<SEC-DOCUMENT>0000950170-24-048626.txt : 20240426
<SEC-HEADER>0000950170-24-048626.hdr.sgml : 20240426
<ACCEPTANCE-DATETIME>20240426060933
ACCESSION NUMBER:		0000950170-24-048626
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		127
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240426
DATE AS OF CHANGE:		20240426

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Yatsen Holding Ltd
		CENTRAL INDEX KEY:			0001819580
		STANDARD INDUSTRIAL CLASSIFICATION:	PERFUMES, COSMETICS & OTHER TOILET PREPARATIONS [2844]
		ORGANIZATION NAME:           	08 Industrial Applications and Services
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			E9
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		20-F
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-39703
		FILM NUMBER:		24878421

	BUSINESS ADDRESS:	
		STREET 1:		32-35, 38/F, POLY MIDTOWN PLAZA
		STREET 2:		NO.23 EAST XUANYUE STREET
		CITY:			GUANGZHOU
		STATE:			F4
		ZIP:			510330
		BUSINESS PHONE:		86 20 38373543

	MAIL ADDRESS:	
		STREET 1:		32-35, 38/F, POLY MIDTOWN PLAZA
		STREET 2:		NO.23 EAST XUANYUE STREET
		CITY:			GUANGZHOU
		STATE:			F4
		ZIP:			510330
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>ysg-20231231.htm
<DESCRIPTION>20-F
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- DFIN New ActiveDisclosure (SM) Inline XBRL Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2024-04-26T05:47:43.3987+00:00 -->
<!-- Copyright (c) 2024 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:nonNumeric="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ysg="http://ir.yatsenglobal.com/20231231" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16" xmlns:srt="http://fasb.org/srt/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:utr="http://www.xbrl.org/2009/utr">
 <head>
  <title>20-F</title>
  <meta http-equiv="Content-Type" content="text/html"/>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric id="F_cc5e4567-4f3f-4ac1-96da-cb461caaece7" name="dei:AmendmentFlag" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9">false</ix:nonNumeric><ix:nonNumeric id="F_d981b7e6-300b-427d-b4a5-22669c27a297" name="dei:NoTradingSymbolFlag" contextRef="C_f57e957a-6a6b-4912-8080-d36eefc42097">true</ix:nonNumeric><ix:nonNumeric id="F_ab03486d-b684-4741-a073-d12c3d0f9134" name="dei:DocumentFiscalPeriodFocus" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9">FY</ix:nonNumeric><ix:nonNumeric id="F_44f0173e-b883-4a99-8936-b25cc2266a5a" name="dei:EntityCentralIndexKey" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9">0001819580</ix:nonNumeric><ix:nonFraction id="F_51092137-01f1-43c4-a45d-2089ec67af41" name="us-gaap:CommitmentsAndContingencies" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" unitRef="U_CNY" xsi:nil="true"/><ix:nonFraction id="F_9965b4f7-bf7a-4506-a862-5504cd129480" name="us-gaap:CommitmentsAndContingencies" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" unitRef="U_CNY" xsi:nil="true"/><ix:nonFraction id="F_89bb6c8e-57d1-4aaa-ac7c-ad778c356f58" name="us-gaap:CommitmentsAndContingencies" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" unitRef="U_USD" xsi:nil="true"/><ix:nonFraction id="F_68dfc4e0-49d3-4fdf-9a5e-76472dfb80e1" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" unitRef="U_CNY" xsi:nil="true"/><ix:nonFraction id="F_1b15f8a2-67b6-459f-8a39-f22f4e12e4d8" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" unitRef="U_CNY" xsi:nil="true"/><ix:nonFraction id="F_f2e6934b-5134-42fd-a62d-597bed07a852" name="ysg:AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" unitRef="U_CNY" xsi:nil="true"/><ix:nonFraction id="F_d9d59a7b-5847-432a-9f98-3ac52907721a" name="us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" unitRef="U_CNY" xsi:nil="true"/><ix:nonFraction id="F_8e2fb4ce-4216-42a5-b78d-6df62f97632a" name="us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" unitRef="U_CNY" xsi:nil="true"/><ix:nonFraction id="F_72dd4060-a19a-415b-95de-a968fea2b6e0" name="ysg:AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" unitRef="U_CNY" xsi:nil="true"/><ix:nonNumeric id="F_f563347c-b15e-44cd-af31-e0fc26887d8a" name="us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde">http://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember</ix:nonNumeric><ix:nonFraction id="F_9480236b-d8dd-4408-b1a8-97caa28f42b7" name="us-gaap:RetainedEarningsAppropriated" contextRef="C_ee7dd107-e6c3-4031-9c4b-dfcc579f713b" unitRef="U_CNY" xsi:nil="true"/><ix:nonFraction id="F_59a548a9-b66d-4833-bf7a-2c210b4f0a23" name="us-gaap:LiabilitiesNoncurrent" contextRef="C_d595f4fe-f7d1-4a24-b2fc-066801b9c894" unitRef="U_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal">176,984</ix:nonFraction><ix:nonFraction id="F_aa6c5309-60db-4379-b008-bf2b23b96f0b" name="ysg:LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" unitRef="U_CNY" xsi:nil="true"/><ix:nonNumeric id="F_154adb25-989f-4192-af87-8989f1531884" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" contextRef="C_1fb4791c-ab8e-4393-8cd0-60a473f80185" format="ixt-sec:durwordsen">ten years</ix:nonNumeric><ix:nonFraction id="F_c026e150-51ee-4876-be1a-2de739a2d2b4" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="C_ed5e2a88-ae40-43d1-af32-1aa04d7a9761" unitRef="U_pure" decimals="4" scale="0">0.2143</ix:nonFraction><ix:nonFraction id="F_2ea03bdf-85ab-41a9-97bf-79b592c6a8a1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="C_dedb4595-fcce-4e2f-95fa-163290de325c" unitRef="U_pure" decimals="4" scale="0">0.0714</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="ysg-20231231.xsd"/></ix:references><ix:resources><xbrli:context id="C_bb8d1e0a-fb58-4990-abac-988a9c05a966"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_742d7ec8-cbd7-493b-be7e-62eb137b6b4d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ysg:EnterpriseIncomeTaxLawMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7de02f31-cff3-48d0-81a4-81e5dec8711d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d00410d1-4fe5-4247-8e58-e3295e0bf83b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_03025785-6049-4b3c-84e3-f655ba6532e6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ysg:NonCompeteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fcdbed23-d113-472e-b1fa-4f9fc8e492bc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:PlatformDistributorCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b0e609ad-a2cb-4a6c-abac-0c7bf09bbeea"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9f6f7f74-0750-478a-bd0e-bea9e1a799b5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:SkincareBrandsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d9ceffc4-dd28-407c-8e4f-d0657b29eb0c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ysg:TechniqueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_438de8ee-e44d-40bd-8b88-19e87ee7b07f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_59e4dbfa-6248-4a2d-893d-aee610cc524e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_27e3fb62-92b4-474f-8383-215e473d7e50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fc3e9f90-9bb1-479c-84a0-2f681159f506"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4ec7d16d-05aa-42e4-bf18-7cf5acb5f0a3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_54518e98-0f49-41f9-8971-6b544cace25c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:StatutoryReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_61fd6f74-6f25-4b8b-adfa-f8afa02d5a4b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_323cd180-5d7b-4560-84af-cdc8010420bf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c466f676-3e84-4f86-8cfe-acd4bad4bfa9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fac33211-ef2d-41f1-b117-6fdab1c784c0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ysg:HongKongTaxRateForProfitsAtTwoMillionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ea680e3a-5dd9-44df-8217-7c942346fb94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ysg:ChinaAndHongKongSpecialAdministrativeRegionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_26644667-137b-494d-89df-e9d5055f001c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2a95f4cd-7dd8-46b1-aea1-6882f529eeb4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:TopTwoCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a51bc6b5-3c33-4a6c-a59d-996a9b522433"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_66e0d32f-9979-41eb-8eb9-226c4212916f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a47d0fc7-4097-4a11-a56b-0fa9462c69ed"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9d015ec4-8ab5-40ca-a479-7b7c16730115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4ee17ad5-ccbd-4a90-8fb2-a4cff0df42e3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9b92a2c6-5375-4c13-8405-1ecc9c653c7b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_57db5dda-4549-417a-a084-34f55a1b5130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ysg:ChinaAndHongKongSpecialAdministrativeRegionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1ed8ac6a-12de-4c77-b650-63651f07b7bc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fa0c5945-d4de-495c-b019-99ccd9cc3a06"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1aaeb8b1-315b-4710-aeff-ec1f74c8fab4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_89076a39-af05-4187-b3b6-d79b0ad81c06"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fc9f8bd7-bc0b-4206-86eb-7aeb1a747d2e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f57e957a-6a6b-4912-8080-d36eefc42097"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c955c49e-c754-4ef2-b5ef-4e176382aa30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d44b3c4a-695e-4e91-8a0c-730e7c4df381"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ysg:AcceleratedVestingOfShareOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_397f4a04-c503-4a07-8786-0373133935a6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:OtherReserveFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_40aee3d0-e281-4c10-b574-3a6c86cec828"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d5f5fa07-881d-4e12-ac6a-7e8093556ab1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ea255e14-57ac-44c1-b772-cb9b5eff13c9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0ac54f43-5da6-474b-ae32-53733af5b675"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d83a6eaf-f56a-44a1-9d06-9b59b3d1bdc0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_590c9d35-2d74-4941-8d2b-e617a741e10b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ysg:VestingOfShareOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b2caed7d-5f5f-4a0d-8553-673812c76c82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c916d258-551f-431a-b90f-0fb8dfceddda"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9e4ee156-c352-485b-ae2d-6c67712370f5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2913ecf5-b91e-4a76-9bd7-a441995fac48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ysg:TwoThousandEighteenShareOptionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b3702842-8c05-4667-928b-e4f558f0115f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_440e3e6f-27ad-4612-91d8-9ded4da29dcb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ysg:GuangzhouDrWuCosmeticsCompanyLimitedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ec70e492-c7fe-419e-8122-85a7ca4e3f64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8cddd30e-e748-439f-ae31-91ffd7e57d81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fbec94ca-9d5b-4a86-9db8-85be83d4d0d7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_bd435007-ecee-4060-b257-818d6c2999e4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ysg:SalesOfInventoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_01838c58-be2b-4cf6-a048-08e1e5799d11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c3e1a1ca-0704-469c-9b9d-110508b6d952"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:SalesToDistributorCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_36575a73-06b4-4f90-91f0-f7108c44e0a6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_90cbb0e2-a3b4-46c9-bb22-44e6c7edbe09"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">currency:JPY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4758e5a3-0337-41c8-a3f8-ddd8e0a0d449"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6b7243b6-bf20-492f-bdd6-db2a4673aef0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:StatutoryReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_dc6c6e19-1d83-4398-b59f-dd22eedb1c08"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ysg:TwoThousandTwentyTwoShareIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ysg:ApplicableForFirstTwoFiscalYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e4758c1a-187c-4934-ace1-1fa5fa5dccea"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fe59cd66-9dea-4d33-b50d-778831dfc7af"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ef7078c9-1501-4cd7-b601-8100694d398d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9bfb9b81-d33b-4efe-a244-e4d7ed0faecd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8880a563-f87b-41e7-832a-3b4853a2f1ad"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:SalesToEndCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c32c6dbd-7ded-4570-a644-02c7331994d0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:OtherSalesOfProductByChannelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_be48a164-bb78-499f-a38c-f43e940149fa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:ColorCosmeticsBrandsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2828bcb9-d16c-49c1-ab5d-f1c275b40664"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ef6ec9e5-2e55-47e3-aa68-37358a39b344"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ysg:PurchasesOfInventoriesAndServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d86990bf-ab01-45e4-b862-dabc1ad76f05"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ysg:ElectronicEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ea61b90f-53ca-4ae0-9172-52ea04cdf3ab"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ysg:VestingOfShareOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_89e29cad-3b27-486c-8a58-e3f206010535"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1fb4791c-ab8e-4393-8cd0-60a473f80185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ysg:TwoThousandTwentyTwoShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9b184220-33ed-4bb5-b297-3edd4eda347c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d442eef3-1900-4203-ac45-5b477270eafc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1f0ee237-4e5f-4839-8d30-9bf9f882e5b7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9196f176-745e-4e68-9e65-0c9f3943dd64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9babfc90-5271-406f-bb28-1ef8edad6728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1825b175-b5bd-453d-bb31-41dbbe348c9b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:SkincareBrandsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a91bb925-e853-4fc3-8142-0914b64965bc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_78c12b7e-5c17-4c21-a057-39070c57c205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ed7e1741-e57c-48d8-b220-3c6baa09d14e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_904d318a-d96c-4668-bd27-54ca41f40ca0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ysg:AcquisitionOfEveLomMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:SkincareBrandsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_14b7959d-b9b2-41e5-a936-18d3a6730ec6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_04fa52d9-2a4e-489b-9315-b1d6e5ba1f83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d9a61109-93f4-496d-8c0c-97922e703101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:ColorCosmeticsBrandsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2118cb1b-5a3d-4b70-9ffd-9dac9cc23b19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c7929fab-c681-452f-9cc4-6f6fdd9a9d3e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ysg:ElectronicEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_86d9a3fd-b0df-4a2d-8fb1-56d96034be0f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3367f68a-1c9f-47c2-a347-99974d11d7d7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5717967b-d665-4451-8b72-a44f36a6cd28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_dd8b8ffe-fce8-47ae-85ee-c49b15f952b8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ysg:AcquisitionOfEveLomMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:SkincareBrandsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0d0e0850-ebdb-44d4-9f20-5f6941863bb4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3062e7e6-29c5-4b3b-a8f8-283ec2bbe744"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9e4c4555-4a41-4ee1-91fa-223db5cdbcaa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ysg:TwoThousandTwentyTwoShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0b4c451c-566f-482b-b0fd-3487b001a3f6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_06bd8fa9-3bec-4f82-8524-76a1de800233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:TopTwoCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3335ed04-00c0-4e5b-981f-3a53073a6128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e89ddbb3-b4b8-4790-a3b6-6ba0cf453596"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">us-gaap:CapitalAdditionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5436d903-afd8-4f39-aed5-9df9f1147d92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5e2a1b2f-1956-465a-82b6-03527d57f096"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_cdf7839e-366c-46ec-a602-e20b1e14aee0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:OtherSalesOfProductByChannelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_362c0901-23fb-4ec5-a96d-97323e2b13f8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ysg:VestingOfShareOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_706c8180-524e-4df6-a494-cc1bd79cf2eb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:StatutoryReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_427dc5fc-2563-4b51-a83b-4d01bb92fe0a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:StatutoryReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4201f07d-e239-41cc-9b2f-f05f6333b811"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3d4ea2bf-42ef-4f97-beca-380a105bf3ef"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ysg:HongKongTaxRateForProfitsOverTwoMillionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1dc34a28-bb94-4114-9404-9593d1afe3f8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fc0f5e22-c579-4312-8732-2d2bfa4e0637"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:ColorCosmeticsBrandsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_cf7fc9be-8491-4330-8921-04f94268f478"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ysg:VestingOfShareOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cb5847d7-4221-4069-b8f6-4e26a1101ca9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4d4a5c72-77da-4c4b-b94d-5adbab349fa5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:PlatformDistributorCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e3bc6289-8821-4765-b6a1-eb1ea3d7482b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_bbb2cff3-52d8-4d5b-bd16-f862eae364a9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_dbc34207-365b-47fc-b759-f494bd72eefd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ysg:TwoThousandTwentyTwoShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0fc9c79b-56ef-45ad-af0c-b122f79d8aeb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ddf42e8b-0dd2-40bb-b0bb-f43fd184b37d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ysg:PurchasesOfStorageAndTransportationServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_063a1e9d-0442-4228-9e33-772c62b8eb5a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ysg:TechniqueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_67674596-3b16-401f-8d48-e9e6b19ec5f1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_07560cee-62c1-4ba1-ab5d-c69f61821769"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:OtherReserveFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_579d9511-6987-45ed-9265-c53709ed295c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a17b5f65-635a-4686-876f-c3c2f1ae865b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_45f898d0-21e9-4731-a8e5-6b053be4a214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:ColorCosmeticsBrandsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_cabfc822-33cc-4d50-8bf2-a9005eabf3ed"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_495a3c78-de38-464a-8361-2c7e1c0a7ded"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4fa516de-5758-4064-83b5-36c2a4f3d89e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ysg:PurchasesOfInventoriesAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e5c3052f-15c4-4e4c-8b7c-7bdb788c998e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_572bacfb-39ba-4c4f-b49b-dd4b0b147121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fd8f9080-b952-43e4-94bc-8fd3e8e0bba6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e297c527-88b9-40b6-8715-e3c526b97c69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:SkincareBrandsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d595f4fe-f7d1-4a24-b2fc-066801b9c894"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_57dbdece-2e3c-4eaa-8358-fafe5d8f0f71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:TopTwoCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_76c5b605-b780-4568-a8ff-7ec85224de88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0b2d3b80-2127-46cf-b180-3173d3707e10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4554e9a2-92d8-4b0c-aea7-9dec91d8e53e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ec71b603-d344-4d08-8e2f-db465ca66e90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e4024859-de80-451f-8f1b-fce85ebaf7ba"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3cdbd767-9bfa-4828-80b2-922edd1c3c63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ysg:RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3aa8387b-52a6-420b-b87f-cdde29218f67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8ff33962-6a9a-47d6-aa1b-fcef4e08b2c7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ysg:SalesOfInventoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a2d7a721-a963-46bf-995b-3219a21ec8d6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f9d0ad72-64f0-4f93-8940-a86848c454d8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_72564cc3-25f2-4cee-af85-636249737695"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_baa2a726-a56f-4bf2-a496-8a6d6e0e538d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6f072886-2be2-46b4-94c2-29fe91473e8a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7351aec3-f656-4838-a64c-1638d708cb4b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_362fbe98-18cb-43cc-80a1-9306c5a19b28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:OtherSalesOfProductByChannelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e122bc66-e2d1-4add-9ef0-e92725ada6a5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_eea7e1c3-4d5c-43d3-9f7e-36682543b9a7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:ColorCosmeticsBrandsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d9923d7a-af49-48a8-89a9-7bfa9fce6f7d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:SalesToDistributorCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_14c7f232-110c-415e-8d3a-d1766f9f28eb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ysg:VestingOfShareOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_241466f0-e766-45b0-a9d8-3f9cfd9f3656"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c3101e94-bc10-4961-8d44-086f2286c3f0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5f21a9ed-2466-44de-87b0-76e0948b87d7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ysg:TechniquesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_23be3f5e-866d-4a39-8c12-44d521b59e78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:SalesToEndCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c2938e65-b65a-4cba-83a2-9c4e4cc3a20a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6a1dffc5-37e4-4471-a003-19a46387a811"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:SkincareBrandsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9056a39e-9531-4c16-988d-90bd4f857f3b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:SkincareBrandsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b5d9295a-9c77-4643-8048-fe1daa97cd83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_19a9288d-1eca-4baa-92cf-5d0a6cd7df37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:PlatformDistributorCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_23f544c9-c2a4-45fc-904f-1f16d578693c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d5fe8291-302d-4e0a-86a8-148aed084982"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:ColorCosmeticsBrandsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f845b43c-ac1a-436c-bb22-8b47f072e55e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_70ac2b83-ed74-4f4c-8795-af3889099aea"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_29dfeba3-8d33-467a-a67b-125da5759098"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3dc0180f-dbce-455f-9617-df85655fa1e5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ead434c0-d743-4c6e-943b-dc190353d25f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ysg:GuangzhouYixunCosmeticsCompanyLimitedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_20ee5b00-39fe-4ee1-819f-595aba3bbc62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_910d1ccf-4d5c-4c67-89c9-dfaac1bb9c94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3e6ab26f-e3ff-4d81-9287-1c8e4f165cda"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c551865b-8744-4822-88b6-1e4dd49a6952"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c8c415a1-193e-4ac5-b007-28c3db902071"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e5db6ba9-4032-4aa3-a08c-6402c02a467f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_197e0ee9-a3be-457a-a804-fd4f2b7bda81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6c69a660-bfb3-4004-b844-c262c47f4056"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ad69f365-3b2b-46ce-bb48-9c841c99e8be"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ysg:GalenicShanghaiECommerceCompanyLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c2cfa69b-a150-495f-bffd-29bd8d1b3c44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0bced49d-1296-4007-ae2f-8468ace4e48f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201704Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_05ff8b90-a957-4516-bb01-24e9d3e6af52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9c730614-bbe5-416b-9896-71b202a0dc31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4a279765-4cf1-4da0-a21f-10b70ea3e9d0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ysg:EnterpriseIncomeTaxLawMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c69acd76-03c0-48ee-8aca-0b9437786e9f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b2d5dad8-1577-4e9a-82e6-52ad7d3a4284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6e1f317b-9d07-4e19-9741-21d0676b08fe"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:SalesToDistributorCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3ab63cf8-9d95-42a5-a193-2657f4835f80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ysg:AffiliatedEntitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_147426b7-199d-49df-8179-7911c2d66318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ysg:NonCompeteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b0a01f87-4c56-4211-a8e2-189a7d14ed30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ysg:AoyanShanghaiCosmeticsTradingCompanyLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2f4ed3a1-9fe7-442b-ba29-4fe29d428af1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:TopTwoCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d27085f7-8eec-48ef-9af1-756d1f47175c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:OtherReserveFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d10bd369-df32-4ec3-8b2c-ff3a342b0a17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ysg:FulfilmentExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_47dd2f4a-13aa-4bf7-a3d8-430998733054"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d5c2b44d-ec8c-46a9-bf5c-0d0a1484e4b4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_250bcfdd-b100-42db-9c85-653444e757c7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ysg:AcceleratedVestingOfShareOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3d9f9aab-876f-4b57-9f75-ce6265e6fa83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_35fb11d6-5983-4482-b400-463ac4f985f2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4ebce17d-9202-4af1-b8d6-a765995d1fb9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6bd4188b-db51-48df-b8dc-0cd3e2ccbd97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:TopTwoCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4e2b203e-c7cd-4fcf-9148-71eb42de6977"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_329df0bb-f881-4d62-bd09-0cd51043f2cd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a7b5b4d9-eed5-41be-9429-733a2a460cf8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ysg:FulfilmentExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_dedb4595-fcce-4e2f-95fa-163290de325c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">ysg:ShareBasedCompensationAwardTrancheFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_63690b98-878b-4153-8b6d-cb8f2aa211e5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_dc89c268-d172-4b83-83a7-87c7f0763091"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ysg:FulfilmentExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e57b0542-67d0-47f2-b928-277a863ff11e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4371f17c-2a6a-48a1-b675-4f688b103a99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ysg:GuangzhouYatsenGlobalCompanyLimitedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_42c388ea-5db3-4cdb-a442-dcf3a73eb7f9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ysg:AffiliatedEntitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_244c85d3-67c6-4641-b7b3-1c954236668d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d2c4564c-f41e-4208-8417-0fd44eff98d8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ed5e2a88-ae40-43d1-af32-1aa04d7a9761"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a2d686a6-83e6-46b6-a3f4-679b11e1ee25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3c08320d-3c75-4d83-a7f4-7c553f04f69b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5cebb614-aa36-4f3b-8c29-e6dec8b3e1f8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6293f636-da09-4deb-a399-4fbb20b88b9b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7b87a2a4-c6f7-4440-98ca-297a330b0563"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c1a6e1f2-2a72-4b1e-9a6f-304a56a7f423"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3f3ee18c-61c8-4537-91ee-86499c311cde"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_74e326b7-6e69-462e-b394-06ebea529722"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7a293725-ff7d-4f77-8763-d19fd979ef01"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8331e8a2-8f34-4fb6-befd-8df9f6e24a5c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:FinancialGuaranteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2e67be60-6a34-4685-b830-88332f98dca4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_40a8a04d-fb4b-4e09-83e5-3fa26db7d765"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7de07aa6-74cf-4a13-9341-8a1d82c3f788"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_25d88e0e-defb-4d28-accf-20e368d0a29f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:TopTwoCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6464fe52-e764-4e5b-8db6-21c4cb90a1e8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_df04932d-a7c8-4d82-b4d0-dc9b3bc7dfa7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ysg:TechnologyConsultingAndServiceAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7b34ac70-58df-430e-a0f7-926e90548ccb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c2ea1915-d08e-44fa-8e30-6c98b4a1a8bc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7c3a17e6-b99d-4bb2-8d13-98a9404288b3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4bcc8da3-3a74-4165-8f34-ed2ed2b04532"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1536c808-4708-40af-87d6-edcb4b59d109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ysg:HuizhiweimeiGuangzhouTradingCompanyLimitedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5e678623-f6f5-433b-afbc-860b9215ff77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:SalesToEndCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5c18f679-4678-4fef-974a-49d954ed457b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">currency:JPY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e82cfe74-05ed-44ee-b035-2ac1979ebdd4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_49495713-9135-453d-a4f7-c025b0285c5e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_352a8d2f-7f68-4012-8401-08e65f0c0aee"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:PlatformDistributorCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_287a5bd4-32c5-4e5f-a83b-fc465cf148dd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_07cf6375-3049-43e7-aa96-b0d189c72966"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_45a5f97e-0ba9-45e0-9c16-13977d77d9ef"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d4fc2208-1ddb-4212-8a61-5a5dc08a9b56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:PlatformDistributorCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c54917dd-fe15-451c-984a-48cb86bd1761"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:PlatformDistributorCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b5979709-8e99-4e56-b782-1efcd6a83dad"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ee7dd107-e6c3-4031-9c4b-dfcc579f713b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:StatutoryReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0733050c-0b8c-4612-a328-13acb5f8b8f2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2504924d-24cd-4676-89f8-14f2dbe6e9a2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_848b0be4-3e06-4eeb-926e-6da8bd29276b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ysg:TwoThousandTwentyTwoShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ffe79721-89d2-47d9-af74-c477d198ddf6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:SkincareBrandsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_555df977-6393-4c88-b216-13fb23275387"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ysg:AcceleratedVestingOfShareOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5a489b39-6b89-448b-a562-289bf7a97f2f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_343bd50d-674e-427a-b049-23860d7fcd8d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c6e00de8-b40b-46e2-88a3-f7ba5dc41df4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ysg:SnkShanghaiLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f7c8e472-b79d-473b-b18b-71c7857baef4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5671ef60-25d4-4ca8-9296-f2c487221ca1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c9f04076-6c0b-499f-97fd-994e06ead793"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6ed0065d-d2af-4535-b518-0d78ee040dd8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9936c518-d512-4860-81af-3e29da5e0c5b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4e4979db-6617-4e97-b50d-d01e8c15c1e1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f15d8a6c-dc59-411e-9d04-4a3e43edf7f4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:StatutoryReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0433de71-6b9e-4307-981c-848ca6a5238b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ea6280ce-51a2-43e1-8746-c91ce3483d57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819580</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ysg:PurchasesOfInventoriesAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="U_pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="U_Plans"><xbrli:measure>ysg:Plans</xbrli:measure></xbrli:unit><xbrli:unit id="U_Customer"><xbrli:measure>ysg:Customer</xbrli:measure></xbrli:unit><xbrli:unit id="U_shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="U_Agreement"><xbrli:measure>ysg:Agreement</xbrli:measure></xbrli:unit><xbrli:unit id="U_CNY"><xbrli:measure>iso4217:CNY</xbrli:measure></xbrli:unit><xbrli:unit id="U_U_iso4217CNY_xbrlishares"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:CNY</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="U_UnitedStatesOfAmericaDollarsShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="U_USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="U_Supplier"><xbrli:measure>ysg:Supplier</xbrli:measure></xbrli:unit><xbrli:unit id="U_Segment"><xbrli:measure>ysg:Segment</xbrli:measure></xbrli:unit><ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="FNT_965fac1b-ddd3-44b4-924e-81fd8249446f" fromRefs="F_e5abfc5f-3740-442a-9be8-6e7b0a4fbc2f F_a37eae87-400e-4d9e-96fa-be1fef1fbe1f F_440fb83d-2a9a-48a3-8132-c645ac4c3eab"/></ix:resources></ix:header></div>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="border-top:2.25pt double;padding-top:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="sty_ht1_0">&#160;</p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;">UNITED STATES<br/>SECURITIES AND EXCHANGE COMMISSION<br/>WASHINGTON, D.C. 20549<br/>FORM </span><span style="font-size:8.5pt;font-family:Times New Roman;"><ix:nonNumeric id="F_7606782f-be25-4fc1-ad8a-c121a18a3471" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:DocumentType"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;">20-F</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">(Mark One)</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:3%;"/>
    <td style="width:97%;"/>
   </tr>
   <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:7pt;"><ix:nonNumeric id="F_7a02760e-1b8a-4908-948a-25b782f26db3" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:DocumentRegistrationStatement" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">OR</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:3%;"/>
    <td style="width:97%;"/>
   </tr>
   <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:7pt;"><ix:nonNumeric id="F_c955cb37-50e0-4211-b4d1-d0ed8c492b97" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#9746;</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:right;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">For the fiscal year ended </span><span style="font-size:7pt;font-family:Times New Roman;"><ix:nonNumeric id="F_5bc53c79-2db2-4c71-876b-3fb7805c6f25" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en"><span style="font-size:7pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f0468342-53be-4a93-b2bd-87f282d0fba0" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">December 31</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:7pt;font-family:Times New Roman;"><ix:nonNumeric id="F_dd0d6e9a-533d-4c26-b590-2d1ab43910a4" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:DocumentFiscalYearFocus"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">2023</span></ix:nonNumeric></span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">OR</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:3%;"/>
    <td style="width:97%;"/>
   </tr>
   <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:7pt;"><ix:nonNumeric id="F_25f85903-1354-4f74-82cb-f126b9c6efa5" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:right;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">OR</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:3%;"/>
    <td style="width:97%;"/>
   </tr>
   <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:7pt;"><ix:nonNumeric id="F_7aa4e777-adc0-4e08-bcff-fab565838b30" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:DocumentShellCompanyReport" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:right;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">Date of event requiring this shell company report</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">For the transition period from                 to</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">Commission file number: </span><span style="font-size:7pt;font-family:Times New Roman;"><ix:nonNumeric id="F_69244394-5b57-496c-8af2-b5e97c10b0dc" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:EntityFileNumber"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">001-39703</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:14pt;font-family:Times New Roman;"><ix:nonNumeric id="F_497b7906-311e-45fd-8c89-6e550da80437" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:EntityRegistrantName"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:Times New Roman;min-width:fit-content;">Yatsen Holding Limited</span></ix:nonNumeric></span></p>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">(Exact name of Registrant as specified in its charter)</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">N/A</span></p>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">(Translation of Registrant&#8217;s name into English)</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:6.5pt;font-family:Times New Roman;"><ix:nonNumeric id="F_3ea65d32-c3c0-47e3-8060-8721d7cc661a" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:edgarprovcountryen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">Cayman Islands</span></ix:nonNumeric></span></p>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">(Jurisdiction of incorporation or organization)</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:7pt;font-family:Times New Roman;"><ix:nonNumeric id="F_fd2ebed4-439a-428f-bd31-3c4cf448dba0" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:EntityAddressAddressLine1"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">Building No. 35, Art Port International Creation Center</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:7pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c050eeee-7f9d-4ed7-ac8b-6caf2404e478" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:EntityAddressAddressLine2"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">No. 2519 Xingang</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;"> East Road, Haizhu District</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:6.5pt;font-family:Times New Roman;"><ix:nonNumeric id="F_cf37643c-89fa-4522-9223-83ccf4fe6218" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:EntityAddressCityOrTown"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">Guangzhou</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:6.5pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d17f0857-8889-445c-a808-48581372b208" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:EntityAddressPostalZipCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">510330</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:6.5pt;font-family:Times New Roman;"><ix:nonNumeric id="F_98c852fe-f62d-4284-9254-155f373290e9" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:EntityAddressCountry" format="ixt-sec:countrynameen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">People&#8217;s Republic of China</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">(Address of principal executive offices)</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:6.5pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f26219e7-dfaf-46e8-8abd-ad075fe39394" contextRef="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792" name="dei:ContactPersonnelName"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">Donghao Yang</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">, Chief Financial Officer <br/></span><span style="font-size:6.5pt;font-family:Times New Roman;"><ix:nonNumeric id="F_76a16d26-fa5b-4100-b576-4d9723ff6f6f" contextRef="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792" name="dei:EntityAddressAddressLine1"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">Building No. 35, Art Port International Creation Center,</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:6.5pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0d5e7ea0-f69a-4a29-85c8-4caf91db0b44" contextRef="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792" name="dei:EntityAddressAddressLine2"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">No. 2519 Xingang East Road, Haizhu District</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:6.5pt;font-family:Times New Roman;"><ix:nonNumeric id="F_fe7ea595-0c87-4fb0-802d-fd0c794d071a" contextRef="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792" name="dei:EntityAddressCityOrTown"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">Guangzhou</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:6.5pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b75dfb64-28a2-4451-bf8e-8239d814bcee" contextRef="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792" name="dei:EntityAddressPostalZipCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">510330</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:6.5pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ad95d590-604a-495d-92cc-053528999c1b" contextRef="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792" name="dei:EntityAddressCountry" format="ixt-sec:countrynameen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">People&#8217;s Republic of China</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">Telephone</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">: </span><span style="font-size:7pt;font-family:Times New Roman;"><ix:nonNumeric id="F_98c8d4a6-271d-496f-b2a5-ecd2b7d2c3fd" contextRef="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792" name="dei:CityAreaCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">+86</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:7pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f01bbcdf-d0a9-4f95-b05e-9b0ade14d31b" contextRef="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792" name="dei:LocalPhoneNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">20-8730 7310</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">(Name, Telephone, E-mail and/or Facsimile number and Address of Company Contact Person)</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">Securities registered or to be registered pursuant to Section 12(b) of the Act:</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:40.392%;"/>
    <td style="width:1.02%;"/>
    <td style="width:17.177%;"/>
    <td style="width:1.02%;"/>
    <td style="width:40.392%;"/>
   </tr>
   <tr style="height:6pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Title of each class</span></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trading Symbol(s)</span></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Name of each exchange on which registered</span></p></td>
   </tr>
   <tr style="height:6pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:6.5pt;"><ix:nonNumeric id="F_3886646b-bb0d-4002-8bfc-d89c371a6b9f" contextRef="C_b5979709-8e99-4e56-b782-1efcd6a83dad" name="dei:Security12bTitle"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">American Depositary Shares, each representing twenty Class A ordinary shares, par value US$0.00001 per share</span></ix:nonNumeric></span></p></td>
    <td style="vertical-align:top;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:6.5pt;"><ix:nonNumeric id="F_f749bd85-a9d1-4f49-b83c-ee9f4d9c8a7f" contextRef="C_b5979709-8e99-4e56-b782-1efcd6a83dad" name="dei:TradingSymbol"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">YSG</span></ix:nonNumeric></span></p></td>
    <td style="vertical-align:top;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:6.5pt;"><ix:nonNumeric id="F_55c65e16-cf95-4823-8dd6-062d29466ef5" contextRef="C_b5979709-8e99-4e56-b782-1efcd6a83dad" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">New York Stock Exchange</span></ix:nonNumeric></span></p></td>
   </tr>
   <tr style="height:6pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:6.5pt;"><ix:nonNumeric id="F_240f321d-2149-43d6-9d3f-07efcce01c04" contextRef="C_f57e957a-6a6b-4912-8080-d36eefc42097" name="dei:Security12bTitle"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Class A ordinary shares, par value US$0.00001 per share</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:6.5pt;"><ix:nonNumeric id="F_44d48e21-4f5e-4b84-bc0c-20e50dbf5d05" contextRef="C_f57e957a-6a6b-4912-8080-d36eefc42097" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">New York Stock Exchange</span></ix:nonNumeric></span></p></td>
   </tr>
  </table>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid;margin-right:96.667%;text-align:left;"><span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">*Not for trading, but only in connection with the listing on the New York Stock Exchange of our American depositary shares, each American depositary share representing twenty Class A ordinary shares effective on March 18, 2024. Prior to March 18, 2024, each American depositary share represented four Class A ordinary shares.</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">Securities registered or to be registered pursuant to Section 12(g) of the Act:</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:100%;"/>
   </tr>
   <tr style="height:6pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">None</span></p></td>
   </tr>
   <tr style="height:6pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:top;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Title of Class)</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;font-family:Times New Roman;min-width:fit-content;">Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act:</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:100%;"/>
   </tr>
   <tr style="height:6pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">None</span></p></td>
   </tr>
   <tr style="height:6pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:top;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Title of Class)</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">Indicate the number of outstanding shares of each of the issuer&#8217;s classes of capital or common stock as of the close of the period covered by the annual report.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, there were 2,154,119,012 ordinary shares outstanding, being the sum of </span><span style="font-size:6pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ba09da59-9781-48dd-9ac7-b852f83f81f2" contextRef="C_ec71b603-d344-4d08-8e2f-db465ca66e90" name="dei:EntityCommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1,487,546,132</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> Class A ordinary shares (excluding Class A ordinary shares underlying the ADSs repurchased by our company pursuant to the share repurchase program, Class A ordinary shares issued to the depositary for bulk issuance of ADSs reserved for future issuances upon the exercise or vesting of options or awards granted under the share incentive plans and Class A ordinary shares held under the trusts for the benefit of certain employees, directors and officers of our company) and </span><span style="font-size:6pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e926f722-4472-46b2-9c56-7efb79373162" contextRef="C_baa2a726-a56f-4bf2-a496-8a6d6e0e538d" name="dei:EntityCommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">666,572,880</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> Class B ordinary shares.</span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. &#9744; Yes &#9746; </span><span style="font-size:6pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ee4b72dc-194f-4c79-ba8a-0e256f011b09" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:EntityWellKnownSeasonedIssuer"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">No</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6pt;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9744;</span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> Yes </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6pt;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9746;</span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:6pt;font-family:Times New Roman;"><ix:nonNumeric id="F_a1ef29b5-94f3-4be6-8948-554a482d0da4" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:EntityVoluntaryFilers"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">No</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">Note &#8212; Checking the box above will not relieve any registrant required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 from their obligations under those Sections.</span></p>
  <p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6pt;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9746;</span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:6pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6154f5fa-b86d-4257-b0aa-6dbf69789119" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:EntityCurrentReportingStatus"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">Yes</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6pt;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9744;</span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> No</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6pt;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9746;</span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:6pt;font-family:Times New Roman;"><ix:nonNumeric id="F_eef137b3-1660-4a2b-83a5-492e49828f96" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:EntityInteractiveDataCurrent"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">Yes</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6pt;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9744;</span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> No</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or an emerging growth company. See definition of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act:</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:13.54%;"/>
    <td style="width:5.2%;"/>
    <td style="width:13.54%;"/>
    <td style="width:7.3%;"/>
    <td style="width:16.66%;"/>
    <td style="width:9.38%;"/>
    <td style="width:22.92%;"/>
    <td style="width:11.46%;"/>
   </tr>
   <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Large accelerated filer</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9744;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:6.5pt;"><ix:nonNumeric id="F_4b601e69-6ede-48d5-882e-1b6ccadb896c" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accelerated filer</span></ix:nonNumeric></span></p></td>
    <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9746;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-accelerated filer</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9744;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Emerging growth company</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:7pt;font-family:'Segoe UI Symbol',sans-serif;"><ix:nonNumeric id="F_ca8300d7-41e8-4da2-9352-fb7c9f4e7db7" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards&#134; provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6pt;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9744;</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#134; The term &#8220;new or revised financial accounting standard&#8221; refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.</span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="font-size:6pt;font-family:Times New Roman;"><ix:nonNumeric id="F_e02f9e56-f898-40d5-8d72-a0421aedd4bd" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#9746;</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. </span><span style="font-size:6pt;font-family:Times New Roman;"><ix:nonNumeric id="F_1be3e4a1-7c7f-4c65-85e9-0b08cf4d2d3a" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive o&#64259;cers during the relevant recovery period pursuant to &#167;240.10D-1(b).  &#9744;</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing:</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:19.384%;"/>
    <td style="width:61.232%;"/>
    <td style="width:19.384%;"/>
   </tr>
   <tr style="height:6pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><ix:nonNumeric id="F_b65a0e89-3bec-4886-8361-8adc35e58084" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:DocumentAccountingStandard"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. GAAP</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9746;</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">International Financial Reporting Standards as issued by the International Accounting Standards Board </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9744;</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9744;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">If &#8220;other&#8221; has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6pt;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9744;</span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> Item 17 </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6pt;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9744;</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">Item 18</span></p>
  <p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6pt;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9744;</span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> Yes </span><span style="font-size:6pt;font-family:'Segoe UI Symbol',sans-serif;"><ix:nonNumeric id="F_57fe2356-f201-4160-88cd-3f204fb9ad52" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:EntityShellCompany" format="ixt:fixed-false"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6pt;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9746;</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> No</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">(APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS DURING THE PAST FIVE YEARS)</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">Indicate by check mark whether the registrant has filed all documents and reports required to be filed by Sections 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6pt;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9744;</span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> Yes </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6pt;font-family:'Segoe UI Symbol',sans-serif;min-width:fit-content;">&#9744;</span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> No</span></p>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:justify;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">TABLE OF CONTENTS</span></p>
  <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:6%;"/>
    <td style="width:11%;"/>
    <td style="width:76%;"/>
    <td style="width:7%;"/>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td colspan="3" style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.5in;text-align:left;"><a href="#introduction"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">INTRODUCTION</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td colspan="3" style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#forward_looking_information"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">FORWARD-LOOKING INFORMATION</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td colspan="3" style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#part_i"><span style="text-transform:uppercase;color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Part I</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.5in;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 1.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_1_identity_of_directors"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 2.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_2_offer_statistics"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">OFFER STATISTICS AND EXPECTED TIMETABLE</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 3.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_3_key_information"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">KEY INFORMATION</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 4.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_4_information_on_the_company"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">INFORMATION ON THE COMPANY</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 4A.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_4a_unresolved_staff_comments"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">UNRESOLVED STAFF COMMENTS</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 5.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_5"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">OPERATING AND FINANCIAL REVIEW AND PROSPECTS</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 6.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_6"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 7.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_7"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">148</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 8.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_8"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">FINANCIAL INFORMATION</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 9.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_9"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">THE OFFER AND LISTING</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">151</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 10.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_10"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">ADDITIONAL INFORMATION</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">152</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 11.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_11"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">168</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 12.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_12"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">168</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td colspan="3" style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.5in;text-align:left;"><a href="#part_ii"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">PART II</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 13.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_13"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 14.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_14"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 15.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_15"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">CONTROLS AND PROCEDURES</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 16.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item16_reserved"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">[RESERVED]</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 16A.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_16a"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">AUDIT COMMITTEE FINANCIAL EXPERT</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 16B.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_16b"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">CODE OF ETHICS</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 16C.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_16c"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 16D.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_16d"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 16E.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_16e"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 16F.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_16f"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">CHANGE IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 16G.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_16g"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">CORPORATE GOVERNANCE</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">174</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 16H.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_16h"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">MINE SAFETY DISCLOSURE</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">174</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 16I.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_16i"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">174</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 16J.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_16j"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">INSIDER TRADING POLICIES</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">174</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 16K.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_16k"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">CYBERSECURITY</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td colspan="3" style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.5in;text-align:left;"><a href="#part_iii"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">PART III</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">177</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 17.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_17"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">FINANCIAL STATEMENTS</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">177</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 18.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_18"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">FINANCIAL STATEMENTS</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">177</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Item 19.</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_19"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">EXHIBITS</span></a></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">178</span></p></td>
   </tr>
  </table>
  <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">i</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="introduction"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INTRODUCTION</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unless otherwise indicated or the context otherwise requires, references in this annual report on Form 20-F to:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;ADRs&#8221; refer to the American depositary receipts that may evidence the ADSs;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;ADSs&#8221; refer to the American depositary shares, each of which represents twenty Class A ordinary shares;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;China&#8221; or the &#8220;PRC&#8221; refer to the People&#8217;s Republic of China, excluding, for the purposes of this annual report only, Hong Kong, Macau and Taiwan;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;Class A ordinary shares&#8221; refer to our Class A ordinary shares, par value US$0.00001 per share;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;Class B ordinary shares&#8221; refer to our Class B ordinary shares, par value US$0.00001 per share; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;Color Cosmetics Brands&#8221; refer to </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Little Ondine</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Pink Bear</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and other color cosmetics brands of our company;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;DTC&#8221; refer to direct-to-consumer business model;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;DTC customers&#8221; refer to the customers that have placed one or more orders purchasing our products through our DTC channels, including our online stores on third-party e-commerce platforms, our company channels on Weixin and our experience stores, during the relevant periods, if such products were shipped, but regardless of whether or not the customer returned the products. This number does not include the number of customers placing orders through our third-party e-commerce platform distributors including JD.com and Vipshop;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;KOL&#8221; refer to key opinion leader;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;NYSE&#8221; refer to the New York Stock Exchange;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;ODM&#8221; refer to Original Design Manufacturer; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;OEM&#8221; refer to Original Equipment Manufacturer; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;our WFOE&#8221; refer to Guangzhou Yatsen Global Co., Ltd.;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;RMB&#8221; and &#8220;Renminbi&#8221; refer to the legal currency of China; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;Skincare Brands&#8221; refer to </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic, DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (its mainland China business),</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Abby&#8217;s Choice</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and other skincare brands of our company;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;US$,&#8221; &#8220;U.S. dollars,&#8221; &#8220;$,&#8221; and &#8220;dollars&#8221; refer to the legal currency of the United States;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;VIE&#8221; refer to variable interest entity, and &#8220;the VIE&#8221; mainly refer to Huizhi Weimei (Guangzhou) Trading Co., Ltd.; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;Yatsen,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our company,&#8221; &#8220;our&#8221; and &#8220;Group&#8221; refer to Yatsen Holding Limited, our Cayman Islands holding company and its subsidiaries, and, in the context of describing our operations and consolidated financial information, the VIE and the subsidiaries of the VIE.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unless otherwise noted, all translations from Renminbi to U.S. dollars and from U.S. dollars to Renminbi in this annual report are made at a rate of RMB7.0999 to US$1.00, the exchange rate in effect as of December 29, 2023 as set forth in the H.10 statistical release of The Board of Governors of the Federal Reserve System. We make no representation that any Renminbi or U.S. dollar amounts referred to in this annual report could have been, or could be, converted into U.S. dollars or Renminbi, as the case may be, at any particular rate, or at all. On April 19, 2024, the exchange rate set forth in the H.10 statistical release of The Board of Governors of the Federal Reserve System was RMB7.2403 to US$1.00.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Due to rounding, numbers presented throughout this annual report may not add up precisely to the totals provided and percentages may not precisely reflect the absolute figures.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 18, 2024, we effected an ADS ratio change to adjust our Class A ordinary share to ADS ratio from one ADS representing four Class A ordinary shares to one ADS representing twenty Class A ordinary shares. Unless otherwise stated, the ADS ratio change has been retrospectively applied for all periods presented in this annual report.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:center;" id="forward_looking_information"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">FORWA</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RD-LOOKING INFORMATION</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">This annual report on Form 20-F contains forward-looking statements that reflect our current expectations and views of future events. The forward-looking statements are contained principally in the sections entitled &#8220;Item 3. Key Information&#8212;D. Risk Factors,&#8221; &#8220;Item 4. Information on the Company&#8212;B. Business Overview,&#8221; and &#8220;Item 5. Operating and Financial Review and Prospects.&#8221; Known and unknown risks, uncertainties and other factors, including those listed under &#8220;Item 3. Key Information&#8212;D. Risk Factors,&#8221; may cause our actual results, performance or achievements to be materially different from those expressed or implied by the forward-looking statements.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">You can identify some of these forward-looking statements by words or phrases such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;expect,&#8221; &#8220;anticipate,&#8221; &#8220;aim,&#8221; &#8220;estimate,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;believe,&#8221; &#8220;is/are likely to,&#8221; &#8220;potential,&#8221; &#8220;continue&#8221; or other similar expressions. We have based these forward-looking statements largely on our current expectations and projections about future events that we believe may affect our financial condition, results of operations, business strategy and financial needs. These forward-looking statements include statements relating to:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">our goals and strategies; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">our future business development, financial condition and results of operations; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the trends in, expected growth and the market size of the beauty industry, both in the PRC and globally; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">our expectation regarding the prospects of our business model, and demand for and market acceptance of our products; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">our ability to develop and launch beauty products and introduce new brands that appeal to the preferences of customers; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">our expectations regarding the effectiveness of our marketing initiatives and the relationship with our third-party business partners; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">competition in our industry; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">relevant government policies and regulations relating to us, and their future development;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">general economic and business conditions globally and in China; and </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">assumptions underlying or related to any of the foregoing. </span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These forward-looking statements involve various risks and uncertainties. Although we believe that our expectations expressed in these forward-looking statements are reasonable, our expectations may later be found to be incorrect. Our actual results could be materially different from our expectations. Important risks and factors that could cause our actual results to be materially different from our expectations are generally set forth in &#8220;Item 3. Key Information&#8212;D. Risk Factors,&#8221; &#8220;Item 4. Information on the Company&#8212;B. Business Overview,&#8221; &#8220;Item 5. Operating and Financial Review and Prospects,&#8221; and other sections in this annual report. You should read thoroughly this annual report and the documents that we refer to with the understanding that our actual future results may be materially different from and worse than what we expect. We qualify all of our forward-looking statements by these cautionary statements.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The forward-looking statements made in this annual report relate only to events or information as of the date on which the statements are made in this annual report. Except as required by law, we undertake no obligation to update or revise publicly any forward-looking statements, whether as a result of new information, future events or otherwise, after the date on which the statements are made or to reflect the occurrence of unanticipated events. You should read this annual report and the documents that we refer to in this annual report and have filed as exhibits to this annual report completely and with the understanding that our actual future results may be materially different from what we expect.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="part_i"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PART I</span></p>
  <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:10%;text-align:justify;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;1.</span><div style="width:100%;display:inline;" id="item_1_identity_of_directors"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">IDE</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:10%;text-align:justify;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;2.</span><div style="width:100%;display:inline;" id="item_2_offer_statistics"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">OFFE</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">R STATISTICS AND EXPECTED TIMETABLE</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:10%;text-align:justify;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;3.</span><div style="width:100%;display:inline;" id="item_3_key_information"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">KEY INF</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ORMATION</span></div></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Holding Company Structure and Contractual Arrangements with the VIE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yatsen Holding Limited is not an operating company in China but a Cayman Islands holding company with no equity ownership in the VIE. Our Cayman Islands holding company does not conduct business operations directly. We conduct our operations in China through (i) our PRC subsidiaries and (ii) the VIE with which we have maintained contractual arrangements. PRC laws and regulations impose certain restrictions or prohibitions on foreign ownership of companies that engage in certain value-added telecommunication services, internet audio-video program services and certain other businesses. Accordingly, we operate these businesses in China through the VIE and its subsidiaries, and rely on contractual arrangements among one of our PRC subsidiaries, the VIE and its nominee shareholders to control the business operations of the VIE, although our wholly foreign-owned subsidiaries still generate a significant majority of our revenues and hold a significant majority of our operational assets. The VIE structure provides contractual exposure to foreign investment in the China-based operating companies where PRC laws and regulations impose certain restrictions or prohibitions on direct foreign investment in the operating companies. Main assets held by the VIE and its subsidiaries include the majority of the social platforms and content offering platforms we operate such as Weixin public accounts and mini-programs, which are registered and held by the VIE and its subsidiaries, and the Value-Added Telecommunication Business Operation License for provision of internet information services, or the ICP License, and the Permit for Production and Operation of Radio and Television Programs, which are critical to the online operation of our business. The VIE conducts operations in China, and its financial results have been consolidated into our consolidated financial statement for accounting purposes under U.S. GAAP. Revenues contributed by the VIE and its subsidiaries accounted for 8.9%, 8.7% and 5.4% of our total revenues for the years ended December 31, 2021, 2022 and 2023, respectively. As used in this annual report, &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our company&#8221; and &#8220;our&#8221; refers to Yatsen Holding Limited, its subsidiaries, and, in the context of describing our operations and consolidated financial information, the VIE in China, which mainly refers to Huizhi Weimei (Guangzhou) Trading Co., Ltd. (including its subsidiaries), or Huizhi Weimei. Holders of our ADSs hold equity interest in Yatsen Holding Limited, our Cayman Islands holding company, and do not have direct or indirect equity interest in the VIE. The VIE structure involves unique risks to investors, and holders of our ADSs may never directly hold equity interests in the VIE in China. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Our Corporate Structure.&#8221;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following diagram illustrates our corporate structure as of the date of this annual report, including our principal subsidiaries and other entities that are material to our business, as of the date of this annual report:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><img src="img212165374_0.jpg" alt="img212165374_0.jpg" style="width:620px;height:598px;"/>&#160;</p>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid;margin-right:73.333%;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:5pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Note:</span></p>
  <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:5pt;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Mr. Jinfeng Huang, our chief executive officer and controlling shareholder, holds 75.0% of equity interests in Huizhi Weimei. The remaining 25.0% of the equity interests in Huizhi Weimei are held by Huiyue (Guangzhou) Trading Limited Partnership, a limited partnership organized under the laws of the PRC whose general partner is Yuemei (Guangzhou) Trading Co., Ltd., a PRC company controlled by Mr. Jinfeng Huang.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A series of contractual agreements, including proxy agreement and power of attorney, equity pledge agreement, exclusive business cooperation agreement and exclusive call option agreement, have been entered into by and among our subsidiary, the VIE and its shareholders. Despite the lack of legal majority ownership, our Cayman Islands holding company is considered the primary beneficiary of the VIE and consolidates the VIE and its subsidiaries as required by Accounting Standards Codification, or ASC, topic 810, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Consolidation. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accordingly, we treat the VIE as our consolidated entity under accounting principles generally accepted in the United States of America, or U.S. GAAP, and we consolidate the financial results of the VIE in our consolidated financial statements in accordance with U.S.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">GAAP. For more details of these contractual arrangements, see &#8220;Item 4. Information on the Company&#8212;C. Organizational Structure&#8212;Contractual Arrangements with the VIE and Its Shareholders.&#8221;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our corporate structure is subject to risks associated with our contractual arrangements with the VIE. The contractual arrangements may not be as effective as direct ownership in providing us with control over the VIE and we may incur substantial costs to enforce the terms of the arrangements. As of the date of this annual report, our contracts with the VIE have not been tested in a court of law. Uncertainties in the PRC legal system may limit our ability, as a Cayman Islands holding company, to enforce these contractual arrangements. It is uncertain whether any new PRC laws or regulations relating to VIE structures will be adopted or if adopted, what they would provide. If we or the VIE is found to be in violation of any existing or future PRC laws or regulations, or fail to obtain or maintain any of the required permits or approvals, the PRC regulatory authorities would have broad discretion to take action in dealing with such violations or failures. There are very few precedents as to whether contractual arrangements would be ruled to form effective control over the relevant VIE through the contractual arrangements, or how contractual arrangements in the context of a VIE should be interpreted or enforced by the PRC courts. Should legal actions become necessary, we cannot guarantee that the court will rule in favor of the enforceability of the VIE contractual arrangements. In the event we are unable to enforce these contractual arrangements, or if we suffer significant delay or other obstacles in the process of enforcing those contractual arrangements, we may not be able to exert effective control over the VIE, and our ability to conduct our business and the financial performance of the VIE and our company as a whole may be materially adversely affected. In addition, the PRC regulatory authorities could disallow the VIE structure, which would likely result in a material adverse change in our operations, and our ADSs may decline significantly in value or become worthless. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Our Corporate Structure.&#8221;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We face various legal and operational risks and uncertainties related to doing business in China that could result in a material change in our operations and the value of our ADSs. The majority of our current business operations are conducted in China, and we are subject to complex and evolving PRC laws and regulations. For example, we face risks associated with regulatory approvals on offshore offerings and listings, anti-monopoly regulatory actions, and oversight on cybersecurity and data privacy. PRC government&#8217;s significant authority in regulating our operations and its oversight and control over offerings conducted overseas by, and foreign investment in, China-based issuers could significantly limit or completely hinder our ability to offer or continue to offer securities to investors. Implementation of industry-wide regulations in this nature may cause the value of such securities to significantly decline or be worthless. For more details, see &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in China&#8212;The PRC government&#8217;s significant oversight and discretion over our business operation could result in a material adverse change in our operations and the value of our ADSs.&#8221;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For example, the Data Security Law and the Personal Information Protection Law in 2021 posed additional challenges to our cybersecurity and data privacy compliance. The Revised Measures for Cybersecurity Review issued by the Cyberspace Administration of China and several other PRC governmental authorities in December 2021, as well as the Regulations on the Network Data Security (Draft for Comments) published by the Cyberspace Administration of China for public comments in November 2021, imposed potential additional restrictions on China-based overseas-listed companies like us. If the Revised Measures for Cybersecurity Review and the enacted version of these draft regulations mandate clearance of cybersecurity review and other specific actions to be taken by issuers like us, we face uncertainties as to whether these additional procedures can be completed by us timely, or at all, which may subject us to government enforcement actions and investigations, fines, penalties, or suspension of our non-compliant operations, and materially and adversely affect our business and results of operations and the price of our ADSs. See &#8220;Item 3. Key Information&#8212;Risk Factors&#8212;Risks Relating to Our Business and Industry&#8212;We collect, store, process and use a variety of customer data and information for analysis of the changing consumer preferences and fashion trends. The improper use or disclosure of data could have a material and adverse effect on our business and prospects&#8221; and &#8220;&#8212;We are required to comply with PRC laws relating to privacy, personal information, data security and cybersecurity. Failure to comply with these laws and regulations would result in claims, penalties, damages to our reputation and brand, or otherwise harm our business&#8221; for additional details.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, on February 17, 2023, the China Securities Regulatory Commission, or the CSRC, promulgated Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies, and five relevant supporting guidelines, together referred to as the New Overseas Listing Rules, which became effective on March 31, 2023. According to the New Overseas Listing Rules, an overseas offering and listing by a domestic company, whether</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">directly or indirectly, shall be filed with the CSRC. On the same day when the New Overseas Listing Rules were promulgated, the CSRC also held a press conference for the release of the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies and issued Notice on Administration for the Filing of Overseas Offering and Listing by Domestic Companies, which clarified that starting from March 31, 2023, enterprises that have been listed overseas shall be deemed as &#8220;the Stock Enterprises&#8221; and are not required to complete the overseas listing filing immediately until they conduct refinancing or are involved in other circumstances that require filing with the CSRC. However, in the event that we conduct refinancing or are involved in other circumstances where filings are required with the CSRC and we fail to do so, or if we fail to complete the filing procedures for any future offshore offering or listing, our PRC operations may face sanctions by the CSRC or other PRC regulatory authorities, which may include warnings, orders of correction and fines between RMB1 million to RMB10 million, which could have a material and adverse effect on our business, financial condition, results of operations, reputation and prospects, as well as the trading price of our ADSs. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in China&#8212;The approval of and filing with the CSRC or other PRC government authorities may be required in connection with our offshore offerings under PRC law, and, if required, we cannot predict whether or for how long we will be able to obtain such approval or complete such filing.&#8221;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furthermore, the PRC anti-monopoly regulators have promulgated new anti-monopoly and competition laws and regulations and strengthened the enforcement under these laws and regulations. There remain uncertainties as to how these laws, regulations and guidelines will be implemented and whether these laws, regulations and guidelines will have a material impact on our business, financial condition, results of operations and prospects. We cannot assure you that our business operations comply with such regulations and authorities&#8217; requirements in all respects. If any non-compliance is raised by the authorities and determined against us, we may be subject to fines and other penalties.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Risks and uncertainties arising from the legal system in China, including risks and uncertainties regarding the enforcement of laws and quickly evolving rules and regulations in China, could result in a material adverse change in our operations and the value of our ADSs. For more details, see &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in China&#8212;Uncertainties with respect to the PRC legal system could adversely affect us&#8221; and &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Our Business and Industry&#8212;We may be adversely affected by the complexity, uncertainties and changes in PRC regulation of internet-related business and companies, including limitations on our ability to own key assets.&#8221;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These risks, if materialized, could result in a material adverse change in our operations and the value of our ADSs, significantly limit or completely hinder our ability to continue to offer securities to investors, or cause the value of such securities to significantly decline or be worthless. For a detailed description of risks related to doing business in China, see &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in China.&#8221;</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Permissions or Filings Required from the PRC Authorities for Our Operations and Offshore Offerings</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We conduct our business primarily through our subsidiaries and the VIE in China. Our operations in China are governed by PRC laws and regulations. As of the date of this annual report, our PRC subsidiaries and the VIE are required to obtain, and have obtained the following requisite permissions from the PRC government authorities that are necessary for the business operations of our holding company, our subsidiaries and the VIE in China: the ICP License, the Permit for Production and Operation of Radio and Television Programs, Record Filing Certificate for Operation of Class II Medical Devices for sales of medical skincare products, Registration Certificate for Operation of Class III Medical Devices for color contact lens sales, Qualification for Drug Information Services over the Internet, Record Filing for Online Sales for Medical Devices and the Permit for the Food Trade for our sale of health-care food and snacks. In addition, we have completed the Consignor/Consignee Registration for Export and Import of Goods to carry out import of goods to facilitate the operation of our portfolio brands and to implement our sales of products to overseas markets. We have filed the franchise agreement in effect with the Department of Commerce of Guangdong Province for the launch of our franchise business model for our products under the Perfect Dairy brand. Given the uncertainties of interpretation and implementation of relevant laws and regulations and the enforcement practice by the government authorities, we may be required to obtain additional licenses, permits, filings or approvals for the functions and services of our business in the future, and may not be able to maintain or renew our current licenses, permits, filings or approvals. For more detailed information, see &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Our Business and Industry&#8212;If the content we produce and distribute through online social and content</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">platforms, or content available on our website, is deemed to violate PRC laws or regulations, our business and results of operations may be materially and adversely affected.&#8221;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The PRC governmental authorities have promulgated PRC laws and regulations relating to cybersecurity review and overseas listings. In connection with our previous issuance of securities to foreign investors, under current PRC laws, regulations and regulatory rules, as of the date of this annual report, we, our PRC subsidiaries and the VIE, (i) are not required to obtain permissions from the CSRC, as advised by our PRC legal counsel, (ii) have not been required by competent PRC governmental authorities to go through cybersecurity review by the Cyberspace Administration of China, and a phone consultation dated July 19, 2022 conducted by our PRC legal counsel with the China Cybersecurity Review Technology and Certification Center further confirmed that the requirement for cybersecurity review before certain public offerings on a foreign stock exchange under the Revised Measures for Cybersecurity Review would not apply to previous issuances of securities to foreign investors that occurred before the adoption of the Revised Measures for Cybersecurity Review, and (iii) have not received or were denied such requisite permissions by any PRC authority. However, if the governmental authorities subsequently disagree with our conclusion that such approvals were not required, or if applicable laws, regulations or interpretations change in a way that requires us to obtain such approvals in the future, we may be unable to obtain such necessary approvals in a timely manner, or at all, and such approvals may be rescinded even if obtained. Any such circumstance could subject us to penalties, including fines, suspension of business and revocation of required licenses, significantly limit or completely hinder our ability to continue to offer securities to investors and cause the value of such securities to significantly decline or be worthless. Furthermore, in connection with any future offering and listing in an overseas market, under current PRC laws, regulations and regulatory rules, we, our PRC subsidiaries and the VIE may be required to obtain permissions from the CSRC, and may be required to go through cybersecurity review by the Cyberspace Administration of China, or the Cyberspace Administration of China. If we fail to obtain the approval or complete other review or filing procedures for any future offshore offering or listing, we may face sanctions by the CSRC or other PRC regulatory authorities, which may include fines and penalties on our operations in China, limitations on our operating privileges in China, restrictions on or prohibition of the payments or remittance of dividends by our subsidiaries in China, restrictions on or delays to our future financing transactions offshore, or other actions that could have a material and adverse effect on our business, financial condition, results of operations, reputation and prospects, as well as the trading price of our ADSs. For more detailed information, see &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in China&#8212;The approval of and filing with the CSRC or other PRC government authorities may be required in connection with our offshore offerings under PRC law, and, if required, we cannot predict whether or for how long we will be able to obtain such approval or complete such filing&#8221; and &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Our Business and Industry&#8212;We collect, store, process and use a variety of customer data and information for analysis of the changing consumer preferences and fashion trends. The improper use or disclosure of data could have a material and adverse effect on our business and prospects&#8221; and &#8220;&#8212;We are required to comply with PRC laws relating to privacy, personal information, data security and cybersecurity. Failure to comply with these laws and regulations would result in claims, penalties, damages to our reputation and brand, or otherwise harm our business&#8221;.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Holding Foreign Companies Accountable Act</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the Holding Foreign Companies Accountable Act, if the Securities and Exchange Commission, or the SEC, determines that we have filed audit reports issued by a registered public accounting firm that has not been subject to inspections by the Public Company Accounting Oversight Board (United States), or the PCAOB, for two consecutive years, the SEC will prohibit our shares or the ADSs from being traded on a national securities exchange or in the over-the-counter trading market in the United States. On December 16, 2021, the PCAOB issued a report to notify the SEC of its determination that the PCAOB was unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong, including our auditor. On December 15, 2022, the PCAOB issued a report that vacated its December 16, 2021 determination and removed mainland China and Hong Kong from the list of jurisdictions where it is unable to inspect or investigate completely registered public accounting firms. As of the date of this annual report, the PCAOB has not issued any new determination that it is unable to inspect or investigate completely registered public accounting firms headquartered in any jurisdiction. For this reason, we do not expect to be identified as a Commission-Identified Issuer under the HFCAA after we file this annual report on Form 20-F.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Each year, the PCAOB will determine whether it can inspect and investigate completely audit firms in mainland China and Hong Kong, among other jurisdictions. If PCAOB determines in the future that it no longer has full access to inspect and investigate completely accounting firms in mainland China and Hong Kong and we continue to use an accounting firm headquartered in one of these jurisdictions to issue an audit report on our financial statements filed with the SEC, we would be identified as a Commission-Identified Issuer following the filing of the annual report on Form 20-F for the relevant fiscal year. There can be no assurance that we would not be identified as a Commission-Identified Issuer for any future fiscal year, and if we were so identified for two consecutive years, we would become subject to the prohibition on trading under the HFCAA. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in China&#8212;The PCAOB had historically been unable to inspect our auditor in relation to their audit work performed for our financial statements and the inability of the PCAOB to conduct inspections of our auditor in the past has deprived our investors with the benefits of such inspections.&#8221; and &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in China&#8212;Our ADSs may be prohibited from trading in the United States under the Holding Foreign Companies Accountable Act, or the HFCAA, in the future if the PCAOB is unable to inspect or investigate completely auditors located in China. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment.&#8221;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and Asset Flows Through Our Organization</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yatsen Holding Limited is a holding company with no operations of its own. We conduct our operations in China primarily through our subsidiaries and the VIE in China. As a result, although other means are available for us to obtain financing at the holding company level, Yatsen Holding Limited&#8217;s ability to pay dividends to the shareholders and to service any debt it may incur may depend upon dividends paid by our PRC subsidiaries and license and service fees paid by the VIE in China. If any of our subsidiaries incurs debt on its own behalf in the future, the instruments governing such debt may restrict its ability to pay dividends to Yatsen Holding Limited. In addition, our PRC subsidiaries are permitted to pay dividends to Yatsen Holding Limited only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Further, our PRC subsidiaries and the VIE are required to make appropriations to certain statutory reserve funds or may make appropriations to certain discretionary funds, which are not distributable as cash dividends except in the event of a solvent liquidation of the companies. For more details, see &#8220;Item 5. Operating and Financial Review and Prospects&#8212;B. Liquidity and Capital Resources&#8212;Holding Company Structure.&#8221; Our subsidiaries&#8217; ability to distribute dividends is based upon their distributable earnings.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have established stringent controls and procedures for cash flows within our organization. Each transfer of cash between our Cayman Islands holding company and a subsidiary, the VIE or its subsidiaries is subject to internal approval. The cash inflows of the Cayman Islands holding company were primarily generated from the proceeds we received from our initial public offering of ADSs and other financing activities. For the years ended December 31, 2021, 2022 and 2023, the Cayman Islands holding company provided capital contributions of RMB25.9 million, nil and nil, respectively, to our subsidiaries. For the years ended December 31, 2021, 2022 and 2023, the VIE received net debt financing of RMB93.0 million, nil and RMB75.0 million (US$10.6 million) from our WFOE, respectively. For the years ended December 31, 2021, 2022 and 2023, our WFOE received RMB236.4 million, RMB217.8 million and RMB64.1 million (US$9.0 million), respectively, from the VIE, which represented purchase of inventories, logistics services, promotion services and others. For the years ended December 31, 2021, 2022 and 2023, no assets other than cash were transferred between the Cayman Islands holding company and a subsidiary, the VIE or its subsidiaries, no subsidiaries paid dividends or made other distributions to the holding company, and no dividends or distributions were paid or made to U.S. investors. We currently intend to retain most, if not all, of our available funds and any future earnings to operate and expand our business. See &#8220;Item 8. Financial Information&#8212;A. Consolidated Statements and Other Financial Information&#8212;Dividend Policy.&#8221; However, if our PRC subsidiaries declare and distribute profits to us, such payments will be subject to withholding tax, which will increase our tax liability and reduce the amount of cash available to our company. For more information on related risks, please see &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in China&#8212;We may rely on dividends and other distributions on equity paid by our PRC subsidiaries to fund any cash and financing requirements we may have, and any limitation on the ability of our PRC subsidiaries to make payments to us could have a material and adverse effect on our ability to conduct our business.&#8221; For PRC and United States federal income tax considerations of an investment in our ADSs, see &#8220;Item 10. Additional Information&#8212;E. Taxation.&#8221;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The VIE may transfer cash to our WFOE by paying service fees according to the contractual arrangements. For the years ended December 31, 2021, 2022 and 2023, no service fees were paid by the VIE to our WFOE. For details of the financial position, cash flows and results of operations of the VIE, see &#8220;Item 3. Key Information&#8212;Financial Information Related to the VIE.&#8221; We plan to determine the amount of service fee with the VIE and its shareholders through bona fide negotiation, and settle fees under the contractual arrangements accordingly in the future.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the current laws of the Cayman Islands, Yatsen Holding Limited is not subject to tax on income or capital gains. Upon payments of dividends to our shareholders, no Cayman Islands withholding tax will be imposed. For purposes of illustration, the following discussion reflects the hypothetical taxes that might be required to be paid in mainland China and Hong Kong, assuming that: (i) we have taxable earnings in the VIE, and (ii) we determine to pay a dividend in the future:</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:83%;"/>
    <td style="width:1%;"/>
    <td style="width:16%;"/>
   </tr>
   <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Tax Calculation</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-weight:bold;font-size:6.03pt;position:relative;min-width:fit-content;">(1)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Hypothetical pre-tax earnings in the VIE</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;position:relative;min-width:fit-content;">(1)</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.00</span></p></td>
   </tr>
   <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax on earnings at statutory rate of 25% at Guangzhou Yatsen Global Co., Ltd. Level</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(25.00)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amount to be distributed as dividend from Guangzhou Yatsen Global Co., Ltd. to Yatsen HK Limited</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;position:relative;min-width:fit-content;">(2)</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75.00</span></p></td>
   </tr>
   <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Withholding tax at tax treaty rate of 5%</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(3.75)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amount to be distributed as dividend at the Yatsen HK Limited level and net distribution to Yatsen Holding Limited</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;position:relative;min-width:fit-content;">(3)</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71.25</span></p></td>
   </tr>
  </table>
  <div style="padding-bottom:1pt;font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;border-bottom:1pt solid;margin-right:73.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.533%;display:inline-flex;justify-content:flex-start;"></span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div>
  <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:5pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Notes:</span></p>
  <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:5pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">* The table above has been prepared under the assumption that all profits of the VIE will be distributed as fees to our WFOE under tax neutral contractual arrangements. If, in the future, the accumulated earnings of the VIE exceed the service fees paid to our WFOE (or if the current and contemplated fee structure between the intercompany entities is determined to be non-substantive and disallowed by Chinese tax authorities), the VIE could make a non-deductible transfer to our WFOE for the amounts of the stranded cash in the VIE. This would result in such transfer being non-deductible expenses for the VIE but still taxable income for our WFOE. Our management believes that there is only a remote possibility that this scenario would happen.</span></p>
  <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:5pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Should all tax planning strategies fail, the VIE could, as a matter of last resort, make a non-deductible transfer to our WFOE for amounts of stranded cash in the VIE. This would result in the double taxation of earnings: once at the VIE level (non-deductible expense) and again at the WFOE level (for presumptive earnings on the transfer). This has the impact of reducing the amount available above from 71.25% to approximately 53% of pre-tax income, respectively. Our management believes that such scenario is unlikely to occur.</span></p>
  <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:5pt;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For purposes of this example, the tax calculation has been simplified. The hypothetical book pre-tax earnings amount, not considering timing differences, is assumed to equal taxable income in China.</span></div></div>
  <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:5pt;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">PRC Enterprise Income Tax Law imposes a withholding income tax of 10% on dividends distributed by a Foreign Invested Enterprise to its immediate holding company outside of mainland China. A lower withholding income tax rate of 5% is applied if the Foreign Invested Enterprise&#8217;s immediate holding company is registered in Hong Kong or other jurisdictions that have a tax treaty arrangement with mainland China, subject to a qualification review at the time of the distribution. There is no incremental tax at the Yatsen HK Limited level for any dividend distribution to Yatsen Holding Limited.</span></div></div>
  <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:5pt;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">If a 10% withholding income tax rate is imposed, the withholding tax will be 7.5 and the amount to be distributed as dividend at the Yatsen HK Limited level and net distribution to Yatsen Holding Limited will be 67.5.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, our PRC subsidiaries, the VIE and its subsidiaries generate their revenue primarily in Renminbi, which is not freely convertible into other currencies. As a result, any restriction on currency exchange may limit the ability of our PRC subsidiaries to pay dividends to us. For more details, see &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Our Business and Industry&#8212;We may rely on dividends and other distributions on equity paid by our PRC subsidiaries to fund any cash and financing requirements we may have, and any limitation on the ability of our PRC subsidiaries to make payments to us could have a material and adverse effect on our ability to conduct our business,&#8221; and &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in China&#8212;PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may delay or prevent us from using the proceeds from our securities offering to make loans or additional capital contributions to our PRC subsidiaries and the VIE in China, which could materially and adversely affect our liquidity and our ability to fund and expand our business.&#8221;</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial Information Related to the VIE</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables present the condensed consolidating schedule of financial position for Yatsen Holding Limited, its subsidiaries, the VIE and other entities as of the dates presented.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Selected Condensed Consolidated Statements of Income Information</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:33.147%;"/>
    <td style="width:1%;"/>
    <td style="width:9.202%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.202%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.262%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.142%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.202%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:8.842%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="17" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended December 31, 2023</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Yatsen<br/>Holding<br/>Limited</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other<br/>Subsidiaries</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Primary Beneficiary of VIE (WFOE and its subsidiaries)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">VIE and <br/>VIE&#8217;s  <br/>Subsidiaries</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Eliminating<br/>&#160;adjustments</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated<br/>Totals</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="17" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(RMB in thousands)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Third-party revenues</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,683,769</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,547,268</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183,737</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,414,774</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inter-company revenues</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,665</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">470,013</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(474,678</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Third-party costs and expense</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(40,814</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,814,787</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,358,980</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(113,548</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(4,328,129</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inter-company costs and expense</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(386,079</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(31</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(89,816</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">475,926</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Loss) income from subsidiaries and VIE</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(738,768</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(314,153</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,922</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,049,999</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income from non-operations</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,794</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,581</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,994</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,549</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">159,918</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Loss) income before income tax expenses</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(744,788</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(747,004</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(315,814</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,922</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,051,247</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(753,437</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax benefit (expenses)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,296</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(86</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,210</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net (loss) income</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(744,788</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(743,708</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(315,900</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,922</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,051,247</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(750,227</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: net loss attributable to non-controlling interests and redeemable non-controlling interests</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(4,940</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(499</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(5,439</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accretion to redeemable non-controlling interests</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,975</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,975</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net (loss) income attributable to Yatsen Holding Limited&#8217;s shareholders</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(744,788</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(741,743</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(315,401</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,922</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,051,247</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(747,763</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:33%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:10%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="17" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended December 31, 2022</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Yatsen<br/>Holding<br/>Limited</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other<br/>Subsidiaries</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Primary Beneficiary of VIE (WFOE and its subsidiaries)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">VIE and <br/>VIE&#8217;s  <br/>Subsidiaries</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Eliminating<br/>&#160;adjustments</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated<br/>Totals</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="17" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(RMB in thousands)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Third-party revenues</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,336,588</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,046,288</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">323,246</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,706,122</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inter-company revenues</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,187</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,931</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(453,118</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Third-party costs and expense</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(19,329</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,198,946</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(3,274,416</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(142,329</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(4,635,020</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inter-company costs and expense</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(278,810</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,654</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(175,110</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">451,266</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) from subsidiaries and VIE</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(812,151</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(675,698</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,624</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,471,225</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) from non-operations</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,109</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(10,905</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94,249</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,817</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110,270</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) before income tax expenses</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(815,371</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(815,584</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(673,670</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,624</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,469,373</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(818,628</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax (expenses) benefit</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,173</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(532</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,705</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(815,371</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(817,757</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(674,202</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,624</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,469,373</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(821,333</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: net income (loss) attributable to non-controlling interests and redeemable non-controlling interests</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(5,606</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(356</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(5,962</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss) attributable to Yatsen Holding Limited&#8217;s shareholders</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(815,371</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(812,151</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(673,846</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,624</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,469,373</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(815,371</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:33%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:10%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="17" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended December 31, 2021</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Yatsen<br/>Holding<br/>Limited</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other<br/>Subsidiaries</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Primary Beneficiary of VIE (WFOE and its subsidiaries)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">VIE and <br/>VIE&#8217;s  <br/>Subsidiaries</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Eliminating<br/>&#160;adjustments</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated<br/>Totals</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="17" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(RMB in thousands)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Third-party revenues</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">951,001</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,367,137</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">521,835</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,839,973</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inter-company revenues</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,972</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">413,617</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(425,589</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Third-party costs and expense</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(28,484</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,040,549</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(6,091,570</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(303,614</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(7,464,217</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inter-company costs and expense</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(176,817</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(248,772</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">425,589</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) from subsidiaries and VIE</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,527,645</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,336,728</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(27,886</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,892,259</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) from non-operations</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,395</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,538</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,611</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,741</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76,285</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) before income tax expenses</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,540,734</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,536,583</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,335,091</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(27,810</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,892,259</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,547,959</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax (expenses) benefit</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,634</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,637</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(76</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">921</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,540,734</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,533,949</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,336,728</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(27,886</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,892,259</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,547,038</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: net income (loss) attributable to non-controlling interests and redeemable non-controlling interests</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(6,304</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(6,304</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss) attributable to Yatsen Holding Limited&#8217;s shareholders</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,540,734</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,527,645</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,336,728</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(27,886</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,892,259</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,540,734</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Selected Condensed Consolidated Balance Sheets Information</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:32.993%;"/>
    <td style="width:1%;"/>
    <td style="width:8.998%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:8.998%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:11.378%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:8.658%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:8.738%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:8.238%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="17" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2023</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Yatsen<br/>Holding<br/>Limited</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other<br/>Subsidiaries</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Primary Beneficiary of VIE (WFOE and its subsidiaries)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">VIE and <br/>VIE&#8217;s  <br/>Subsidiaries</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Eliminating<br/>&#160;adjustments</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated Totals</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="17" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(RMB in thousands)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">275,722</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">243,101</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">305,863</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,202</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">836,888</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,248</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,248</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,076,775</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">141,706</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,218,481</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">112,106</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,317</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,428</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">198,851</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventories, net</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">237,918</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113,824</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">348</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">352,090</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepayments and other current assets</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,715</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,106</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">174,278</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,742</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">303,841</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due from related parties</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,741</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,459</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,200</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due from Group companies </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(2)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,564,637</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,548</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">676,107</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(5,243,302</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investments</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,357</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193,430</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">291,965</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,752</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investments in subsidiaries and VIEs</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,363,112</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,253</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,373,365</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,671</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,601</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,606</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,878</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill, net</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">553,309</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,258</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">556,567</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets, net</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">648,205</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,191</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">671,396</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax assets</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,375</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,375</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets, net</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,982</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,366</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">114,348</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-current assets</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,986</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,114</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,100</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total assets</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,940,097</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">3,611,223</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1,751,061</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">320,301</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(6,616,667</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,006,015</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,323</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,723</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,645</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105,691</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Advances from customers</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,599</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,170</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,810</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,579</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other liabilities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,662</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">141,804</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">230,105</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,646</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">391,217</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due to related parties</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,395</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,431</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax payables</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,351</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,666</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">929</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,946</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities due within one year</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,771</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,693</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,464</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due to Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,975,362</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,923</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">266,018</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(5,243,303</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax liabilities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">111,591</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">111,591</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deficit of investments in subsidiaries and VIE </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(3)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,763,842</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,763,842</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income non-current</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,556</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,556</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,169</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,598</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,767</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1,805,060</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,325,365</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">387,914</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">310,048</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(7,007,145</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">821,242</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Redeemable non-controlling interests</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">51,466</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">51,466</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total shareholders&#8217; equity (deficit)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,135,037</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,765,608</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,363,147</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,253</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">390,478</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,133,307</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities, redeemable non-controlling interests and shareholders' equity (deficit)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,940,097</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,611,223</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,751,061</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">320,301</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(6,616,667</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,006,015</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:32.933%;"/>
    <td style="width:1%;"/>
    <td style="width:8.998%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:8.998%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:10.998%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.238%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:8.678%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:8.158%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="17" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2022</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Yatsen<br/>Holding<br/>Limited</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other<br/>Subsidiaries</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Primary Beneficiary of VIE (WFOE and its subsidiaries)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">VIE and <br/>VIE&#8217;s  <br/>Subsidiaries</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Eliminating<br/>&#160;adjustments</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated Totals</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="17" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(RMB in thousands)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">115,480</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,047,733</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">340,808</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,924</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,512,945</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,383</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,383</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">345,171</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">627,679</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,017</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,072,867</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,472</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117,324</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,047</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200,843</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventories</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184,721</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">237,486</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,080</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">423,287</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepayments and other current assets</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">483</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103,236</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">179,383</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,723</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">292,825</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due from related parties</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,188</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,466</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,654</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due from Group companies</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(2)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,550,398</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,802</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">589,473</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(6,146,673</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investments</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">116,811</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224,128</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">161,640</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">502,579</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investments in subsidiaries and VIEs</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,601,560</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,601,560</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,757</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,117</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,745</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,619</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">853,887</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,258</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">857,145</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets, net</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">662,850</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,817</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">689,669</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax assets</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,951</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,951</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets, net</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,102</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,828</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,004</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-current assets</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,707</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,178</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,885</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total assets</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">6,052,915</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,312,456</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,056,283</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">189,235</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(7,748,233</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,862,656</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,955</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,079</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,813</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119,847</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Advances from customers</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,278</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,482</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,892</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,652</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other liabilities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,689</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">116,059</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183,887</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,624</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">323,259</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due to related parties</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,165</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,077</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,242</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax payables</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,162</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,735</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">929</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,826</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities due within one year</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,068</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,440</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,586</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due to Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,084</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,935,642</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,558</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195,389</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(6,146,673</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax liabilities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113,441</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113,441</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deficit of investments in subsidiaries and VIE</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(3)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,268,420</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,490</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,306,910</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,280</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,280</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,008</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,989</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,997</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1,333,473</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">6,237,778</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">454,737</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">227,725</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(7,453,583</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">800,130</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Redeemable non-controlling interests</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">339,924</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">339,924</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total shareholders' equity (deficit)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,719,442</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,265,246</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,601,546</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(38,490</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(294,650</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,722,602</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities, redeemable non-controlling interests and shareholders' equity (deficit)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,052,915</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,312,456</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,056,283</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">189,235</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(7,748,233</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,862,656</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Movements of investments in subsidiaries and VIE / (deficit of investments in subsidiaries and VIE) in Yatsen Holding Limited&#8217;s separate financial statements are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:75.84%;"/>
    <td style="width:1%;"/>
    <td style="width:22.16%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB<br/>(in thousands)</span></p></td>
    <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of January 1, 2021</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">526,582</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital contribution to subsidiaries</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,856</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation costs incurred on behalf of subsidiaries</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">530,440</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share of loss of subsidiaries and VIE</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,527,645</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share of changes in accumulated other comprehensive income of subsidiaries</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,679</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(26,272</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2021</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(458,360</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital contribution to subsidiaries</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation costs incurred on behalf of subsidiaries</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">340,860</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share of loss of subsidiaries and VIE</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(812,151</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share of changes in accumulated other comprehensive income of subsidiaries</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(429,657</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90,888</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2022</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,268,420</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation costs incurred on behalf of subsidiaries</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,502</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share of loss of subsidiaries and VIE</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(738,768</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share of changes in additional paid-in capital of subsidiaries</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">154,981</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share of changes in accumulated other comprehensive income of subsidiaries</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(21,275</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,138</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2023</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,763,842</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
  </table>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Selected Condensed Consolidated Cash Flows Information</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:34.533%;"/>
    <td style="width:1%;"/>
    <td style="width:8.818%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:8.818%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:8.818%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:8.818%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:8.818%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.378%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="17" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended December 31, 2023</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Yatsen<br/>Holding<br/>Limited</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other<br/>Subsidiaries</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Primary Beneficiary of VIE (WFOE and its subsidiaries)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">VIE and <br/>VIE&#8217;s  <br/>Subsidiaries</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Eliminating<br/>&#160;adjustments</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated Totals</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="17" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(RMB in thousands)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash provided by (used in) Operating Activities</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(4)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(11,400</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">239,051</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(371,566</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,473</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(107,442</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital contribution to Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Advances to Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(245,424</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(359,355</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">604,779</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Receival of advances repayment from Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,335,355</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">607,602</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,942,957</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of short-term investments</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,439,145</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(902,388</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,341,533</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Maturities of short-term investments</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">709,230</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,413,146</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,000</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,222,376</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of intangible assets</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(321</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(321</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of property and equipment</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(8,108</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(35,540</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(43,648</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Proceeds from disposal of investments</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,233</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,233</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investments on equity investments</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(13,547</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(108,000</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(121,547</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other investing activities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,530</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">279</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,953</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash provided by (used in) Investing Activities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360,016</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">489,247</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">336,149</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(107,721</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,338,178</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(260,487</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital contribution from Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Proceeds from advances from Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">487,780</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117,000</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(604,780</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repayment of advances from Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,900,958</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(42,000</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,942,958</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repurchases of Ordinary Shares</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(212,693</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(212,693</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repurchase of redeemable non-controlling interests</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(134,664</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(134,664</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other financing activities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,902</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">474</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(474</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,902</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash provided by (used in) Financing Activities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(207,791</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,547,842</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">474</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,526</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,338,178</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(342,455</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:33%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:10%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="17" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended December 31, 2022</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Yatsen<br/>Holding<br/>Limited</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other<br/>Subsidiaries</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Primary Beneficiary of VIE (WFOE and its subsidiaries)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">VIE and <br/>VIE&#8217;s  <br/>Subsidiaries</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Eliminating<br/>&#160;adjustments</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated Totals</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="17" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(RMB in thousands)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash provided by (used in) Operating Activities</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(4)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(25,271</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">221,798</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(77,625</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,306</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">136,208</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital contribution to Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Advances to Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,396,460</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(154,158</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,550,618</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Receival of advances repayment from Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,539,576</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">474,286</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(3,013,862</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of short-term investments</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(342,380</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,879,422</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(200,000</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,421,802</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Maturities of short-term investments</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,359,564</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,000</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,459,564</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of intangible assets</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(351</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(8,199</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(8,550</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of property and equipment</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,553</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(47,948</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(277</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(50,778</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisition of businesses, net of cash and cash equivalents acquired</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,107</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,107</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investments on equity investments</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,842</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(104,000</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(30,000</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(135,842</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payment on behalf of Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other investing activities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,099</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,099</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash provided by (used in) Investing Activities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800,736</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(526,711</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,080</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(30,277</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,463,244</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,155,416</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital contribution from Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Proceeds from advances from Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,550,618</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,550,618</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repayment of advances from Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(3,013,862</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,013,862</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Issuance costs of issuance of Ordinary Shares in IPO</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,706</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,706</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Proceeds from issuance of Preferred Shares, net of issuance costs</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repayment of a shareholder receivable resulting from Reorganization</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repurchases of Ordinary Shares</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(654,650</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(654,650</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repurchases of Preferred Shares</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other financing activities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,906</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,644</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(5,644</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,906</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash provided by (used in) Financing Activities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(654,450</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,463,244</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,644</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(5,644</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,463,244</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(654,450</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:32.82%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:10%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.18%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="17" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended December 31, 2021</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Yatsen<br/>Holding<br/>Limited</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other<br/>Subsidiaries</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Primary Beneficiary of VIE (WFOE and its subsidiaries)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">VIE and <br/>VIE&#8217;s  <br/>Subsidiaries</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Eliminating<br/>&#160;adjustments</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated Totals</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="17" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(RMB in thousands)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash provided by (used in) Operating Activities</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(4)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,330</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(218,176</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(864,773</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,178</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,020,441</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital contribution to Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(25,856</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,466,874</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(7,450</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,500,180</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Advances to Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,060,287</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(391,564</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,451,851</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Receival of advances repayment from Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,165,010</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">149,664</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,314,674</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of intangible assets</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(10,648</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(14,590</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(66</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(25,304</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of property and equipment</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(4,321</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(135,942</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,170</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(141,433</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisition of businesses, net of cash and cash equivalents acquired</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(992,408</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,756</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(989,652</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investments on equity investments</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(97,326</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(105,499</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(120,000</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(322,825</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other investing activities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(5,043</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(5,043</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash provided by (used in) Investing Activities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(921,133</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,576,620</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(502,625</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(121,236</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,637,357</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,484,257</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital contribution from Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,856</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,466,874</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,450</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,500,180</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Proceeds from advances from Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,322,187</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">129,664</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,451,851</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repayment of advances from Group companies</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,278,010</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(36,664</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,314,674</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other financing activities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,202</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">596</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(100</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,706</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash provided by (used in) Financing Activities</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,202</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,070,629</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,466,774</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,450</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,637,357</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,706</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
  </table>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:73.333%;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Notes:</span></p>
  <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:5pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">* The payment by Primary Beneficiary of VIE (WFOE and its subsidiaries) on behalf of Group companies was reclassified on consolidation level in accordance with nature.</span></p>
  <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:5pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">** As of December 31, 2021, 2022 and 2023, amounts due to non-VIE subsidiaries included RMB93.0 million, RMB93.0 million and RMB168.0 million (US$23.7 million) for net debt financing from Group companies to the consolidated VIE not yet returned.</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:5pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">*** Pursuant to the Exclusive Business Cooperation Agreement entered into in July 2019 between the Primary Beneficiary of VIE (WFOE and its subsidiaries) and the VIE, the VIE engages the Primary Beneficiary of VIE (WFOE and its subsidiaries) as the exclusive service provider of technical support, consulting services and other services to the VIE. In return, the VIE agrees to pay the Primary Beneficiary of VIE (WFOE and its subsidiaries) a service fee in an amount based on one of the below methods determined by the Primary Beneficiary of VIE (WFOE and its subsidiaries): a certain percentage of revenue of the VIE, a fixed licensing fee for the use of certain software, and/or other payment methods determined by the Primary Beneficiary of VIE (WFOE and its subsidiaries) from time to time according to the nature of services provided. The Primary Beneficiary of VIE (WFOE and its subsidiaries) may adjust the amount of service fee based on factors such as the complexity, time spent and the commercial value of the services.</span></p>
  <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:5pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, the Primary Beneficiary of VIE (WFOE and its subsidiaries) decided not to charge any service fee from the VIE in relation to the Exclusive Business Cooperation Agreement, and no service fees were paid by the VIE to the Primary Beneficiary of VIE (WFOE and its subsidiaries) during the respective periods.</span></p>
  <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:5pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Besides the Exclusive Business Cooperation Agreement, all intercompany transactions between (i) Primary Beneficiary of VIE (WFOE and its subsidiaries) and (ii) VIE and VIE&#8217;s subsidiaries, which are set forth in the footnotes below, were conducted in accordance with the relevant agreements for the years ended December 31, 2021, 2022 and 2023. The relevant intercompany payables and cash flows resulting from such contractual arrangements are also set forth in the footnotes below.</span></p>
  <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:5pt;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Represents the elimination of the intercompany transaction at the consolidation level.</span></div></div>
  <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The intercompany transaction being eliminated mainly represents goods and services purchased by VIE and VIE&#8217;s subsidiaries from Primary Beneficiary of VIE (WFOE and its subsidiaries), the details of which are set forth below:</span></p>
  <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:3.333%;border-spacing:0;table-layout:fixed;width:94.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:5.319%;"/>
    <td style="width:31.915%;"/>
    <td style="width:13.83%;"/>
    <td style="width:13.83%;"/>
    <td style="width:13.83%;"/>
    <td style="width:21.277%;"/>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="border-top:0.5pt solid;border-right:0.5pt solid;border-left:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-top:0.5pt solid;border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="3" style="border-top:0.5pt solid;border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">For the Year Ended December 31,</span></p></td>
    <td rowspan="2" style="border-top:0.5pt solid;border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basis for determination of the transaction pricing</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="border-right:0.5pt solid;text-indent:36pt;border-left:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="margin-left:36pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-right:0.5pt solid;text-indent:36pt;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="margin-left:36pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2021</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2022</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td>
    <td style="border-top:0.5pt solid;border-right:0.5pt solid;border-left:0.5pt solid;display:none;vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="border-right:0.5pt solid;text-indent:36pt;border-left:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="margin-left:36pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-right:0.5pt solid;text-indent:36pt;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="margin-left:36pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="3" style="border-right:0.5pt solid;text-indent:36pt;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="margin-left:36pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(RMB in thousands)</span></p></td>
    <td style="border-right:0.5pt solid;text-indent:36pt;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="margin-left:36pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="border-right:0.5pt solid;border-left:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(a)</span></p></td>
    <td style="border-right:0.5pt solid;text-indent:5.75pt;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetic Products</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">208,203</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,764</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,418</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost plus method</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="border-right:0.5pt solid;border-left:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(b)</span></p></td>
    <td style="border-right:0.5pt solid;text-indent:5.75pt;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Logistics, promotions and other services</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,219</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,347</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,764</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Referencing to market price</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="border-right:0.5pt solid;border-left:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-right:0.5pt solid;text-indent:5.75pt;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">242,422</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163,111</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85,182</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:5pt;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Represents the elimination of intercompany balances among Yatsen Holding Limited, other subsidiaries, primary beneficiary of VIE (WFOE and its subsidiaries), and VIE and VIE&#8217;s subsidiaries, which related to advances borrowed, payable for product and services in the normal course of business.</span></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:5pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2021,  2022 and 2023, the intercompany balances between (i) Primary Beneficiary of VIE (WFOE and its subsidiaries) and (ii) VIE and VIE&#8217;s subsidiaries mainly represent: (a) VIE and VIE&#8217;s subsidiaries&#8217; payables due to Primary Beneficiary of VIE (WFOE and its subsidiaries) arising from purchases of products and services in the amount of RMB84,301 thousand, RMB98,780 thousand and RMB93,007 thousand, respectively; and (b) VIE and VIE&#8217;s subsidiaries&#8217; payables due to Primary Beneficiary of VIE (WFOE and its subsidiaries) arising from advances borrowed amounting to RMB93,000 thousand, RMB93,000 thousand and RMB168,000 thousand, respectively.</span></p>
  <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:5pt;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Represents the elimination of the investment among Yatsen Holding Limited, other subsidiaries, primary beneficiary of VIE (WFOE and its subsidiaries), and VIE and VIE&#8217;s subsidiaries.</span></div></div>
  <div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(4)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, cash paid by the VIE to Primary Beneficiary of VIE (WFOE and its subsidiaries) were RMB236,389 thousand, RMB217,839 thousand and RMB64,052 thousand, respectively, which represented purchase of inventories, logistics services, promotion services and other services, the details of which are set forth below:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div>
  <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:94.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:5.319%;"/>
    <td style="width:31.915%;"/>
    <td style="width:21.277%;"/>
    <td style="width:21.277%;"/>
    <td style="width:20.213%;"/>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="border-top:0.5pt solid;border-right:0.5pt solid;text-indent:36pt;border-left:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="margin-left:36pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-top:0.5pt solid;border-right:0.5pt solid;text-indent:36pt;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="margin-left:36pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="3" style="border-top:0.5pt solid;border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">For the Year Ended December 31,</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="border-right:0.5pt solid;text-indent:36pt;border-left:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="margin-left:36pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-right:0.5pt solid;text-indent:36pt;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="margin-left:36pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2021</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2022</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="border-right:0.5pt solid;text-indent:36pt;border-left:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="margin-left:36pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-right:0.5pt solid;text-indent:36pt;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="margin-left:36pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="3" style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(RMB in thousands)</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="border-right:0.5pt solid;border-left:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(a)</span></p></td>
    <td style="border-right:0.5pt solid;text-indent:5.75pt;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetic Products</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">201,199</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">141,417</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,152</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="border-right:0.5pt solid;border-left:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(b)</span></p></td>
    <td style="border-right:0.5pt solid;text-indent:5.75pt;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Logistics, promotions and other services</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,190</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76,422</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,900</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="border-right:0.5pt solid;border-left:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-right:0.5pt solid;text-indent:5.75pt;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">236,389</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">217,839</span></p></td>
    <td style="border-right:0.5pt solid;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,052</span></p></td>
   </tr>
  </table>
  <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">A.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">[Reserved]</span></div></div>
  <div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">B.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Capitalization and Indebtedness</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not Applicable.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">C.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reasons for the Offer and Use of Proceeds</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not Applicable.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">D.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Risk Factors </span></div></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summary of Risk Factors</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investing in our ADSs involves significant risks. You should carefully consider all of the information in this annual report before making an investment in our ADSs. Below please find a summary of the principal risks we face, organized under relevant headings. These risks are discussed more fully in the section titled &#8220;Item 3. Key Information&#8212;D. Risk Factors.&#8221;</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Risks Relating to Our Business and Industry</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Risks and uncertainties related to our business and industry include, but are not limited to, the following:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We may not be successful in executing our growth strategy or otherwise achieving revenue growth in the future;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The beauty industry is highly competitive. If we are unable to compete effectively, we may lose our market share and our business, results of operations and financial condition may be materially and adversely affected;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our success is dependent on the continued popularity of our products and our ability to anticipate and respond to changes in industry trends and consumer preferences and behavior in a timely manner;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our new product introductions may not be as successful as we anticipate, which could have a material adverse effect on our business, prospects, financial condition and results of operations;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our business depends, in part, on the quality, effectiveness and safety of our products;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We may not be able to successfully or effectively implement our business strategy;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We may be unable to manage our growth effectively or efficiently;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have a history of net losses, and we may not be able to achieve profitability in the future;</span></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We rely on third-party e-commerce platforms to sell our products online. If such platform&#8217;s services or operations are interrupted or if our cooperation with such platforms terminates, deteriorates or becomes more costly, our business and results of operations may be materially and adversely affected; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our operating results could be materially harmed if we are unable to accurately forecast consumer demand for our products or adequately manage our inventory.</span></div></div>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Risks Relating to Our Corporate Structure</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Risks and uncertainties related to our corporate structure include, but are not limited to, the following:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are a Cayman Islands holding company with no equity ownership in the VIE and we conduct our operations in China primarily through (i) our subsidiaries in China and (ii) the VIE with which we have maintained contractual arrangements. Holders of our ADSs hold equity interest in Yatsen Holding Limited, our Cayman Islands holding company, and do not have direct or indirect equity interest in the VIE. If the PRC government determines that the contractual agreements constituting part of the VIE structure do not comply with PRC laws and regulations, or if these regulations or their interpretations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations. If any of these developments result in our inability to assert contractual control over the VIE, which contributed to 5.4% of our revenues in 2023, our ADSs may decline in value or become worthless. Our holding company, the VIE, and investors of our company face uncertainty about potential future actions by the PRC government that could affect the enforceability of the contractual arrangements with the VIE and, consequently, significantly affect the financial performance of the VIE and our company as a whole; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We rely on contractual arrangements with the VIE and its shareholders for our operations in China, which may not be as effective in providing operational control as direct ownership;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Any failure by the VIE or its shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The shareholders of the VIE may have potential conflicts of interest with us, which may materially and adversely affect our business.</span></div></div>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Risks Relating to Doing Business in China</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are also subject to risks and uncertainties relating to doing business in China in general, including, but not limited to, the following:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in China&#8217;s economic, political or social conditions or government policies could have a material adverse effect on our business and operations; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Risks and uncertainties arising from the legal system in China, including risks and uncertainties regarding the enforcement of laws and quickly evolving rules and regulations in China, could result in a material adverse change in our operations and the value of our ADSs;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The PRC government has significant oversight and discretion over the conduct of our business, and may influence our operations as the government deems appropriate to advance regulatory and societal goals and policy positions, which could result in a material adverse change in our operation and/or the value of our ADSs. The PRC government&#8217;s significant authority in regulating our operations and its oversight and control over offerings conducted overseas by, and foreign investment in, China-based issuers could significantly limit or completely hinder our ability to offer or continue to offer securities to investors. Implementation of industry-wide regulations in this nature may cause the value of such securities to significantly decline or be worthless;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The PCAOB had historically been unable to inspect our auditor in relation to their audit work performed for our financial statements and the inability of the PCAOB to conduct inspections of our auditor in the past has deprived our investors with the benefits of such inspections;</span></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our ADSs may be prohibited from trading in the United States under the Holding Foreign Companies Accountable Act, or the HFCAA, in the future if the PCAOB is unable to inspect or investigate completely auditors located in China. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The approval of and filing with the CSRC or other PRC government authorities may be required in connection with our offshore offerings under PRC law, and, if required, we cannot predict whether or for how long we will be able to obtain such approval or complete such filing.</span></div></div>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Risks Relating to Our ADSs</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition to the risks described above, we are subject to general risks relating to our ADSs, including, but not limited to, the following:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If we do not satisfy the NYSE requirements for continued listing, our ADSs could be delisted from the NYSE; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The trading price of the ADSs is likely to be volatile, which could result in substantial losses to investors.</span></div></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Risks Relating to Our Business and Industry</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We may not be successful in executing our growth strategy or otherwise achieving revenue growth in the future.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recorded total net revenues of RMB5.84 billion in 2021, RMB3.71 billion in 2022 and RMB3.41 billion (US$481.0 million) in 2023. We may not be successful in executing our growth strategy or otherwise achieving revenue growth in the future. We may also incur significant losses in the future for a number of reasons, including as a result of the materialization of the following risks and the other risks described in this annual report, and we may encounter unforeseen difficulties, complications, delays and other unknown factors:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">we may be unsuccessful in predicting and capturing industry trends and consumer preferences; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">we may be unable to introduce new products that appeal to consumers; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">we may be unsuccessful in protecting or enhancing the recognition and reputation of our brands; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">we may be unsuccessful in competing for market share with our existing or new competitors; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the ability of our third-party suppliers, manufacturers and logistics providers to produce and deliver our products in a timely way and in accordance with ever changing customer expectations could be disrupted; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">we may fail to adjust our sales and marketing strategies fast enough to stay current with consumers&#8217; behavioral changes in using internet and mobile devices; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">we may not be able to maintain and improve our customer experience; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">we may experience service interruptions, data corruption, cyber-based attacks or network security breaches which may result in the disruption of our operating systems or the loss of confidential information of our consumers; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">we may be unable to retain key members of our senior management team or attract and retain other qualified personnel; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">we may fail to successfully implement our new business initiatives, especially expansion into new offerings or new business lines in which we have limited or no prior experience, including sustaining continued expansion of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Little Ondine, Pink Bear, EANTiM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the mainland China business of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as well as any new brand we may launch or acquire in the future; </span></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">we may fail to successfully operate our offline experience store network; and </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">we may be affected by international trade tension and any adverse economic conditions in China or internationally. </span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We cannot be sure that we will be successful in addressing these and other risks and challenges we may face in the future. Any of these occurrences could have a material and adverse impact on our business, results of operations and financial condition. Our customer base may decline or grow at a slower pace than we expect as a result of such risks. Any of these risks could cause our revenues to decline or grow at a slower pace than we expect and may adversely affect our margins and results of operations. Failure to grow our revenues or improve margins could have a material adverse effect on our business, financial condition, and results of operations. You should not rely on our historical results of operations and financial performance as an indication of our future performance.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The beauty industry is highly competitive. If we are unable to compete effectively, we may lose our market share and our business, results of operations and financial condition may be materially and adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We face vigorous competition from both domestic and international players in China in the beauty industry, including large multinational consumer products companies that own or operate multiple beauty brands. Competition in the beauty industry is intense and is affected by multiple factors, including the ability to launch new products, pricing of products, quality of products and packaging, brand awareness, perceived value and quality, innovation, offline sales capabilities, customers&#8217; functional and emotional satisfaction, promotional activities, advertising, editorials, e-commerce and mobile-commerce initiatives and other activities. We must compete with a high volume of new product introductions and a large number of existing products sold by diverse companies across several different distribution channels.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Many domestic and multinational consumer goods companies have greater financial, technical or marketing resources, longer operating histories, greater brand recognition or larger customer bases than we do and may be able to respond more effectively to changing business and economic conditions than we can. Despite our differentiated business model, existing and new players in the industry may also transform their business models and directly compete with us. They may also roll out products targeting young generations at a customer-friendly price or adopt a price-cutting strategy for their current products to directly compete with us. Given the established sales network these large consumer goods companies maintain and the greater brand power they have, we cannot ensure that our existing customers will not allocate more wallet share to their products or cease to purchase products from us completely. Further, our competitors may attempt to gain market share by offering products at prices at or below the prices at which our products are typically offered. Competitive pricing may require us to reduce our prices, which would result in lost sales or affect our business performance otherwise. Our competitors, many of whom have greater resources than we do, may be better able to withstand these price reductions and loss of sales.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">It is difficult for us to predict the timing and scale of our competitors&#8217; activities in these areas or whether new competitors will emerge in the beauty industry. In addition, further technological breakthroughs, including new and enhanced technologies that increase competition in the online retail market, new product offerings by competitors and the strength and success of our competitors&#8217; marketing programs may impede our growth and the implementation of our business strategy.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our ability to compete also depends on the continued strength of our brand and products, our ability to predict and capture industry trends and consumer preferences, the success of our marketing, innovation and execution strategies, the continued diversification of our product offerings, the successful management of new product introductions and innovations, strong operational execution, including in order fulfilment and supply chain management, and our success in entering new markets and expanding our business in existing geographies. If we are unable to continue to compete effectively, we may lose our market share and our business, results of operations and financial condition may be materially and adversely affected.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our success is dependent on the continued popularity of our products and our ability to anticipate and respond to changes in industry trends and consumer preferences and behavior in a timely manner.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The success of our business and operations depends on our ability to continually offer quality products that are attractive to consumers. The beauty industry is driven in part by fashion and beauty trends and consumer preferences and behavior, which may shift quickly and have been heavily affected by the rapidly increasing use and proliferation of social and digital media by consumers, and the speed with which information and opinions are shared. As industry trends and consumers&#8217; preferences and behavior continue to change, we must also continually work to develop, produce and market new products, maintain and enhance the recognition of our brands, achieve a favorable mix of products and refine our approach as to how and where we market and sell our products. Our success depends on our products&#8217; appeal to a broad range of consumers whose preferences and behavior cannot be predicted with certainty and may change rapidly, and on our ability to anticipate and respond in a timely and cost-effective manner to industry trends and consumer preferences and behavior through product innovations, product line extensions and marketing and promotional activities, among other things. Drawing on our deep engagement with our customers and our advanced big data analytics, we have been able to anticipate and react to industry trends and consumers&#8217; preferences and behavior in an effective and efficient manner. However, we cannot assure you that we will be able to successfully anticipate and respond to consumers&#8217; preferences and behavior at all times, especially as we continue to maintain or broaden our customer base and diversify our product offerings aimed at customers with differing characteristics. If we are unable to anticipate and respond to the changes in industry trends and consumer preferences and behavior, we may fail to continually develop products with wide market acceptance, capture emerging growth opportunities, adopt competitive sales strategies for our existing products, or properly predict and manage our inventory. Such failure could also negatively impact our brand image and result in diminished customer experience and brand loyalty. Any of these occurrences could materially and adversely affect our business, prospects and results of operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our new product introductions may not be as successful as we anticipate, which could have a material adverse effect on our business, prospects, financial condition and results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fast-evolving fashion and beauty trends and consumer preferences have shortened the life cycles of beauty products and required us to continually work to develop, produce and market new products, maintain and enhance the recognition of our brands and shorten our product development and supply chain cycles. Our continued success depends on our ability to develop and launch products in a timely and cost-effective manner in response to beauty industry trends, consumer preferences for beauty products and consumer attitudes toward our industry and brand. If we do not successfully and consistently develop new products that appeal to our customers our net revenues and margins could suffer.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have an established process for the development, evaluation and validation of our new product concepts. Nonetheless, each new product launch involves risks, as well as the possibility of unexpected consequences. For example, the acceptance of new product launches and sales to our customers may not be as high as we anticipate, due to a lack of acceptance of the products themselves or their price, or limited effectiveness of our marketing strategies. Introduction of new products targeted at expanding our product reach beyond our current customer base may not be as successful as we anticipate due to insufficient data insights on and understanding about the preferences, trends and behaviors of such new customer group. Our ability to launch new products may be limited by delays or difficulties affecting the ability of our suppliers or manufacturers to timely manufacture new products. In addition, we may experience a decrease in sales of certain existing products as a result of newly launched products. Also, product innovation may place a strain on our employees and our financial resources, including incurring expenses in connection with product innovation and development, marketing and advertising that are not subsequently supported by a sufficient level of sales. Further, sales of new products may be affected by the efficacy of our inventory management and quality of delivery and order fulfilment services provided by our logistics providers, and we may experience product shortages and delayed or defective or improper product delivery. Any of these occurrences could delay or impede our ability to achieve our sales objectives, which could have a material adverse effect on our business, financial condition and results of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As part of our ongoing business strategy, we expect we will continue to introduce new products in the color cosmetics and skincare categories, while expanding our product launches into adjacent categories in which we may have little to no prior operating experience. The success of product launches in adjacent product categories could be hampered by our relative inexperience operating in such categories, the strength of our competitors or any of the other risks referred to above. Furthermore, any expansion into new product categories may subject us to additional operational and financial constraints which could inhibit our ability to successfully accomplish such expansion. If we fail to continue to roll out commercially successful products in our traditional categories or in adjacent categories, our business, financial condition and results of operations may be materially and adversely affected.</span></p>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our business depends, in part, on the quality, effectiveness and safety of our products.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Any loss of confidence on the part of consumers in the ingredients used in our products, whether related to product contamination or product safety or quality failures, actual or perceived, or inclusion of prohibited or restricted ingredients or improper mixture of ingredients, could tarnish the image of our brands and could cause consumers to choose other products. Allegations of contamination or other adverse effects on product safety or suitability for use by a particular consumer, even if untrue, may require us to expend significant time and resources responding to such allegations and could, from time to time, result in suspension of sales or a recall of a product from any or all of the markets in which the affected product was distributed. Any such issues or recalls could negatively affect our business performance and brand image.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If our products are found to be, or perceived to be, defective or unsafe, or if they otherwise fail to meet our consumers&#8217; expectations, our relationships with consumers could suffer, the appeal of our brand could be diminished, we may need to recall some of our products and/or become subject to regulatory action, and we could lose sales or market share or become subject to boycotts or liability claims. In addition, safety or other defects in our competitors&#8217; products could reduce consumer demand for our own products if consumers view them to be similar. Any of these outcomes could result in a material adverse effect on our business, financial condition and results of operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We may not be able to successfully or effectively implement our business strategy.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our future results of operations and cash flows depend upon our ability to successfully implement our business strategy, which, in turn, is dependent upon a number of factors, including our ability to:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">build a strong portfolio of brands;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">further penetrate our targeted markets by attracting new consumers and retaining and further engaging our existing customers;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">capture the industry trends and develop and launch new products and expand into relevant adjacencies in answer to such trends;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">integrate offline and online shopping experience to provide a seamless omni-channel environment for our customers;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">continue to use innovation to drive sales, improve technological and operational efficiencies and improve profit margin;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">enhance our technology and data capabilities, especially in artificial intelligence and big data analytics fields, so as to enhance our ability to predict and follow customers&#8217; preferences, trends and behaviors;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">effectively manage the quality and efficiency of our ODM/OEM and packaging supply partners and logistics and other third-party service providers&#8217; performance;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">continue to broaden and diversify our online and offline distribution channels;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">pursue strategic investments and collaborations to complement our existing capabilities and expand our brand portfolio and geographic reach; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">leverage our high-performance team culture to drive margins. </span></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">23</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There can be no assurance that we can successfully or effectively achieve any or all of the above initiatives in the manner or time period that we expect. Executing our business strategies requires significant attention from our management team and allocation of financial, supply chain, distribution and other resources. To achieve our business initiatives effectively, we must continue to enhance our operational, financial and management systems, including our warehouse management and inventory control; maintain and improve our internal controls and disclosure controls and procedures; maintain and improve our information technology systems and procedures; and train and manage our employee base. We may not be able to achieve enhancements in any one or more of these areas. Further, achieving our business initiatives will require investments that may result in short-term costs without generating any additional revenues and therefore may be dilutive to our earnings. We cannot provide any assurance that we will realize, in full or in part, the anticipated benefits we expect our strategy will achieve. The failure to realize those benefits could have a material adverse effect on our business, financial condition and results of operations.</span></p>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We have a history of net losses, and we may not be able to achieve profitability in the future.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We incurred net loss of RMB1.55 billion in 2021, RMB821.3 million in 2022 and RMB750.2 million (US$105.7 million) in 2023. We also had negative cash flows from operating activities of RMB1.02 billion, positive cash flows from operating activities of RMB136.2 million, and negative cash flows from operating activities of RMB107.4 million (US$15.1 million) for the fiscal years ended December 31, 2021, 2022 and 2023, respectively. We cannot assure you that we will be able to generate net profits or positive cash flow from operating activities in the future. Our ability to achieve profitability will depend in large part on our ability to maintain or increase our operating margin, either by growing our revenues at a rate faster than our costs and operating expenses increase, or by reducing our costs and operating expenses as a percentage of our net revenues. We also expect to continue to make significant future expenditures related to the development and expansion of our business, including:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">investments in our product development team and research and development team and in the development of new products;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">investments in sales and marketing, enlarging our customer base and promoting market awareness of our brands and products;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">investments in expansion or maintenance of our online and offline distribution channels in a measured manner, including the buildout of our offline experience store footprint; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">investment in enhancing data and information technology and improving operating efficiency, including improving the efficiency in supply chain management, warehouse management and inventory control.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of these significant expenses, we will have to generate sufficient revenue to become profitable in future periods. We may not generate sufficient revenue for a number of reasons, including potential lack of demand for our products, increasing competition, challenging macro-economic environment, as well as other risks discussed elsewhere in this annual report. If we fail to achieve profitability, our business and results of operations could be adversely affected.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We rely on third-party e-commerce platforms to sell our products online. If such platforms&#8217; services or operations are interrupted or if our cooperation with such platforms terminates, deteriorates or becomes more costly, our business and results of operations may be materially and adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Currently, we rely on third-party e-commerce platforms such as Tmall, Douyin and JD.com, among others, for online sales of our products and derive a material portion of our online sales revenue through and from such platforms. In 2021, 2022 and 2023, a majority of our net revenues were generated through our store on third-party e-commerce platforms. If such platform&#8217;s services or operations are interrupted, if such platforms fail to provide satisfactory customer experience and fail to attract new and retain existing users, if our cooperation with such third-party e-commerce platforms terminates, deteriorates or becomes more costly, or if we fail to incentivize such platforms to drive traffic to our flagship stores or promote the sale of our products, our business and results of operations may be materially and adversely affected. We cannot guarantee that we will be able to find alternative channels on terms and conditions commercially acceptable to us in a timely manner, or at all, especially given their leading position and significant influence in China&#8217;s e-commerce industry. In addition, any negative publicities about such third-party e-commerce platforms, any public perception or claims that non-authentic, counterfeit or defective goods are sold on such platforms, be it with merit or proven or not, most of which are beyond our control, may deter visits to the platforms and result in less customer traffics to our flagship stores or fewer sales of our products, which may negatively impact our business and results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We introduced company channels on Weixin in the second half of 2018 to further diversify our distribution channels. We may be subject to the relatively new E-Commerce Law of the PRC as a result of our company channels on Weixin. Failure to comply with such regulations may have a material impact on our business, financial conditions and results of operations. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulations&#8212;Regulations Relating to Online Trading and E-Commerce.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">&#8221;</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our operating results could be materially harmed if we are unable to accurately forecast consumer demand for our products or adequately manage our inventory.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our business requires us to manage a large volume of inventory effectively. We depend on our forecasts of demand for, and popularity of, various products to make purchase decisions and to manage our inventory of stock-keeping units. Demand for products, however, can change significantly between the time inventory, components, ingredients or raw materials are ordered and the date of sale. Demand may be affected by seasonality, new product launches, rapid changes in product cycles and pricing, product defects, promotions, changes in consumer spending patterns, changes in consumer tastes with respect to our products and other factors, and our consumers may not purchase products in the quantities that we expect. It may be difficult to accurately forecast demand and determine appropriate levels of product or componentry. We generally do not have the right to return unsold products to our ODM/OEM and packaging supply partners. If we fail to manage our inventory effectively or negotiate favorable credit terms with third-party manufacturers and suppliers, we may be subject to a heightened risk of inventory obsolescence, a decline in inventory values, and significant inventory write-downs or write-offs in the case of overestimation of consumer demand, or increased costs to secure necessary production and delivery delays in the case of underestimation of consumer demand. An inability to meet consumer demand and delays in the delivery of our products to our customers could result in reputational harm and damaged customer relationships. In addition, if we are required to lower sale prices in order to reduce inventory level or to pay higher prices to our manufacturers and suppliers, our profit margins might be negatively affected. Any of the above may materially and adversely affect our business, financial condition and results of operations.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our business and prospects depend on our ability to build our brands and reputation, which could be harmed by negative publicity with respect to us, our products and operations, our management, brand ambassadors, KOLs, or other business partners.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We believe that maintaining and enhancing the reputation of our brands is of significant importance to the success of our business and that our financial success is directly dependent on consumer perception of our brands. Well-recognized brands are important to enhancing our attractiveness to consumers. Since we operate in a highly competitive market, brand maintenance and enhancement directly affect our ability to maintain our market position. As a young company, our brand awareness among consumers may not be as strong as the more established beauty brands, and maintaining and enhancing the recognition and reputation of our brand is critical to our business and future growth.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our ability to maintain our reputation and brand is affected by many factors, some of which are beyond our control. These factors include our ability to provide a satisfactory consumer experience, which in turn depends on our ability to bring innovative products to the market at competitive prices that respond to consumer demands and preferences, our ability and that of our manufacturing and service partners to comply with ethical and social standards, such as those concerning animal testing, and various and evolving rules and standards related to product quality and safety, labor and environmental protection, our ability to produce safe and high-quality products, our ability to provide satisfactory order fulfilment services, and our ability to provide responsive and superior customer services. Failure to succeed in any of these areas could damage our customer experience, our reputation and brand image and our ability to retain and attract customers. The success of our brand may also suffer if our marketing plans or product initiatives do not have the desired impact on our brand&#8217;s image or its ability to attract consumers. In the past three years, we have invested substantial efforts in promoting our brands. See also &#8220;We have incurred significant costs for a variety of sales and marketing efforts, including mass advertising and heavy promotions to attract customers through multiple channels. If we are unable to conduct our sales and marketing efforts in a cost-effective and efficient manner, our results of operations and financial conditions may be materially and adversely affected.&#8221; We cannot assure you, however, that these activities are and will be successful or that we can achieve the brand promotion effect we expect. If we are unable to preserve our reputation, enhance our brand recognition or increase positive awareness of our products, it may be difficult for us to maintain and grow our consumer base, and our business, financial condition and results of operations may be materially and adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, any failure by our third-party manufacturers or raw material suppliers to comply with ethical, social, product, labor and environmental laws, regulations or standards, or any of their engagement in politically or socially controversial conduct, such as animal testing, could negatively impact our reputations and lead to various adverse consequences, including decreased sales and consumer boycotts. Also, we may face customer complaints or negative publicity about us, our products, our management, our business partners, our brand ambassadors or the KOLs we collaborate with from time to time, which may adversely affect our brand, reputation and business and diminish the appeal of our brand to consumers. Certain of such negative publicity may come from malicious harassment or unfair acts by third parties or our competitors, which are beyond our control. See also &#8220;&#8212;Negative publicity about our brand ambassadors or KOLs may adversely affect our reputation, our business and our results of operations.&#8221;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Damage to our reputation or the reputations of our business partners or loss of consumer confidence for any of these or other reasons could have a material adverse effect on our results of operations and financial condition, as well as require additional resources to rebuild our brand and reputation.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">26</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">If we are unable to provide superior customer experiences, our business and reputation may be materially and adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The success of our business hinges on our ability to provide superior customer experience, which in turn depends on a variety of factors. These factors include our ability to bring innovative products to the market at competitive prices that respond to consumer demands and preferences, our ability to fit in the lifestyle of our customers and deeply engage with our customers and our ability to maintain the quality of our products and services, provide timely and reliable delivery and responsive and superior before- and after-sales service. In addition to other efforts we have made in maintaining a superior customer experience as discussed elsewhere in this annual report, such as our relentless efforts in guaranteeing product quality and offering products responsive to industry trends and customers&#8217; preferences, we also invest substantially to provide quality and responsive customer service.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have beauty advisors at our offline experience stores. Although we provide standardized employee conduct training and beauty product training for all our beauty advisors and maintain a detailed employee handbook regulating employee conduct, there is no assurance that our beauty advisors will provide consistently satisfactory customer service to our customers. Any negative customer service experience with our beauty advisors either offline in our physical stores or online through our customer communities or one-on-one chats may discourage customers from purchasing our products and adversely affect our reputation and brand image.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We also operate two customer service centers which provide service daily from 8:00 a.m. to midnight, handling all kinds of customer queries and complaints regarding our products and services. As of December 31, 2023, we had a group of customer service representatives at our customer service centers, consisting of our own employees and representatives from third-party service providers. If our customer service representatives fail to provide satisfactory service, or if waiting times are too long due to the high volume of calls from customers at peak times, our brand and customer loyalty may be adversely affected. There is no assurance that we will be able to maintain a low turnover rate of existing employees and provide sufficient training to new employees to meet our standards of customer service or that an influx of less experienced personnel will not dilute the quality of our customer service. In addition, any negative publicity or poor feedback regarding our customer service may harm our brand and reputation and in turn cause us to lose customers and market share.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The market for beauty products in China is evolving and may not grow as quickly as expected, or at all, which could negatively affect our business and prospects.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our business and prospects depend on the continual development and growth of the market for beauty products in China. The growth and development of the market for beauty products is impacted by numerous factors and subject to uncertainties that are beyond our control, such as the macroeconomic environment, per capita spending, consumers&#8217; interest in beauty, consumers&#8217; purchasing frequency, demand for beauty products from consumers in lower tier cities, regulatory changes, technological innovations, cultural influences and changes in tastes and preferences. We cannot assure you that the market will grow as rapidly as it has in the past, in ways that are consistent with other markets, such as that of the United States, or at all. If the market for beauty products in China does not grow as quickly as expected or at all, or if we fail to benefit from such growth by successfully implementing our business strategies, our business and prospects may be negatively affected.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Changes to the pricing of our products could adversely affect our results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We aim to bring to consumers affordable high-quality beauty products and experiences. The pricing of our products is based on multiple factors, including, without limitation, the pricing of the components, ingredients and raw materials, costs of product development, anticipated sales volume, manufacturing costs and logistics service expenditures. Benefiting from our deep engagement with our customers and our data analytic technologies, we are in a good position to analyze consumers&#8217; preferences and demands, evaluate the market acceptance and potential sales volume of our new products to be launched, which enables us to price our products at a competitive rate. Nevertheless, we cannot ascertain that we will adopt a competitive pricing strategy for our products at all times. If we price our products too low, our profit margin will suffer. If we price our products higher than consumers&#8217; expected price, we may not achieve the sales volume we expect, in which case revenues from the corresponding products may be negatively affected.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Even if we properly price our products at their launch time, we may need to offer substantial discounts, especially during the major shopping festivals such as &#8220;618,&#8221; &#8220;Singles&#8217; Day&#8221; and &#8220;Double Twelve,&#8221; to promote our brand awareness and to drive sales volume, or cut down the price as our products advance in their life cycles to maintain such products&#8217; attractiveness to consumers. We may also need to reduce the prices to sell excess inventory in the event that we fail to accurately forecast demands. Any such price cuts may not lead to the sales volume we expect and may negatively impact the demand for our other newly launched or higher-end products, in which case our revenues could be negatively impacted. Furthermore, some customers may purchase our products in bulk when we offer substantially discounted or promotional prices and then re-sell them through their proprietary or third-party channels. The market and pricing for our products may be interrupted by the secondary sale pricing strategies adopted by such resellers and the possible negative shopping experience they provide to consumers, which may negatively impact our brand image and our business.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">KOLs play an important role in promoting our products and driving traffic to our online and experience stores. If we fail to attract new KOLs or retain our existing ones, our sales volume and our business may be negatively impacted.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We cooperate with popular KOLs to promote our brand awareness and drive traffic to our online and experience stores. We collaborated with KOLs of varying popularity with different follower bases to promote our products and drive traffic to our online and experience stores. If we are unable to attract new popular KOLs or retain existing ones to partner with us in promoting our brands and products, especially those with a large number of followers that we rely on to promote our brands and products, our ability to influence the purchase decisions of our targeted consumers may be impaired. In addition, we occasionally cooperate with some of the KOLs based on oral agreements or in other informal manners to accommodate our fast-paced sales and marketing activities, which may expose us to higher risk of disputes with these KOLs over the terms and conditions of the cooperation. In case disputes arise out of our cooperation with KOLs based on oral or informal agreements, we may be left in a weaker position to prove our case compared to cooperation based on formal written agreements entered into.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Negative publicity about our brand ambassadors or KOLs may adversely affect our reputation, our business and our results of operations.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our brand and reputation may be perceived to be connected with the reputation of the KOLs we collaborate with and our brand ambassadors. Therefore, our brand image and reputation could be hurt by negative publicity about the KOLs we collaborate with or our brand ambassadors. Negative publicity about them could occur in many circumstances that are beyond our control. For example, the KOLs we collaborate with may post unlawful, false, offensive or controversial content on their social media pages, notwithstanding any terms of use of the social media platforms and our guidelines, which may result in negative comments and complaints or even cause their accounts to be closed by social media platforms. Although we have requested the KOLs we collaborate with and our brand ambassadors to observe certain behavioral covenants and to refrain from conduct that is detrimental to our reputation and brand image, we cannot ensure that they will strictly follow the requirements. In addition, they may also receive negative publicity if they are involved in any illegal activities, scandals or rumors. Any such negative publicity, regardless of veracity, could hurt our reputation and may result in costs incurred to offset such reputation damage and have a negative impact on our business, results of operations and financial condition.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">28</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We have incurred significant costs for a variety of sales and marketing efforts, including mass advertising and heavy promotions to attract customers through multiple channels. If we are unable to conduct our sales and marketing efforts in a cost-effective and efficient manner, our results of operations and financial conditions may be materially and adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have invested a large amount of financial and other resources in sales and marketing activities, including maintaining our marketing and sales teams, retaining KOLs and purchasing advertisements. We intend to continue to invest in promoting our brand awareness and acquiring customers. In the fiscal years ended December 31, 2021, 2022 and 2023, we incurred RMB4.01 billion, RMB2.33 billion and RMB2.23 billion (US$314.2 million) in selling and marketing expenses, accounting for 68.6%, 62.9% and 65.3% of our total net revenues, respectively. Our marketing and branding activities may not be well received, successful or cost-effective, which may lead to significantly higher marketing expenses in the future. We may also not be able to continue our existing marketing and branding activities, or successfully identify and utilize the new trends in marketing strategies, channels and approaches that appeal to or fit in the lifestyle of our targeted customers. We may also fail to adjust our sales and marketing strategies fast enough to stay current with consumers&#8217; behavioral changes in using internet and mobile devices. Failure to refine our existing marketing strategies or introduce new effective marketing strategies in a cost-effective manner could negatively impact our business, results of operations and financial condition. In addition, failure to comply with the laws and regulations including the Advertising Law of the PRC, promulgated by the Standing Committee of the National People&#8217;s Congress in 1994 and most recently amended on April 29, 2021, Regulations on the Supervision and Administration of Cosmetics, promulgated by the State Council on June 16, 2020 and effective as of January 1, 2021, Measures for the Administration of the Online Trading of Cosmetics, promulgated by the National Medical Products Administration on March 31, 2023 and effective as of September 1, 2023, will result in the restriction, inhibition or delay of our ability to sell products. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulations&#8212;Regulations Relating to Cosmetic Products, Regulations Relating to Food Business, Regulations Relating to Product Quality and Consumers Protection, and Regulations Relating to Advertising.&#8221;</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We rely on certain ODM/OEM and packaging supply partners to produce our products. The loss of one or more of these ODM/OEM and packaging supply partners, business challenges at one or more of these ODM/OEM and packaging supply partners, or any failure on their part to produce products that are consistent with our standards or in accordance with contractual or regulatory requirements could harm our brand, cause consumer dissatisfaction, and result in material adverse impact on our business and results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We currently rely on certain ODM/OEM and packaging supply partners based in China to produce most of our products, while we also collaborate with top-class suppliers overseas to support the production of our global premium and luxury beauty brands. In some cases, we retain only a single contract manufacturer for the production of some of our products. Our top five ODM/OEM and packaging supply partners collectively accounted for a considerable purchase amount from all OEM/ODMs in 2021, 2022 and 2023, respectively. Our reliance on a limited number of ODM/OEM and packaging supply partners for each of our products exposes us to a number of risks, since we may not have alternative or replacement ODM/OEM and packaging supply partners beyond these key parties.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We usually enter into framework engagement contracts with our ODM/OEM and packaging supply partners and then place orders to the ODM/OEM and packaging supply partners when manufacturing needs arise. We may experience operational difficulties with our ODM/OEM and packaging supply partners, including reductions in the availability of production capacity of our ODM/OEM and packaging supply partners due to reasons such as competing orders or sudden increases in demand, failure to comply with product specifications, insufficient quality control, unauthorized disclosure of sensitive information such as product formulation, failure to meet quality control standards and production deadlines, delays in delivery of products to our warehouses, increases in manufacturing costs and longer lead time. Our ODM/OEM and packaging supply partners may experience disruptions in their manufacturing operations due to equipment breakdowns, labor strikes or shortages, natural disasters, component, ingredient or raw material shortages, fire, cost increases, violation of environmental, health or safety laws and regulations and national and industrial standards in terms of product safety, health epidemics, or other problems. We may be unable to pass potential cost increases associated with operational difficulties to our customers. In the event of interruption from any of our ODM/OEM and packaging supply partners, we may not be able to increase capacity from other sources or develop alternate or secondary sources without incurring material additional costs and substantial delays. In addition, as we cooperate with these third party ODM/OEM and packaging supply partners on a non-exclusive basis, we cannot ensure that such contract manufacturers will not prioritize orders of other principals, including our competitors, in the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">29</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">case of supply shortages. We may also have disputes with our ODM/OEM and packaging supply partners, which may result in litigation expenses, divert our management&#8217;s attention and cause supply shortages to us. Further, we may not be able to renew contracts with our ODM/OEM and packaging supply partners for our existing products on acceptable terms, or at all, or identify ODM/OEM and packaging supply partners who are capable of producing our existing and new products we target to launch in the future. Our competitors could enter into restrictive or exclusive arrangements with our ODM/OEM and packaging supply partners that could impair or eliminate our access to such manufacturing capacity. It may take a significant amount of time to identify ODM/OEM and packaging supply partners that have the capability and resources to produce our products to our specifications in sufficient volume. Identifying suitable ODM/OEM and packaging supply partners is an extensive process that requires us to become satisfied with their quality control, technical capabilities, responsiveness and service, financial stability, regulatory compliance, and labor and other practices. Accordingly, a partial or complete loss of any of our significant contract manufacturers, or a significant adverse change in our relationship with any of our ODM/OEM and packaging supply partners, could have an adverse effect on our business, financial condition and operating results.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Any failure of such partners to perform with regards to quantity, quality, timely supply of products or other obligations under our agreements may have a material negative impact on our business and results of operations. Furthermore, we also work with these third-party manufacturers to formulate certain of our products. We cannot assure you that they do not ever and will not deviate from their covenants. Any leakage, plagiary or disclosure of the formulas for manufacturing our products could be detrimental to our business prospects and results of operations. In the event they violate confidentiality agreements with other parties when developing formulas for us, we could be negatively affected.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have entered into a joint venture arrangement with Cosmax as a minority shareholder for the establishment of a beauty manufacturing and R&amp;D hub in Guangzhou, comprising 60,593 square meters. The facility officially commenced operations in August 2023, enabling further optimization of our supply chain. Our collaboration with Cosmax and our minority investment in establishing the manufacturing facility in Guangzhou may expose us to a number of risks, many of which are beyond our control, including but not limited to our limited influence over Cosmax, our lack of control over the board of directors of the joint venture and limited ability in monitoring and controlling the actions of the joint venture, potential dispute between us and Cosmax over corporate governance matters, and risks associated with possible deviations from the requirements under, or the non-performance of, the joint venture agreement by Cosmax. If any of the risks materialize, our business, results of operations and financial condition may be adversely affected.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We and our ODM/OEM and packaging supply partners are susceptible to supply shortages and interruptions, long lead times, and price fluctuations for raw materials and ingredients, any of which could disrupt our supply chain and have a material adverse impact on our results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our product portfolio includes various product categories and product lines. Mass production of our products requires timely and adequate supply of various types of raw materials, components and ingredients. Some of the components, ingredients and raw materials used to produce our products are sourced from third-party suppliers through our ODM/OEM and packaging supply partners, and some of these components, ingredients and raw materials are sourced from a limited number of suppliers or a single supplier or certain foreign suppliers. Therefore, we are subject to risks of shortages or discontinuation in supply, long lead times, cost increases and quality control issues with our suppliers, as well as unfavorable international trade policies, heightened tariffs and fluctuation in currency exchanges. See also &#8220;&#8212;Fluctuations in exchange rates could have a material and adverse effect on the value of your investment and our results of operations&#8221; and &#8220;&#8212;Changes in international trade policies and rising political tensions, particularly between the U.S. and China, may adversely impact our business and operating results.&#8221; In addition, some of our suppliers may have more established relationships with our competitors and the ODM/OEM and packaging supply partners that our competitors utilize, and as a result of these relationships, we cannot assure that such suppliers will not choose to limit or terminate their relationships with us or our ODM/OEM and packaging supply partners or prioritize our competitors&#8217; orders in the case of supply shortages.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the event of a component, ingredient or raw material shortage or supply interruption from suppliers, we and our ODM/OEM and packaging supply partners will need to identify alternative sources of supply, which can be time-consuming, difficult to locate, and costly. We and our ODM/OEM and packaging supply partners may not be able to source these components, ingredients or raw materials on terms that are acceptable, or at all, which may result in delays in deliveries of our products by our manufacturers or increased costs and undermine our ability to fill customer orders in a timely manner. This could cause delays in shipment of our products, harm our customers&#8217; experience on our products, and adversely affect our reputation and results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Moreover, the market prices for certain raw materials, components and ingredients have been volatile. If we experience significant increases in the market price for components, ingredients or raw materials for our products, we may not be able to recover these costs through increasing sales price to our customers, in which case our results of operations and financial condition may be adversely affected.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our business is subject to complex and evolving product safety laws, regulations and standards. If we fail to comply with these laws, regulations and safety standards or our products otherwise have defects, we may be required to recall products and may face penalties and product liability claims, either of which could result in unexpected costs and damage our reputation.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The manufacturing, distribution, packaging, importation and exportation of beauty products and their components, ingredients and raw materials are subject to complex product safety-related laws, regulations and national and industrial standards. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulations&#8212;Regulations Relating to Cosmetic Products.&#8221; To maintain compliance and promote product safety, we have established a team dedicated to product quality inspection, product sampling and quality issues resolution and cooperate with the world&#8217;s leading testing centers to continually oversee the quality and safety of our products. In addition, we closely work with our counsel on the development in laws, regulations and standards applicable to our business. However, as these laws, regulations and standards are relatively new and their interpretation and implementation have been constantly evolving, we cannot assure that the competent authorities will always hold the same view as our counsel team does in terms of the compliance of our business operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We currently outsource our product manufacturing to third party ODM/OEM and packaging supply partners, and in many cases rely on them to procure raw materials, components and ingredients. Thus, we do not have sufficient control over the raw material procurement and manufacturing process. We cannot be sure that all suppliers of raw materials, components and ingredients chosen by our contract manufacturers would have met our standards and expectations had they been selected by us if we do the procurement ourselves, neither could we guarantee that no contaminations, defects or other safety issues would happen with respect to the raw materials, components and ingredients or during the manufacturing process. We have required our ODM/OEM and packaging supply partners to deliver reports evidencing the safety of the products and imposed compliance covenants on the ODM/OEM and packaging supply partners. However, we cannot be sure that these measures are or will be effective in preventing all defects or safety issues or otherwise maintaining full compliance of our products with product safety related laws, regulations and standards. Our exposure to product liability risk may increase as our manufacturing and sales volume increases. The situation is further complicated by the fact that a product may be safe for the general population when used as directed but could cause an adverse reaction for a person who has a health condition or allergies, or who is taking a prescription medication. While we include what we believe are adequate instructions and warnings, previously unknown adverse reactions could occur. If we discover that any of our products are causing adverse reactions, we could suffer adverse publicity or administrative sanctions. If any batch of our products contains contaminants, fails to meet national safety standards or otherwise has defects or safety issues, we may need to suspend the sale or, in severe cases, order recalls of such batch or all of the products in question. Any failure or perceived failure to comply with laws, regulations or standards with respect to product safety, or any sale suspension or product recall may lead to government investigations, penalties and lawsuits and may result in adverse publicity, potential significant costs in connection with the suspension of sales or recall, and could have a material and adverse effect on our business, financial condition and results of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We rely on third-party service providers for logistics services. If these service providers fail to provide reliable services, our business and reputation may be adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We rely on third-party couriers and logistics providers for order fulfilment and delivery services, including, among others, collection of products, warehousing services, shipping products to our customers, our experience stores and our designated warehouses and handling product returns. While these arrangements allow us to focus on our main business, they reduce our direct control over the logistics services provided to our customers. Logistics in our primary locations or transit to final destinations may be disrupted for a variety of reasons, including events that are beyond our control or the control of these service providers, such as inclement weather, natural and man-made disasters, health epidemics, information technology system failures, transportation disruptions, labor unrest, commercial disputes, military actions or economic, business, labor, environmental, public health, or political issues. In addition, if our third-party logistics service providers fail to comply with applicable rules and regulations in China, our delivery services may be materially and adversely affected. If any of our service providers&#8217; operations or services are disrupted or terminated, we may not be able to find alternative service providers with quality and on commercial terms to our satisfaction in a timely and reliable manner, or at all. Furthermore, delivery personnel of contracted third-party logistics service providers act on our behalf and interact with our customers personally. We need to effectively manage these third-party logistics service providers to ensure the quality of customer services. If our products are not delivered in proper condition or in a timely manner or there is any other failure to provide high-quality delivery services to our customers, our products may be compromised, customer experience may be impaired and, as a result, our business and reputation could suffer. Further, if our logistics providers raise their fee rate, we may incur additional costs and may not be able to pass such costs to our customers.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our delivery, return and exchange policies may adversely affect our results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have adopted shipping policies that do not necessarily pass the full cost of shipping onto our customers. We also have adopted customer-friendly return and exchange policies that make it convenient and easy for customers to change their minds within seven days after completing direct online purchases from us. We may also be legally required to adopt new or amend existing return and exchange policies from time to time. These policies improve customers&#8217; shopping experience and promote customer loyalty, which in turn help us acquire and retain customers. However, these policies also subject us to additional costs and expenses which we may not recoup through increased revenues. If our delivery, return and exchange policies are misused by a significant number of customers or if the return or exchange rates increase beyond historical records or otherwise substantially, our costs may increase significantly and our results of operations may be materially and adversely affected. If we revise these policies to reduce our costs and expenses, our customers may be dissatisfied, which may result in loss of existing customers or failure to acquire new customers at a desirable pace, which may materially and adversely affect our results of operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Failure to successfully manage our fulfilment infrastructure expansion or any interruption in the operation of the warehouse facilities for an extended period may negatively affect our business and results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We believe that our fulfilment infrastructure, consisting of strategically located warehouses, is essential to our supply chain management. Most of the warehouses we use are operated by third-party vendors over which we have limited control. We provide our operating standards under our operating agreements with third-party vendors and typically renew these agreements on an annual basis. Our ability to process and fulfill orders accurately and provide high quality customer service depends on the smooth operation of the warehouse facilities. Any decrease in the quality of service offered by these third-party vendors will adversely affect our reputation and business operations. The warehouse facilities may be vulnerable to damage caused by fire, flood, power outage, telecommunications failure, break-ins, earthquake, health epidemics, human error and other events. If any of the warehouse facilities were rendered incapable of operations, then we may be unable to fulfill our orders on a timely basis, which could result in canceled sales and a loss of customer loyalty and have a material adverse impact on our business, financial condition and results of operations. For example, business operations at warehouse facilities could be disrupted if any of the employees working therein are suspected of getting contagious diseases since it could require the employees to be quarantined and/or the facilities to be disinfected. We do not carry business interruption insurance, and the occurrence of any of the foregoing risks could have a material adverse effect on our business, prospects, financial condition and results of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The operation of our experience stores has required a substantial investment and commitment of resources and is subject to numerous risks and uncertainties.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our experience stores have required substantial investment in equipment and leasehold improvements, information systems, inventory and personnel, often times even prior to generating any sales in these stores. We also have entered into substantial operating lease commitments for store space. A decline in sales or the closure or poor performance of individual or multiple stores could result in significant lease termination costs, write-offs of equipment and leasehold improvements and severance costs.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The success of our experience store operations depends in part on our ability to manage the financial and operational aspects of our experience stores operation strategy, our ability to properly assess the potential profitability and payback period of potential new experience store locations, our ability to hire and train skilled store operating personnel, especially management personnel, our ability to immerse such personnel in our culture, and our ability to guarantee timely supply of inventory for experience stores. We cannot assure you that we will succeed in all of these areas. In addition, many factors unique to offline retail operations, some of which are beyond our control, pose risks and uncertainties to the success of our experience store operations. These risks and uncertainties include, but are not limited to, macro-economic factors that could have an adverse effect on general retail activity, health epidemics, the overall customer traffic in and around the location of our experience stores, the opening of stores of competitors in the same area or location of our experience stores, the opening of a new store of ours in the same city as our existing experience stores, our failure in identifying appropriate locations for opening up new experience stores and accurately predicting customer traffic at such new stores, our inability to attract high customer traffic to our experience stores, our inability to manage costs associated with store construction and operation, more challenging environments in managing offline retail operations, costs associated with unanticipated fluctuations in the value of retail inventory, and our inability to obtain and renew leases in quality retail locations at a reasonable cost. If we are unable to open experience stores at convenient locations in such cities that have large number of customers of our online product sales and offer similar competitive price at our experience stores as our online stores, our ability to retain these customers, foster strong brand loyalty and enlarge our customer base may be negatively impacted. Meanwhile, if we are unable to generate sufficient sales from these stores, we may fail to recover the advanced costs and investments in connection with such experience store and our business and profitably may suffer. The substantial management time and resources which our future experience store operation strategy may require could also result in disruption to our existing business operations, which may decrease our net revenue or otherwise affect our results of operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Failure to maintain or renew our current leases or locate desirable alternatives for our facilities could materially and adversely affect our business.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We primarily lease properties for our offices, experience stores and warehouse. We usually enter into lease agreements with real estate owners for a period of around one to five years. To the extent we need to terminate the lease and relocate prior to the expiration of the lease term, we may face termination fees or be liable for breach of contracts. Meanwhile, for those locations that we want to continue our presence, we may not be able to successfully extend or renew such leases upon expiration of the current term on commercially reasonable terms, or at all. Certain leases we entered into with real estate owners contain covenants relating to periodical turnover commitments or certain minimum operation results commitments. We cannot assure you that we will be able to fulfill such covenants at all times. Our failure to comply with relevant covenants may result in the real estate owners&#8217; unilateral right to terminate the leases and may therefore be forced to relocate our affected operations. Any of these occurrences could disrupt our operations and result in significant relocation expenses, which could, adversely affect our business, financial condition and results of operations. Further, we compete with other businesses for premises at certain locations or of desirable sizes. As a result, even though we could maintain, extend or renew our leases, rental payments may significantly increase as a result of the high demand for the leased properties. Further, we may not be able to locate desirable alternative sites for our facilities as our business continues to grow and failure in relocating our affected operations could adversely affect our business and operations.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Expansion into international markets will expose us to significant risks.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Building on our success in China, we have started to expand globally, starting in Southeast Asia, where we have already established operations. We have also acquired </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> which have business operations, personnel and physical assets in Europe, U.S. and other geographies. Expansion into international markets requires significant resources and management attention and subjects us to regulatory, economic, and political risks in addition to those we already face in China. There are significant risks and costs inherent in doing business in international markets, including:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">difficulty in establishing and managing international operations and the increased operations, travel, infrastructure, including establishment of local delivery service and customer service operations, and legal compliance costs associated with locations in different countries or regions;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the ability to retain and effectively manage senior management and key personnel of our acquired businesses against the backdrop of the intense international competition for high quality management personnel;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the need to adjust pricing and margins to effectively compete in international markets;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the need to adapt and localize products for specific countries and the potential differences in customer preferences, including obtaining rights to third-party intellectual property used in each country; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">increased competition from local providers of similar products and services;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the ability to protect and enforce intellectual property rights abroad;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the need to offer content and customer support in various languages;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">difficulties in understanding and complying with local laws, regulations, and observation of religious and cultural customs and conventions in other jurisdictions;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">compliance with anti-bribery laws, such as the U.S. Foreign Corrupt Practices Act, by us, our employees, and our business partners;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">complexity and other risks associated with current and future legal requirements in other countries, including legal requirements related to consumer protection, consumer product safety, and data privacy frameworks, such as the European Union General Data Protection Regulation;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">varying levels of internet technology adoption and infrastructure, and increased or varying network and hosting service provider costs;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">tariffs and other non-tariff barriers, such as quotas and local content rules, as well as tax consequences; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">fluctuations in currency exchange rates and the requirements of currency control regulations; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">political or social unrest or economic instability in a specific country or region in which we operate.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have limited experience with international regulatory environments and market practices and may not be able to penetrate or successfully operate in the markets we choose to enter. In addition, we may incur significant expenses as a result of our international expansion, and we may not be successful in such expansion. Our products and services may not be accepted as fast as we expect, or at all, by consumers in new markets due to our limited brand recognition in certain parts of the world, or if our third-party manufacturers or raw materials suppliers are alleged to be not in compliance with ethical, social, product, labor and environmental standards of such markets, such as those related to animal testing, which are usually more stringent than those of China. We may also face challenges to acceptance of our beauty-related content in new markets. Our failure to successfully manage these risks could harm our international operations and have an adverse effect on our business, financial condition and results of operations.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">34</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">An economic downturn may adversely affect consumer discretionary spending and demand for our products and services.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our beauty products may be considered discretionary items for consumers. Factors affecting the level of consumer spending for such discretionary items include general economic conditions and other factors, such as consumer confidence in future economic conditions, consumer sentiment, the availability and cost of consumer credit, levels of unemployment, and tax rates. Unfavorable economic conditions may lead consumers to delay or reduce purchases of our products and consumer demand for our products may not grow as we expect.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A significant majority of our net revenues are derived from sales of beauty products in China. Many factors outside of our control, including inflation and deflation, currency exchange rate fluctuation, volatility of stock and property markets, interest rates, tax rates and other government policies and unemployment rates can adversely affect consumer confidence and spending, which could in turn materially and adversely affect our business and results of operations. Unfavorable developments in domestic and international politics, including military conflicts, political turmoil and social instability, may also adversely affect consumer confidence and reduce spending. Our sensitivity to economic cycles and any related fluctuation in consumer demand for our products and services may also have an adverse effect on our results of operations and financial condition.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We collect, store, process and use a variety of customer data and information for analysis of the changing consumer preferences and fashion trends. The improper use or disclosure of data could have a material and adverse effect on our business and prospects.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We collect, store, process and use a variety of customer data and information for analysis of the changing consumer preferences and fashion trends to guide our product development and to improve our products and customer experience. We face risks inherent in handling and protecting customer data and information. In particular, we face a number of challenges relating to data from transactions and other activities on our platforms, including:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">protecting the data in and hosted on our system, including against attacks on our system by outside parties or fraudulent behavior or improper use by our employees and third parties;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">addressing concerns related to personal information, data protection, cybersecurity and other factors; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">complying with applicable laws, rules and regulations relating to the collection, use, storage, processing, transfer, provision, disclosure, deletion and security of data, including any requests from regulatory and government authorities relating to these data.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on our internal data compliance assessment conducted with the assistance of our PRC legal counsel in 2022 and considering that relevant regulations have not been updated and no material change has occurred in our business operations since then, as of the date of this annual report, our business operations are compliant with the regulations that have been issued by the Cyberspace Administration of China in all material respects. There have not been any material changes in our business operations concerning data security and personal information protection since then. We have been taking, and will continue to take, reasonable measures to comply with laws and regulations relating to privacy, personal information, data security and cybersecurity. Pursuant to PRC laws and regulations regarding data security and personal information protection, and in response to the current supervisory tendency from the Cyberspace Administration of China, we have taken certain internal and external measures to ensure compliance with the legal obligation required by the supervisory authorities and to ensure data security concerning customers. With respect to external management, on the one hand, we have timely updated our personal information processing rules, and we have disclosed the updated personal information processing rules to our customers and obtained their consent to such update; on the other hand, we have executed data processing agreements with external logistic companies to clarify each party&#8217;s rights and obligations when assigning personal information processing tasks to such logistic companies. With respect to internal management, we have established an integrated data compliance management structure and enacted a series of data compliance policies such as the data security management policy (including the requirements for data compliance audit), the data classification and grading policy, the personal information protection impact assessment policy, the data storage and management policy, information security incidents and emergency response measures. We have also utilized a series of compliance tools to ensure proper implementation of the aforementioned policies. However, as the PRC governmental authorities have wide discretion in interpretation and implementation of the cybersecurity laws and regulations, it is uncertain whether the efforts</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">35</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">undertaken by us so far will be sufficient to ensure full compliance with all applicable cybersecurity laws and regulations in the future. In addition, substantial uncertainties exist with respect to the enactment timetable, final content, interpretation and implementation of such regulations. As of the date of this annual report, we have not been involved in any formal investigations on cybersecurity review made by the Cyberspace Administration of China. Based on the foregoing, our PRC legal counsel does not expect that, as of the date of this annual report, the current applicable PRC laws on data security and personal information protection would have a material adverse impact on our business.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In general, we expect that data security and data protection compliance will receive greater attention and focus from regulators, both domestically and globally, as well as attract continued or greater public scrutiny and attention going forward, which could increase our compliance costs and subject us to heightened risks and challenges associated with data security and protection. If we are unable to manage these risks, we could become subject to penalties, including fines, suspension of business and revocation of required licenses, and our reputation and results of operations could be materially and adversely affected. For more information on the compliance risks, see &#8220;&#8212;We are required to comply with PRC laws relating to privacy, personal information, data security and cybersecurity. Failure to comply with these laws and regulations would result in claims, penalties, damages to our reputation and brand, or otherwise harm our business.&#8221; And &#8220;&#8212;We may be subject to data protection laws and regulations of jurisdictions other than China.&#8221;</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We are required to comply with PRC laws relating to privacy, personal information, data security and cybersecurity. Failure to comply with these laws and regulations would result in claims, penalties, damages to our reputation and brand, or otherwise harm our business.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In recent years, the PRC government authorities have increasingly focused on safeguarding information and data security. The Cyber Security Law of the PRC provides that network operators must fulfill their obligations to safeguard network security during the course of conducting business and providing services. Network service providers must take technical and other necessary measures as required by laws, regulations and mandatory requirements to safeguard the operation of networks, respond to network security effectively, prevent illegal and criminal activities and maintain the integrity, confidentiality and usability of network data. Pursuant to the Security Protection Regulations for Critical Information Infrastructure, which became effective in September 2021, critical information infrastructure means key network facilities or information systems of critical industries or sectors, such as public communication and information service, energy, transportation, water conservation, finance, public services, e-government affairs and national defense science, the damage, malfunction or data leakage of which may endanger national security, people&#8217;s livelihoods and the public interest. If a company is designated as a critical information infrastructure operator, it must comply with specific obligations mandated by applicable cybersecurity laws and regulations, which include, among others, that any personal information and important data collected and generated in operations within China must be stored within the territory of China. However, these PRC laws and regulations relating to cybersecurity are relatively new, and the applicable scope of these laws and regulations, including the applicable scope of &#8220;critical information infrastructure&#8221; under the current regulatory regime, remains unclear and shall be subject to more interpretation from the competent government authorities.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Since 2021, the PRC government authorities have also promulgated a series of laws and regulations to build a system for cybersecurity review. The Data Security Law of the PRC, which took effect in September 2021, provides for a national security review procedure for data processing activities that affect or may affect national security. Pursuant to the Revised Measures for Cybersecurity Review, which was published by the Cyberspace Administration of China and became effective in February 2022, critical information infrastructure operators that procure internet products and services, as well as network platform operators engaging in data processing activities, must be subject to a cybersecurity review if their activities affect or may affect national security. A cybersecurity review could result in significant costs and expose such critical information infrastructure operators to various challenges, both throughout the review process and in the course of implementing the required improvements to their cybersecurity protocols. Since the Revised Measures for Cybersecurity Review provide no further explanation or interpretation on the determination of &#8220;affecting national security,&#8221; there remain uncertainties as to whether our data processing activities may be deemed to affect national security. In addition, network platform operators holding over one million users&#8217; personal information must apply for a cybersecurity review with the Cybersecurity Review Office before any public offering in a foreign country. As of the date of this annual report, we have not been informed that we are a critical information infrastructure operator by any government authorities. Moreover, the Cyberspace Administration of China</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">also publicly solicited comments on the Regulations on the Network Data Security (Draft for Comments) on November 14, 2021, which have not yet been promulgated into law as of the date of this annual report. The Regulations on the Network Data Security (Draft for Comments) set forth different scenarios where data processors are required to apply for cybersecurity reviews, including, among others, listing abroad of data processors which process over one million users&#8217; personal information, listing in Hong Kong which affects or may affect national security, and other data processing activities that affect or may affect national security.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Moreover, the PRC government authorities are also improving the legal system on the protection of the personal information. In August 2021, the Standing Committee of the National People&#8217;s Congress promulgated the PRC Personal Information Protection Law, which integrates the scattered rules with respect to personal information rights and privacy protection and took effect on November 1, 2021. We only collect basic user personal information that is necessary to provide the corresponding services. We update our privacy policies from time to time to meet the latest regulatory requirements of the Cyberspace Administration of China and other authorities and adopt technical measures to protect personal information and ensure cybersecurity in a systematic way.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The PRC government authorities also further enhanced the supervision and regulation of cross-border data transmission. Pursuant to the Measures for the Security Assessment of Cross-border Data Transfer, which became effective in September 2022, data processors will be subject to security assessment conducted by the Cyberspace Administration of China prior to any cross-border transfer of data if the transfer involves certain types of data such as important data. For more details on the PRC laws relating to privacy, personal information, data security and cybersecurity, see &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulations&#8212;Regulations Relating to Internet Information Security and Privacy Protection.&#8221;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Compliance with the existing PRC laws and regulations, as well as additional laws and regulations that PRC regulatory bodies may enact in the future, related to data security and personal information protection, may be costly and result in additional expenses to us, and subject us to negative publicity, which could harm our reputation and business operations. There are also uncertainties with respect to how such laws and regulations will be implemented and interpreted in practice.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We may be subject to data protection laws and regulations of jurisdictions other than China.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Regulatory authorities around the world have adopted or are considering a number of legislative and regulatory proposals concerning data protection. These legislative and regulatory proposals, if adopted, and the uncertain interpretations and application thereof could, in addition to the possibility of fines, result in an order requiring that we change our data practices and policies, which could have an adverse effect on our business and results of operations. The European Union General Data Protection Regulation, which came into effect on May 25, 2018, includes operational requirements for companies that receive or process personal data of residents of the European Economic Area. The European Union General Data Protection Regulation establishes new requirements applicable to the processing of personal data, affords new data protection rights to individuals and imposes penalties for serious data breaches. Individuals also have a right to compensation under the European Union General Data Protection Regulation for financial or non-financial losses. In the event that residents of the European Economic Area access our website or our mobile platform and input protected information, we may become subject to provisions of the European Union General Data Protection Regulation. Failure or perceived failure to comply with the European Union General Data Protection Regulation or data protection laws and regulations of other jurisdictions could have an adverse impact on our reputation, brand and results of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">37</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Any security and privacy breach may lead to leak and unauthorized disclosure of data and information we aggregate, which may hurt our brand image, our business and results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We store and analyze customer and operations data, and security breaches expose us to a risk of loss of such data, litigation and potential liability. Our data is encrypted and saved on cloud-based servers, segregated from the internet, protected by access control, and further backed up in long-distance servers, so as to minimize the possibility of data loss or breach.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Despite the security measures we have implemented, we may experience cyber-attacks of varying degrees, including attempts to hack into our cloud or our intranet and steal customer and business information or obtain economic benefit from us. Our security measures may also be breached due to employee error, malfeasance or otherwise. Additionally, outside parties may attempt to fraudulently induce our employees to disclose sensitive information in order to gain access to our data, or may otherwise obtain access to such data. Any such breach or unauthorized access could result in significant legal and financial exposure, damage to our reputation and a loss of confidence in the security of our information system that could deter our customers from engaging with us, and have an adverse effect on our business and results of operations. Because the techniques used to obtain unauthorized access, disable or degrade service or sabotage systems change frequently and often are not recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. If an actual or perceived breach of our security occurs, our customers&#8217; and business partners&#8217; perception of the effectiveness of our security measures could be harmed, we could lose customers and business partners, may not be able to maintain the level of engagement with customers and business partners and we may be exposed to significant legal and financial risks, including legal claims and regulatory fines and penalties. Any of these actions could have a material and adverse effect on our business and results of operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">If our proprietary data analytics algorithms for consumer preference prediction and content recommendation are flawed or ineffective, our trend prediction and customer acquisition abilities could be harmed.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We rely on our proprietary data analytics algorithms to analyze customer data, to predict consumer preferences, and to recommend beauty-related content that may be of interest to our customers. Although we have invested substantially in the development and continued improvement of our algorithm, we cannot assure that our algorithm does not and will not carry any flaw or defect that could compromise our data analysis results. Particularly, some of these flaws or defects may not become evident until the algorithm is put to actual usage or after its continued failure to accurately predict customers&#8217; preferences or industry trends. Even if the algorithm is properly designed, its performance may be affected by the quality and volume of customer data we aggregated. For example, in case we enter into a new product category, we may not have sufficient data related to consumers&#8217; purchase behavior or consumers&#8217; views about products in this category, which could limit the ability of our algorithm to effectively analyze and predict consumer preferences at least at the early stage of such newly launched product category.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, we expect to experience significant growth in the amount of data we need to process as we continue to develop our business and enlarge our customer base. As the amount of data and variables we process increases, the calculations that our algorithms must process become increasingly complex and the likelihood of any defect or error increases. To the extent our proprietary algorithms fail to deliver accurate analysis results or experience significant errors or defects, our ability to predict customers&#8217; preferences and industry trend and to develop products with wide market acceptance could be impaired.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">User misconduct on and misuse of the online consumer communities we organize may adversely impact our brand and reputation, and may subject us to liabilities.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition to interactions with our customers at our experience stores, we organize customer communities on Weixin, through which we establish closer relationships with, and develop better understanding of, our customers through deep engagement with them. Such communities also allow customers to share shopping experience and freely communicate with each other. However, we don&#8217;t have full control over how and what our customers will communicate, and our communities could be misused by some of our customers. For example, some of our customers may use our communities as a platform to distribute content that could be deemed as spam by other customers, such as marketing materials for his or her own businesses or businesses he or she is employed to promote, which could impair our customers&#8217; experience. In addition, once invited into our online communities, our customers can add each</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">other as contacts and communicate and interact privately. We have no control over our customers&#8217; behaviors off our online communities and cannot rule out the possibility that some of them may engage in immoral, disrespectful, fraudulent or illegal activities. To the extent such behaviors or activities are associated with our communities, the public perception of our reputation and brand image could be harmed and prospective customers may be deterred from joining our online communities, which could have a material and adverse effect on our business and reputation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We are dependent on information technology, and if we are unable to protect against service interruptions, data corruption, cyber-based attacks or network security breaches, our operations could be disrupted.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We rely on information technology networks and systems to market and sell our products, to process, transmit and store electronic and financial information, to manage and monitor a variety of business processes and activities and to comply with regulatory, legal and tax requirements. We are dependent on a variety of information systems to effectively process and fulfill customer orders. We also depend on our information technology infrastructure for digital marketing activities, for managing our various distribution channels, for electronic communications among our personnel, customers, manufacturers and suppliers and for synchronization with our manufacturers and logistics providers on demand forecast, order placements and manufacturing and service status and capacity. These information technology systems, some of which are managed by third parties, may be susceptible to damage, disruptions or shutdowns due to failures during the process of upgrading or replacing software, databases or components, power outages, hardware failures, computer viruses, attacks by computer hackers, telecommunication failures, user errors or catastrophic events. Any material disruption of our systems, or the systems of our third-party manufacturers, e-commerce platforms or service providers, could disrupt our ability to track, record and analyze the products that we sell and could negatively impact our operations, shipment of goods, ability to meet customer requests, ability to process financial information and transactions, and ability to receive and process orders or engage in normal business activities. If our information technology systems suffer damage, disruption or shutdown, we may incur substantial cost in repairing or replacing these systems, and if we do not effectively resolve the issues in a timely manner, our business, financial condition and results of operations may be materially and adversely affected, and we could experience delays in reporting our financial results.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">If we fail to maintain and upgrade our information technology systems, it may have a material adverse effect on our business, financial condition and results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As we grow our business, we expect to continue to invest in and implement, upgrades to our information technology systems and procedures. Without these improvements, our operations might suffer from unanticipated system disruptions, slow data processing, unreliable service levels, impaired quality or delays in reporting accurate information, any of which could negatively affect our reputation and ability to attract and retain customers. However, such upgrades may subject us to inherent costs and risks associated with changes to these systems, including potential disruption of our internal control structure, additional administration and operating expenses, failure to acquire or retain sufficiently skilled personnel to implement and operate the new systems, demands on management time and other risks and costs of delays or difficulties in transitioning to or integrating new systems into our current systems. In addition, the upgrade and improvement of our information technology systems and infrastructure may require us to commit substantial financial, operational and technical resources, with no assurance our business will increase. If we fail to respond to technological change or to adequately maintain and upgrade our systems and infrastructure in response to changing business needs in a timely, effective and cost-efficient fashion, our business could be adversely affected.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">39</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Real or perceived inaccuracies in our operating metrics may harm our reputation and negatively affect our business.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We regularly review our operating metrics in relation to our customers to evaluate growth trends, measure our performance, and make strategic decisions. These metrics are calculated using our internal data as well as third-party platform&#8217;s data, have not been validated by an independent third party, and may not be indicative of our future operation results. Our operating metrics may differ from estimates published by third parties or from similarly titled metrics used by other companies due to differences in methodology. If we discover material inaccuracies in the operating metrics we use, or if they are perceived to be inaccurate, our reputation may be harmed and our evaluation methods and results may be impaired, which could negatively affect our business.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The payment methods that we accept subject us to third-party payment-related risks and other risks.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We accept payments from our customers using a variety of methods, including online payments with credit cards and debit cards issued by major banks and payment through third-party online payment platforms such as Weixin Pay and Alipay. We also rely on third parties to provide payment processing services. For certain payment methods, including credit and debit cards, we pay interchange and other fees, which may increase over time and raise our operating costs and lower our profit margins. We may also be subject to fraud and other illegal activities in connection with the various payment methods we offer, including online payment options. We may also be subject to various rules, regulations, and requirements, regulatory or otherwise, governing electronic fund transfers and online payment, which could change or be reinterpreted to make it difficult or impossible for us to comply with. If we fail to comply with these rules or requirements, we may be subject to fines and higher transaction fees and lose our ability to accept credit and debit card payments from our customers, process electronic fund transfers, or facilitate other types of online payments, and our business, financial condition, and results of operations could be materially and adversely affected.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our ability to enrich our content offerings could be substantially impaired if we fail to cooperate with third-party content providers or fail to attract or retain high quality in-house writers and editors.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We currently generate content primarily through our in-house editorial team. We also collaborate with third-party professional content providers to extend the breadth and depth of our content offerings. The demand and competition for skilled and experienced writers and editors are intense. We may not be able to compete effectively for talents, neither can we guarantee we will not lose existing editors or writers. We may also incur increased compensation expenditures as we upscale our editorial team or increase compensation and benefits to retain our skilled writers and editors. In addition, if we fail to maintain our cooperation with third-party professional content providers upon terms commercially acceptable to us, we may lose a portion of high-quality content offerings. Any of these occurrences may adversely affect our ability to produce high-quality content in an effective manner, resulting in deterioration of user experience and harm to our brand, and our financial condition and results of operations may be materially and adversely affected as a result.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">40</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">If the content we produce and distribute through online social and content platforms, or content available on our website, is deemed to violate PRC laws or regulations, our business and results of operations may be materially and adversely affected.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We produce and distribute professionally generated beauty and wellness related content on third party online social and content platforms such as Douyin, Xiaohongshu, Weixin, Kuaishou, and Bilibili to promote beauty related knowledge, to improve our brand awareness and to generate consumers interest in our products. Under PRC laws, we are required to monitor content we produce and distribute for items that are factually incorrect, socially destabilizing, obscene or defamatory, and promptly take actions with respect to such content items. Sometimes, it is arguable as to whether a piece of information is factually incorrect or involved other types of illegality, and it may be difficult to determine the type of content that may result in liability to us. Our burden to administer the content, and costs associated therewith, may be exacerbated if we develop our own app with user discussion panel or other interactive functions or features in the future, or introduce such interactive features and functions to our website and Weixin mini-program. If we are found to be liable, we may be subject to fines, revocation of our relevant licenses and other administrative and civil actions, which may interrupt our business. We have implemented measures to review content in light of the laws and regulations before any of them is published. However, such procedures may not prevent all illegal or inappropriate contents from being distributed, especially content created during living streaming by KOLs we collaborate with.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">If our cash from operations is not sufficient to meet our current or future operating needs and expenditures, our business, financial condition and results of operations may be materially and adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the fiscal years ended December 31, 2021, 2022 and 2023, we had negative cash flows from operating activities of RMB1.02 billion, positive cash flows from operating activities of RMB136.2 million and negative cash flows from operating activities of RMB107.4 million (US$15.1 million), respectively. We may require additional cash resources due to changed business conditions or other future developments, including any marketing initiatives, investments or acquisitions we may decide to pursue. To the extent we are unable to generate sufficient cash flow, we may be forced to cancel, reduce or delay these activities. Our ability to generate cash to meet our operating needs and expenditures will depend on our future performance and financial condition, which will be affected by financial, business, economic, legislative, regulatory and other factors, including potential changes in costs, pricing, the success of product innovation and marketing, competitive pressure and consumer preferences. If our cash flows and capital resources are insufficient to fund our cash needs, we could face substantial liquidity problems and could be forced to reduce or delay investments and capital expenditures or to dispose of material assets or operations. Alternatively, if our sources of funding are insufficient to satisfy our cash requirements, we may seek to obtain credit facilities or sell equity or debt securities. The sale of equity securities would result in dilution of our existing shareholders, including holders of our ADSs. The incurrence of indebtedness would result in debt service obligations and operating and financing covenants that could restrict our operations. Furthermore, it is uncertain whether financing will be available in amounts or on terms acceptable to us, if at all, which could materially and adversely affect our business, financial condition and results of operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We may be subject to infringement claims of intellectual property rights or other rights of third parties, which may be expensive to defend and may disrupt our business and operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our commercial success depends in part on our ability to operate without infringing, misappropriating or otherwise violating the trademarks, patents, copyrights, trade secrets and other proprietary rights of others. We have adopted and implemented internal procedures and licensing practices to prevent unauthorized use of such intellectual properties or the infringement by us of other rights of third parties. However, we cannot be certain that these measures can be effective in completely preventing all possible infringement, misappropriation and other violations of third-party&#8217;s intellectual property rights or other rights during the course of our business. As we face increasing competition and as litigation becomes a more common way to resolve disputes in China, we face a higher risk of being the subject of intellectual property infringement claims.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We cannot be certain that our operations or any aspects of our business do not or will not infringe upon or otherwise violate patents, copyrights or other intellectual property rights held by third parties. This is especially the case as our sales and marketing activities may use photos or video clips that contain portraits of individuals and shows performed by others such as recorded product promotion live-streaming held by our cooperating KOLs. We cannot</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">41</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">rule out the possibility that some of these use cases are not properly authorized by the relevant performers and/or proprietary right holders, which may expose us to potential liabilities for infringement of portrait rights or rights to network dissemination of information under Chinese laws. In addition, although we enter into license agreements with third party proprietary right holders, we cannot rule out the possibility that some uses of such licensed rights might exceed the authorized scope or permitted license time period specified in such license agreements. There could also be existing intellectual property of which we are not aware that our operations and business may inadvertently infringe upon. Further, our internal procedures and licensing practices may not be effective in completely preventing the unauthorized use of copyrighted materials or the infringement of other rights of third parties by us and/or our employees. We have received and may continue to receive claims by third parties that we and/or our employees have infringed or otherwise violated their software copyright. We license and use software and other technologies from third parties in our ordinary course of business. These third-party software or technology licenses may not continue to be available to us on acceptable terms or at all, and may expose us to potential infringement liability. Any such liability, or our inability to use any of these third-party software or technologies on acceptable terms or at all, could harm our reputation, result in increased operating costs, and/or disruptions to our business that may materially and adversely affect our operating and financial results.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We may from time to time in the future be subject to legal proceedings and claims relating to the intellectual property rights of others. Also, although we have not been subject to material claims or lawsuits relating to the intellectual property rights outside China, we cannot assure you that we will not become subject to intellectual property laws in other jurisdictions, such as the United States. If a claim of infringement brought against us in China, the United States or another jurisdiction is successful, we may be required to pay substantial penalties or other damages and fines, enter into license agreements which may not be available on commercially reasonable terms or at all or be subject to injunctions or court orders. Even if allegations or claims lack merit, defending against them could be both costly and time consuming and could significantly divert the efforts and resources of our management and other personnel. Competitors and other third parties may claim as well that our officers or employees or our ODM/OEM and packaging supply partners have infringed, misappropriated or otherwise violated their product formulas, confidential information, trade secrets or other proprietary information or technology in the course of their employment with us or in their designing and manufacturing products for us, as the case may be. Although we take steps to prevent the unauthorized use or disclosure of such third-party information, intellectual property or technology by our officers, employees or ODM/OEM and packaging supply partners, we cannot guarantee that our internal intellectual property policy, any other policies or contractual provisions that we have implemented or may implement will be effective. If a claim of infringement, misappropriation or violation is brought against us or one of our officers or employees, we may suffer reputational harm and may be required to pay substantial damages, subject to injunction or court orders or be required to suspend sales of our products or to remit to the plaintiff the revenues we derive from the sales, any of which could adversely affect our business, financial condition and results of operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">If we are unable to protect our intellectual property, the value of our brands and other intangible assets may be diminished, and our business may be adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We rely on a combination of trademark, copyright, trade secret, patent and other laws protecting proprietary rights, nondisclosure and confidentiality agreements and other practices, to protect our brands and proprietary information, know-hows, technologies and processes. Our principal intellectual property assets include the registered trademarks for our brands, the design and invention patents and copyrights for our products and logos. Our copyrights, trademarks and design and invention patents are valuable assets that support our brands and consumers&#8217; perception of our products. Although we have existing and pending trademark and patent registrations in China, there can be no assurance that all of them will be issued or registered. Historically, some of our trademark applications on certain key categories were rejected, which result in difficulties in our ability to protect our use of brand name or logo on products of such categories, and may subject us to possible intellectual property disputes with third parties over such uses. Third parties may also oppose our trademark or patent applications domestically or abroad, or otherwise challenge our use of the trademarks or patents. In the event that our trademarks or patents are successfully challenged, we could be forced to rebrand our products or to refrain from using certain designs, which could result in the loss of brand recognition, impair the attractiveness of our products and could require us to devote resources to advertising and marketing new brands and product designs.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">42</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Despite our efforts to protect our intellectual property rights and proprietary information, unauthorized parties may attempt to copy or otherwise obtain and use our intellectual properties or know-hows. Monitoring for infringement or other unauthorized use of our intellectual property rights and know-hows is difficult and costly, and such monitoring may not be effective. From time to time, we may have to resort to courts or administrative proceedings to enforce our intellectual property rights, which may result in substantial cost and diversion of resources. The PRC has historically afforded less protection to a company&#8217;s intellectual property than the United States and, therefore, companies such as ours operating in the PRC face an increased risk of intellectual property piracy.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our employees or business partners or other parties with whom we maintain business relationship may engage in misconduct or other improper activities, which may disrupt our business, hurt our reputation and results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our employees or business partners, including third-party manufacturers and logistics service providers, may be subject to regulatory penalties or punishments or other legal proceedings because of their wrongdoings or regulatory compliance failures, which may disrupt our business. For example, we currently rely on third-party manufacturers to produce our products. Although we usually require them to provide compliance representations and covenants, we cannot assure that they will not engage in any incompliant practices such as environmental or product safety requirement violations. If they engage in any noncompliance or face regulatory sanctions or operation suspensions, our business may as a result be disrupted and our reputation may be harmed.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are exposed to the risk of fraud or other misconduct by our employees or third parties partners with whom we have business arrangements. Misconduct by employees or third-party partners could include inadvertent or intentional failures to comply with the laws and regulations to which we are subject or with our policies, provide accurate information to regulatory authorities, comply with ethical, social, product, labor and environmental standards, comply with fraud and abuse laws and regulations, report financial information or data accurately, or disclose unauthorized activities to us. We have no control over the off-work time and behaviors of our employees and the operations of our third-party partners. Any legal liabilities of, or regulatory actions against, our employees, especially key employees, or business partners may affect our business activities and reputation and, in turn, our results of operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We may be adversely affected by the complexity, uncertainties and changes in PRC regulation of internet-related business and companies, including limitations on our ability to own key assets.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We leverage the internet for many of our sales, consumer acquisitions and engagement and daily operations. Foreign ownership of and the licensing and permit requirements pertaining to companies operating in the internet industry are subject to government scrutiny. These internet-related laws and regulations are relatively new and evolving, and their interpretation and enforcement involve significant uncertainties. As a result, in certain circumstances it may be difficult to determine what actions or omissions may be deemed to be in violation of applicable laws and regulations. Issues, risks and uncertainties relating to PRC government regulation of such industries include, but are not limited to, the following:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We operate our business and hold licenses through the VIE and its affiliates due to restrictions on foreign investment in businesses providing value-added telecommunication services.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Uncertainties relating to the regulation of the internet business in China, including evolving licensing practices, give rise to the risk that some of our permits, licenses or operations may be subject to challenge, which may be disruptive to our business, subject us to sanctions or require us to increase capital, compromise the enforceability of relevant contractual arrangements, or have other adverse effects on us. The numerous and often vague restrictions on the collection and usage of customer data and on content distributed online in China may subject us to potential liability.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Although we have not received notice of violation or faced administrative actions in connection with our operation of business via the VIE and its affiliates, we cannot assure that the PRC government will not find such practice incompliant with PRC laws and regulations or the interpretation thereof, in which case we could be subject to severe penalties or be forced to relinquish our interests in those operations.</span></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">43</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Due to the increasing popularity and use of the internet and other online services, with respect to online sales, advertising, customer acquisition, data acquisition and usage, or otherwise related to internet industries a number of laws and regulations have been adopted and it is possible that more and will be adopted in the future. The adoption of additional laws or regulations, the application to our business of laws and regulations from jurisdictions whose laws do not currently apply to our business, or the application to our business of existing laws and regulations that are traditionally not applicable to digital forms of services, may heighten requirements for us to conduct our operations, which could, in turn, increase our cost of doing business, disrupt our operations and impede the development or growth of the internet industry generally.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We cannot assure you that subsequent laws and regulations or interpretation of existing ones would not render our operations noncompliant or that we would always be in full compliance with applicable laws and regulations. In the event that we must remedy any violations, we may be required to modify our business models in a manner that undermines the experience of our customers. We may also become subject to fines or other penalties and, if we determine that the requirements to operate in compliance are overly burdensome, we may elect to terminate the non-compliant operations. In each case, our business, financial condition and results of operations may be materially and adversely affected.</span></p>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">If we fail to obtain and maintain the requisite licenses, permits, registrations and filings applicable to our business, or fail to obtain additional licenses, permits, registrations or filings that become necessary as a result of new enactment or promulgation of government policies, laws or regulations or the expansion of our business, our business and results of operations may be materially and adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Internet and beauty industry and certain business models and practices such as the operation of franchise business and export-oriented e-commerce business in China are highly regulated, and require multiple licenses, permits, filings and approvals to conduct and develop business. Currently, we have obtained the following valid licenses through our subsidiaries and the VIE: value-added telecommunication business operation license for provision of internet information services, or the ICP License, and the Permit for Production and Operation of Radio and Television Programs, Record Filing Certificate for Operation of Class II Medical Devices for sales for medical skincare products, Registration Certificate for Operation of Class III Medical Devices for color contact lens sales, Qualification for Drug Information Services over the Internet, Record Filing for online sales for Medical Devices and the Permit for the Food Trade for our sale of health-care food and snacks. In addition, we have completed the consignor/consignee registration for export and import of goods to carry out import of goods to facilitate the operation of our portfolio brands and to implement our sales of products to overseas markets. We have filed the franchise agreement in effect with the Department of Commerce of Guangdong Province for the launch of our franchise business model for our products under the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Dairy</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> brand. However, as the beauty market is rapidly evolving and highly competitive and we are continually exploring more approaches to conduct sales and marketing cost-effectively and capture points of growth, we may not be able to obtain some of the licenses, registrations and filings necessary or advisable for certain of our operations, especially the newly launched ones. We enable our customers to share and replay video clips on our Weixin mini-program, which may require us to obtain a License for Online Transmission of Audiovisual Programs pursuant to the Administrative Provisions on Internet Audio-visual Program Service. As of the date of this annual report, we have not obtained such license, which may subject us to warnings, orders of correction, pecuniary penalties or other administrative proceedings. Pursuant to a phone consultation dated March 6, 2024 conducted by our PRC legal counsel with the Radio and Television Administration of Guangdong Province, we believe that in practice we are not required by the competent authority to obtain a License for Online Transmission of Audiovisual Programs. As of the date of this annual report, we have not received any notice of warning or been subject to any administrative penalties or other disciplinary actions from the governmental authorities for lack of licenses, permits, registrations or filings. However, as the interpretation and enforcement of relevant laws and regulations are evolving, we cannot assure you that we will not be subject to any warnings, orders of correction, pecuniary penalties or other administrative proceedings in the future, which may materially and adversely affect our business, financial condition and results of operations.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">44</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, certain licenses, permits or registrations we hold are subject to periodic renewal. If we fail to maintain or renew one or more of our licenses and certificates when their current term expires, or obtain such renewals in a timely manner, our operations could be disrupted. In addition, under relevant PRC laws and regulations, the VIE as license holders are required to update certain licenses if any change to their respective name, registered capital or legal representative during the validity period of such license. If we fail to properly renew and maintain all such requisite licenses on time, we may face penalties and in extreme circumstances, order to suspend or terminate our website and online business.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Further, due to uncertainties of interpretation and implementation of existing laws and the adoption of additional laws and regulations, the licenses, permits, registrations or filings we held may be deemed insufficient by PRC governments, which may restrain our ability to expand our business scope and may subject us to fines or other regulatory actions. Furthermore, as we develop and expand our business scope, we may need to obtain additional permits and licenses and we cannot assure that we will be able to obtain such permits on time or at all.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our acquisition activities and other strategic transactions may present managerial, integration, operational and financial risks, which may prevent us from realizing the full intended benefit of the acquisitions we undertake.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have in the past pursued acquisitions and may continue to seek acquisitions that we believe strengthen our competitive position in our key segments and geographies or accelerate our ability to grow into adjacent product categories and channels and emerging markets or which otherwise fit our strategies. The cost of identifying and consummating investments and acquisitions could be high and there can be no assurance that we will be able to identify suitable acquisition candidates, be the successful bidder or consummate acquisitions on favorable terms, or have the funds to acquire desirable acquisitions. Such acquisitions and investments may also require approval from the PRC governmental authorities, which may result in high compliance costs and add uncertainty to the transaction despite the commercial efforts made.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, investments and acquisitions could result in distraction of management from current operations, greater than expected liabilities and expenses, unidentified issues not discovered in our due diligence, the use of substantial amounts of cash, potentially dilutive issuances of equity securities, significant amortization expenses related to goodwill or intangible assets and exposure to potential unknown liabilities of the acquired business. If the goodwill or intangible assets become impaired, we may be required to record a significant charge to our results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Further, the assumptions we use to evaluate acquisition opportunities may not prove to be accurate and our investments or acquisitions may not yield the results we expect. Even if our assumption is accurate, the integration of acquired businesses into ours may be costly and disruptive to our existing business operations. The integration process involves certain risks and uncertainties, some of which are outside our control, and there can be no assurance that we will be able to realize the anticipated benefits, synergies, cost savings or efficiencies. In the event that our investments and acquisitions are not successful, our results of operations and financial condition may be materially and adversely affected.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our quarterly operating results may fluctuate due to seasonality and other factors, which makes our results of operations difficult to predict and may cause our quarterly results of operations to fall short of expectations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our quarterly operating results have fluctuated in the past and may continue to fluctuate depending upon a number of factors, many of which are beyond our control. Our operating results tend to be seasonal. For instance, we generate a substantial portion of our net revenues in the second and the fourth calendar quarters as a result of higher sales volume during a series of shopping festivals across e-commerce platforms, such as &#8220;618,&#8221; &#8220;Singles&#8217; Day&#8221; and &#8220;Double Twelve.&#8221; In addition, in order to prepare for such shopping festivals, we must order and keep in stock significantly more merchandise than we would carry at other times of the year. Our selling and marketing expenses as a percentage of net revenues are also typically lower in the second and fourth calendar quarters as a result of higher online traffic during such periods due to promotional activities by e-commerce platforms during shopping festivals such as &#8220;618&#8221; in the second calendar quarter, as well as &#8220;Singles&#8217; Day&#8221; and &#8220;Double Twelve&#8221; in the fourth calendar quarter, which leads to greater sales volumes. However, as a result of the negative impact of certain macro headwinds in China&#8217;s cosmetics industry, our net revenues experienced negative growth. Overall, the historical seasonality of our business has been relatively mild but our business may be impacted by seasonality more severely in the future. As a</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">45</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">result of the seasonal fluctuations in our operating results, comparing our operating results on a period-to-period basis may not be meaningful, and you should not rely on our past results as an indication of our future performance. Our quarterly and annual revenues and costs and expenses as a percentage of our revenues in a given period may be significantly different from our historical or projected rates and our operating results in future quarters may fall below expectations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">If we do not appropriately maintain effective internal control over financial reporting in accordance with Section 404 of the Sarbanes-Oxley Act of 2002, we may be unable to accurately report our financial results and the market price of our Class A ordinary shares and/or ADSs may be adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are subject to reporting obligations under the U.S. securities laws. The SEC, as required by Section 404 of the Sarbanes-Oxley Act of 2002, adopted rules requiring every public company to include a management report on the company&#8217;s internal control over financial reporting in its annual report, which contains management&#8217;s assessment of the effectiveness of its internal control over financial reporting. In addition, an independent registered public accounting firm must attest to and report on the effectiveness of the company&#8217;s internal control over financial reporting. Our management has concluded that our internal control over financial reporting was effective as of December 31, 2023.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">However, if we fail to maintain an effective system of internal control over financial reporting in the future, our management and our independent registered public accounting firm may not be able to conclude that we have effective internal control over financial reporting at a reasonable assurance level. This could in turn result in loss of investor confidence in the reliability of our financial statements and negatively impact the trading price of our ordinary shares or ADSs. Furthermore, we have incurred and anticipate that we will continue to incur considerable costs, management time and other resources in an effort to comply with Section 404 of the Sarbanes-Oxley Act and other requirements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We are subject to changing law and regulations regarding regulatory matters, corporate governance and public disclosure that have increased both our costs and the risk of non-compliance.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are subject to rules and regulations by various governing bodies, including, for example, the SEC, which is charged with the protection of investors and the oversight of companies whose securities are publicly traded, and the various regulatory authorities in mainland China and the Cayman Islands, and to new and evolving regulatory measures under applicable law. Our efforts to comply with new and changing laws and regulations have resulted in and are likely to continue to result in, increased general and administrative expenses and a diversion of management time and attention from revenue-generating activities to compliance activities.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">46</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Moreover, because these laws, regulations and standards are subject to varying interpretations, their application in practice may evolve over time as new guidance becomes available. This evolution may result in continuing uncertainty regarding compliance matters and additional costs necessitated by ongoing revisions to our disclosure and governance practices. If we fail to address and comply with these regulations and any subsequent changes, we may be subject to penalty and our business may be harmed. For example, on December 29, 2023, the Standing Committee of the National People&#8217;s Congress promulgated the amended PRC Company Law, which will come into effect on July 1, 2024 and supersede the existing PRC Company Law. The amended PRC Company Law provides stricter requirements on capital contribution of a company established in mainland China. On February 6, 2024, the State Administration for Market Regulation issued a draft of the Provisions of the State Council on Implementing the Registered Capital Registration and Management System under the PRC Company Law for public comments until March 5, 2024, which further specify the detailed requirements and measures of the registration and management of registered capital under the amended PRC Company Law. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulations&#8212;Regulations on Corporate Governance&#8221; for details. According to the amended PRC Company Law, we may be required to fulfill the obligations of capital contribution to our subsidiaries or to provide financial support to the nominee shareholders of the VIE within a much shorter period than the currently effective period. However, since the amended PRC Company Law is still relatively new and the foregoing draft implementation measures were released for public comment only, there is still uncertainty regarding the implementation and interpretation of the amended PRC Company Law and the adoption and effective date of such implementation measures. We will closely monitor the legislative developments related to the amended PRC Company Law and its implementation measures, such that we can assess the possible impact on us in a timely manner.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We have limited business insurance coverage which could expose us to significant costs and business disruption.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Insurance companies in China currently do not offer as extensive an array of insurance products as insurance companies do in more developed economies. We do not have business liability or disruption insurance to cover all of our operations. We have determined that the costs of insuring for these risks and the difficulties associated with acquiring such insurance on commercially reasonable terms make it impractical for us to have such insurance. Any uninsured occurrence may disrupt our business operations, require us to incur substantial costs and divert our resources, which could have an adverse effect on our results of operations and financial condition.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We have granted, and may continue to grant, share incentives, which may result in increased share-based compensation expenses and negatively impact our results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On September 5, 2018, our board of directors approved the establishment of the Share Option Plan, which plan was later amended and restated on July 26, 2019, March 25, 2020 and September 11, 2020, or the 2018 Share Option Plan. The 2018 Share Option Plan shall be valid and effective for ten years from September 11, 2020. The maximum number of shares that may be issued pursuant to all awards under the 2018 Share Option Plan shall be 249,234,508 shares. See &#8220;Item 6. Directors, Senior Management and Employees&#8212;B. Compensation of Directors and Executive Officers&#8212;Share Incentive Plans.&#8221; For the years ended December 31, 2021, 2022 and 2023, we recorded an aggregate of RMB530.4 million, RMB340.9 million and RMB77.5 million (US$10.9 million), respectively, in share-based compensation expenses. The share-based compensation expenses recorded in 2023 were lower as compared with those recorded in 2022, primarily attributable to a reversal of recognized share-based compensation expenses of RMB109.4 million due to the forfeiture of unvested awards granted to our former chief technology officer upon his resignation in the first quarter of 2023. The share-based compensation expenses recorded in 2022 were lower as compared with those recorded in 2021, primarily due to a decrease in the number of personnel entitled to receive share-based compensation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">47</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 30, 2022, our board of directors and the compensation committee of our board have approved and authorized the adoption of the 2022 Share Incentive Plan, effective on January 1, 2023. The 2022 Share Incentive Plan will expire on the tenth anniversary of its effective date. Under the 2022 Share Incentive Plan, the maximum aggregate number of ordinary shares of our company available for issuance is 1.5% of the total number of issued and outstanding shares (on an as-converted fully-diluted basis) as of December 31, 2022, plus an annual increase by (i) (A) 1.5% of the total number of issued and outstanding shares (on an as-converted fully-diluted basis) as of the last day of the immediately preceding fiscal year for each of the first two fiscal years of our company beginning January 1, 2024, and (B) 1.0% of the total number of issued and outstanding shares (on an as-converted fully-diluted basis) as of the last day of the immediately preceding fiscal year for each subsequent fiscal year of our company during the term of the 2022 Share Incentive Plan, or (ii) such fewer number of shares as may be determined by our board of directors. See &#8220;Item 6. Directors, Senior Management and Employees&#8212;B. Compensation of Directors and Executive Officers&#8212;Share Incentive Plans.&#8221;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We believe the granting of share-based compensation is of significant importance to our ability to attract and retain key personnel and employees, and we will continue to grant share-based compensation to employees in the future. As a result, we will continue to incur share-based compensation expenses which may have an adverse impact on our results of operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Failure to fully comply with PRC labor-related laws may expose us to potential penalties.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the PRC Social Insurance Law and the Regulations on the Administration of on Housing Provident Fund, employees are required to participate in pension insurance, work-related injury insurance, medical insurance, unemployment insurance, maternity insurance, and housing provident funds. In this connection, employers are required, together with their employees or separately, to pay the contributions to social insurance and housing provident funds for their employees. The government agencies may examine whether an employer has made adequate payments of the requisite statutory employee benefits, and employers who fail to make adequate payments may be subject to late payment fees, fines and/or other penalties. Historically, certain of our PRC subsidiaries had failed to make housing fund contributions in full for their employees, and we have cured such non-compliance since July 2020. The PRC laws have provided for a two-year statute of limitation for administrative penalty against non-compliance with housing fund contributions. We were not subject to any penalty in connection with housing fund contributions within such period. As of the date of this annual report, our PRC subsidiaries make social insurance and housing fund contributions in full for their employees  and have not been subject to any administrative penalties or other disciplinary action from the PRC authorities.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, under the Labor Law and the Notice on Issuing the Measures for the Examination and Approval of Flexible Working Hours Arrangement and Comprehensive Working Hours Scheme Adopted by Enterprises, enterprises that are not in a position to implement standard working hours arrangement may adopt special working hours arrangement, including flexible working hours arrangement and comprehensive working hours arrangement. Entities adopting the aforementioned special working hours arrangement shall apply for approval with the governmental authorities, otherwise in case of labor disputes, the entities may be required to pay additional compensation to their employees. If the PRC authorities find that our working hour practice constitutes a special working hours arrangement which requires governmental approval, we may be required to pay additional compensation to our employees in case of labor disputes. Also, if we fail to make corrections in time, we may be subject to fines which may adversely affect our business, financial condition and results of operations.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furthermore, pursuant to the Labor Contract Law and the Interim Provisions on Labor Dispatch, responsibilities assigned to dispatched workers shall be temporary and ancillary in nature and the number of dispatched workers of any given employer shall not exceed 10% of the employer&#8217;s total labor force. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulations&#8212;Regulations Relating to Employment.&#8221; Certain of our PRC subsidiaries hired dispatched workers from dispatch agencies in the past and the number of dispatched workers exceeded 10% of the total number of staff of the subsidiary historically and we have already cured such non-compliance. Although we aimed to not assign dispatched workers on significant tasks, there is no assurance that the assignments performed by them were always temporary and ancillary in nature. We hire dispatched workers as of the date of this annual report and have not received any notice of warning or been subject to any administrative penalties or other disciplinary actions from the PRC authorities. However, we cannot assure you that the PRC authorities will not take administrative actions against such PRC subsidiaries of ours for their past practice. To the extent administrative actions are imposed, our business, financial condition and results of operations may be negatively impacted.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Meanwhile, as the PRC labor laws and regulations are evolving and there remain uncertainties with respect to their interpretation and implementation, we cannot assure you that we will be able to maintain full compliance at all times or that we will not be subject to labor disputes or government investigations. If we are deemed to have violated the labor laws and regulations at any time, we could be required to provide additional compensation to our employees or face administrative proceedings or civil actions and our business, financial condition and results of operations could be materially and adversely affected.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our revenues and financial results may be adversely affected by any economic slowdown in China as well as globally.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The success of our business ultimately depends on consumer spending. We derive a significant majority of our revenues from China. As a result, our revenues and financial results are impacted to a significant extent by economic conditions in China and globally, as well as economic conditions specific to consumer products. The global macroeconomic environment is facing numerous challenges. The growth rate of the Chinese economy has been slowing since 2010 and the Chinese population began to decline in 2022. The Federal Reserve and other central banks outside of China have raised interest rates. In addition, there is considerable uncertainty over the long-term effects of the expansionary monetary and fiscal policies adopted by the central banks and financial authorities of some of the world&#8217;s leading economies, including the United States and China. The Russia-Ukraine conflict, the Hamas-Israel conflict and the attacks on shipping in the Red Sea have heightened geopolitical tensions across the world. The impact of the Russia-Ukraine conflict on Ukraine food exports has contributed to increases in food prices and thus to inflation more generally. There have also been concerns about the relationship between China and other countries, including the surrounding Asian countries, which may potentially have economic effects. In particular, there is significant uncertainty about the future relationship between the United States and China with respect to trade policies, treaties, government regulations and tariffs. Economic conditions in China are sensitive to global economic conditions, as well as changes in domestic economic and political policies and the expected or perceived overall economic growth rate in China. Our customers may reduce or delay spending with us, while we may have difficulty expanding our customer base fast enough, or at all, to offset the impact of decreased spending by our existing customers. In addition, to the extent we offer credit to any customer and the customer experiences financial difficulties due to the economic slowdown, we could have difficulty collecting payment from such customer. Any severe or prolonged slowdown in the global or Chinese economy may materially and adversely affect our business, results of operations and financial condition.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Disruptions in the financial markets and economic conditions could affect our ability to raise capital.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Global economies could suffer dramatic downturns as the result of a deterioration in the credit markets and related financial crisis as well as a variety of other factors including, extreme volatility in security prices, severely diminished liquidity and credit availability, ratings downgrades of certain investments and declining valuations of others. Certain governments have taken unprecedented actions in an attempt to address and rectify these extreme market and economic conditions by providing liquidity and stability to the financial markets. If these actions are not successful, the return of adverse economic conditions may cause a significant impact on our ability to raise capital, if needed, on a timely basis and on acceptable terms or at all.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">49</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We face risks related to natural disasters, health epidemics and other outbreaks.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our business could be materially and adversely affected by natural disasters, health epidemics or other public safety concerns affecting the PRC, and particularly Guangdong. Natural disasters may give rise to server interruptions, breakdowns, system failures, technology platform failures, internet failures or otherwise operation interruptions of ours and our manufacturers, suppliers and service providers, which could cause the loss or corruption of data or malfunctions of software or hardware as well as adversely affect the ability of ours and our manufacturers, suppliers and service providers to conduct the daily operations and to manufacture and deliver our products. Our business could also be adversely affected by the effects of epidemics, including COVID-19, avian influenza, severe acute respiratory syndrome, (SARS), influenza A (H1N1), Ebola or another epidemic. Any such occurrences could cause severe disruption to our daily operations, such as quarantine of employees, and may even require a temporary closure of our facilities. Our sales through offline retail stores had been impacted as a result of the COVID-19 outbreak in the second half of 2021 and through 2022. Our online sales volume over the same period was also negatively impacted due to the unavailability of, or delays in, delivery services during such period. The extent to which COVID-19 impacts our results of operations will depend on the future developments of the outbreak, including new information concerning the global severity of and actions taken to contain the outbreak, which are highly uncertain and unpredictable. In addition, our results of operations could be adversely affected to the extent that any health epidemic harms the Chinese economy in general. To the extent that any health epidemic adversely affects our business and financial results, it may also have the effect of heightening many of the other risks described in this annual report.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our headquarters are located in Guangzhou, where most of our management and the majority of our employees currently reside. Consequently, if any natural disasters, health epidemics or other public safety concerns were to affect Guangzhou or Guangdong province as a whole, our operation may experience material disruptions, which may materially and adversely affect our business, financial condition and results of operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The continued and collaborative efforts of our senior management and key employees are crucial to our success, and our business may be harmed if we lose their services.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our success depends on the continued and collaborative efforts of our senior management and key employees. If our senior management cannot work together effectively or efficiently, our business may be severely disrupted. If, however, one or more of our executives or other key personnel are unable or unwilling to continue to provide services to us, we may not be able to find suitable replacements easily or at all. Competition for management and key personnel is intense and the pool of qualified candidates is limited. We may not be able to retain the services of our executives or key personnel, or attract and retain experienced executives or key personnel in the future.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our future success will also depend on our ability to attract and retain highly skilled technical, managerial, editorial, finance, marketing, sales and customer service employees. Qualified individuals are in high demand and competition for talents could cause us to offer higher compensation and other benefits to attract and retain them. Even if we were to offer higher compensation, we may not be able to successfully attract, assimilate or retain the personnel we need to succeed.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If any of our executive officers or employees joins a competitor or forms a competing business, they may divulge business secrets, know-how, customer lists and other valuable resources. Our senior management and key employees have entered into employment agreements and confidentiality and non-competition agreements with us. However, if any dispute arises between any of them and us, we may have to incur substantial costs and expenses in order to enforce such agreements in China or we may be unable to enforce such agreements at all. Any failure to attract or retain key management and personnel could severely disrupt our business and growth.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">50</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fluctuations in exchange rates could have a material and adverse effect on the value of your investment and our results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The conversion of Renminbi into foreign currencies, including the U.S. dollar, is based on rates set by the People&#8217;s Bank of China. The Renminbi has fluctuated against other currencies, at times significantly and unpredictably. The value of Renminbi against other currencies is affected by changes in China&#8217;s political and economic conditions and by China&#8217;s foreign exchange policies, among other things. It is difficult to predict how market forces or government policies may impact the exchange rate between Renminbi and other foreign currencies in the future.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Significant revaluation of the Renminbi may have a material and adverse effect on your investment. For example, to the extent that we need to convert U.S. dollars into Renminbi for our operations, appreciation of the Renminbi against the U.S. dollar would have an adverse effect on the Renminbi amount we would receive from the conversion. Conversely, if we decide to convert our Renminbi into U.S. dollars for the purpose of making payments for dividends on our ordinary shares or ADSs or for other business purposes, appreciation of the U.S. dollar against the Renminbi would have a negative effect on the U.S. dollar amount available to us. Significant revaluation of the Renminbi may also have a material and adverse effect on our results of operations as a portion of the components, ingredients and raw materials used for the manufacturing of our products are sourced by our third-party manufacturers from foreign companies, the payment of which is denominated in foreign currencies. Therefore, any significant revaluation of Renminbi may result in the rise of production cost, which in turn may lead to the hike of our procurement price.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Very limited hedging options are available in China to reduce our exposure to exchange rate fluctuations. As of the date of this annual report, we have not entered into any hedging transactions in an effort to reduce our exposure to foreign currency exchange risk. While we may decide to enter into hedging transactions in the future, the availability and effectiveness of these hedges may be limited and we may not be able to adequately hedge our exposure, or at all. In addition, our currency exchange losses may be magnified by PRC exchange control regulations that restrict our ability to convert Renminbi into foreign currency.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Changes in international trade policies and rising political tensions, particularly between the U.S. and China, may adversely impact our business and operating results.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There have been changes in international trade policies and rising political tensions, particularly between the U.S. and China, but also as a result of the conflict in Ukraine and sanctions on Russia. The U.S. government has made statements and taken certain actions that may lead to potential changes to U.S. and international trade policies towards China. Against this backdrop, China has implemented, and may further implement, measures in response to the changing trade policies, treaties, tariffs and sanctions and restrictions against Chinese companies initiated by the U.S. government. For example, the Ministry of Commerce of China published new rules in January 2021 to counter restrictions imposed by foreign countries on Chinese citizens and companies. Rising trade and political tensions could reduce levels of trades, investments, technological exchanges and other economic activities between China and other countries, which would have an adverse effect on global economic conditions, the stability of global financial markets, and international trade policies. It could also adversely affect the financial and economic conditions in the jurisdictions in which we operate, as well as our overseas expansion, our financial condition, and results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">While cross-border business currently may not be an area of our focus, a portion of materials, components and ingredients used for the manufacturing of our products are sourced by our third-party manufacturers from overseas. Any rising trade and political tensions or unfavorable government policies on international trade, such as capital controls or tariffs, may affect our procurement cost for products relying on materials, components and ingredients sourced from overseas, affect the price and demand for our products, impact the competitive position of our products or prevent us from selling products in certain countries. In particular, if any new tariffs, legislation and/or regulations are implemented, or if existing trade agreements are renegotiated or, especially, if the U.S. government takes retaliatory trade actions due to the recent U.S.-China trade and political tension, such changes could have an adverse effect on our business, financial condition and results of operations. In addition, our results of operations could be adversely affected if any such tensions or unfavorable government trade policies harm the Chinese economy or the global economy in general.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">51</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We may from time to time become a party to litigation, legal disputes, claims or administrative proceedings that may materially and adversely affect us.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We may from time to time become a party to various litigation, legal disputes, claims or administrative proceedings arising in the ordinary course of our business. For example, we and certain of our current and former directors or officers, our authorized U.S. representative, a shareholder, and the underwriters for our November 2020 initial public offering have been named as defendants in a putative shareholder class action, which is still in its preliminary stage. See &#8220;Item 8. Financial Information&#8212;A. Consolidated Statements and Other Financial Information&#8212;Legal Proceedings.&#8221; The outcome of any litigation, legal disputes, claims or administrative proceedings is hard to predict. If any verdict or award is rendered against us or if we decide to settle the disputes, we may be required to incur monetary damages or other liabilities. Even if we can successfully defend ourselves, we may have to incur substantial costs and spend substantial time and efforts in these lawsuits. Negative publicity relating to such litigation, legal disputes, claims or administrative proceedings may damage our reputation and adversely affect the image of our brand and services. Furthermore, any litigation, legal disputes, claims or administrative proceedings which are not of material importance may escalate due to the various factors involved, such as the facts and circumstances of the cases, the likelihood of winning or losing, the monetary amount at stake, and the parties concerned continue to evolve in the future, and such factors may result in these cases becoming of material importance to us. Consequently, any ongoing or future litigation, legal disputes, claims or administrative proceedings could materially and adversely affect our business, financial condition and results of operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Risks Relating to Our Corporate Structure</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">If the PRC government finds that the agreements that establish the structure for operating some of our operations in China do not comply with PRC regulations relating to the relevant industries, or if these regulations or the interpretation of existing regulations changes in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Foreign ownership in entities that provide internet and other related businesses, including the value-added telecommunication services, is subject to restrictions under current PRC laws and regulations, unless certain exceptions are available. We are an exempted company incorporated in the Cayman Islands and our PRC subsidiaries are considered foreign-invested enterprises. To ensure compliance with the PRC laws and regulations, we conduct our principal business in China through our WFOE, the VIE and its subsidiaries incorporated in China. We have entered into contractual arrangements with the VIE and its shareholders, through which we obtain effective control over the VIE and substantially all of the economic benefits arising from the VIE and are able to consolidate the financial results of the VIE in our results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our PRC legal counsel, Zhong Lun Law Firm, has advised us that subject to the risks as disclosed in &#8220;&#8212;Risks Relating to Our Corporate Structure,&#8221; (i) the ownership structures of our WFOE and the VIE in China are not in violation of mandatory provisions of applicable PRC laws and regulations currently in effect; and (ii) the contractual arrangements among our WFOE, the VIE and its shareholders governed by PRC law are not in violation of mandatory provisions of applicable PRC laws or regulations currently in effect, and valid and binding upon each party to such arrangements and enforceable against each party thereto in accordance with their terms and applicable PRC laws and regulations currently in effect.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">However, we are a Cayman Islands holding company with no equity ownership in the VIE and we conduct our operations in China through our subsidiaries and the VIE with which we have maintained contractual arrangements. Holders of our ADSs hold equity interest in Yatsen Holding Limited, our Cayman Islands holding company, and do not have direct or indirect equity interest in the VIE. If the PRC government deems that our contractual arrangements with the VIE do not comply with PRC regulatory restrictions on foreign investment in the relevant industries, or if these regulations or the interpretation of existing regulations change or are interpreted differently in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations. Our shares may decline in value if we are unable to assert our contractual control rights over the VIE, which contributed to 5.4% of our revenues in 2023. Our holding company in the Cayman Islands, the VIE, and investors of our company face uncertainty about potential future actions by the PRC government that could affect the enforceability of the contractual arrangements with the VIE and, consequently, significantly affect the financial performance of the VIE and our company as a group.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">52</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have been further advised by our PRC legal counsel that there are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules. Thus, the PRC governmental authorities may take a view contrary to the opinion of our PRC legal counsel. It is uncertain whether any new PRC laws or regulations relating to variable interest entity structure will be adopted or if adopted, what they would provide. If we or the VIE are found to be in violation of any existing or future PRC laws or regulations, or fail to obtain or maintain any of the required permits or approvals to operate our business, the PRC governmental authorities would have broad discretion to take action in dealing with such violations or failures, including:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">revoking the business licenses and/or operating licenses of such entities;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">imposing fines on us;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">confiscating any of our income that they deem to be obtained through illegal operations;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">discontinuing or placing restrictions or onerous conditions on our operations;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">placing restrictions on our right to collect revenues;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">shutting down our servers or blocking our app/websites; or</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">requiring us to restructure our ownership structure or operations.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The imposition of any of these penalties would result in a material and adverse effect on our ability to conduct our business. In addition, it is unclear what impact the PRC government actions would have on us and on our ability to consolidate the financial results of the VIE in our consolidated financial statements, if the PRC government authorities were to find our legal structure and contractual arrangements to be in violation of PRC laws and regulations. If the imposition of any of these government actions causes us to lose our right to direct the activities of the VIE or our right to receive substantially all the economic benefits and residual returns from the VIE and we are not able to restructure our ownership structure and operations in a satisfactory manner, we would no longer be able to consolidate the financial results of the VIE in our consolidated financial statements. Either of these results, or any other significant penalties that might be imposed on us in this event, would have a material adverse effect on our financial condition and results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Although we believe Yatsen Holding Limited, our PRC subsidiaries and the VIE comply with current PRC laws and regulations, we cannot assure you that the PRC government would agree that our contractual arrangements comply with PRC licensing, registration or other regulatory requirements, with existing policies or with requirements or policies that may be adopted in the future. The PRC government has broad discretion in determining rectifiable or punitive measures for non-compliance with or violations of PRC laws and regulations. If the PRC government determines that we or the VIE do not comply with applicable law, it could revoke the VIE&#8217;s business and operating licenses, require the VIE to discontinue or restrict the VIE&#8217;s operations, restrict the VIE&#8217;s right to collect revenues, block the VIE&#8217;s websites, require the VIE to restructure our operations, impose additional conditions or requirements with which the VIE may not be able to comply, impose restrictions on the VIE&#8217;s business operations or on its customers, or take other regulatory or enforcement actions against the VIE that could be harmful to its business. Any of these or similar occurrences could significantly disrupt our or the VIE&#8217;s business operations or restrict the VIE from conducting a substantial portion of its business operations, which could materially and adversely affect the VIE&#8217;s business, financial condition and results of operations. If any of these occurrences results in our inability to direct the activities of any of the VIE that most significantly impact its economic performance, and/or our failure to receive the economic benefits from any of the VIE, we may not be able to consolidate such entity in our consolidated financial statements in accordance with U.S. GAAP.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">53</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We rely on contractual arrangements with the VIE and its shareholders for our operations in China, which may not be as effective in providing operational control as direct ownership.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have to rely on the contractual arrangements with the VIE and its shareholders to operate the business in areas where foreign ownership is restricted, including provision of certain value-added telecommunication services. These contractual arrangements, however, may not be as effective as direct ownership in providing us with control over the VIE. For example, the VIE and its shareholders could breach their contractual arrangements with us by, among other things, failing to conduct the operations of the VIE in an acceptable manner or taking other actions that are detrimental to our interests.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If we had direct ownership of the VIE in China, we would be able to exercise our rights as a shareholder to effect changes in the board of directors of the VIE, which in turn could implement changes, subject to any applicable fiduciary obligations, at the management and operational level. However, under the current contractual arrangements, we rely on the performance by the VIE and its shareholders of their obligations under the contracts to exercise control over the VIE. The shareholders of the VIE may not act in the best interests of our company or may not perform their obligations under these contracts. Such risks exist throughout the period in which we intend to operate a large portion of our business through the contractual arrangements with the VIE. If any dispute relating to these contracts remains unresolved, we will have to enforce our rights under these contracts through the operations of PRC law and arbitration, litigation and other legal proceedings and therefore will be subject to uncertainties in the PRC legal system. See &#8220;&#8212;Any failure by the VIE or its shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business.&#8221;</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Any failure by the VIE or its shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If the VIE or its shareholders fail to perform their respective obligations under the contractual arrangements, we may have to incur substantial costs and expend additional resources to enforce such arrangements. We may also have to rely on legal remedies under PRC law, including seeking specific performance or injunctive relief, and contractual remedies, which we cannot assure you will be sufficient or effective under PRC law. For example, if the shareholders of the VIE were to refuse to transfer their equity interests in the VIE to us or our designee if we exercise the purchase option pursuant to these contractual arrangements, or if they were otherwise to act in bad faith toward us, then we may have to take legal actions to compel them to perform their contractual obligations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All the agreements under our contractual arrangements are governed by PRC law and provide for the resolution of disputes through arbitration in China. Accordingly, these contracts would be interpreted in accordance with PRC law and any disputes would be resolved in accordance with PRC legal procedures. The legal system in the PRC is not as developed as in some other jurisdictions, such as the United States. As a result, uncertainties in the PRC legal system could limit our ability to enforce these contractual arrangements. See &#8220;&#8212;Risks Relating to Doing Business in China&#8212;Uncertainties with respect to the PRC legal system could adversely affect us.&#8221; Meanwhile, there are very few precedents and little formal guidance as to how contractual arrangements in the context of a consolidated variable interest entity should be interpreted or enforced under PRC law. There remain significant uncertainties regarding the ultimate outcome of such arbitration if legal action becomes necessary. In addition, under PRC law, rulings by arbitrators are final, parties cannot appeal the arbitration results in courts, and if the losing parties fail to carry out the arbitration awards within a prescribed time limit, the prevailing parties may only enforce the arbitration awards in PRC courts through arbitration award recognition proceedings, which would require additional expenses and delay. In the event we are unable to enforce these contractual arrangements, or if we suffer significant delay or other obstacles in the process of enforcing these contractual arrangements, we may not be able to exert effective control over the VIE, and our ability to conduct our business may be negatively affected.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The shareholders of the VIE may have potential conflicts of interest with us, which may materially and adversely affect our business.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The shareholders of the VIE, including Mr. Jinfeng Huang, our chief executive officer and controlling shareholder, may have actual or potential conflicts of interest with us. These shareholders may breach, or cause the VIE to breach, or refuse to renew, the existing contractual arrangements we have with them and the VIE, which would have a material and adverse effect on our ability to effectively control the VIE and receive economic benefits from it.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">54</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For example, the shareholders may be able to cause our agreements with the VIE to be performed in a manner adverse to us by, among other things, failing to remit payments due under the contractual arrangements to us on a timely basis. We cannot assure you that when conflicts of interest arise any or all of these shareholders will act in the best interests of our company or such conflicts will be resolved in our favor.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Currently, we do not have any arrangements to address potential conflicts of interest between these shareholders and our company, except that we could exercise our purchase option under the exclusive option agreements with these shareholders to request them to transfer all of their equity interests in the VIE to a PRC entity or individual designated by us, to the extent permitted by PRC law. For individuals who are also our directors and officers, we rely on them to abide by the laws of the Cayman Islands, which provide that directors and officers owe a fiduciary duty to the company that requires them to act in good faith and in what they believe to be the best interests of the company and not to use their position for personal gains. The shareholders of the VIE have executed powers of attorney to appoint our WFOE or a person designated by our WFOE to vote on their behalf and exercise voting rights as shareholders of the VIE. If we cannot resolve any conflict of interest or dispute between us and the shareholders of the VIE, we would have to rely on legal proceedings, which could result in disruption of our business and subject us to substantial uncertainty as to the outcome of any such legal proceedings.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contractual arrangements we have entered into with the VIE may be subject to scrutiny by the PRC tax authorities. A finding that we owe additional taxes could negatively affect our financial condition and the value of your investment.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under applicable PRC laws and regulations, arrangements and transactions among related parties may be subject to audit or challenge by the PRC tax authorities. We could face material and adverse tax consequences if the PRC tax authorities determine that the contractual arrangements in relation to the VIE were not entered into on an arm&#8217;s length basis in such a way as to result in an impermissible reduction in taxes under applicable PRC laws, rules and regulations, and adjust income of the VIE in the form of a transfer pricing adjustment. A transfer pricing adjustment could, among other things, result in a reduction of expense deductions recorded by the VIE for PRC tax purposes, which could in turn increase its tax liabilities without reducing our PRC subsidiaries&#8217; tax expenses. In addition, the PRC tax authorities may impose late payment fees and other penalties on the VIE for the adjusted but unpaid taxes according to the applicable regulations. Our financial position could be materially and adversely affected if the VIE&#8217;s tax liabilities increase or if it is required to pay late payment fees and other penalties.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our current corporate structure and business operations may be affected by the Foreign Investment Law.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 15, 2019, the National People&#8217;s Congress promulgated the Foreign Investment Law, which took effect on January 1, 2020. There remain uncertainties in relation to its interpretation and implementation. The Foreign Investment Law does not explicitly classify whether variable interest entities that are controlled through contractual arrangements would be deemed as foreign invested enterprises if they are ultimately &#8220;controlled&#8221; by foreign investors. However, it has a catch-all provision under definition of &#8220;foreign investment&#8221; that includes investments made by foreign investors in China through other means as provided by laws, administrative regulations or the State Council. Therefore, it still leaves leeway for future laws, administrative regulations or provisions of the State Council to provide for contractual arrangements as a form of foreign investment, until when it remains uncertain whether our contractual arrangements will be deemed to be in violation of the market access requirements for foreign investment in the PRC and if yes, how our contractual arrangements should be dealt with.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Foreign Investment Law grants national treatment to foreign-invested entities, except for those foreign-invested entities that operate in industries specified as either &#8220;restricted&#8221; or &#8220;prohibited&#8221; from foreign investment in the Special Administrative Measures (Negative List) for Foreign Investment Access (2021 Version) jointly promulgated by the Ministry of Commerce, and the National Development and Reform Commission and took effect in January 2022. The Foreign Investment Law provides that foreign-invested entities operating in &#8220;restricted&#8221; or &#8220;prohibited&#8221; industries will require market entry clearance and other approvals from the PRC government authorities. On December 26, 2019, the Supreme People&#8217;s Court issued the Interpretations on Certain Issues Regarding the Applicable of Foreign Investment Law, which came into effect on January 1, 2020. In accordance with these interpretations, any claim to invalidate an investment agreement will be supported by courts if such agreement is found to be entered into for purposes of making investments in the &#8220;prohibited industries&#8221; under the negative list or for purposes of investing in &#8220;restricted industries&#8221; while failing to satisfy the conditions set out in the Negative List. If</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">55</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">our control over the VIE through contractual arrangements is deemed as foreign investment in the future, and any business of the VIE is &#8220;restricted&#8221; or &#8220;prohibited&#8221; from foreign investment under the &#8220;negative list&#8221; effective at the time, we may be deemed to be in violation of the Foreign Investment Law, the contractual arrangements that allow us to have control over the VIE may be deemed as invalid and illegal, and we may be required to unwind such contractual arrangements and/or restructure our business operations, any of which may have a material adverse effect on our business operation.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furthermore, if future laws, administrative regulations or provisions mandate further actions to be taken by companies with respect to existing contractual arrangements, we may face substantial uncertainties as to whether we can complete such actions in a timely manner, or at all. Failure to take timely and appropriate measures to cope with any of these or similar regulatory compliance challenges could materially and adversely affect our current corporate structure and business operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We may lose the ability to use and enjoy assets held by the VIE that are critical to the operation of our business if the VIE declares bankruptcy or becomes subject to a dissolution or liquidation proceeding.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Although our wholly foreign-owned subsidiaries produce a significant majority of our revenues and hold a significant majority of our operational assets, the VIE holds certain assets that may be critical to the operation of our business. Main assets held by the VIE and its subsidiaries include the majority of the social platforms and content offering platforms we operate such as Weixin public accounts and mini-programs, which are registered and held by the VIE and its subsidiaries, and the ICP License and the permit to produce and distribute radio and television programs, which are critical to the online operation of our business. If the shareholders of the VIE breach the contractual arrangements and voluntarily liquidate the VIE or its subsidiaries, or if the VIE or its subsidiaries declare bankruptcy and all or part of their assets become subject to liens or rights of third-party creditors or are otherwise disposed of without our consent, we may be unable to continue some or all of our business activities, which could materially and adversely affect our business, financial condition and results of operations. In addition, if the VIE or its subsidiaries undergo an involuntary liquidation proceeding, third-party creditors may claim rights to some or all of their assets, thereby hindering our ability to operate our business, which could materially or adversely affect our business, financial condition and results of operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Risks Relating to Doing Business in China</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Changes in China&#8217;s economic, political or social conditions or government policies could have a material adverse effect on our business and operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A large portion of our assets and operations are located in China. Accordingly, our business, financial condition, results of operations and prospects may be influenced to a significant degree by economic, political and social conditions in China generally. The PRC economy differs from the economies of most developed countries in many respects, including the level of development, growth rate, level of government involvement and control of foreign exchange and allocation of resources. The PRC government exercises significant control over China&#8217;s economic growth through allocating resources, controlling payment of foreign currency-denominated obligations, setting monetary policy, and providing preferential treatment to particular industries or companies. In addition, the PRC government continues to play a significant role in regulating industry development by imposing the industrial policies.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">56</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">While the PRC economy has experienced significant growth over the past decades, growth has been uneven, both geographically and among various sectors of the economy. In addition, the growth of the Chinese economy has slowed down in recent years. Any adverse changes in economic conditions in China, in the policies of the PRC government or in the laws and regulations in China could have a material adverse effect on the overall economic growth of China. Such developments could adversely affect our business and operating results, lead to reduction in demand for our solutions and services and adversely affect our competitive position. The PRC government has implemented various measures to encourage economic growth and guide the allocation of resources. Some of these measures may benefit the overall PRC economy, but may have a negative effect on us. For example, our financial condition and results of operations may be adversely affected by government control over capital investments or changes in tax regulations. In addition, in the past the PRC government has implemented certain measures, including interest rate adjustment, to control the pace of economic growth. These measures may cause decreased economic activity in China, which may adversely affect our business and results of operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Uncertainties with respect to the PRC legal system could adversely affect us.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our operations in China are governed by PRC laws and regulations. Our PRC subsidiaries are subject to laws and regulations applicable to foreign investment in China. The PRC legal system is a civil law system based on written statutes, where prior court decisions have limited precedential value. The PRC legal system is evolving rapidly, and the interpretations of many laws, regulations and rules may contain inconsistencies and enforcement of these laws, regulations and rules involves uncertainties.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">From time to time, we may have to resort to administrative and court proceedings to enforce our legal rights. However, since PRC judicial and administrative authorities have significant discretion in interpreting and implementing statutory and contractual terms, it may be more difficult to predict the outcome of a judicial or administrative proceeding than in more developed legal systems. These uncertainties may impede our ability to enforce the contracts we have entered into and could materially and adversely affect our business and results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furthermore, the PRC legal system is based, in part, on government policies and internal rules, some of which are not published in a timely manner, or at all, but which may have retroactive effect. As a result, we may not always be aware of any potential violation of these policies and rules. Such unpredictability towards our contractual, property (including intellectual property) and procedural rights could adversely affect our business and impede our ability to continue our operations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PRC government has significant oversight over the conduct of our business and it has indicated an intent to exert more oversight over offerings that are conducted overseas and/or foreign investment in China-based issuers. Any such action could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The PRC government&#8217;s significant oversight and discretion over our business operation could result in a material adverse change in our operations and the value of our ADSs.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We conduct our business primarily in China. Our operations in China are governed by PRC laws and regulations. The PRC government has significant oversight and discretion over the conduct of our business, and may influence our operations as the government deems appropriate to advance regulatory and societal goals and policy positions, which could result in a material adverse change in our operation and/or the value of our ADSs. The PRC government has recently published new policies that significantly affected certain industries and we cannot rule out the possibility that it will in the future release regulations or policies that directly or indirectly affect our industry or require us to seek additional permission to continue our operations, which could also result in a material adverse change in our operation and/or the value of our ADSs. Therefore, investors of our company and our business face potential uncertainty from actions taken by the PRC government affecting our business.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">57</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The PCAOB had historically been unable to inspect our auditor in relation to their audit work performed for our financial statements and the inability of the PCAOB to conduct inspections of our auditor in the past has deprived our investors with the benefits of such inspections.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our auditor, the independent registered public accounting firm that issues the audit report included elsewhere in this annual report, as an auditor of companies that are traded publicly in the United States and a firm registered with the PCAOB, is subject to laws in the United States pursuant to which the PCAOB conducts regular inspections to assess its compliance with the applicable professional standards. The auditor is located in mainland China, a jurisdiction where the PCAOB was historically unable to conduct inspections and investigations completely before 2022. As a result, we and investors in the ADSs were deprived of the benefits of such PCAOB inspections. The inability of the PCAOB to conduct inspections of auditors in China in the past has made it more difficult to evaluate the effectiveness of our independent registered public accounting firm&#8217;s audit procedures or quality control procedures as compared to auditors outside of China that are subject to the PCAOB inspections. On December 15, 2022, the PCAOB issued a report that vacated its December 16, 2021 determination and removed mainland China and Hong Kong from the list of jurisdictions where it is unable to inspect or investigate completely registered public accounting firms. However, if the PCAOB determines in the future that it no longer has full access to inspect and investigate completely accounting firms in mainland China and Hong Kong, and we use an accounting firm headquartered in one of these jurisdictions to issue an audit report on our financial statements filed with the SEC, we and investors in our ADSs would be deprived of the benefits of such PCAOB inspections again, which could cause investors and potential investors in the ADSs to lose confidence in our audit procedures and reported financial information and the quality of our financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our ADSs may be prohibited from trading in the United States under the Holding Foreign Companies Accountable Act, or the HFCAA, in the future if the PCAOB is unable to inspect or investigate completely auditors located in China. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the HFCAA, if the SEC determines that we have filed audit reports issued by a registered public accounting firm that has not been subject to inspections by the PCAOB for two consecutive years, the SEC will prohibit our shares or ADSs from being traded on a national securities exchange or in the over-the-counter trading market in the United States.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 16, 2021, the PCAOB issued a report to notify the SEC of its determination that the PCAOB was unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong and our auditor was subject to that determination. In May 2022, the SEC conclusively listed us as a Commission-Identified Issuer under the HFCAA following the filing of our annual report on Form 20-F for the fiscal year ended December 31, 2021. On December 15, 2022, the PCAOB removed mainland China and Hong Kong from the list of jurisdictions where it is unable to inspect or investigate completely registered public accounting firms. For this reason, we were not identified as a Commission-Identified Issuer under the HFCAA after we filed our annual report on Form 20-F for the fiscal year ended December 31, 2022 and do not expect to be identified so after we file this annual report on Form 20-F for the fiscal year ended December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Each year, the PCAOB will determine whether it can inspect and investigate completely audit firms in mainland China and Hong Kong, among other jurisdictions. If the PCAOB determines in the future that it no longer has full access to inspect and investigate completely accounting firms in mainland China and Hong Kong and we use an accounting firm headquartered in one of these jurisdictions to issue an audit report on our financial statements filed with the SEC, we would be identified as a Commission-Identified Issuer following the filing of the annual report on Form 20-F for the relevant fiscal year. In accordance with the HFCAA, our securities would be prohibited from being traded on a national securities exchange or in the over-the-counter trading market in the United States if we are identified as a Commission-Identified Issuer for two consecutive years in the future. If our shares and ADSs are prohibited from trading in the United States, there is no certainty that we will be able to list on a non-U.S. exchange or that a market for our shares will develop outside of the United States. A prohibition of being able to trade in the United States would substantially impair your ability to sell or purchase our ADSs when you wish to do so, and the risk and uncertainty associated with delisting would have a negative impact on the price of our ADSs. Also, such a prohibition would significantly affect our ability to raise capital on terms acceptable to us, or at all, which would have a material adverse impact on our business, financial condition, and prospects.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">58</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The approval of and filing with the CSRC or other PRC government authorities may be required in connection with our offshore offerings under PRC law, and, if required, we cannot predict whether or for how long we will be able to obtain such approval or complete such filing.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PRC laws and regulations in relation to overseas issuance and listing of shares have been evolving. On July 6, 2021, the PRC government authorities issued Opinions on Strictly Cracking Down Illegal Securities Activities in Accordance with the Law. These opinions emphasized the need to strengthen the administration over illegal securities activities and the supervision on overseas listings by China-based companies and proposed to take effective measures, such as promoting the construction of the regulatory systems to deal with the risks and incidents faced by China-based overseas-listed companies. Relatedly, on December 27, 2021, the National Development and Reform Commission and the Ministry of Commerce, jointly issued the Special Administrative Measures (Negative List) for Foreign Investment Access (2021 Version), which became effective on January 1, 2022. Pursuant to such Special Administrative Measures, if a domestic company engaging in the prohibited business stipulated in this list seeks an overseas offering and listing, it shall obtain the approval from the competent governmental authorities. In addition, foreign investors of the company shall not be involved in the company&#8217;s operation and management, and their shareholding percentage shall be subject, mutatis mutandis, to the regulations on the domestic securities investments by foreign investors. As this list is relatively new, there remain substantial uncertainties as to the interpretation and implementation of these new requirements, and it is unclear as to whether and to what extent listed companies like us will be subject to these new requirements. If we are required to comply with these requirements and fail to do so on a timely basis, if at all, our business operation, financial conditions and business prospect may be adversely and materially affected.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The regulatory environment in the PRC has been undergoing a number of changes and reforms in various areas, which set out the new regulatory requirements and filing procedures for Chinese companies seeking direct or indirect listing in overseas markets. On February 17, 2023, the CSRC promulgated Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies, and five relevant supporting guidelines, together referred to as the New Overseas Listing Rules, which became effective on March 31, 2023. Pursuant to the New Overseas Listing Rules, PRC domestic companies that directly or indirectly offer or list their securities in an overseas market, which include (i) any PRC company limited by shares, and (ii) any offshore company that conducts its business operations primarily in China and contemplates to offer or list its securities in an overseas market based on its onshore equities, assets or similar interests, are required to file with the CSRC within three business days after submitting their listing application documents to the regulator in the place of intended listing. New Overseas Listing Rules establish a new filing-based regime to regulate both direct and indirect overseas offerings and listings by domestic companies. According to the New Overseas Listing Rules, an overseas offering and listing by a domestic company, whether directly or indirectly, shall be filed with the CSRC. Specifically, the examination and determination of an indirect offering and listing will be conducted on a substance-over-form basis, and an offering and listing shall be considered as an indirect overseas offering and listing by a domestic company if the issuer meets the following conditions: (i) the operating income, gross profit, total assets, or net assets of the domestic enterprise in the most recent fiscal year, any of which was more than 50% of the relevant line item in the issuer&#8217;s audited consolidated financial statement for that year; and (ii) senior management personnel responsible for business operations and management are mostly PRC citizens or are ordinarily resident in the PRC, and the main place of business is in the PRC or carried out in the PRC. According to the New Overseas Listing Rules, the issuer or its affiliated domestic company, as the case may be, shall file with the CSRC for its initial public offering, follow-on offering and other equivalent offing activities. Particularly, the issuer shall submit the filing with respect to its initial public offering and listing within three business days after its initial filing of the listing application, and submit the filing with respect to its follow-on offering within three business days after completion of the follow-on offering. New Overseas Listing Rules also set forth certain regulatory red lines for overseas offerings and listings by domestic enterprises. Under the New Overseas Listing Rules, failure to comply with the filing requirements may result in the warning, orders of correction and fines of RMB1 million to RMB10 million to the domestic companies, and fines on the controlling shareholder and other responsible persons. On the press conference held by the CSRC on February 17, 2023, the CSRC officer expressed that the enterprises that have been listed overseas like us shall be deemed as &#8220;the Stock Enterprises&#8221; and are not required to complete the overseas listing filing immediately until they conduct refinancing or are involved in other circumstances that require filing with the CSRC. However, as there are still uncertainties regarding the interpretation and implementation of such regulatory rules, we cannot assure you that we will always be categorized as the Stock Enterprise by the CSRC and be able to comply with new regulatory requirements under the New Overseas Listing Rules. In addition, any of our future proposed offering of securities in an overseas market or the listing of the listed securities, including but not</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">59</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">limited to follow-on offerings and secondary listings, will be subject to the filing requirements with the CSRC under the New Overseas Listing Rules, and we cannot assure you that we will be able to comply with such filing requirements in a timely manner, or at all.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furthermore, on February 24, 2023, the CSRC released the Provisions on Strengthening the Confidentiality and Archives Administration Related to the Overseas Securities Offering and Listing by Domestic Enterprises, which came into effect on March 31, 2023. Pursuant to the provisions, any future inspection or investigation conducted by overseas securities regulator or the competent authorities on our PRC domestic companies with respect to our overseas issuance and listing shall be carried out in the manner in compliance with PRC laws and regulations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, we cannot assure you that any new rules or regulations promulgated in the future will not impose additional requirements on us. If it is determined in the future that approval and filing from the CSRC or other regulatory authorities or other procedures, including the cybersecurity review under the enacted version of the Revised Measures for Cybersecurity Review and the Regulations on the Network Data Security (Draft for Comments), are required for our offshore offerings, it is uncertain whether we can or how long it will take us to obtain such approval or complete such filing procedures and any such filing procedures and any approval or filing could be rescinded or rejected. Any failure to obtain or delay in obtaining such approval or completing such filing procedures for our offshore offerings, or a rescission of any such approval or filing if obtained by us, would subject us to sanctions by the CSRC or other PRC regulatory authorities for failure to seek CSRC&#8217;s approval or filing or other government authorization for our offshore offerings. These regulatory authorities may impose fines and penalties on our operations in China, limit our ability to pay dividends outside of China, limit our operating privileges in China, delay or restrict the repatriation of the proceeds from our offshore offerings into China or take other actions that could materially and adversely affect our business, financial condition, results of operations, and prospects, as well as the trading price of our listed securities. The CSRC or other PRC regulatory authorities also may take actions requiring us, or making it advisable for us, to halt our offshore offerings before settlement and delivery of the shares offered. Consequently, if investors engage in market trading or other activities in anticipation of and prior to settlement and delivery, they do so at the risk that settlement and delivery may not occur. In addition, if the CSRC or other regulatory authorities later promulgate new rules or explanations requiring that we obtain their approvals or accomplish the required filing or other regulatory procedures for our prior offshore offerings, we may be unable to obtain a waiver of such approval requirements, if and when procedures are established to obtain such a waiver. Any uncertainties or negative publicity regarding such approval requirement may subject us to regulatory actions or other sanctions from the CSRC or other PRC government authorities, which could materially and adversely affect our business, prospects, financial condition, reputation, and the trading price of our listed securities.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furthermore, if there are any other approvals, filings and/or other regulatory procedures required to be obtained from or completed with the CSRC or other PRC government authorities as required by any new laws and regulations for any of our future proposed offering of securities in an overseas market or the listing of the listed securities, we cannot assure you that we are able to obtain the required approval or complete the required filings or other regulatory procedures in a timely manner, or at all. Any failure to obtain the approvals or complete the filings and other relevant regulatory procedures may subject us to regulatory actions or other sanctions from the CSRC or other PRC government authorities, which may have a material adverse effect on our business, financial condition or results of operations. Uncertainties and/or negative publicity regarding these PRC regulations could have a material adverse effect on the trading price of our listed securities.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">You may experience difficulties in effecting service of legal process, enforcing foreign judgments or bringing actions in China against us or our management named in the annual report based on foreign laws.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are an exempted company incorporated under the laws of the Cayman Islands, however, we conduct a majority of our operations in China and a majority of our assets are located in China. In addition, all our senior executive officers reside within China and all of them are PRC nationals. As a result, it may be difficult for you to effect service of process upon us or our management named in the annual report inside mainland China. It may also be difficult for you to enforce in U.S. courts the judgments obtained in U.S. courts based on the civil liability provisions of the U.S. federal securities laws against us and our officers and directors as most of them currently reside outside the United States. In addition, there is uncertainty as to whether the courts of the Cayman Islands or the PRC would recognize or enforce judgments of U.S. courts against us or such persons predicated upon the civil liability provisions of the securities laws of the United States or any state.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The recognition and enforcement of foreign judgments are provided for under the PRC Civil Procedures Law. PRC courts may recognize and enforce foreign judgments in accordance with the requirements of the PRC Civil Procedures Law based either on treaties between China and the country where the judgment is made or on principles of reciprocity between jurisdictions. China does not have any treaties or other forms of written arrangement with the United States that provide for the reciprocal recognition and enforcement of foreign judgments. In addition, according to the PRC Civil Procedures Law, the PRC courts will not enforce a foreign judgment against us or our directors and officers if they decide that the judgment violates the basic principles of PRC laws or national sovereignty, security or public interest. As a result, it is uncertain whether and on what basis a PRC court would enforce a judgment rendered by a court in the United States.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The custodians or authorized users of our controlling non-tangible assets, including chops and seals, may fail to fulfill their responsibilities, or misappropriate or misuse these assets.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the PRC law, legal documents for corporate transactions, including agreements and contracts are executed using the chop or seal of the signing entity or with the signature of a legal representative whose designation is registered and filed with the PRC market regulation administrative authorities.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In order to secure the use of our chops and seals, we have established internal control procedures and rules for using these chops and seals. In any event that the chops and seals are intended to be used, the responsible personnel will submit the application through our office automation system and the application will be verified and approved by authorized employees in accordance with our internal control procedures and rules. In addition, in order to maintain the physical security of our chops, we generally have them stored in secured locations accessible only to authorized employees. Although we monitor such authorized employees, the procedures may not be sufficient to prevent all instances of abuse or negligence. There is a risk that our employees could abuse their authority, for example, by entering into a contract not approved by us or seeking to gain control of one of our subsidiaries or the VIE. If any employee obtains, misuses or misappropriates our chops and seals or other controlling non-tangible assets for whatever reason, we could experience disruption to our normal business operations. We may have to take corporate or legal action, which could involve significant time and resources to resolve and divert management from our operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">If we are classified as a PRC resident enterprise for PRC income tax purposes, such classification could result in unfavorable tax consequences to us and our non-PRC shareholders or ADS holders.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the PRC Enterprise Income Tax Law and its implementation rules, an enterprise established outside of the PRC with &#8220;de facto management body&#8221; within China is considered a &#8220;resident enterprise&#8221; and will be subject to the enterprise income tax on its global income at the rate of 25%. The implementation rules define the term &#8220;de facto management body&#8221; as the body that exercises full and substantial control and overall management over the business, productions, personnel, accounts and properties of an enterprise. In 2009, the State Administration of Taxation, issued the Circular of the State Administration of Taxation on Issues Relating to Identification of PRC-Controlled Overseas Registered Enterprises as Resident Enterprises in Accordance with the De Facto Standards of Organizational Management, or SAT Circular 82, which provides certain specific criteria for determining whether the &#8220;de facto management body&#8221; of a PRC-controlled enterprise that is incorporated offshore is located in China. Although this circular only applies to offshore enterprises controlled by PRC enterprises or PRC enterprise groups, not those controlled by PRC individuals or foreigners, the criteria set forth in the circular may reflect State Administration of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">61</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Taxation&#8217;s general position on how the &#8220;de facto management body&#8221; text should be applied in determining the tax resident status of all offshore enterprises. According to SAT Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be regarded as a PRC tax resident by virtue of having its &#8220;de facto management body&#8221; in China and will be subject to PRC enterprise income tax on its global income only if all of the following conditions are met: (i) the primary location of the day-to-day operational management is in China; (ii) decisions relating to the enterprise&#8217;s financial and human resource matters are made or are subject to approval by organizations or personnel in China; (iii) the enterprise&#8217;s primary assets, accounting books and records, company seals, and board and shareholder resolutions, are located or maintained in China; and (iv) at least 50% of voting board members or senior executives habitually reside in China.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We believe none of our entities outside of China is a PRC resident enterprise for PRC tax purposes. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term &#8220;de facto management body.&#8221; If the PRC tax authorities determine that our company or any of our subsidiaries outside of China is a PRC resident enterprise for enterprise income tax purposes, we could be subject to PRC tax at a rate of 25% on our worldwide income, which could materially reduce our net income, and we may be required to withhold a 10% withholding tax from dividends we pay to our shareholders that are non-resident enterprises, including the holders of our ADSs. In addition, non-resident enterprise shareholders (including our ADS holders) may be subject to PRC tax at a rate of 10% on gains realized on the sale or other disposition of ADSs or Class A ordinary shares, if such income is treated as sourced from within China. Furthermore, if we are deemed a PRC resident enterprise, dividends payable to our non-PRC individual shareholders (including our ADS holders) and any gain realized on the transfer of ADSs or Class A ordinary shares by such shareholders may be subject to PRC tax at a rate of 10% in the case of non-PRC enterprises or a rate of 20% in the case of non-PRC individuals unless a reduced rate is available under an applicable tax treaty. It is unclear whether non-PRC shareholders of our company would be able to claim the benefits of any tax treaties between their country of tax residence and the PRC in the event that we are treated as a PRC resident enterprise. Any such tax may reduce the returns on your investment in the ADSs or Class A ordinary shares.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We face uncertainties with respect to indirect transfer of equity interests in PRC resident enterprises by their non-PRC holding companies.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We face uncertainties regarding the reporting on and consequences of previous private equity financing transactions involving the transfer and exchange of shares in our company by non-resident investors. In February 2015, the State Administration of Taxation, issued the Bulletin on Issues of Enterprise Income Tax on Indirect Transfers of Assets by Non-PRC Resident Enterprises, or SAT Bulletin 7. Pursuant to SAT Bulletin 7, an &#8220;indirect transfer&#8221; of PRC assets, including a transfer of equity interests in an unlisted non-PRC holding company of a PRC resident enterprise, by non-PRC resident enterprises may be re-characterized and treated as a direct transfer of the underlying PRC assets, if such arrangement does not have a reasonable commercial purpose and was established for the purpose of avoiding payment of PRC enterprise income tax. As a result, gains derived from such indirect transfer may be subject to PRC enterprise income tax, and the transferee or other person who is obligated to pay for the transfer is obligated to withhold the applicable taxes, currently at a rate of 10% for the transfer of equity interests in a PRC resident enterprise. On October 17, 2017, the State Administration of Taxation issued the Announcement of the State Administration of Taxation on Issues Concerning the Withholding of Non-resident Enterprise Income Tax at Source, or SAT Bulletin 37, which came into effect on December 1, 2017. The SAT Bulletin 37 further clarifies the practice and procedure of the withholding of non-resident enterprise income tax.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We face uncertainties on the reporting and consequences of future private equity financing transactions, share exchanges or other transactions involving the transfer of shares in our company by investors that are non-PRC resident enterprises. The PRC tax authorities may pursue such non-resident enterprises with respect to a filing or the transferees with respect to withholding obligation, and request our PRC subsidiaries to assist in the filing. As a result, we and non-resident enterprises in such transactions may become at risk of being subject to filing obligations or being taxed and/or fined under SAT Bulletin 7 and SAT Bulletin 37, and may be required to expend valuable resources to comply with them or to establish that we and our non-resident enterprises should not be taxed under these regulations, which may have a material adverse effect on our financial condition and results of operations.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">62</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">If our preferential tax treatments are revoked or become unavailable or if the calculation of our tax liability is successfully challenged by the PRC tax authorities, we may be required to pay tax, interest and penalties in excess of our tax provisions.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Some of our PRC subsidiaries enjoy local government subsidies. Any increase in the enterprise income tax rate applicable to our PRC subsidiaries in China, or any discontinuation, retroactive or future reduction or refund of any of the preferential tax treatments and local government subsidies currently enjoyed by our PRC subsidiaries in China, could adversely affect our business, financial condition and results of operations. In the ordinary course of our business, we are subject to complex income tax and other tax regulations, and significant judgment is required in the determination of a provision for income taxes. Although we believe our tax provisions are reasonable, if the PRC tax authorities successfully challenge our position and we are required to pay tax, interest and penalties in excess of our tax provisions, our financial condition and results of operations would be materially and adversely affected.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors and certain other PRC regulations may make it more difficult for us to pursue growth through acquisitions.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors adopted by six PRC regulatory agencies in 2006 and amended in 2009 and some other regulations and rules concerning mergers and acquisitions established complex procedures and requirements for some acquisitions of Chinese companies by foreign investors, including requirements in some instances that the Ministry of Commerce be notified in advance of any change-of-control transaction in which a foreign investor takes control of a PRC domestic enterprise. Moreover, the Revised Anti-Monopoly Law promulgated by the Standing Committee of the National People&#8217;s Congress which became effective on August 1, 2022 requires that transactions which are deemed concentrations and involve parties with specified turnover thresholds must be cleared by anti-monopoly enforcement authority of the State Council before they can be completed. In addition, the security review rules issued by the Ministry of Commerce that became effective in September 2011 specify that mergers and acquisitions by foreign investors that raise &#8220;national defense and security&#8221; concerns and mergers and acquisitions through which foreign investors may acquire de facto control over domestic enterprises that raise &#8220;national security&#8221; concerns are subject to strict review by the Ministry of Commerce, and the rules prohibit any activities attempting to bypass a security review, including by structuring a transaction through a proxy or contractual control arrangement.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the future, we may pursue potential strategic acquisitions that are complementary to our business and operations. Complying with the requirements of the above-mentioned regulations and other relevant rules to complete such transactions could be time-consuming, and any required approval processes, including obtaining approval or clearance from anti-monopoly enforcement authority of the State Council, may delay or inhibit our ability to complete such transactions, which could affect our ability to expand our business or maintain our market share.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">63</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Any failure to comply with PRC regulations regarding the registration requirements for employee stock incentive plans may subject our 2018 Share Option Plan and 2022 Incentive Plan participants or us to fines and other legal or administrative sanctions.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2012, the State Administration of Foreign Exchange, or the SAFE, promulgated the Notices on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Publicly Listed Company, replacing earlier rules promulgated in 2007. Pursuant to these rules, PRC citizens and non-PRC citizens who reside in China for a continuous period of not less than one year and participate in any stock incentive plan of an overseas publicly listed company are required to register with the State Foreign Exchange Administration of the PRC, through a domestic qualified agent, which could be the PRC subsidiaries of such overseas-listed company, and complete certain other procedures, unless certain exceptions are available. In addition, an overseas-entrusted institution must be retained to handle matters in connection with the exercise or sale of stock options and the purchase or sale of shares and interests. We and our executive officers and other employees who are PRC citizens or non-PRC citizens living in China for a continuous period of not less than one year and have been granted options are subject to these regulations as our company has become an overseas-listed company. Failure to complete registrations with the SAFE may subject them to fines of up to RMB300,000 for entities and up to RMB50,000 for individuals and may also limit our ability to contribute additional capital into our PRC subsidiaries and our PRC subsidiaries&#8217; ability to distribute dividends to us. We also face regulatory uncertainties that could restrict our ability to adopt additional incentive plans for our directors, executive officers and employees under PRC law. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulations&#8212;Regulations Relating to Stock Incentive Plans.&#8221;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, the State Administration of Taxation, has issued certain circulars concerning employee share options and restricted shares. Under these circulars, our employees working in China who exercise share options or are granted restricted shares will be subject to PRC individual income tax. Our PRC subsidiaries have obligations to file documents related to employee share options or restricted shares with the tax authorities and to withhold individual income taxes for those employees who exercise their share options. If our employees fail to pay or we fail to withhold their income taxes according to the laws and regulations, we may face sanctions imposed by the tax authorities or other PRC government authorities. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulations&#8212;Regulations Relating to Stock Incentive Plans.&#8221;</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">PRC regulations relating to offshore investment activities by PRC residents may limit our PRC subsidiaries&#8217; ability to change their registered capital or distribute profits to us or otherwise expose us or our PRC resident beneficial owners to liability and penalties under PRC laws.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2014, the SAFE promulgated the Circular on Relevant Issues Concerning Foreign Exchange Control on Domestic Residents&#8217; Offshore Investment and Financing and Roundtrip Investment Through Special Purpose Vehicles, or SAFE Circular 37. SAFE Circular 37 requires PRC residents (including PRC individuals and PRC corporate entities as well as foreign individuals that are deemed as PRC residents for foreign exchange administration purposes) to register with the SAFE or its local branches in connection with their direct or indirect offshore investment activities. SAFE Circular 37 further requires amendment to the registrations with the SAFE in the event of any changes with respect to the basic information of the offshore special purpose vehicle, such as change of a PRC individual shareholder, name and operation term, or any significant changes with respect to the offshore special purpose vehicle, such as increase or decrease of capital contribution, share transfer or exchange, or mergers or divisions. SAFE Circular 37 is applicable to our shareholders or beneficial owners who are PRC residents and may be applicable to any offshore acquisitions that we make in the future. According to the Notice on Further Simplifying and Improving Policies for the Foreign Exchange Administration of Direct Investment released on February 13, 2015 by the SAFE, local banks will examine and handle foreign exchange registration for overseas direct investment, including the initial foreign exchange registration and amendment registration, under SAFE Circular 37 from June 1, 2015.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">64</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If our shareholders or beneficial owners who are PRC residents or entities do not complete their registration with the local SAFE branches or qualified local banks, our PRC subsidiaries may be prohibited from distributing to us its profits and proceeds from any reduction in capital, share transfer or liquidation, and we may be restricted in our ability to contribute additional capital to our PRC subsidiaries. Moreover, failure to comply with the registration with the SAFE described above could result in liability under PRC laws for evasion of applicable foreign exchange restrictions.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All of our executive officers who we are aware of being subject to the SAFE regulations have completed the initial registrations as required by SAFE Circular 37. However, we may not be informed of the identities of all the PRC residents or entities holding direct or indirect interest in our company, nor can we compel our shareholders or beneficial owners to comply with registration requirements of the SAFE. We cannot assure you that all shareholders or beneficial owners of ours who are PRC residents or entities have complied with, and will in the future make, obtain or update any applicable registrations or approvals required by, regulations of the SAFE.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The failure or inability of such shareholders or beneficial owners to comply with regulations of the SAFE, or failure by us to amend the foreign exchange registrations of our PRC subsidiaries, could subject us or the non-compliant shareholders or beneficial owners to fines or legal sanctions, restrict our overseas or cross-border investment activities, limit our PRC subsidiaries&#8217; ability to make distributions or pay dividends to us or affect our ownership structure. As a result, our business operations and our ability to distribute profits to you could be materially and adversely affected.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We may rely on dividends and other distributions on equity paid by our PRC subsidiaries to fund any cash and financing requirements we may have, and any limitation on the ability of our PRC subsidiaries to make payments to us could have a material and adverse effect on our ability to conduct our business.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are a Cayman Islands holding company and we rely principally on dividends and other distributions on equity from our PRC subsidiaries for our cash requirements, including the funds necessary to pay dividends and other cash distributions to our shareholders for services or any debt we may incur. If our PRC subsidiaries incur debt on its own behalf in the future, the instruments governing the debt may restrict its ability to pay dividends or make other distributions to us. Under PRC laws and regulations, our PRC subsidiaries, which are foreign-owned enterprises, may pay dividends only out of its respective accumulated profits as determined in accordance with PRC accounting standards and regulations. In addition, a foreign-owned enterprise is required to set aside at least 10% of its accumulated after-tax profits each year, if any, to fund a certain statutory reserve fund, until the aggregate amount of such fund reaches 50% of its registered capital. Such reserve funds cannot be distributed to us as dividends. At its discretion, a foreign-owned enterprise may allocate a portion of its after-tax profits based on PRC accounting standards to an enterprise expansion fund, or a staff welfare and bonus fund.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our PRC subsidiaries generate essentially all of their revenue in Renminbi, which is not freely convertible into other currencies. As a result, any restriction on currency exchange may limit the ability of our PRC subsidiaries to use their Renminbi revenues to pay dividends to us.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The PRC government may continue to strengthen its capital controls, and more restrictions and substantial vetting process may be put forward by the SAFE for cross-border transactions falling under both the current account and the capital account. Any limitation on the ability of our PRC subsidiaries to pay dividends or make other kinds of payments to us could materially and adversely limit our ability to grow, make investments or acquisitions that could be beneficial to our business, pay dividends, or otherwise fund and conduct our business.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, the Enterprise Income Tax Law and its implementation rules provide that a withholding tax rate of up to 10% will be applicable to dividends payable by Chinese companies to non-PRC-resident enterprises unless otherwise exempted or reduced according to treaties or arrangements between the PRC central government and governments of other countries or regions where the non-PRC-resident enterprises are incorporated.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">65</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may delay or prevent us from using the proceeds from our securities offering to make loans or additional capital contributions to our PRC subsidiaries and the VIE in China, which could materially and adversely affect our liquidity and our ability to fund and expand our business.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are an offshore holding company conducting our operations in China through our PRC subsidiaries and the VIE and its subsidiaries. We may make loans to our PRC subsidiaries and the VIE and its subsidiaries subject to the approval from or registration with governmental authorities and limitation on amount, or we may make additional capital contributions to our wholly foreign-owned subsidiaries in China. Any loans to our wholly foreign-owned subsidiaries in China, which are treated as foreign-invested enterprises under PRC law, are subject to applicable foreign exchange loan registrations. If we provide funding to our wholly foreign-owned subsidiaries through shareholder loans, (a) in the event that the foreign debt management mechanism as provided in the Measures for Foreign Debts Registration and Administration and other relevant rules applies, the balance of such loans cannot exceed the difference between the total investment and the registered capital of the subsidiaries and we will need to register such loans with the SAFE or its local branches, or (b) in the event that the mechanism as provided in the Notice of the People&#8217;s Bank of China on Matters concerning the Macro-Prudential Management of Full-Covered Cross-Border Financing, applies, the balance of such loans will be subject to the risk-weighted approach and the net asset limits and we will need to file the loans with the SAFE in its information system pursuant to applicable requirements and guidelines issued by the SAFE or its local branches. Pursuant to the Notice of the People&#8217;s Bank of China on Matters concerning the Macro-Prudential Management of Full-Covered Cross-Border Financing, upon expiry of the one-year transition period commencing on January 11, 2017, the People&#8217;s Bank of China and the SAFE would determine the cross-border financing administration mechanism for the foreign-invested enterprises after evaluating the overall results of implementing this notice. As of the date of this annual report, neither the People&#8217;s Bank of China nor the SAFE has promulgated and made public any further rules, regulations, notices, or circulars in this regard. Currently, our wholly foreign-owned subsidiaries are subject to the foreign debt management mechanism as provided in the Measures for Foreign Debts Registration and Administration, which means loans extended by our offshore entities to our wholly foreign-owned subsidiaries in China to finance their activities may not exceed the difference between the amount of total investment as approved by the Ministry of Commerce or its local counterpart and the amount of registered capital of such foreign-invested company. However, it is uncertain what mechanism will be adopted by the People&#8217;s Bank of China and the SAFE in the future and what statutory limits will be imposed on loans provided by an offshore entity like our Company to its PRC subsidiaries.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, a foreign-invested enterprise shall use its capital pursuant to the principle of authenticity and self-use within its business scope. The capital of a foreign-invested enterprise shall not be used for the following purposes: (i) directly or indirectly used for payment beyond the business scope of such foreign-invested enterprise or the payment prohibited by the laws and regulations; (ii) directly or indirectly used for investment in securities or investments in financial management other than banks&#8217; principal-secured products unless otherwise provided by the laws and regulations; (iii) the granting of loans to non-affiliated enterprises, except where it is expressly permitted in the business license; and (iv) paying the expenses related to the purchase of real estate that is not for self-use (except for the foreign-invested real estate enterprises).</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The SAFE promulgated the Notice of the State Administration of Foreign Exchange on Reforming the Administration of Foreign Exchange Settlement of Capital of Foreign-invested Enterprises, or SAFE Circular 19, effective June 2015, in replacement of a former regulation. According to SAFE Circular 19, the flow and use of the RMB capital converted from foreign currency-denominated registered capital of a foreign-invested company is regulated such that RMB capital may not be used for the issuance of RMB entrusted loans, the repayment of inter-enterprise loans or the repayment of banks loans that have been transferred to a third party. Although SAFE Circular 19 allows RMB capital converted from foreign currency-denominated registered capital of a foreign-invested enterprise to be used for equity investments within China, it also reiterates the principle that RMB converted from the foreign currency-denominated capital of a foreign-invested company may not be directly or indirectly used for purposes beyond its business scope. Thus, it is unclear whether the SAFE will permit such capital to be used for equity investments in China in actual practice. The SAFE promulgated the Notice of the State Administration of Foreign Exchange on Reforming and Standardizing the Foreign Exchange Settlement Management Policy of Capital Account, or SAFE Circular 16, effective on June 9, 2016 and amended on December 4, 2023, which reiterates some of the rules set forth in SAFE Circular 19, but changes the prohibition against using RMB capital converted from foreign currency-denominated registered capital of a foreign-invested company to issue RMB entrusted loans to a prohibition against</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">66</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">using such capital to issue loans to non-associated enterprises. Violations of SAFE Circular 19 and SAFE Circular 16 could result in administrative penalties. SAFE Circular 19 and SAFE Circular 16 may significantly limit our ability to transfer any foreign currency we hold to our PRC subsidiaries, which may adversely affect our liquidity and our ability to fund and expand our business in China. On October 23, 2019, the SAFE promulgated the Notice of the State Administration of Foreign Exchange on Further Promoting the Convenience of Cross-border Trade and Investment, or the SAFE Circular 28, which, among other things, allows all foreign-invested companies to use Renminbi converted from foreign currency-denominated capital for equity investments in China, as long as the equity investment is genuine, does not violate applicable laws, and complies with the negative list on foreign investment.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Due to the restrictions imposed on loans in foreign currencies extended to any PRC domestic companies, we may not be able to make such loans to the subsidiaries of our wholly foreign-owned subsidiaries in mainland China and the VIE and its subsidiaries in mainland China. Meanwhile, we may not be able to finance the activities of the VIE or its subsidiaries by means of capital contributions given the restrictions on foreign investment in the businesses that are currently conducted by the consolidated variable interest entities.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In light of the various requirements imposed by PRC regulations on loans to and direct investment in PRC entities by offshore holding companies, we cannot assure you that we will be able to complete the necessary government registrations or obtain the necessary government approvals on a timely basis, or at all, with respect to future loans by us to our PRC subsidiaries or the VIE or its subsidiaries or with respect to future capital contributions by us to our PRC subsidiaries, neither can we guarantee that we will be able to provide loans in such amount as needed by our PRC subsidiaries or the VIE in a timely manner. If we fail to complete such registrations or obtain such approvals or fund the amount needed by our PRC subsidiaries or the VIE in a timely manner, our ability to use the proceeds from our initial public offering and to capitalize or otherwise fund our PRC operations may be negatively affected, which could materially and adversely affect our liquidity and our ability to fund and expand our business.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Governmental control of currency conversion may limit our ability to utilize our revenues effectively and affect the value of your investment.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The PRC government imposes controls on the convertibility of the Renminbi into foreign currencies and, in certain cases, the remittance of currency out of China. We receive substantially all of our revenues in Renminbi. Under our current corporate structure, our Cayman Islands holding company may rely on dividend payments from our PRC subsidiaries to fund any cash and financing requirements we may have. Under existing PRC foreign exchange regulations, payments of current account items, including profit distributions, interest payments and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior approval of the SAFE, by complying with certain procedural requirements. Specifically, under the existing exchange restrictions, without prior approval of the SAFE, cash generated from the operations of our PRC subsidiaries in China may be used to pay dividends to our company. However, approval from or registration with appropriate government authorities is required where Renminbi is to be converted into foreign currency and remitted out of China to pay capital expenses such as the repayment of loans denominated in foreign currencies. As a result, we need to obtain the SAFE&#8217;s approval to use cash generated from the operations of our PRC subsidiaries and consolidated variable interest entity to pay off their respective debt in a currency other than Renminbi owed to entities outside China, or to make other capital expenditure payments outside China in a currency other than Renminbi.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In light of the flood of capital outflows of China in 2016 due to the weakening Renminbi, the PRC government has imposed more restrictive foreign exchange policies and stepped up scrutiny of major outbound capital movement including overseas direct investment. More restrictions and substantial vetting process are put in place by the SAFE to regulate cross-border transactions falling under the capital account. If any of our shareholders regulated by such policies fails to satisfy the applicable overseas direct investment filing or approval requirement timely or at all, it may be subject to penalties from the PRC authorities. The PRC government may at its discretion further restrict access in the future to foreign currencies for current account transactions. If the foreign exchange control system prevents us from obtaining sufficient foreign currencies to satisfy our foreign currency demands, we may not be able to pay dividends in foreign currencies to our shareholders, including holders of the ADSs.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">67</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">It may be difficult for overseas regulators to conduct investigation or collect evidence within China.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Shareholder claims or regulatory investigation that are common in jurisdictions outside China are difficult to pursue as a matter of law or practicality in China. For example, in China, there are significant legal and other obstacles to providing information needed for regulatory investigations or litigation initiated outside China. Although the authorities in China may establish a regulatory cooperation mechanism with the securities regulatory authorities of another country or region to implement cross-border supervision and administration, such cooperation with the securities regulatory authorities in Hong Kong or other jurisdictions may not be efficient in the absence of mutual and practical cooperation mechanism. Furthermore, according to Article 177 of the PRC Securities Law, which became effective in March 2020, no overseas securities regulator is allowed to directly conduct investigation or evidence collection activities within the territory of the PRC, and without the consent by the Chinese securities regulatory authorities and the other competent governmental agencies, no entity or individual may provide documents or materials related to securities business to any foreign party. While detailed interpretation of or implementation rules under Article 177 of the PRC Securities Law have yet to be promulgated, the inability for an overseas securities regulator to directly conduct investigation or evidence collection activities within China and the potential obstacles for information provision may further increase difficulties faced by you in protecting your interests. See also &#8220;&#8212;Risks Relating to Our ADSs&#8212;You may face difficulties in protecting your interests, and your ability to protect your rights through U.S. courts may be limited, because we are incorporated under Cayman Islands law&#8221; for risks associated with investing in us as a Cayman Islands company.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recent litigation and negative publicity surrounding China-based companies listed in the U.S. may result in increased regulatory scrutiny of us and negatively impact the trading price of our ADSs.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We believe that litigation and negative publicity surrounding companies with operations in China that are listed in the U.S. have negatively impacted stock prices for such companies. Various equity-based research organizations have published reports on China-based companies after examining, among other things, their corporate governance practices, related party transactions, sales practices and financial statements that have led to special investigations and stock suspensions on national exchanges. Any similar scrutiny of us, regardless of its lack of merit, could result in a diversion of management resources and energy, potential costs to defend ourselves against rumors, decreases and volatility in the ADS trading price, and increased directors and officers insurance premiums, and could have a material adverse effect upon our business, results of operations and financial condition.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Risks Relating to Our ADSs</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">If we do not satisfy the NYSE requirements for continued listing, our ADSs could be delisted from the NYSE.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The listing of our ADSs on the NYSE is contingent on our compliance with the NYSE&#8217;s conditions for continued listing.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to NYSE Rule 802.01C, a company will be considered to be below compliance standards if the average closing price of a security as reported on the consolidated tape is less than US$1.00 over a consecutive 30 trading-day period. Once notified, the company must bring its share price and average share price back above US$1.00 within the applicable cure period following receipt of the notification. The company can regain compliance at any time during the cure period if on the last trading day of any calendar month during the cure period the company has a closing share price of at least US$1.00 and an average closing share price of at least US$1.00 over the 30 trading-day period ending on the last trading day of that month. In the event that at the expiration of the cure period, both a US$1.00 closing share price on the last trading day of the cure period and a US$1.00 average closing share price over the 30 trading-day period ending on the last trading day of the cure period are not attained, the NYSE will commence suspension and delisting procedures. In addition, we understand that the NYSE has a policy to suspend trading immediately and commence delisting procedures if the market price of securities becomes &#8220;abnormally low.&#8221; We received a letter from the NYSE dated April 11, 2022 notifying us that (i) we are below NYSE compliance standards due to the trading price of our ADSs and (ii) the applicable cure period for us to regain compliance expires on October 11, 2022. We took various measures to resolve the non-compliance caused by adverse effects on the trading price of our ADSs and avoid any potential delisting, including monitoring the market conditions of our listed securities and implementing a share repurchase program. As a result, we cured the deficiency within the prescribed cure period. On August 1, 2022, NYSE notified us that our company had regained compliance with the NYSE&#8217;s continued listing criterion of a minimum share price as set forth in Section 802.01C of the NYSE Listed Company Manual. On November 2, 2023, we received</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">68</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a letter from the NYSE notifying us that (i) we are below NYSE compliance standards due to the trading price of our ADSs and (ii) the applicable cure period for us to regain compliance expires on May 2, 2024. We took various measures to resolve the non-compliance caused by adverse effects on the trading price of our ADSs and avoid any potential delisting, including monitoring the market conditions of our listed securities and changing the ratio of our ADSs to Class A ordinary shares. As a result, we have cured the deficiency within the prescribed cure period. On April 10, 2024, NYSE notified us that our company had regained compliance with the NYSE&#8217;s continued listing criterion of a minimum share price as set forth in Section 802.01C of the NYSE Listed Company Manual. However, we cannot assure you that we will stay compliant with other NYSE listing rules at all times going forward. There can be no assurance that our ADSs will be eligible for trading on any such alternative exchanges or markets in the United States. If our ADSs are delisted from the NYSE, the liquidity and value of an investment in our ADSs will be materially and adversely affected.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The trading price of the ADSs is likely to be volatile, which could result in substantial losses to investors.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Since our ADSs became listed on the NYSE on November 19, 2020, the trading price of our ADSs has fluctuated significantly. The trading price of the ADSs is likely to be volatile and could fluctuate widely due to factors beyond our control. This may happen because of broad market and industry factors, including the performance and fluctuation of the market prices of other companies with business operations located mainly in China that have listed their securities in the United States. In addition to market and industry factors, the price and trading volume for the ADSs may be highly volatile for factors specific to our own operations, including the following:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">actual or anticipated variations in our revenues, earnings, cash flow and changes or revisions of our expected results;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">fluctuations in operating metrics;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">announcements of new investments, acquisitions, strategic partnerships or joint ventures by us or our competitors;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">announcements of new products and services and expansions by us or our competitors;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">changes in financial estimates by securities analysts;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">announcements of studies and reports relating to the quality of our product and service offerings or those of our competitors;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">changes in the economic performance or market valuations of other beauty companies;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">conditions in the beauty market;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">detrimental negative publicity about us, our competitors or our industry;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">additions or departures of key personnel;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">our share repurchase programs;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">release of lockup or other transfer restrictions on our outstanding equity securities or sales of additional equity securities; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">regulatory developments affecting us or our industry;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">general economic or political conditions in China or elsewhere in the world;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">fluctuations of exchange rates between the RMB and the U.S. dollar; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">potential litigation or regulatory investigations.</span></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">69</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Any of these factors may result in large and sudden changes in the volume and price at which the ADSs will trade. Furthermore, the stock market in general experiences price and volume fluctuations that are often unrelated or disproportionate to the operating performance of companies like us. These broad market and industry fluctuations may adversely affect the market price of our ADSs. Volatility or a lack of positive performance in our ADS price may also adversely affect our ability to retain key employees, most of whom have been granted equity incentives.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the past, shareholders of public companies have often brought securities class action suits against companies following periods of instability in the market price of their securities. We and certain of our current and former directors or officers, our authorized U.S. representative, a shareholder, and the underwriters for our November 2020 initial public offering have been named as defendants in a putative shareholder class action, which is still in its preliminary stage. See &#8220;Item 8. Financial Information&#8212;A. Consolidated Statements and Other Financial Information&#8212;Legal Proceedings.&#8221; We are currently unable to estimate the outcome of this lawsuit or any possible loss or range of loss, if any, associated with the resolution thereof. There can be no assurance that we will be able to prevail in our defense or reverse any unfavorable judgment on appeal, and we may decide to settle such lawsuits on unfavorable terms. We may continue to be subject to lawsuits from time to time in the future, including but not limited to putative class action lawsuits brought by shareholders. The existence of such cases and any potential adverse outcome of these cases, including any plaintiff&#8217;s appeal of a judgment, could have a material adverse effect on our business, reputation, financial condition, results of operations, cash flows as well as the trading price of our ADSs. In addition, there can be no assurance that our insurance carriers will cover all or part of the defense costs, or any liabilities that may arise from these matters. Resolution of these matters may utilize a significant portion of our cash resources and divert management&#8217;s attention from the day-to-day operations of our company, all of which could harm our business. We also may be subject to claims for indemnification related to these matters, and we cannot predict the impact that indemnification claims may have on our business or financial results.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">If securities or industry analysts cease to publish research or reports about our business, or if they adversely change their recommendations regarding the ADSs, the market price for the ADSs and trading volume could decline.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The trading market for the ADSs will be influenced by research or reports that industry or securities analysts publish about our business. If one or more analysts who cover us downgrade the ADSs, the market price for the ADSs would likely decline. If one or more of these analysts cease to cover us or fail to regularly publish reports on us, we could lose visibility in the financial markets, which, in turn, could cause the market price or trading volume for the ADSs to decline.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our dual-class voting structure limits your ability to influence corporate matters and could discourage others from pursuing any change of control transactions that holders of our Class A ordinary shares and ADSs may view as beneficial.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have adopted a dual-class voting structure such that our authorized and issued ordinary shares consist of Class A ordinary shares and Class B ordinary shares (with certain shares remaining undesignated, with power for our directors to designate and issue such classes of shares as they think fit). In respect of matters requiring the votes of shareholders, holders of Class A ordinary shares are entitled to one vote per share, while holders of Class B ordinary shares are entitled to twenty votes per share based on our dual-class share structure. Each Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof, while Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances. Upon any transfer of Class B ordinary shares by a holder thereof to any person or entity that is not an affiliate of such holder, such Class B ordinary shares shall be automatically and immediately converted into the same number of Class A ordinary shares.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Mr. Jinfeng Huang, our founder, chairman of the board of directors and chief executive officer, beneficially owned all of our Class B ordinary shares as of February 29, 2024. These Class B ordinary shares constitute 31.1% of our total issued and outstanding share capital and 90.1% of the aggregate voting power of our total issued and outstanding share capital as of February 29, 2024 (excluding the 440,571,764 Class A ordinary shares underlying the ADSs repurchased by our company pursuant to the share repurchase program, the 32,527,075 Class A ordinary shares issued to our depositary bank for bulk issuance of ADSs reserved for future issuances upon the exercise or vesting of awards granted under our share incentive plans and the 79,226,352 Class A ordinary shares held under the trusts for the benefit of certain employees, directors and officers of our company) due to the disparate voting powers associated with our dual-class share structure. See &#8220;Item 6. Directors, Senior Management and Employees&#8212;E. Share</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">70</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Ownership.&#8221; As a result of the dual-class share structure and the concentration of ownership, Mr. Jinfeng Huang has decisive influence over matters such as decisions regarding mergers and consolidations, election of directors and other significant corporate actions. He may take actions that are not in the best interest of our company or our other shareholders. This concentration of ownership may discourage, delay or prevent a change in control of our company, which could have the effect of depriving our other shareholders of the opportunity to receive a premium for their shares as part of a sale of our company and may reduce the price of our ADSs. This concentrated control will limit your ability to influence corporate matters and could discourage others from pursuing any potential merger, takeover or other change of control transactions that holders of Class A ordinary shares and ADSs may view as beneficial.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We cannot guarantee that any share repurchase program will be fully consummated or that any share repurchase program will enhance long-term shareholder value, and share repurchases could increase the volatility of the price of our ADSs and could diminish our cash reserves.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On November 17, 2021, our board of directors authorized a share repurchase program, under which we were authorized to repurchase up to US$100.0 million of our ordinary shares (including in the form of ADSs) over the following 24 months through November 16, 2023. On August 26, 2022, our board of directors authorized a change to the term and size of the share repurchase program, increasing the aggregate value of shares that may be repurchased under the share repurchase program from US$100.0 million to US$150.0 million and extending the effective term of the share repurchase program through August 25, 2024. On November 20, 2023, our board of directors further approved and authorized a change to the size and term of the share repurchase program, increasing the aggregate value of shares that may be repurchased under the share repurchase program from US$150.0 million to US$200.0 million and extending the effective term of the share repurchase program through November 19, 2025. The share repurchase program, authorized by our board of directors, does not obligate us to repurchase any specific dollar amount or to acquire any specific number of ADSs. The share repurchase program could affect the price of our ADSs and increase volatility and may be suspended or terminated at any time, which may result in a decrease in the trading price of our ADSs. As of February 29, 2024, we had repurchased an aggregate of 22,028,588 ADSs under this share repurchase program for an aggregate amount of US$133.7 million. Our</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">board of directors will review the share repurchase program periodically, and may authorize further adjustment of its terms and size.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We are a &#8220;controlled company&#8221; within the meaning of the NYSE Listed Company Manual and, as a result, may rely on exemptions from certain corporate governance requirements that provide protection to shareholders of other companies.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are a &#8220;controlled company&#8221; as defined under the NYSE Listed Company Manual because Mr. Jinfeng Huang, our founder, chairman of the board of directors and chief executive officer, owns more than 50% of our total voting power. For so long as we remain a &#8220;controlled company&#8221; under that definition, we are permitted to elect to rely, and may rely, on exemptions from certain corporate governance rules, including an exemption from the rule that a majority of our board of directors must be independent directors or that we have to establish a nominating committee and a compensation committee composed entirely of independent directors. In the event that we elect to rely on one or more of these exemptions, you will not have the same protection afforded to shareholders of companies that are subject to these corporate governance requirements.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Techniques employed by short sellers may drive down the market price of our ADSs.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Short selling is the practice of selling securities that the seller does not own but rather has borrowed from a third-party with the intention of buying identical securities back at a later date to return to the lender. The short seller hopes to profit from a decline in the value of the securities between the sale of the borrowed securities and the purchase of the replacement shares, as the short seller expects to pay less in that purchase than it received in the sale. As it is in the short seller&#8217;s interest for the price of the security to decline, many short sellers publish, or arrange for the publication of, negative opinions regarding the issuer and its business prospects in order to create negative market momentum and generate profits for themselves after selling a security short. These short attacks have, in the past, led to selling of shares in the market.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">71</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Public companies listed in the United States that have substantially all of their operations in China have been the subject of short selling. Much of the scrutiny and negative publicity has centered on allegations of a lack of effective internal control over financial reporting resulting in financial and accounting irregularities and mistakes, inadequate corporate governance policies or a lack of adherence thereto and, in many cases, allegations of fraud. As a result, many of these companies are now conducting internal and external investigations into the allegations and, in the interim, are subject to shareholder lawsuits and/or SEC enforcement actions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">It is not clear what effect such negative publicity could have on us. If we were to become the subject of any unfavorable allegations, whether such allegations are proven to be true or untrue, we could have to expend a significant amount of resources to investigate such allegations and/or defend ourselves. While we would strongly defend against any such short seller attacks, we may be constrained in the manner in which we can proceed against the short seller by principles of freedom of speech, applicable state law or issues of commercial confidentiality. Such a situation could be costly and time-consuming and could distract our management from growing our business. Even if such allegations are ultimately proven to be groundless, allegations against us could severely impact our business operations and stockholder&#8217;s equity, and any investment in our ADSs could be greatly reduced.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We currently do not expect to pay dividends in the foreseeable future and you must rely on price appreciation of our ADSs for return on your investment.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We currently intend to retain most, if not all, of our available funds and any future earnings to fund the development and growth of our business. As a result, we do not expect to pay any cash dividends in the foreseeable future. Therefore, you should not rely on an investment in our ADSs as a source for any future dividend income.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our board of directors has complete discretion as to whether to distribute dividends, subject to certain requirements of Cayman Islands law. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our directors. Under Cayman Islands law, a Cayman Islands company may pay a dividend out of either profit or share premium account, provided that in no circumstances may a dividend be paid if this would result in the company being unable to pay its debts as they fall due in the ordinary course of business. Even if our board of directors decides to declare and pay dividends, the timing, amount and form of future dividends, if any, will depend on our future results of operations and cash flow, our capital requirements and surplus, the amount of distributions, if any, received by us from our subsidiaries, our financial condition, contractual restrictions and other factors deemed relevant by our board of directors. Accordingly, the return on your investment in our ADSs will likely depend entirely upon any future price appreciation of our ADSs. There is no guarantee that our ADSs will appreciate in value or even maintain the price at which you purchased the ADSs in the future. You may not realize a return on your investment in our ADSs and you may even lose your entire investment in our ADSs.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Substantial future sales or perceived potential sales of our ADSs in the public market could cause the price of our ADSs to decline.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales of our ADSs in the public market or the perception that these sales could occur, could cause the market price of our ADSs to decline. Certain of our shareholders have registration rights and may request us to register their securities for sale under the Securities Act. Sales of these shares, or the perception that such sales could happen, could cause the price of our ADSs to decline. Such sales also might make it more difficult for us to sell equity or equity-related securities in the future at a time and price that we deem appropriate. We cannot predict what effect, if any market sales of securities held by a principal shareholder or any other shareholder or the availability of these securities for future sale will have on the market price on our ADSs. In addition, if we issue additional ordinary shares, either through private transactions or in the public markets in the United States or other jurisdiction, your ownership interests in our company would be diluted and this, in turn, would have an adverse effect on the price of our ADSs.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">72</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our memorandum and articles of association contain anti-takeover provisions that could have a material adverse effect on the rights of holders of our Class A ordinary shares and the ADSs.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our currently effective memorandum and articles of association contain provisions to limit the ability of others to acquire control of our company or cause us to engage in change-of-control transactions. These provisions could have the effect of depriving our shareholders of an opportunity to sell their shares at a premium over prevailing market prices by discouraging third parties from seeking to obtain control of our company in a tender offer or similar transaction. Our board of directors has the authority, without further action by our shareholders, to issue preferred shares in one or more series and to fix their designations, powers, preferences, privileges and relative participating, optional or special rights and the qualifications, limitations or restrictions, including dividend rights, conversion rights, voting rights, terms of redemption and liquidation preferences, any or all of which may be greater than the rights associated with our Class A ordinary shares, including those represented by ADSs. Preferred shares could be issued quickly with terms calculated to delay or prevent a change in control of our company or make removal of management more difficult. If our board of directors decides to issue preferred shares, the price of the ADSs may fall and the voting and other rights of the holders of our Class A ordinary shares and the ADSs may be materially and adversely affected.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Forum selection provisions in our memorandum and articles of association and our deposit agreement with the depositary bank could limit the ability of holders of our Class A ordinary shares, ADSs or other securities to obtain a favorable judicial forum for disputes with us, our directors and officers, the depositary bank, and potentially others.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our memorandum and articles of association provide that the United States District Court for the Southern District of New York (or, if the United States District Court for the Southern District of New York lacks subject matter jurisdiction over a particular dispute, the state courts in New York County, New York) is the exclusive forum within the United States for the resolution of any complaint asserting a cause of action arising out of or relating in any way to the federal securities laws of the United States, regardless of whether such legal suit, action, or proceeding also involves parties other than our company. Our deposit agreement provides that the United States District Court for the Southern District of New York (or, if the United States District Court for the Southern District of New York lacks subject matter jurisdiction over a particular dispute, the state courts in New York County, New York) shall have exclusive jurisdiction over any suit, action or proceeding against or involving us or the depositary, arising out of or relating in any way to the deposit agreement or the transactions contemplated thereby or by virtue of owning the ADSs or ADRs. However, the enforceability of similar federal court choice of forum provisions in other companies&#8217; organizational documents has been challenged in legal proceedings in the United States, and it is possible that a court could find this type of provision to be inapplicable, unenforceable, or inconsistent with other documents that are relevant to the filing of such lawsuits. If a court were to find the federal choice of forum provision contained in our currently effective memorandum and articles of association to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions. If upheld, the forum selection clause in our currently effective memorandum and articles of association, as well as the forum selection provision in the deposit agreement, may limit a security-holder&#8217;s ability to bring a claim against us, our directors and officers, the depositary bank, and potentially others in his or her preferred judicial forum, and this limitation may discourage such lawsuits. In addition, the Securities Act provides that both federal and state courts have jurisdiction over suits brought to enforce any duty or liability under the Securities Act or the rules and regulations thereunder. Accepting or consent to this forum selection provision does not represent you are waiving compliance with federal securities laws and the rules and regulations thereunder. The exclusive forum provision in our currently effective memorandum and articles of association will not operate so as to deprive the courts of the Cayman Islands from having jurisdiction over matters relating to our internal affairs.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The voting rights of holders of ADSs are limited by the terms of the deposit agreement, and you may not be able to exercise your right to direct the voting of the underlying Class A ordinary shares represented by your ADSs.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Holders of ADSs do not have the same rights as our registered shareholders. As a holder of ADSs, you will not have any direct right to attend general meetings of our shareholders or to cast any votes at such meetings. You will only be able to exercise the voting rights attached to the Class A ordinary shares underlying your ADSs indirectly by giving voting instructions to the depositary in accordance with the provisions of the deposit agreement. Where any matter is to be put to a vote at a general meeting, then upon receipt of your voting instructions, the depositary will try, as far as is practicable, to vote the underlying Class A ordinary shares represented by your ADSs in accordance with</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">73</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">your instructions. You will not be able to directly exercise your right to vote with respect to the underlying Class A ordinary shares unless you cancel and withdraw the shares and become the registered holder of such shares prior to the record date for the general meeting.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">When a general meeting is convened, you may not receive sufficient advance notice of the meeting to withdraw the Class A ordinary shares represented by your ADSs and become the registered holder of such shares to allow you to attend the general meeting and to vote directly with respect to any specific matter or resolution to be considered and voted upon at the general meeting. In addition, under our currently effective memorandum and articles of association, for the purposes of determining those shareholders who are entitled to attend and vote at any general meeting, our directors may close our register of members and/or fix in advance a record date for such meeting, and such closure of our register of members or the setting of such a record date may prevent you from withdrawing the underlying Class A ordinary shares represented by your ADSs and from becoming the registered holder of such shares prior to the record date, so that you would not be able to attend the general meeting or to vote directly. Where any matter is to be put to a vote at a general meeting, upon our instruction the depositary will notify you of the upcoming vote and will arrange to deliver our voting materials to you. We cannot assure you that you will receive the voting materials in time to ensure that you can instruct the depositary to vote the underlying Class A ordinary shares represented by your ADSs.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, the depositary and its agents are not responsible for failing to carry out voting instructions or for their manner of carrying out your voting instructions. This means that you may not be able to exercise your right to direct how the underlying Class A ordinary shares represented by your ADSs are voted and you may have no legal remedy if the underlying Class A ordinary shares represented by your ADSs are not voted as you requested. In addition, in your capacity as an ADS holder, you will not be able to call a shareholders&#8217; meeting.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Further, under the deposit agreement for the ADSs, if you do not vote, the depositary will give us a discretionary proxy to vote the Class A ordinary shares underlying your ADSs at shareholders&#8217; meetings unless:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">we have instructed the depositary that we do not wish a discretionary proxy to be given;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">we have informed the depositary that there is substantial opposition as to a matter to be voted on at the meeting;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a matter to be voted on at the meeting would have a material adverse impact on shareholders; or</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the voting at the meeting is to be made on a show of hands.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The effect of this discretionary proxy is that you cannot prevent our Class A ordinary shares underlying your ADSs from being voted, except under the circumstances described above. This may adversely affect your interests and make it more difficult for shareholders to influence the management of our company. Holders of our Class A ordinary shares are not subject to this discretionary proxy.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">You may not receive dividends or other distributions on our Class A ordinary shares and you may not receive any value for them, if it is illegal or impractical to make them available to you.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The depositary of our ADSs has agreed to pay to you the cash dividends or other distributions it or the custodian receives on Class A ordinary shares or other deposited securities underlying our ADSs, after deducting its fees and expenses. You will receive these distributions in proportion to the number of Class A ordinary shares your ADSs represent. However, the depositary is not responsible if it decides that it is unlawful or impractical to make a distribution available to any holders of ADSs. For example, it would be unlawful to make a distribution to a holder of ADSs if it consists of securities that require registration under the Securities Act but that are not properly registered or distributed under an applicable exemption from registration. The depositary may also determine that it is not feasible to distribute certain property through the mail. Additionally, the value of certain distributions may be less than the cost of mailing them. In these cases, the depositary may determine not to distribute such property. We have no obligation to register under U.S. securities laws any ADSs, Class A ordinary shares, rights or other securities received through such distributions. We also have no obligation to take any other action to permit the distribution of ADSs, Class A ordinary shares, rights or anything else to holders of ADSs. This means that you may not receive distributions</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">74</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">we make on our Class A ordinary shares or any value for them if it is illegal or impractical for us or the depositary to make them available to you. These restrictions may cause a material decline in the value of our ADSs.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">You may be subject to limitations on transfer of your ADSs.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Your ADSs are transferable on the books of the depositary. However, the depositary may close its books at any time or from time to time when it deems expedient in connection with the performance of its duties. The depositary may close its books from time to time for a number of reasons, including in connection with corporate events such as a rights offering, during which time the depositary needs to maintain an exact number of ADS holders on its books for a specified period. The depositary may also close its books in emergencies, and on weekends and public holidays. The depositary may refuse to deliver, transfer or register transfers of the ADSs generally when our share register or the books of the depositary are closed, or at any time if we or the depositary thinks it is advisable to do so because of any requirement of law or of any government or governmental body, or under any provision of the deposit agreement, or for any other reason.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">You may experience dilution of your holdings due to inability to participate in rights offerings.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We may, from time to time, distribute rights to our shareholders, including rights to acquire securities. Under the deposit agreement, the depositary will not distribute rights to holders of ADSs unless the distribution and sale of rights and the securities to which these rights relate are either exempt from registration under the Securities Act with respect to all holders of ADSs, or are registered under the provisions of the Securities Act. The depositary may, but is not required to, attempt to sell these undistributed rights to third parties, and may allow the rights to lapse. We may be unable to establish an exemption from registration under the Securities Act, and we are under no obligation to file a registration statement with respect to these rights or underlying securities or to endeavor to have a registration statement declared effective. Accordingly, holders of ADSs may be unable to participate in our rights offerings and may experience dilution of their holdings as a result.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">You may face difficulties in protecting your interests, and your ability to protect your rights through U.S. courts may be limited, because we are incorporated under Cayman Islands law.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are an exempted company incorporated under the laws of the Cayman Islands. Our corporate affairs are governed by our ninth amended and restated memorandum and articles of association, the Companies Act (As Revised) of the Cayman Islands and the common law of the Cayman Islands. The rights of shareholders to take action against our directors, actions by our minority shareholders and the fiduciary duties of our directors to us under Cayman Islands law are to a large extent governed by the common law of the Cayman Islands. The common law of the Cayman Islands is derived in part from comparatively limited judicial precedent in the Cayman Islands as well as from the common law of England, the decisions of whose courts are of persuasive authority, but are not binding, on a court in the Cayman Islands. The rights of our shareholders and the fiduciary duties of our directors under Cayman Islands law are not as clearly established as they would be under statutes or judicial precedents in some jurisdictions in the United States. In particular, the Cayman Islands has a less developed body of securities laws than the United States. Some U.S. states, such as Delaware, have more fully developed and judicially interpreted bodies of corporate law than the Cayman Islands. In addition, with respect to Cayman Islands companies, plaintiffs may face special obstacles, including but not limited to those relating to jurisdiction and standing, in attempting to assert derivative claims in state or federal courts of the United States.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Shareholders of Cayman Islands exempted companies like us have no general rights under Cayman Islands law to inspect corporate records (other than the memorandum and articles of association and any special resolutions passed by such companies, and the registers of mortgages and charges of such companies) or to obtain copies of lists of shareholders of these companies. Under Cayman Islands law, the names of our current directors can be obtained from a search conducted at the Registrar of Companies. Our directors have discretion under our ninth amended and restated articles of association to determine whether or not, and under what conditions, our corporate records may be inspected by our shareholders, but are not obliged to make them available to our shareholders. This may make it more difficult for you to obtain the information needed to establish any facts necessary for a shareholder motion or to solicit proxies from other shareholders in connection with a proxy contest.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">75</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of all of the above, our public shareholders may have more difficulty in protecting their interests in the face of actions taken by management, members of our board of directors or controlling shareholders than they would as public shareholders of a company incorporated in the United States.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Certain judgments obtained against us by our shareholders may not be enforceable.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are an exempted Cayman Islands company and substantially all of our assets are located outside of the United States. Our current operations are primarily conducted in China.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, most of our current directors and officers are nationals and residents of countries other than the United States. As a result, it may be difficult or impossible for you to bring an action against us or against these individuals in the United States in the event that you believe that your rights have been infringed under the U.S. federal securities laws or otherwise. Even if you are successful in bringing an action of this kind, the laws of the Cayman Islands and of China may render you unable to enforce a judgment against our assets or the assets of our directors and officers.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">ADSs holders may not be entitled to a jury trial with respect to claims arising under the deposit agreement, which could result in less favorable outcomes to the plaintiff(s) in any such action.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The deposit agreement governing the ADSs representing our Class A ordinary shares provides that, subject to the depositary&#8217;s right to require a claim to be submitted to arbitration, the United States District Court for the Southern District of New York (or, if the United States District Court for the Southern District of New York lacks subject matter jurisdiction over a particular dispute, in the state courts in New York County, New York) shall have exclusive jurisdiction to hear and determine claims arising out of or relating in any way to the deposit agreement (including claims arising under the Exchange Act or the Securities Act) and in that regard, to the fullest extent permitted by law, ADS holders waive the right to a jury trial of any claim they may have against us or the depositary arising out of or relating to our shares, the ADSs or the deposit agreement, including any claim under the U.S. federal securities laws.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If we or the depositary opposed a jury trial demand based on the waiver, the court would determine whether the waiver was enforceable based on the facts and circumstances of that case in accordance with the applicable state and federal law. To our knowledge, the enforceability of a contractual pre-dispute jury trial waiver in connection with claims arising under the federal securities laws has not been finally adjudicated by the United States Supreme Court. However, we believe that a contractual pre-dispute jury trial waiver provision is generally enforceable, including under the laws of the State of New York, which govern the deposit agreement. In determining whether to enforce a contractual pre-dispute jury trial waiver provision, courts will generally consider whether a party knowingly, intelligently and voluntarily waive the right to a jury trial. We believe that this is the case with respect to the deposit agreement and the ADSs. It is advisable that you consult legal counsel regarding the jury waiver provision before investing in the ADSs.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If you or any other holders or beneficial owners of ADSs bring a claim against us or the depositary in connection with matters arising under the deposit agreement or the ADSs, including claims under federal securities laws, you or such other holder or beneficial owner may not be entitled to a jury trial with respect to such claims, which may have the effect of limiting and discouraging lawsuits against us or the depositary, lead to increased costs to bring a claim, limited access to information and other imbalances of resources between such holder and us, or limit such holder&#8217;s ability to bring a claim in a judicial forum that such holder finds favorable. If a lawsuit is brought against us or the depositary under the deposit agreement, it may be heard only by a judge or justice of the applicable trial court, which would be conducted according to different civil procedures and may result in different outcomes than a trial by jury would have had, including results that could be less favorable to the plaintiff(s) in any such action.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Nevertheless, if this jury trial waiver provision is not enforced, to the extent a court action proceeds, it would proceed under the terms of the deposit agreement with a jury trial. No condition, stipulation or provision of the deposit agreement or ADSs shall relieve us or the depositary from our respective obligations to comply with the Securities Act and the Exchange Act nor serve as a waiver by any holder or beneficial owner of ADSs of compliance with any provision of the Securities Act and the Exchange Act.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">76</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">An ADS holder&#8217;s right to pursue claims against the depositary is limited by the terms of the deposit agreement.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the deposit agreement, any legal suit, action or proceeding against or involving us or the depositary, arising out of or relating in any way to the deposit agreement or the transactions contemplated thereby or by virtue of owning the ADSs may only be instituted in the United States District Court for the Southern District of New York (or, if the United States District Court for the Southern District of New York lacks subject matter jurisdiction over a particular dispute, in the state courts in New York County, New York), and you, as a holder of our ADSs, will have irrevocably waived any objection which you may have to the laying of venue of any such proceeding, and irrevocably submitted to the exclusive jurisdiction of such courts in any such action or proceeding.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The depositary may, in its sole discretion, require that any dispute or difference arising from the relationship created by the deposit agreement be referred to and finally settled by an arbitration conducted under the terms described in the deposit agreement, although the arbitration provisions do not preclude you from pursuing claims under the Securities Act or the Exchange Act in the United States District Court for the Southern District of New York (or such state courts if the United States District Court for the Southern District of New York lacks subject matter jurisdiction).</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">As a company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from the NYSE listing standards.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a Cayman Islands company listed on the NYSE, we are subject to the NYSE listing standards, which requires listed companies to have, among other things, a majority of their board members to be independent and independent director oversight of executive compensation and nomination of directors. However, NYSE rules permit a foreign private issuer like us to follow the corporate governance practices of its home country. Certain corporate governance practices in the Cayman Islands, which is our home country, may differ significantly from the NYSE listing standards.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are permitted to elect to rely on home country practice to be exempted from the corporate governance requirements. Pursuant to the NYSE Listed Company Manual, a company listed on the NYSE must have a majority of independent directors, hold an annual shareholders&#8217; meeting during each fiscal year and give shareholders the opportunity to vote on all equity-compensation plans and material revisions thereto, subject to limited exceptions. We currently follow our home country practice in lieu of those requirements. We may also continue to rely on these and other exemptions available to foreign private issuers in the future. As a result, our shareholders may be afforded less protection than they otherwise would under the NYSE corporate governance listing standards applicable to U.S. domestic issuers.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We are a foreign private issuer within the meaning of the rules under the Exchange Act, and as such we are exempt from certain provisions applicable to U.S. domestic public companies.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Because we qualify as a foreign private issuer under the Exchange Act, we are exempt from certain provisions of the securities rules and regulations in the United States that are applicable to U.S. domestic issuers, including:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the rules under the Exchange Act requiring the filing with the SEC of quarterly reports on Form 10-Q or current reports on Form 8-K;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the sections of the Exchange Act regulating the solicitation of proxies, consents, or authorizations in respect of a security registered under the Exchange Act;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the sections of the Exchange Act requiring insiders to file public reports of their stock ownership and trading activities and liability for insiders who profit from trades made in a short period of time; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the selective disclosure rules by issuers of material nonpublic information under Regulation FD. </span></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">77</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are required to file an annual report on Form 20-F within four months of the end of each fiscal year. In addition, we intend to publish our results on a quarterly basis as press releases, distributed pursuant to the rules and regulations of the NYSE. Press releases relating to financial results and material events are also furnished to the SEC on Form 6-K. However, the information we are required to file with or furnish to the SEC is less extensive and less timely compared to that required to be filed with the SEC by U.S. domestic issuers. As a result, you may not be afforded the same protections or information that would be made available to you were you investing in a U.S. domestic issuer.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">We believe that we were a passive foreign investment company, or PFIC, for United States federal income tax purposes for the taxable year ended December 31, 2023, which could subject United States investors in our ADSs or Class A ordinary shares to significant adverse United States income tax consequences.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We will be classified as a passive foreign investment company, or PFIC, for United States federal income tax purposes for any taxable year if either (a) 75% or more of our gross income for such year consists of certain types of &#8220;passive&#8221; income or (b) 50% or more of the value of our assets (generally determined on the basis of a quarterly average) during such year is attributable to assets that produce or are held for the production of passive income, or the &#8220;asset test.&#8221; Although the law in this regard is unclear, we intend to treat the VIE (including its subsidiaries) as being owned by us for United States federal income tax purposes, not only because we exercise effective control over the operation of such entities but also because we are entitled to substantially all of their economic benefits and, as a result, we consolidate their results of operations in our consolidated financial statements. Based upon the nature and composition of our assets (in particular, the retention of substantial amounts of cash and investments), and the market price of our ADSs, we believe that we were a PFIC for the taxable year ended December 31, 2023 and we will likely be a PFIC for our current taxable year unless the market price of our ADSs increases and/or we invest a substantial amount of the cash and other passive assets we hold in assets that produce or are held for the production of active income.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If we are a PFIC in any taxable year, a U.S. Holder (as defined in &#8220;Item 10. Additional Information&#8212;E. Taxation&#8212;United States Federal Income Tax Considerations&#8221;) will generally be subject to reporting requirements and may incur significantly increased United States income tax on gain recognized on the sale or other disposition of the ADSs or Class A ordinary shares and on the receipt of distributions on the ADSs or Class A ordinary shares to the extent such gain or distribution is treated as an &#8220;excess distribution&#8221; under the United States federal income tax rules, and such U.S. Holder may be subject to burdensome reporting requirements. Further, if we are a PFIC for any year during which a U.S. Holder holds our ADSs or Class A ordinary shares, we generally will continue to be treated as a PFIC for all succeeding years during which such U.S. Holder holds our ADSs or Class A ordinary shares, unless we were to cease to be a PFIC and the U.S. Holder were to make a &#8220;deemed sale&#8221; election with respect to the ADSs or Class A ordinary shares. For more information see &#8220;Item 10. Additional Information&#8212;E. Taxation&#8212;United States Federal Income Tax Considerations&#8221; and &#8220;Item 10. Additional Information&#8212;E. Taxation&#8212;United States Federal Income Tax Considerations&#8212;Passive Foreign Investment Company Considerations.&#8221;</span></p>
  <p style="text-indent:-15.385%;padding-left:13.333%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_4_information_on_the_company"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ITEM 4.	I</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NFORMATION ON THE COMPANY</span></p>
  <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">A.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">History and Development of the Company</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We commenced our operations in July 2016 through Guangzhou Yatsen Global Co., Ltd., or Guangzhou Yatsen, a limited liability company under the laws of the PRC. In September 2016, we incorporated Mangrove Bay Ecommerce Holding (Cayman), which later changed its name to Yatsen Holding Limited in January 2019, under the laws of the Cayman Islands as our offshore holding company to facilitate offshore financing. Also in September 2016, Yatsen Holding Limited incorporated Yatsen (HK) Limited (formerly known as Mangrove Bay Ecommerce (Hong Kong) Limited) as its intermediary holding company.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2017, Guangzhou Yatsen established Guangzhou Yatsen Cosmetics Co., Ltd. as its wholly-owned subsidiary to engage in offline retail business in areas outside East China.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In September 2018, Yatsen (HK) Limited acquired all of the equity interests in Guangzhou Yatsen, from its shareholders to engage in the development, manufacturing and sales of cosmetics and skincare products as well as general administration of the business of the group in China.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">78</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April 2019, Guangzhou Yatsen established Guangzhou Yiyan Cosmetics Co., Ltd. as its wholly owned subsidiary to engage in sales of cosmetic and skincare products under the brand of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on certain platforms other than Tmall and the operation of our online product sales business in Southeastern Asia through our international website www.perfectdiary.com.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2019, we gained control and beneficial ownership of Huizhi Weimei. In July 2019, Guangzhou Yatsen signed a series of contractual arrangements with Huizhi Weimei and its shareholder to formalize the control and beneficiary ownership it has over Huizhi Weimei.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2019, in connection with the acquisition of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Little Ondine</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we acquired the control of Aoyan Shanghai Cosmetics Trading Co., Ltd., a PRC company that owned </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Little Ondine</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, through a series of contractual arrangements. Through a series of corporate restructurings in July 2020, we acquired 100% of the equity interest of Aoyan Shanghai Cosmetics Trading Co., Ltd. and continue to manage the operations of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Little Ondine</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2020, we acquired </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, an iconic premium skincare brand, from Pierre Fabre Dermo Cosmetics Laboratory, one of the largest dermatology and skincare group in Europe.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In January 2021, we acquired the mainland China business of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a professional skincare brand developed by renowned dermatologists. In March 2021, we acquired </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a prestige skincare brand from Manzanita Capital. In October 2021, we acquired </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">EANTiM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a professional-channel skincare and haircare brand.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2022, we issued our first Environmental, Social and Governance, or ESG, Report, which details our strategic ESG initiatives to develop a long-term, sustainable and environmentally-friendly business, and reviews achievements made during the 2021 fiscal year. In December 2022, our ESG rating was upgraded to A by one of the world&#8217;s largest providers of ESG indexes, MSCI. This rating represents an internationally recognized leading level.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2023, we published our 2022 ESG report, outlining our progress and performance in key ESG areas.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2023, the R&amp;D and manufacturing hub that we established with Cosmax in Guangzhou commenced operations, enabling further optimization of our supply chain.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our principal executive offices are located at Building No. 35, Art Port International Creation Center, No. 2519 East Xingang East Road, Haizhu District, Guangzhou 510330, People&#8217;s Republic of China. Our telephone number at this address is +86 20 8730-7310. Our registered office in the Cayman Islands is located at c/o Office of Maples Corporate Services Limited, P.O. Box 309, Ugland House, Grand Cayman, KY1-1104, Cayman Islands.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All information we file with the SEC can be obtained over the internet at the SEC&#8217;s website at https://www.sec.gov/. You can also find information on our website https://ir.yatsenglobal.com/. The information contained on SEC&#8217;s website or our website is not a part of this annual report.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See &#8220;Item 5. Operating and Financial Review and Prospects&#8212;B. Liquidity and Capital Resources&#8212;Material Cash Requirements&#8221; for a discussion of our capital expenditures.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">B.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Business Overview</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yatsen is a leading China-based beauty group with the mission of creating an exciting new journey of beauty discovery for consumers around the world. Founded in 2016, we have launched and acquired numerous color cosmetics brands and skincare brands including </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Little Ondine</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pink Bear</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (its mainland China business), </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">EANTiM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Our flagship brand, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, is one of the leading color cosmetics brands in China in terms of retail sales value. &#8220;Retail sales value&#8221; refers to the total value of products and services purchased by consumers through multiple retail sales points, measured at retail selling price, including the impact of distributor and retailer incremental markups and value-added tax on the overall pricing. Yatsen primarily reaches and engages with customers directly both online and offline, with expansive presence across all major e-commerce, social and content platforms in China.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:60%;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The beauty industry in China is evolving rapidly. For many Chinese beauty consumers, massive e-commerce platforms have become default shopping destinations. More recently, dynamic social and content platforms play an expanded role in consumers&#8217; discovery and purchase of beauty products. At the same time, domestic Chinese beauty brands have made significant progress in upgrading their product quality, R&amp;D capability and in-house or outsourced manufacturing capabilities, by partnering with technologically advanced ODM/OEM and packaging supply partners who have extensive experience working with large international beauty brands. In addition to these trends, Chinese consumers, particularly those in the demographics of Gen-Z, i.e., the group of people born between 1996 and 2005 (aged between 18 and 27 in 2023), and millennials, i.e., the group of people born between 1986 and 1995 (aged between 28 and 37 in 2023), prefer brands that offer personalized products and represent strong local Chinese identities.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result, we were able to create and operate a group of distinctive beauty brands, which partners with these marketing channels, supply chain players and research institutes in a more integrated and unique way and provides young consumers with a superior experience and an engaging new journey of beauty discovery.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To replicate the success of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we have expanded our brand portfolio to cover additional beauty product categories, consumer demographics, and price points. At the end of October 2020, we consummated the acquisition of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, an iconic premium skincare brand, from Pierre Fabre, a French pharmaceutical and dermo-cosmetics group. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was introduced in France and other European markets in the late 1970s by Mr. Pierre Fabre, a renowned French pharmacist who invented and expanded the dermo-cosmetics category worldwide.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In January 2021, we acquired the mainland China business of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a dermatological skincare brand. In March 2021, we acquired </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a prestige skincare brand from Manzanita Capital. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> combines high quality natural ingredients with the latest scientific innovations to create a radiance effect on the skin. In March 2021, we also launched the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pink Bear</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> brand targeting teens and price-sensitive young adults in the lower mass color cosmetics market.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2021, we acquired </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">EANTiM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a professional-channel skincare brand aiming to improve skin health via the emerging field of microbiome.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the beginning of 2022, we launched our five-year strategic transformation plan with the goal of fostering a portfolio of strong brands with highly differentiated, effective products to drive sustainable growth. Key business initiatives under the plan focus on (i) balancing the revenue mix to support the growth of our Skincare Brands, reshaping the business model of our Color Cosmetics Brands, and investing in R&amp;D to build up a robust new product pipeline; and (ii) cost cutting, which we expect to achieve by the implementation of stricter pricing and discount policies, and the optimization of supply chains and the improvement of operating efficiencies.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Despite the challenging macroeconomic environment in 2022 and 2023, our strategic transformation plan proved to be effective and played out in line with our expectations. We have focused on building brand equity, an effort backed by our investment in branding and R&amp;D, and improving business and financial performance throughout the year. Specifically, revenue contribution from our Skincare Brands grew from 33.5% in 2022 to 40.5% in 2023, primarily due to the solid performance of our three clinical and premium Skincare Brands, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">i.e., Gal&#233;nic, DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (mainland China business) and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. In 2023, we strategically phased out </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Abby&#8217;s Choice</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a mass-market skincare brand we launched in 2020 as an effort to fine-tune the product mix of our Skincare Brands. We also repositioned </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, our flagship color cosmetics brand, with refreshed visual identity and new hero product launches. Moreover, we continued to improve our gross margin, which increased from 68.0% in 2022 to 73.6% in 2023 and improve our net loss margin, which narrowed from 22.2% in 2022 to 22.0% in 2023. We expect to continue executing our new five-year strategic plan with a focus on building a vital and sustainable brand portfolio and capitalizing on rising opportunities as the consumer industry recovers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Diverse Brand Portfolio</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Color Cosmetics Brands</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Color Cosmetics Brands consist of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Little Ondine</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pink Bear</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and other color cosmetics brands, which offer a broad range of color cosmetics products, including lip, eye, and face products to provide our customers a full-spectrum of beauty experience. In 2021, 2022 and 2023, we generated net revenues of RMB4.87</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">80</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">billion, RMB2.42 billion and RMB1.97 billion (US$278.0 million) from the sales of products under our Color Cosmetics Brands, respectively, representing 83.4%, 65.2% and 57.8% of our net revenues in 2021, 2022 and 2023, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is our first and largest brand. We launched </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in 2017 to provide high-quality and innovative color cosmetics with exquisite designs. With a broad and growing portfolio of products that spans the color cosmetics, skincare, beauty tools and kits categories, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> offers comprehensive beauty solutions at a mass-market price point. In 2023, we repositioned the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> brand, carrying out a series of campaigns with a refreshed visual identity and new hero product launches. Targeting Gen-Z and millennials, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> intends to enable everyone to express and pursue their own beauty effortlessly.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Little Ondine</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Little Ondine</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was founded in 2013. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Little Ondine</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> initially gained popularity with its odorless, non-toxic, easy peel-off and fashionable nail polish. We acquired </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Little Ondine</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in 2019 and have since expanded its product variety and offerings. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Little Ondine</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> now features trend-setting and functional eye, face and lip makeup products, such as eyeliner, mascara, contour palette, and eyebrow liners. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Little Ondine</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8217;s loyal customers mainly include women between the ages of 20 to 29 in Tier 1 and Tier 2 cities who are more willing to purchase products at higher price points.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pink Bear</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pink Bear</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is a color cosmetics brand we launched in March 2021 to target the teenage and young adult customer base. Employing a &#8220;young girl&#8221; style and brand identity, the brand is intended to provide high value-for-money products at a lower mass-market price point, with a focus on the lip gloss product category. Since its launch, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pink Bear</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> has been embraced by customers and received numerous awards, including the C-Beauty Awards&#8217; Color Development Award by VOGUE in 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Skincare Brands</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Skincare Brands include </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (mainland China business), </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and other skincare brands, which offer products featuring high-quality formulas, ingredients and packaging. In 2023, we implemented the strategic decision to phase out the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Abby&#8217;s Choice</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> brand. In 2021, 2022 and 2023, we generated net revenues of RMB855.2 million, RMB1.24 billion and RMB1.38 billion (US$194.9 million) from the sales of products under our Skincare Brands, respectively, representing 14.6%, 33.5% and 40.5% of our net revenues in 2021, 2022 and 2023, respectively.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Originated in France, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was founded in 1978 by Mr. Pierre Fabre, a well-known pharmacist, botanist and the inventor of dermo-cosmetics, with the aim of offering women high-end dermo-cosmetics with proprietary formulation and highly demonstratable effectiveness. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is Yatsen&#8217;s first premium skincare brand which we acquired from the Pierre Fabre group, one of the largest pharmaceutical and demo-cosmetic group in Europe. With its R&amp;D expertise and strong roots in France, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8217;s products are known for their scientific formula which are derived from precious plant essence and ingredients to create effective skincare solutions, as well as for offering elegant skincare experiences for women. As part of the acquisition of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we established a long-term R&amp;D and product innovations collaboration with Pierre Fabre to support the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> brand going forward. Today, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8217;s products are sold in Europe and Asia.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">81</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2021, we launched </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in China and embarked on a number of marketing initiatives to increase brand awareness of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> among Chinese consumers. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8217;s N&#176;1 Poudre Vitamine C Pure Eclaircissante, which features facial serums with highly-concentrated, 20% Vitamin C extract designed to reduce dark spots and brighten the skin, won numerous recognitions from industry publications such as </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Elle </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Bazaar </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">since its launch. The brand is also making progress on its couture line, winning the Essence of the Year Award at the Bazaar Beauty Awards 2023 for its Couture Secret d&#8217;Excellence Active Serum.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU (mainland China business)</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Founded in 2003, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is a professional skincare brand developed by renowned dermatologist, Dr. Ying-Chin Wu. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> created a technologically-advanced skincare line of hypoallergenic and highly efficacious products, leveraging 50 years of experience in dermatology and extensive research on skin immunology and laser treatment as well as a team of seasoned dermatologists. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8217;s products have received numerous awards and recognition from beauty media and platforms. We completed the acquisition of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8217;s mainland China business in January 2021. Post-closing, we re-launched the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> brand in mainland China market by simplifying the product line-up to the core Mandelik Acid serum series. We also re-positioned the brand as a professional dermatologist-grade skincare brand offering highly efficacious solutions for acne-related skin problems, making tremendous efforts across research and development, product innovation and brand building. In 2023, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was honored as Asia&#8217;s Leading Mandelic Acid Skincare Brand by Euromonitor.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom is </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a prestige skincare brand founded in 1985 by the renowned facialist </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom. Eve Lom&#8217;s </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">eponymous skincare collection has won numerous awards, with products featuring high-quality natural ingredients which create a luxurious and efficacious skincare experience. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">is sold through a global distribution network and is recognized by consumers worldwide through e-commerce channels. We acquired </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">in March 2021 from Manzanita Capital. We have increased the investment of resources in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8217;s China operations and initiated a series of marketing events since the acquisition.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Abby&#8217;s Choice</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Abby&#8217;s Choice</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is a mass-market skincare brand we launched in 2020, targeting young consumers in China. We have been strategically phasing out the brand as part of our five-year strategic transformation plan.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">EANTiM</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">EANTiM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is a professional-channel skincare and haircare brand focused on developing products to improve skin health via the emerging field of microbiome. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">EANTiM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was founded in 2018 by a management team with extensive background in pharmaceutical research and functional skincare.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Wide Selection of High-Quality and Memorable Products</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Color Cosmetics Products</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We offer a wide range of color cosmetics products featuring lip, eye and face. To attract customers who consistently return for the latest looks, we frequently introduce experimental shades for creating bold ensembles and incorporate innovative themes into our makeup. Our most popular color cosmetics products include the iconic </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Stiletto Lipstick, the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ReadMe Lip Gloss and the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Explorer Eyeshadow Palettes.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2023, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> launched its new hero product, Biolip Essence Lipstick. The lipstick leverages our exclusive Biolip technology, which creates a bionic sebum film upon application to protect the lips&#8217; fragile skin barrier. Biolip&#8217;s strong efficacy in lip line reduction was validated by the prestigious Ruijin Hospital and the SGS testing agency. We also expanded the series to include Biolip Essence Lip Stain and Biolip Essence Matte Lipstick to enrich offerings for customers to experience its advanced formulation.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">82</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Little Ondine </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pink Bear</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> gained popularity among young generation with their eye-catching makeup products as well. Both brands formed co-branding partnerships with popular intellectual properties that deeply resonated with young customers.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Skincare Products</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We started our skincare business by launching the mass-market skincare brand </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Abby&#8217;s Choice </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">in 2020. In the same year, we acquired </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a premium cosmeceutical skincare brand that originated in France in 1978. In January 2021, we acquired the mainland China business of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a dermatologist-developed, hypoallergenic and highly efficacious brand founded in 2003. In March 2021, we acquired the skincare brand </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a prestige skincare brand with a portfolio of luxurious and effective products, many of which are award-winning. In October 2021, we completed the acquisition of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">EANTiM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a professional-channel skincare and haircare brand focused on developing products to improve skin health via the emerging field of microbiome.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our assortment of skincare products includes face serums, face creams, eye creams, masks, toners, makeup removers, cleansers, ampoules, and anti-acne patches. Our most popular skincare products include: (i) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> N&#176;1 Poudre Vitamine C Pure Eclaircissante serum, featuring highly-concentrated, 20% Vitamin C extract designed for dark spot reductions and skin brightening applications, a core technology that was published in the Journal of Cosmetics, Dermatological Sciences and Applications, (ii) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cleanser, our iconic cleanser balm that cleanses, hydrates, tones, removes makeup, and exfoliates skin, which is embraced by those who believe the first step to radiant skin is the perfect cleanse and (iii) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Intensive Renewal Serum with Mandelic Acid, which has been among the top-selling products in the acne-treating serum category on both Tmall and Douyin.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Products</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our product portfolio also includes categories such as beauty tools and kits, sun screen and beauty devices. We offer a variety of products to complement our customers&#8217; beauty routine.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Young and Loyal Customer Base</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We serve a large number of customers across our brands, who comprise mostly of younger generations such as Gen-Z and millennials and are drawn to our brand&#8217;s fashionable and accessible products as well as our innovative digital marketing strategy.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our customers are primarily located in cities all across China. We are expecting to maintain and expand our customer base in terms of geographical locations and age groups. In addition, we will continue to support our acquired brands </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">to expand their respective customer base in the international market while enhancing their presence in China, as applicable.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Product Development Process</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Benefiting from our large customer base and deep consumer insights gathered through data analysis and frequent surveys, our team is able to constantly monitor customer behavior to develop insights into trends and customer needs and then to originate, develop and deliver products that address those needs. We frequently test the popularity of new concepts and adjust our designs based on further customer surveys and feedback. We engage in discussion with customers directly to develop ideas for new products and are able to launch products with concepts that target the specific niche that appeals most to our customers. Our customers frequently participate as part of the product development process, and know that their feedback is valuable and impacts our brand.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our dedicated creativity team has a wealth of experience in the beauty, luxury, fashion, art, digital technology and other industries both domestically and globally. This team mainly drives our product creativity and focuses on the originality and creativity of product concepts. Our product development approach is customer-centric and data-driven.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">83</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Research and Development Capabilities</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our dedicated R&amp;D team works closely with our product development and marketing teams to create and improve our formulas. Our R&amp;D team has extensive work experience with established beauty brands and has expertise in biology, chemistry or biochemistry. The team has developed full spectrum capabilities including fundamental research, ingredient quality testing, formula development, efficacy evaluation, sensory evaluation, safety evaluation and logistics support. As of December 31, 2023, we have registered a total of 203 patents, including 8 utility model patents, 104 design patents and 57 invention patents (some of which are in the process of being transferred to us), in addition to 34 patents currently pending approval worldwide. In 2021, 2022 and 2023, our R&amp;D expenses totaled RMB142.1 million, RMB126.9 million and RMB111.7 million (US$15.7 million), representing 2.4%, 3.4% and 3.3% of our net revenues, respectively. As an organization, we will continue to invest in our R&amp;D capabilities, with a focus on developing active ingredients and efficacious formulations as well as discovering cutting-edge innovations from biomedical and biotechnology fields with applications in color cosmetics and skincare in China.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our R&amp;D Facilities</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We continued to expand our R&amp;D capabilities. We currently operate a 1,303-square-meter R&amp;D center located in Guangzhou, China, and a 3,819-square-meter business complex that serves as both office building and R&amp;D center located in Shanghai, China. We have also established a beauty manufacturing and R&amp;D hub in Guangzhou, China in connection with our joint venture with Cosmax as a minority shareholder, comprising 60,593 square meters, which commenced operations in August 2023, enabling further optimization of our supply chain. Beyond China, we operate a laboratory in France for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> brand comprising approximately 650 square meters, which officially commenced operations in February 2023.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2022, our R&amp;D Center in Guangzhou was certified by the China National Accreditation Service for Conformity Assessment. This certification demonstrates our technical capability in providing testing in accordance with internationally recognized standards. Tests conducted at our R&amp;D Center are authoritative and credible among institutions with mutual recognition agreement across over 70 countries or regions.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our Global R&amp;D Partnerships and Collaborations</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We collaborate with various renowned research institutions, universities and hospitals in China and around the world under our &#8220;OpenLab&#8221; framework. Under this OpenLab framework, we seek to identify, develop and commercialize the latest innovations in skincare and cosmetics globally by collaborating with a network of highly capable partners and research institutions.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In January 2021, we formed a joint research lab with Huazhong University of Science and Technology and the National Engineering Research Center for Nanomedicine to develop nano-based active ingredients for serums in skincare applications. In March 2021, we deployed a nano-based active ingredient, which was developed during this partnership, and incorporated it into our </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Abby&#8217;s Choice</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ceramides series products.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2021, we launched </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pearl Loose Powder</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">which features the proprietary SmartLOCK</span><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">TM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> technology which we co-developed with the Chinese Academy of Science. SmartLOCK</span><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">TM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was designed to absorb excess oil from the skin without affecting the effect of makeup. Other notable technologies developed with significant contribution from our R&amp;D team in 2021 include the nano-targeting delivery system used in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8217;s new Mandelik Multiple Acid Renewal Mask, as well as the patented anti-skin darkening technology deployed in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Little Ondine</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8217;s long-wear foundation product.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In September 2021, we invested a minority stake in MingMed Biotechnology, a company focusing on the development of industry-leading pharmaceutical products, with a product pipeline covering medical aesthetics, innovative beauty drugs, cell therapy and small molecule immuno-oncology. With this investment, we intend to work with MingMed to develop and commercialize cutting-edge biomedical technologies for future potential applications in the field of beauty products.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">84</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In September 2023, we launched </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8217;s new hero product, Biolip Essence Lipstick, by leveraging our exclusive Biolip technology, which creates a bionic sebum film upon application to protect the lips&#8217; fragile skin barrier. Biolip&#8217;s strong efficacy in lip line reduction was validated by the prestigious Ruijin Hospital and the SGS testing agency.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, we established an innovative skincare laboratory with Ruijin Hospital&#8217;s dermatological department and formed a R&amp;D partnership with Sun Yat-sen University in October 2021. Ruijin Hospital, part of Shanghai Jiaotong University&#8217;s School of Medicine, is a Grade III Level General Hospital with an illustrious history. Its dermatological department has a nationally renowned national-grade clinic specializing in the diagnosis and treatment of refractory skin diseases. Sun Yat-sen University is also a nationally renowned academic research institution in China. Supported by both institutions&#8217; expertise in dermatology, our partnerships focus on discovering new active ingredients, formulations and advanced applications to address skin issues for Chinese consumers. Our partnership with Sun Yat-sen University reached a new level in November 2022 when we announced the launch of our joint laboratory and released the latest results of the Chinese Skin Aging Research Platform at the 5</span><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">th</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> China International Import Expo. In June 2023, we officially unveiled the Yatsen&#8211;Ruijin Medical Skincare Joint Laboratory in Shanghai, a partnership with Ruijin Hospital to jointly conduct research on skin disease mechanisms and develop efficacious skincare products. In addition, in September 2023, we entered into strategic cooperation with the Lubrizol Corporation, a leader in specialty chemicals, to jointly research new ingredients, collaborate on anti-aging product research, and expand Yatsen Open Lab&#8217;s research and development boundaries.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Aside from the aforementioned parties, our R&amp;D team also works extensively with global leading R&amp;D teams of ODM/OEM and packaging supply partners, including Cosmax, Intercos, Kolmar, Sensient Technologies and Naolys, to develop new formulations. Through our acquisition of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we have established a long-term collaboration with Pierre Fabre, a France-based pharmaceutical and dermo-cosmetics company, in the areas of research and development and product innovations for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> brand. As part of our acquisition of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8217;s business in mainland China, we also established a long-term R&amp;D collaboration with </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to continue to support new product development and skincare research going forward. We will continue to strengthen our R&amp;D capabilities by establishing new partnerships with leading global R&amp;D institutions.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Innovative and Effective Marketing Initiatives</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our marketing strategy is digitally native and is built upon our ability to engage with our customer base. Our marketing efforts rely on our ability to attract consumers to trust our brand and accept our product offerings across a breadth of online channels, especially through our own accounts and through our expansive KOL and celebrity network. Our track record of successful IP-based marketing exemplifies how we attract customers with trendy products backed by consumer insights, introduce popular concepts validated by customer feedback and launch campaigns with effective social media marketing.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cost-effective In-house Marketing Engine</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We attract and retain consumers across the various official accounts we own and operate on the various e-commerce and social media platforms. Leveraging our subscriber base, we can quickly advertise to numerous customers with negligible marketing costs through posting advertisements and promotions on our official accounts.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Powerful and Pioneering KOL Marketing Capability</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have become one of the first beauty companies in China to systematically utilize KOLs on a large scale, leveraging a network of KOLs and celebrities across multiple e-commerce social platforms. We primarily work with KOLs directly rather than through intermediaries, which is a characteristic of our &#8220;direct-to-KOL&#8221; social marketing model.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">85</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Innovative IP-based Marketing</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Through collaborative partnerships with brand owners and other intellectual property owners, we have leveraged famous intellectual property to help introduce certain of our unique products to new customers who may be more familiar with the intellectual property but have not previously purchased our products. Such collaborative partnerships also allow us to generate additional engagement from our existing customer base. We have established a track record of infusing our products with popular intellectual properties, creating successful, viral social media campaigns and top-selling products. We have successfully partnered with a number of intellectual properties, such as the Metropolitan Museum of Art, The British Museum, Disney, Sponge Bob Square Pants, Sanrio, Honour of Kings, Shanghai Fashion Week, Betty Boop, Zanmang Loopy and Maltese to launch a range of products that expand our customer base.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Differentiated Celebrity Marketing Targeting Gen-Z</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We partner with artists and content producers, including producers of popular reality shows, who are highly popular among young generations and incubate new generations of celebrities through multiple rounds of competition involving votes from millions of viewers. We have engaged some of these emerging celebrities as our brand ambassadors, including Xun Zhou, Haoran Liu and Lusi Zhao, each of them with millions of followers on their official Weibo accounts, and created interactive content and gift kits that appealed to the fans of such brand ambassadors to enhance our brand awareness by and connection with Gen-Z and millennials.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Seamless and Engaging Omni-channel Shopping Experience</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Online Channels</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We entered JD.com in April 2017, Tmall in August 2017, Xiaohongshu&#8217;s e-commerce channel in September 2017, Vipshop in April 2018 and commenced operating company channels on Weixin in 2018. We also entered Pinduoduo, Douyin and Kuaishou&#8217;s e-commerce channels in 2019 and Dewu in 2021. Today, our products are available across all major e-commerce platforms in China. Our ability to directly engage our customers across multiple channels differentiates us from traditional mass-market brands, which typically focus on offline distribution and often through third-party retailers.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customers can also discover and purchase our products through various social and content platforms, such as Douyin, Kuaishou, Xiaohongshu and Bilibili</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The various social and content platforms combine digital and community-driven marketing with opportunities for direct purchase and have demonstrated great potential to access and convert customers into purchasers through introducing interesting and compelling digital contents. Shopping behaviors of customers on social and content platforms are more heavily influenced by digital content generated by KOLs and live broadcasting anchors.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Social platforms, such as Weixin official accounts and Xiaowanzi Weixin Shop, also play a role in our sales and marketing strategy. Our Xiaowanzi Weixin Shop, Weixin official accounts and Weixin groups hosted by dedicated beauty advisors operate as our interface to directly engage with customers, build brand loyalty and influence purchasing decisions, offering an integrated customer engagement and shopping experience. We have direct control over the quality of customer engagement via the Xiaowanzi Weixin Shop, as our technology engineers are fully responsible for its content development and user interface. Featuring rich content, a seamless ordering experience, an interactive membership program and personalized offerings, Xiaowanzi Weixin Shop is a meaningful part of the seamless omni-channel shopping experience we are offering.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Experience Stores</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Empowered by our data and technology capabilities, our offline experience store network provides customers with seamless omni-channel shopping experiences and completes their journey of beauty discovery. As of December 31, 2023, we operated a total of 114 stores.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">86</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our online and offline channels are fully integrated such that our online presence can contribute to more foot traffic at our offline experience stores and customers visiting our offline experience stores are encouraged to engage further with our online content. We leverage our online marketing vehicles to quickly attract customers to new stores, including advertisements on our official accounts, local media and local Weixin official accounts, and we reward subscribers for social sharing of such advertisements and content with other customers. Customers can redeem online membership points for makeup services or gifts at our experience stores. Our experience stores are often equipped with massive screens broadcasting our own centralized media channel, including live broadcasting and commercial videos. Further, customers who visit our experience stores are encouraged to engage with us by joining Weixin groups hosted by our online beauty advisors, achieving the dual goals of fostering a sense of community while continually introducing discounts and holiday tie-in offers. In the Weixin groups, our beauty advisors constantly introduce attractive promotions, advise on how to put on the best look with our products, post pictures and tutorials, and respond to personal inquiries from group members.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our current experience stores are located in shopping malls across different cities in China based on our big data analysis of the geographical locations of our targeted customers.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supply Chain</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our supply chain capability is vital to our business. We closely collaborate with a network of top-class ODM/OEM and packaging supply partners to produce our products, such as Cosmax, Intercos, Shanghai Zhenchen, HCP, Axilone and Qiaxing. Most of the original ODM/OEM and packaging supply partners we work with are located in China, while we also collaborated with top-class suppliers overseas that serve our global premium and luxury beauty brands.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The large scale of our business allows us to establish more favorable contract terms with manufacturers and produce high-quality products at a competitive cost. Meanwhile, our cooperation with these ODM/OEM and packaging supply partners enable us to use formulation packaging materials that reflect the latest technological trends and advancements.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In order to leverage the scale effect and further strengthen product quality, we plan to also engage directly in the manufacturing of our products either through direct investment or joint venture. For example, we have established a manufacturing and R&amp;D hub equipped with best-in-class R&amp;D capabilities in Guangzhou, China through a joint venture with Cosmax, in which we are a minority shareholder. The R&amp;D and manufacturing hub commenced operations in August 2023, enabling further optimization of our supply chain. We expect the manufacturing and R&amp;D facility to be one of the largest and most technologically advanced cosmetics manufacturing bases of its kind in China.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Quality Control</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have a comprehensive quality assurance program that gives us visibility and control over the quality and safety of our products during the sourcing and production cycle. Over the course of product development, a series of functionality, stability and compatibility tests are performed on the designed packaging materials and product ingredients under various rigorous conditions. In addition, we implement an intensive audit program to ensure our third-party manufacturers are in compliance with the product safety compliance standards in China. We take great care to ensure that our third-party manufacturers share our commitment to quality and ethics. The suppliers we work with typically have established high quality production standards given their experience in serving global premium and luxury beauty brands. The third-party manufacturers with whom we cooperate adopt strict internal guidelines and conduct regular inspections to ensure the product quality meets our rigorous standards.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We cooperate with several internationally renowned quality inspection companies with China Metrology Accreditation, to ensure our products meet global and local standards. We provide oversight through regular on-site inspections and audits of our third-party manufacturers as well as component suppliers. Our quality assurance team also builds a scorecard to evaluate performance of third-party suppliers on a quarterly basis to ensure consistency of manufacturing quality and to provide incentives for top-performing partners. We terminate our collaboration with the partners who fail to meet our quality standards. In addition, we built our own testing laboratory with advanced equipment and our experienced team to validate finished products in 2021.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">87</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fulfilment and Logistics</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our fulfilment team ensures orders are quickly, efficiently and accurately processed, packed, shipped and delivered to customers. In addition to our leased warehouses with a total area of 29,595 square meters, we also collaborate with multiple third-party warehouse companies and leverage their warehouse and geographical coverage. As of December 31, 2023, we fulfill through a total of ten warehouses in four cities in China and one city overseas. For logistics, we work closely with major third-party logistics companies such as SF Express to fulfill shipments to our customers.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">With the assistance of third-party logistics companies and the wide geographic distribution of our warehouses, our proprietary inventory tracking system enables our customers to receive real-time updates regarding the status of their orders. We are continually improving our fulfilment and logistics system to provide speedy delivery to our customers.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Data and Technology</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Strong In-house Technology Team</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our business model is enabled by our technology and data. Our in-house team of engineers dedicated to technology, data and related functions develop and support the software and analytics on which our platform operates. Many of our engineers have years of coding experience in leading technology companies in China and around the world, having performed a variety of roles including product managers, user interface (UI) designers, front end and back end developers, testers, data analysts and architects.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The team has developed a series of in-house systems across the value chain, including Supplier Relationship Management (SRM), Office Automation (OA), KOL Management System, Product Management System, Ecommerce Store (Xiaowanzi Weixin Shop), and Real-time Big Data Platform.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Technologies Empowered by World-class Partners</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To build direct connections with our customers, we built a flexible and adaptable technology infrastructure with world-class partners. We collaborated with top experts at Alibaba and Ali Cloud to build a technology platform that can support many concurrent transactions. Meanwhile, to further optimize the computational power of our servers on Ali Cloud, we have deployed flexible container instance technologies based on Kubernetes, enabling us to scale up to ten times the number of container instances in ten minutes. Leveraging the e-commerce experiences of Alibaba and technological leadership of Ali Cloud, our technology team is able to master and rapidly apply various cutting-edge technologies to support massive concurrent queries and transactions.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In order to create unique and engaging customer experiences, we have also been partnering with Tencent extensively to design and refine the social e-commerce experience on our Xiaowanzi Weixin Shop. For example, we occasionally meet with Weixin product managers and engineers to explore new ways to offer seamless social e-commerce experiences, by launching social sharing games, by inviting customers to share their beauty experience with our content community, by building our brand name in search results, and by integrating membership, payment and fulfilment across our online and offline stores.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Data Security and Privacy</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have adopted data protection policies to ensure the security of our proprietary data and employed a data security team of engineers and technicians dedicated to protecting the security of our data. To ensure data security and avoid data leakage, we have established stringent internal protocols under which we grant classified access to confidential personal data only to limited employees with strictly defined and layered access authority. We control and manage the use of data within our various departments and do not share data with external third parties, nor do we cooperate with third-party vendors in our data analytics efforts.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trademark and Intellectual Property</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our most valuable intellectual property is our brand names, including </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Little Ondine</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic, DR.WU,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom, Pink Bear </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> EANTiM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We have registered 2,001 trademarks in China and 2,314 trademarks</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">88</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">outside China as of December 31, 2023 to protect our brand names. The design of the packaging of our products is an important element of the enhancement of our brand image. Therefore, where possible and economically reasonable, we have registered figurative trademarks in order to protect our original labels and design patents in respect of some of our packaging. As of December 31, 2023, we had registered a total of 203 patents, including 8 utility model patents, 104 design patents and 57 invention patents (some of which are in the process of being transferred to us), and we had submitted applications for 34 patents which are currently pending approval worldwide.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We further protect our intellectual property, such as unpatented proprietary expertise and production formulation, innovation and other know-how through confidentiality agreements which we have been increasingly including in our employment contracts and in our agreements with third-party manufacturers and business partners to whom our formulas, designs or business information may be made available. We also regularly monitor the market for infringement of our IP, and will vigorously pursue and defend our rights against third parties whom we believe have infringed upon our intellectual property rights. So far, we have not experienced any material difficulties in protecting against the infringement of our intellectual property rights due to the lack of proprietary rights.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have not had any material action brought against us by any third parties claiming that we have infringed any their intellectual property rights. However, from time to time we may be involved in disputes relating to intellectual property rights belonging to or asserted by third parties.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Competition</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We compete with both established multinational and domestic brands, as well as small targeted niche brands that continue to enter the Chinese and global beauty markets. We believe that we compete primarily on the basis of perceived value, including pricing and innovation, product efficacy, service to the customer, promotional activities, advertising, special events, new product introductions, e-commerce initiatives, direct sales, KOL collaborations, and other activities. It is difficult for us to predict the timing, scale and effectiveness of our competitors&#8217; actions in these areas or the timing and impact of new entrants into the marketplace. For additional risks associated with our competitive position, see &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risk Relating to Our Business and Industry&#8212;The beauty industry is highly competitive. If we are unable to compete effectively, we may lose our market share and our business, results of operations and financial condition may be materially and adversely affected.&#8221;</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Environmental, Social and Governance</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are subject to numerous national, municipal and local environmental, health and safety laws and regulations relating to, among other matters, safe working conditions, product stewardship and environmental protection, including those relating to emissions to the air, discharges to land and surface waters, generation, handling, storage, transportation, treatment and disposal of hazardous substances and waste materials, and registration and evaluation of chemicals. We maintain policies and procedures to monitor and control environmental, health and safety risks, and to monitor compliance with applicable environmental, health and safety requirements.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Compliance with such laws and regulations pertaining to the discharge of materials into the environment, or otherwise relating to the protection of the environment, has not had a material effect upon our capital expenditures, earnings or competitive position. However, environmental laws and regulations have tended to become increasingly stringent and, to the extent regulatory changes occur in the future, they could result in, among other things, increased costs to our company.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2021, we identified two top Corporate Social Responsibility, or CSR, priorities for the Yatsen Group: (i) preservation of beauty in the natural environment, and (ii) the empowerment of women and feminine beauty in every aspect of life. To this end, we participated in SEE Foundation&#8217;s &#8220;Preserve China&#8217;s Beauty&#8221; campaign to protect the red-crowned crane in March 2021, which occurred at the same time as the launch of our </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Red-crowned Crane Eyeshadow Palette product that month. In May 2022, we issued our first ESG Report, which details our strategic ESG initiatives to develop a long-term, sustainable and environmentally-friendly business, and reviews achievements made during the 2021 fiscal year. In December 2022, our ESG rating was upgraded to A by one of the world&#8217;s largest providers of ESG indexes, MSCI. This rating represents an internationally recognized leading level. In July 2023, we published our second ESG report, outlining our progress and performance in key ESG areas.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">89</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">From a product standpoint, we have passed Forest Stewardship Council certification for the logistics package cartons we use for all our brands, as of the date of this annual report. Our paper source is compatible with environmental protection and sustainable social and economic development, facilitating biodiversity protection. At the same time, we plan to continue exploring the sustainable development model of product packaging and reduce the use of cardboard boxes and tape in the transportation of products, so as to successfully realize product &#8220;slimming.&#8221; In November 2023, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> received the Environmental Leadership Award at the 2</span><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">nd</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Sino-French GBA Business Summit, highlighting the brand&#8217;s alignment with international environmental standards and outstanding green initiatives.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We also continued to explore the journey of beauty, focusing on discovering the beauty of women, protecting the beauty of nature, passing on the beauty of kindness, and striving to enable more people to enjoy beauty. We have made cash donations to the China Women&#8217;s Development Foundation to provide job training, job placement and innovation support to women living in rural, high-poverty areas. Over the past years, we launched a number of women&#8217;s empowerment projects, covering beauty skills training, job creation support, aesthetics education and other public welfare activities.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furthermore, we attached great importance to the national higher education and scientific research to aid the healthy and rapid development of scientific research and personnel training in universities. In the beginning of 2023, we set up the &#8220;Sun Yat-sen University-Yatsen Holding Limited Research and Development Fund&#8221; along with the Sun Yat-sen University Education Development Foundation in Guangzhou, to support the university&#8217;s work in oceanography.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Insurance</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We maintain a range of insurance coverage in relation to our business that is customary for our industry, including, without limitation, property damage, product liability insurance and carriage of goods insurance.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have not made any material claims on any insurance policy maintained by us during the period beginning January 1, 2023 to the date of this annual report.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Seasonality</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We experience seasonality in our business, reflecting a combination of seasonal fluctuations in internet usage and traditional retail seasonality patterns. For example, we typically generate a substantial portion of our net revenues in the second and the fourth calendar quarters as a result of higher sales during series of shopping festivals across online e-commerce platforms, such as &#8220;618&#8221; on June 18, &#8220;Singles&#8217; Day&#8221; on November 11 and &#8220;Double Twelve&#8221; on December 12. The seasonal trends that we have experienced in the past may not apply to, or be indicative of, our future operating results.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Regulations</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Most of our business is located in mainland China, and laws and regulations in mainland China are most relevant to our business. We also conduct limited import and export business activities in Hong Kong that are not material to our company as a whole.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">This section sets forth a summary of the most significant rules and regulations that affect our business activities in mainland China and Hong Kong.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">90</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Cosmetic Products</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulatory authorities</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The National Medical Products Administration, under the State Administration for Market Regulation, is the government authority that monitors and supervises the administration of cosmetics, medical devices, and foods. The National Medical Products Administration&#8217;s predecessor, the China Food and Drug Administration, was established in March 2013 and separated from the Ministry of Health of the PRC, as part of an institutional reform of the State Council.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations relating to cosmetic products</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations on the Supervision and Administration of Cosmetics</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, promulgated by the State Council on June 16, 2020 and effective as of January 1, 2021, cosmetic products are divided into special purpose cosmetic products and non-special purpose cosmetic products. Special purpose cosmetic products refer to those cosmetics used for hair growth, hair dye, hair perm, hair removal, breast massage, deodorant, fading cream and sun protection. Any cosmetic product not covered by such scope is a non-special purpose cosmetic product.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Regulations on</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> the Supervision </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">and Administration of Cosmetics</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> highlight certain provisions including without limitation the follows:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(i)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Responsibilities of the different parties in the operation of cosmetics. Firstly, the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations on the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supervision </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">and Administration of Cosmetics</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the first time introduce the concepts of registrant and record-filing applicant of cosmetics. The applicant for registration or record-filing of cosmetics shall undertake the main responsibilities for the quality, safety and effectiveness claims of cosmetics. Specifically, an applicant for registration or record-filing of cosmetics shall be responsible for the registration or filing before sale of such cosmetics, the monitoring of adverse reactions, the evaluation and reporting, product risk control and recall, and safety reevaluation of the products and raw materials after sale of such cosmetics to ensure quality and safety of the registered/filed products. In addition, the claims for the effectiveness of all types of cosmetics shall be supported by sufficient scientific basis and an extract of the papers, research data or product evaluation material on which such effectiveness is claimed to be based shall be made public on websites designated by the regulatory authority. An applicant registering or filing the record for cosmetics shall be subject to the supervision of the National Medical Products Administration. Secondly, an applicant for registration or record-filing of cosmetics may entrust another enterprise, or the OEMs, with the production of cosmetics. The OEMs shall obtain the corresponding license for production of cosmetics and shall carry out production in accordance with the laws, regulations, mandatory national standards, technical specifications and contractual agreements, and be responsible for production activities and accept the supervision of the applicant for registration or record-filing of cosmetics. With respect to our business operation, we have applied for registration or record-filing of cosmetics under the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations on the Supervision</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">and Administration of Cosmetics</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and undertake main responsibilities for quality, safety and effectiveness claims of our cosmetics products.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(ii)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Categories of cosmetics. Cosmetics are divided into special cosmetics and ordinary cosmetics instead of special purpose cosmetic products and non-special purpose cosmetic products. Special cosmetics refer to cosmetics for hair dye, hair perm, freckle removal and whitening, sun protection and hair loss prevention as well as those purporting to have new functions and effects, and ordinary cosmetics refer to cosmetics other than special cosmetics. The production and import of special cosmetics shall be registered with the National Medical Products Administration. The production and import of ordinary cosmetics are subject to the record-filing administration.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(iii)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Legal consequences of violations. The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations on the Supervision</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">and Administration of Cosmetics</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> have raised the limit for penalties for noncompliance compared with former regulations. For example, monetary penalties on production of cosmetics without requisite permits, production of unregistered special cosmetics, use of banned materials and illegal use of materials may be subject to a fine of 30 times the value of the concerned products.</span></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">91</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Violations of the provisions of the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations on the Supervision</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">and Administration of Cosmetics</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> will result in different penalties ranging from fines (fixed range or, in cases of severe violations, based on the values of the illegally manufactured goods), confiscation of raw materials, products illegally manufactured or sold and illegally obtained gains, revoking licenses, and suspension of business. Furthermore, pursuant to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations on the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Supervision</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">and Administration of Cosmetics</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the responsible individual shall be subject to an industry operation banning period for five or ten years or even criminal liability.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Regulations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">on the Supervision </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administration of Cosmetics</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a producer of cosmetic products shall obtain and maintain a license for cosmetic production issued by the local administrative regulator. In addition, special cosmetics shall be registered from the competent administrative regulator, otherwise those who produce or distribute special cosmetics may be subject to confiscation of the relevant products and illegal gains, a fine according to the value of the cosmetics illegally produced or distributed, or suspension of business or the revocation of the license for cosmetic production. In cases where producers cooperate with OEMs to manufacture such products, the OEM, instead of the producer, shall obtain and maintain the above-mentioned certificates. As for the labels of cosmetic products, information such as name and address of the registrant or the record-filing applicant of cosmetics, production license number, and standard number for product implementation shall be contained. The labels of such cosmetic product shall not contain any statement that explicitly and implicitly implies medical effects, and contain false or misleading content, and contain content contrary to public order and good morals or include any other content prohibited by the laws and regulations. Violation of such provisions may result in confiscation of the relevant products and illegal gains, monetary fine or other punishment.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the Measures for the Administration of the Registration and Recordation of Cosmetics promulgated by the State Administration for Market Regulation on January 7, 2021, and effective as of May 1, 2021, ordinary cosmetics produced domestically shall be subject to the online record-filing procedure before the entry into the market. The competent administrative regulator shall conduct supervisory inspection of the activities relating to and recordation of record-filing applicant of cosmetics. Producers of such products will be ordered to take corrective measures if the inspection results revealed any noncompliance. In particular, if the recordation materials in relation to the safety of such cosmetics fail to comply with the requirements, producers of such products may be concurrently ordered to suspense the sale of such cosmetics.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In order to coincide with the implementation of the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations on the Supervision</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">and Administration of Cosmetics</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Measures for the Administration of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">the Registration and Recordation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">of Cosmetics</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the National Medical Products Administration promulgated the Notice on Issuing the Measures for the Administration of the Registration and Recordation of Cosmetics on March 5, 2021, which provides that the record-filing applicant of cosmetics shall undergo recordation of cosmetics through the new information service platform for the recordation from May 1, 2021. In addition, it requires that record-filing applicant who has fulfilled the procedure of online record-filing on the original platform shall submit related information of the ordinary cosmetics through the new filing platform before May 1, 2022. As for the ordinary cosmetics, the annual reporting system is adopted from January 1, 2022, which requires that the record-filing applicant of cosmetics shall submit the annual report annually through the new filing platform mentioned above.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Measures for the Administration of the Online Trading of Cosmetics</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was promulgated by the National Medical Products Administration on March 31, 2023, which regulate the online trading activities of cosmetics and ensures the quality and safety of cosmetics. The measures provide for the obligations of online products operators, services providers and third-party platform operators.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations on Corporate Governance</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 29, 2023, the Standing Committee of the National People&#8217;s Congress promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">amended</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">PRC Company Law</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the Amended PRC Company Law, which will come into effect on July 1, 2024, to supersede the existing PRC Company Law. The Amended PRC Company Law has made material amendments on corporate governance and shareholders rights of the PRC companies, including, among others, the statutory period for payment of registered capital, the setting of the board of directors and the board of supervisors, and transfer of equity interests in a company. With respect to the period for payment of the registered capital, pursuant to the Amended PRC Company Law, all shareholders of a PRC limited liability company shall fully pay up the registered capital subscribed for by such shareholders within five years since the date of establishment of such PRC limited liability company, unless otherwise provided by laws and regulations. With respect to any company established before the effective date of the Amended PRC Company Law, the period of capital contribution provided in its articles of association shall be</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">amended to meet the time limit provided in the Amended PRC Company Law if such period of capital contribution in its articles of association exceeds that as required by the Amended PRC Company Law; with respect to any company whose period of capital contribution or amount of the registered capital are obviously abnormal, the competent governmental authority may require such company to adjust its period of capital contribution or amount of the registered capital in a timely manner. The Amended PRC Company Law provides that the detailed implementation measures for the aforesaid provisions will be formulated by the State Council of the PRC. If any shareholder fails to make capital contributions on schedule and in full as provided in the articles of association, the company shall send a written notice requesting such shareholder to pay up all overdue registered capital within a grace period no less than sixty days from the issuance date of such notice. If, upon the expiration of the foregoing grace period, such shareholder still hasn&#8217;t fulfilled the obligation of capital contribution with respect to such overdue registered capital, the company may, upon adoption of the resolution of the board of directors, send a notice of forfeiture to such shareholder in writing. Since the issuance date of the foregoing notice, such shareholder shall forfeit the equity interests for which the capital contribution has not been paid up. The forfeited equity interests shall be transferred or cancelled in accordance with the applicable laws. On February 6, 2024, the State Administration for Market Regulation issued a draft of the Provisions of the State Council on Implementing the Registered Capital Registration and Management System under the PRC Company Law for public comments until March 5, 2024, which further specify the detailed requirements and measures of the registration and management of registered capital under the Amended PRC Company Law. Pursuant to such draft provisions, there shall be a three-year interim period from July 1, 2024 to June 30, 2027 for the existing companies to adjust their periods of capital contribution. If the period of capital contribution of a company established before the effective date of the Amended PRC Company Law exceeds the period prescribed under the Amended PRC Company Law, such company shall make an adjustment within the foregoing interim period to meet the requirements under the Amended PRC Company Law. The adjusted period of capital contribution shall be recorded in such company&#8217;s articles of association and publicized through the national enterprise credit information publicity system in accordance with laws. If a limited liability company established before the effective date of the Amended PRC Company Law fails to adjust its period of capital contribution during the interim period, the competent registration authority may require it to make adjustment within ninety days so that this company&#8217;s period of capital contribution shall not exceed five years commencing from July 1, 2027 in accordance with laws.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">With respect to the board of directors and the board of supervisors, the Amended PRC Company Law eliminates the upper limit on the number of the directors of a limited liability company. In addition, after the effective date of the Amended PRC Company Law, limited liability companies, joint stock limited companies with small scale or a small number of shareholders and wholly state-owned companies may set up an audit sub-committee under the board of directors to replace the functions and powers of the board of supervisors, and such companies may not set the board of supervisors or any supervisor, but the limited liability companies with more than 300 employees and without a board of supervisors shall have an employee representative acting as a director, who shall be democratically elected by the company&#8217;s employees through a general assembly of employees or other democratic forms.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">With respect to the transfer of equity interest of a limited liability company, the Amended PRC Company Law stipulates that the shareholders of a limited liability company may transfer the equity interest to other persons except the shareholders of a limited liability company without the consent of the other shareholders, provided that such shareholder shall notify other shareholders in writing with respect to transfer of such equity interest. Other shareholders will be regarded as giving up the right of first refusal if they fail to reply within 30 days after receiving the written notice. If a shareholder transfers the equity interest held by it, it shall notify the company in writing to request the company (i) to change the register of shareholders and (ii) to register the change with the competent enterprise registration authority. If the company refuses or fails to respond, the transferee and transferor may file a lawsuit with the competent court.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Foreign Investment</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Investment Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the Foreign Investment Law, and the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Implementing Regulations of the Foreign Investment Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the Implementing Regulations of the Foreign Investment Law, provide that a system of pre-entry national treatment and negative list shall be applied for the administration of foreign investment, where &#8220;pre-entry national treatment&#8221; means that the treatment given to foreign investors and their investments at market entry stage is no less favorable than that given to domestic investors and their investments, and &#8220;negative list&#8221; means the special administrative measures for foreign investment&#8217;s entry to specific fields or industries. Foreign investments beyond the negative list will be granted national treatment. Foreign investors shall not invest in</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">93</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the prohibited fields as specified in the negative list, and foreign investors who invest in the restricted fields shall comply with certain special requirements on shareholding and senior management personnel, etc. In the meantime, the competent government departments will formulate a catalogue of the specific industries, fields and regions in which foreign investors are encouraged and guided to invest according to the national economic and social development needs. The current industry entry clearance requirements governing investment activities in the PRC by foreign investors are set out in two categories, namely the Special Administrative Measures (Negative List) for Foreign Investment Access (2021 Version), as promulgated on December 27, 2021 by the National Development and Reform Commission, and the Ministry of Commerce, and taking effect on January 1, 2022, and the Encouraged Industry Catalogue for Foreign Investment (2022 Version), as promulgated by the National Development and Reform Commission and the Ministry of Commerce on October 26, 2022 and became effective on January 1, 2023. Industries not listed in these two catalogues are generally deemed &#8220;permitted&#8221; for foreign investment unless specifically restricted by other PRC laws. According to the Special Administrative Measures (Negative List) for Foreign Investment Access (2021 Version), foreign equity ownership in any given value-added telecommunications services provider shall not exceed 50% (excluding e-commerce, domestic multi-party telecommunication, storage and forwarding business, and call center).</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In order to coincide with the implementation of the Foreign Investment Law and the Implementing Regulations of the Foreign Investment Law, the Ministry of Commerce and the State Administration for Market Regulation promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Measures for Reporting of Information on Foreign Investment </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">on December 30, 2019, effective as of January 1, 2020, which provides that foreign investors or the foreign-invested enterprises shall submit investment information by submitting initial reports, change reports, deregistration reports, and annual reports through an enterprise registration system and a national enterprise credit information publicity system.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Announcement of the Ministry of Commerce 2019 No.62-Announcement on Matters Concerning the Reporting of Information on Foreign Investment </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">promulgated by the Ministry of Commerce on December 31, 2019 and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Circular of the State Administration for Market Regulation on Effective Work on Registration of Foreign-invested Enterprises for the Implementation of the Foreign Investment Law </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">promulgated by the State Administration for Market Regulation on December 28, 2019 further refine the related rules.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign investment law</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 15, 2019, the National People&#8217;s Congress promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Investment Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the Foreign Investment Law, which became effective on January 1, 2020, in replacement of the former set of laws, implementation rules and ancillary regulations. The organization form, organization and activities of foreign-invested enterprises shall be governed, among others, by the PRC Company Law and the PRC Partnership Enterprise Law. Foreign-invested enterprises established before the implementation of the Foreign Investment Law may maintain their original organization form and structure within five years after the implementation of the Foreign Investment Law. The Foreign Investment Law mainly provides for four forms of foreign investments: (a) establishment of a foreign-invested enterprise within PRC by a foreign investor, individually or collectively with other investors; (b) acquisition of shares or equity interests in, asset interests of, or other like rights and interests of an enterprise within PRC by a foreign investor; (c) investments in a new project within the PRC by a foreign investor, individually or collectively with other investors, and (d) foreign investors&#8217; investments in the PRC through any other methods under laws, administrative regulations, or provisions prescribed by the State Council of the PRC. It does not address the concept and regulatory regime of VIE structures and uncertainties remain in relation to its interpretation and implementation.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 26, 2019, the State Council promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Implementing Regulations of the Foreign Investment Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the Implementing Regulations of the Foreign Investment Law, which became effective on January 1, 2020. The Implementing Regulations of the Foreign Investment Law strictly implements the legislative principles and purpose of the Foreign Investment Law. It emphasizes promoting and protecting the foreign investment and refines the specific measures to be implemented. On the same day, the Supreme People&#8217;s Court issued an Interpretation on the Application of the Foreign Investment Law of the PRC, effective as of January 1, 2020. This interpretation applies to all contractual disputes arising from the acquisition of the relevant rights and interests by a foreign investor by way of gift, division of property, merger of enterprises, division of enterprises.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">94</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Value-Added Telecommunications Services</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign investment in value-added telecommunications</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Foreign direct investment in telecommunications companies in China is regulated by the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Provisions on Foreign-Invested Telecommunications Enterprises</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which was issued by the State Council on December 11, 2001, and most recently amended on May 1, 2022. The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Provisions on Foreign-Invested Telecommunications Enterprises</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> provides that a foreign-invested telecommunications enterprise in the PRC must be established as a sino-foreign equity joint venture for operations in the PRC except as otherwise provided by the authority. Under these regulations and in accordance with WTO-related agreements, the foreign party investing in a foreign-invested telecommunications enterprise in the PRC engaging in value-added telecommunications services may hold up to 50% of the ultimate equity interests of such enterprise. In addition, the major foreign party as the shareholder of the foreign-invested telecommunications enterprise in the PRC must satisfy a number of stringent performance and operational experience requirements, including demonstrating a good track record and experience in operating a value-added telecommunications business. The foreign-invested telecommunications enterprise in the PRC that meets these requirements must obtain approvals from the Ministry of Industry and Information Technology, and Ministry of Commerce or their authorized local counterparts, which retain considerable discretion in granting approvals. Furthermore, the foreign party investing in e-commerce business, as a type of value-added telecommunications services, has been allowed to hold up to 100% of the equity interests of the foreign-invested telecommunications enterprise in the PRC based on the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Circular of the Ministry of Industry and Information Technology on Removing the Restrictions on Shareholding Held by Foreign Investors in Online Data Processing and Transaction Processing (Operating E-commerce) Business </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">issued on June 19, 2015 and the current effective </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Catalogue of Telecommunications Services</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the Telecom Catalog.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On July 13, 2006, the Ministry of Information Industry of the PRC (which is the predecessor of the Ministry of Industry and Information Technology) promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Notice of the Ministry of Information Industry on Strengthening the Administration of Foreign Investment in Value-added Telecommunications Business</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the MII Notice, which reiterates certain requirements of the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Provisions on Foreign-Invested Telecommunications Enterprises</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and strengthens the administration by the Ministry of Information Industry. Under this notice, if a foreign investor intends to invest in PRC value-added telecommunications business, the foreign investor must establish a foreign invested enterprise and apply for the relevant license for value-added telecommunications services. In addition, a domestic company that holds a license for value-added telecommunications services is prohibited from leasing, transferring or selling the license to foreign investors in any form, and from providing any assistance, including providing resources, sites or facilities, to foreign investors to conduct value-added telecommunications businesses illegally in China. Trademarks and domain names that are used in the provision of value-added telecommunications services must be owned by the license holder or its shareholders. This notice also requires that each value-added telecommunications services license holder have appropriate facilities for its approved business operations and maintain such facilities in the business regions covered by its license. The holder of a license for value-added telecommunications services shall improve the measures for safeguarding the network and information, establish the administrative policies on information safety, set up the procedures for handling network emergencies and information safety and implement the liabilities system for information safety in accordance with the standards set forth in the relevant PRC regulations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Due to a lack of interpretive materials from the PRC governmental authorities, there are uncertainties regarding whether PRC governmental authorities would consider our corporate structure and contractual arrangements to constitute foreign ownership of a value-added telecommunications business. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Our Business and Industry&#8212;We may be adversely affected by the complexity, uncertainties and changes in PRC regulation of internet-related business and companies, including limitations on our ability to own key assets.&#8221; In order to comply with PRC regulatory requirements, we operate a portion of our business through the VIE, with which we have contractual relationships but in which we do not have direct ownership interest. If our current ownership structure is found to be in violation of current or future PRC laws, rules or regulations regarding the legality of foreign investment in the PRC internet sector, we could be subject to severe penalties.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">95</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Telecommunications regulations</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Telecommunications Regulations of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> promulgated on September 25, 2000 and amended on July 29, 2014 and February 6, 2016 respectively, are the primary PRC regulations governing telecommunications services, which set out the general framework for the provision of telecommunications services within the PRC. These regulations require that telecommunications service providers shall obtain licenses prior to commencing operations. These regulations draw a distinction between basic telecommunications services and value-added telecommunications services. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The Telecom Catalog</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, promulgated by the Ministry of Information Industry on February 21, 2003 and most recently amended by the Ministry of Industry and Information Technology on June 6, 2019, and issued as an attachment to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Telecommunications</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Regulations </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, identifies internet information services and online data processing and transaction processing as value-added telecommunications services.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On July 3, 2017, the Ministry of Industry and Information Technology issued the revised </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Measures for the Licensing of Telecommunications Business</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the Telecom License Measures, which became effective on September 1, 2017, to supplement the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Telecommunications</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Regulations </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Telecom License Measures require that an operator of value-added telecommunications services obtain a license for value-added telecommunications services from the Ministry of Industry and Information Technology or its provincial level counterparts. The term of a license for value-added telecommunications services is five years and the license holder is subject to annual inspection.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Internet information services</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On September 25, 2000, the State Council promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Measures for the Administration of Internet Information Services</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, as amended on January 8, 2011. Under these measures, internet information services are categorized into commercial internet information services and non-commercial internet services. The operators of non-commercial internet information services must file with the governmental authorities and operators of commercial internet information services in China must obtain an ICP License from the governmental authorities. And the provision of particular information services, such as news, publishing, education, healthcare, medicine and medical advice must also comply with relevant laws and regulations and obtain approval from the competent governmental authorities.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Internet information service providers are required to monitor their websites. They shall not post or disseminate any content that falls within prohibited categories provided by laws or administrative regulations and must stop providing any such content on their websites. The PRC governmental authorities may order ICP License holders that violate the content restrictions to correct those violations and revoke their ICP Licenses in cases of gross violations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Ministry of Industry and Information Technology released the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Circular on Regulating the Use of Domain Names in Internet Information Services </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">on November 27, 2017, effective as of January 1, 2018, which provides that the domain names used by the internet information service provider in providing internet information services shall be registered and owned by such internet information service provider, and if the internet information service provider is a legal entity, the domain name registrant shall be the legal entity (or any of its shareholders), or its principal or senior manager.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Online Trading and E-Commerce</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On January 26, 2014, the State Administration for Industry and Commerce (which is the predecessor of the State Administration for Market Regulation) promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Measures for Online Trading</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which became effective on March 15, 2014, to regulate all operating activities for product sales and services offered via the internet (including mobile internet). It stipulates the obligations of online products operators and services providers and certain special requirements applicable to third-party platform operators.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 31, 2018, the Standing Committee of the National People&#8217;s Congress promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">E-Commerce Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the E-Commerce Law, which became effective on January 1, 2019. The promulgation of the E-Commerce Law established the basic legal framework for the development of China&#8217;s e-commerce business and clarified the obligations of the e-commerce business operators and the possible legal consequences if e-commerce business operators are found to be in violation of legal obligations. For example, pursuant to the E-Commerce Law,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">96</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the e-commerce business operators shall disclose information about goods or services provided comprehensively, truthfully, accurately and promptly in order to protect the consumers&#8217; rights to know and rights to choose. The e-commerce business operators shall not fabricate transactions or users&#8217; comments to conduct false or misleading business promotions so as to defraud or mislead consumers. Violation of the provisions of the E-Commerce Law may result in being ordered to make corrections within a prescribed period of time, confiscation of illegally obtained gains, fines, suspension of business, inclusion of such violations in the credit records and possible civil liabilities.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 15, 2021, the State Administration for Market Regulation promulgated the Administrative Measures for Online Trading, which took effect on May 1, 2021. The measures supplement the obligations of e-commerce business operators under the E-Commerce Law in connection with business activities for product sales and services offered via internet, and specifies the possible legal consequences when e-commerce business operators are found to be in violation of the legal obligations. For example, the e-commerce business operators should act in compliance with the requirements relating to data protection, commercial promotion, registration for record, and unfair trading. Legal consequences of violating the measures may include credit record enforcement as well as civil and even criminal liabilities.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Medical Devices</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulation on the Supervision and Administration of Medical Devices</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, as amended by the State Council on June 1, 2021, regulates entities that engage in the research and development, production, operation, use, supervision and administration of medical devices in the PRC. Medical devices are classified according to their risk levels. Class I medical devices are medical devices with low risks, and the safety and effectiveness of which can be ensured through routine administration. Class II medical devices are medical devices with moderate risks, which are strictly controlled and administered to ensure their safety and effectiveness. Class III medical devices are medical devices with relatively high risks, which are strictly controlled and administered through special measures to ensure their safety and effectiveness. The evaluation of the risk levels of medical devices takes into consideration the medical devices&#8217; objectives, structural features, methods of use and other factors. Registration certificates are required for Class II and Class III medical devices. The classification of specific medical devices is stipulated in the Medical Device Classification Catalog, which was issued by the China Food and Drug Administration on August 31, 2017 and took effect on August 1, 2018. Violations of the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulation on the Supervision and Administration of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Medical Devices shall result in different penalties ranging from fines (fixed range or based on the values of the illegally manufactured goods in severe violations), confiscation of products illegally sold and illegally obtained gains, revoking licenses, suspension of business, being refused to review and approve the medical device permit within ten years after such violation, or even criminal liability.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Catalogue of Medical Device Classification</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> issued by the China Food and Drug Administration on August 1, 2018 regulates that color soft hydrophilic contact lens, astigmatic soft hydrophilic contact lens, soft corneal contact lens, soft hydrophilic contact lens, and soft contact lens aseptic normal saline solution are Class III medical devices.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Measures for the Administration and Supervision of Online Sales of Medical Devices</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> issued by the China Food and Drug Administration on December 20, 2017, regulates entities that engage in the online sales of medical devices. Enterprises engaged in online sales of medical devices shall be medical device production and operation enterprises that have obtained a medical device production license or operation license in accordance with the law or have been filed for record, unless such license or record-filing is not required by laws and regulations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Food Business</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">China has adopted a licensing system for food supply operations under the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Food Safety Law</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and its implementation rules. The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Food Safety Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which took effect from June 1, 2009 and was amended by the Standing Committee of the National People&#8217;s Congress on April 24, 2015, December 29, 2018 and April 29, 2021, respectively, and the Implementation Regulations of the Food Safety Law of the PRC, which took effect from July 20, 2009 and were amended by the State Council on February 6, 2016 and on October 11, 2019, respectively, set up a system for the supervision and administration of food safety and stipulate food safety standards. The State Council implements a licensing system for food production and transaction. To engage in food production, sale or catering services, the business operator shall obtain a license in accordance with the laws. Furthermore, the State Council implements strict supervision and administration for special categories of foods such as healthcare foods, and formula</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">97</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">foods for special medical purposes. Pursuant to the aforementioned laws and regulations, third-party platform providers of online transactions of food shall conduct real name registration for participating food business operators, and specify their food safety management responsibilities, and examine their licenses if such licenses are required in accordance with the laws and regulations. Upon discovery of any violation by participating food business operators, third-party platform providers for online food transactions shall promptly suspend the business of the offender and forthwith report to the food safety supervision and administration department. Upon discovery of a serious illegal act, the third-party platform provider shall forthwith stop providing online trading platform service.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2023, the State Administration for Market Regulation promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Measures for Food Operation Licensing</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">filing</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which became effective on December 1, 2023 and replaces its predecessor regulation. The measures regulate the food business licensing and filing activities, aiming at strengthening the supervision and management of food business and ensuring food safety. Pursuant to the measures, food business operators shall obtain a license for operating a food business with respect to each venue where they engage in food business activities, unless certain exceptions are available. The term of a food business license is five years.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Product Quality and Consumers Protection</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">According to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Product Quality Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which took effect on September 1, 1993 and was amended by the Standing Committee of the National People&#8217;s Congress on July 8, 2000, August 27, 2009 and December 29, 2018 respectively, products for sale must satisfy relevant safety standards and sellers shall adopt measures to maintain the quality of products for sale. Sellers may not mix impurities or imitations into products, or pass counterfeit goods off as genuine ones, or defective products as good ones or substandard products as standard ones. For sellers, any violation of state or industrial standards for health and safety or other requirements may result in civil liabilities and administrative penalties, such as compensation for damages, fines, confiscation of products illegally manufactured or sold and the proceeds from the sales of such products illegally manufactured or sold and revoking business license; in addition, severe violations may subject the responsible individual or enterprise to criminal liabilities.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">According to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Consumers Rights and Interests Protection Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which became effective on January 1, 1994 and was amended by the Standing Committee of the National People&#8217;s Congress on August 27, 2009 and October 25, 2013, respectively, business operators should guarantee that the products and services they provide satisfy the requirements for personal or property safety, and provide consumers with authentic information about the quality, function, usage and term of validity of the products or services. The consumers whose interests have been damaged due to the products or services that they purchase or receive on the internet trading platforms may claim damages against sellers or service providers. Where the operators of the online trading platforms are unable to provide the real names, addresses and valid contact details of the sellers or service providers, the consumers may also claim damages against the operators of the online trading platforms. Operators of online trading platforms that clearly knew or should have known that sellers or service providers use their platforms to infringe upon the legitimate rights and interests of consumers but fail to take necessary measures must bear joint and several liabilities with the sellers or service providers. Moreover, if business operators deceive consumers or knowingly sell substandard or defective products, they should not only compensate consumers for their losses, but also pay additional damages equal to three times the price of the goods or services.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On January 6, 2017, the State Administration for Industry and Commerce issued the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Interim Measures for Seven-day Unconditional Return of Online Purchased Goods</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which became effective on March 15, 2017 and was amended on October 23, 2020, further clarifying the scope of consumers&#8217; rights to make returns without a reason, including exceptions, return procedures and online trading platform operators&#8217; responsibility to formulate seven-day unconditional return rules and related consumer protection systems, and supervise the merchants for compliance with these rules.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">98</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Import and Export Goods</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Customs Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, promulgated by the Standing Committee of the National People&#8217;s Congress on January 22, 1987 and last amended on April 29, 2021, unless otherwise stipulated, the declaration of import and export goods may be made by consignees and consignors themselves, and such formalities may also be completed by their entrusted customs brokers that have registered with the Customs. The consignees and consignors for import or export of goods and the customs brokers engaged in customs declaration shall register with the Customs in accordance with the laws.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Provisions of the People&#8217;s Republic of China on the Administration of Recordation of Customs Declaration Entities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, promulgated by the General Administration of Customs on November 19, 2021. The customs declaration entities include the consignee or consignor of imported or exported goods and the customs declaration enterprise, as being filed with the customs. In the event the consignee or consignor of imported or exported goods or a customs declaration enterprise applies for recordation, it shall obtain the qualification of market entities; particularly where the consignee or consignor of imported or exported goods applies for recordation, it shall be filed as a foreign trade business.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, pursuant to the Foreign Trade Law of the PRC promulgated by the Standing Committee of the National People&#8217;s Congress on May 12, 1994 and last amended on December 30, 2022, and the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Notice by the Department of Enterprise Management</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Audit-Based Control of the General Administration of Customs of Matters Concerning the Recordation of the Consignees and Consignors of Imported and Exported Goods</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> promulgated by the General Administration of Customs of the PRC on January 3, 2023, a consignee or consignor of imported or exported goods who applies for recordation shall be qualified as a market entity and is not required to be filed as a foreign trade business operator.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Online Transmission of Audio-Visual Programs</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 13, 2005, the State Council promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Certain Decisions on the Entry of the Non-State-owned Capital into the Cultural Industry</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. On July 6, 2005, five PRC regulatory agencies, namely, the Ministry of Culture, or the MOC, the State Administration of Radio, Film and Television (which is the predecessor of the National Radio and Television Administration), the General Administration of Press and Publication, or the GAPP, the National Development and Reform Commission and Ministry of Commerce, jointly promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Several Opinions on Canvassing Foreign Investment into the Cultural Sector</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. According to these regulations, non-State-owned capital and foreign investors are prohibited from conducting the business of transmitting audio-visual programs through information network.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">According to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Provisions on Internet Audio-visual Program Service</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, jointly promulgated by the State Administration of Radio, Film and Television and the Ministry of Information Industry on December 20, 2007 and amended by the State Administration of Press, Publication, Radio, Film and Television, on August 28, 2015, providers of internet audio-visual program services are required to obtain a License for Online Transmission of Audio-visual Programs issued by the competent department of radio, film and television or complete certain record-filing procedures. Providers of internet audio-visual program services are generally required to be either state-owned or state-controlled by the PRC government, and the business to be carried out by such providers must satisfy the overall planning and guidance catalog for internet audio-visual program service determined by the State Administration of Radio, Film and Television.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2008, the State Administration of Radio, Film and Television issued the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Notice on Relevant Issues Concerning Application and Approval of License for Online Transmission of Audio-visual Programs</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, amended on August 28, 2015, which further sets forth detailed provisions concerning the application and approval process regarding the License for Online Transmission of Audio-visual Programs. The notice also provides that the internet audio-visual program services providers who engaged in such services prior to the promulgation of the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Provisions on Internet </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Audio-visual Program </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Service </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">shall also be eligible to apply for the license so long as their violation of the laws and regulations is minor and can be rectified in a timely manner and they have no records of violation during the latest three months prior to the promulgation of the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Provisions on Internet Audio-visual Program Service.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">99</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Further, on March 31, 2009, the State Administration of Radio, Film and Television promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Notice on Strengthening the Administration of the Content of Internet Audio-visual Programs</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which reiterates the requirement for the internet audio-visual programs to be published to the public through information networks, where applicable, and prohibits certain types of internet audio-visual programs containing violence, pornography, gambling, terrorism, superstitions or other similarly prohibited elements.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 17, 2010, the State Administration of Radio, Film and Television issued the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Internet Audio-visual Program Services Categories (Provisional)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, amended on March 10, 2017, which classified internet audio-visual program services into four categories. In addition, the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Notice concerning Strengthening the Administration of the Streaming Service of Online Audio-Visual Programs</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> promulgated by the State Administration of Press, Publication, Radio, Film and Television on September 2, 2016 emphasizes that, unless a specific license is granted, an audio-visual programs service provider is forbidden from engaging in live streaming on major political, military, economic, social, cultural and sports events.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of the date of this annual report, we have not obtained a License for Online Transmission of Audio-visual Programs. For detailed analysis, see &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Our Business and Industry&#8212;If we fail to obtain and maintain the requisite licenses, permits, registrations and filings applicable to our business, or fail to obtain additional licenses, permits, registrations or filings that become necessary as a result of new enactment or promulgation of government policies, laws or regulations or the expansion of our business, our business and results of operations may be materially and adversely affected.&#8221;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On November 4, 2016, the Office of the Cyberspace Administration of China promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Provisions on Internet Live-Streaming Services</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. According to these provisions, an internet live-streaming service provider shall (i) establish a live-streaming content review platform; (ii) conduct authentication registration of internet live-streaming issuers based on their identity certificates, business licenses and organization code certificates; and (iii) enter into a service agreement with internet live-streaming services user to specify both parties&#8217; rights and obligations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">According to the Guidelines on Strengthening Supervision of Online Live Broadcasting Marketing Activities promulgated by the State Administration for Market Regulation on November 5, 2020, any network platform will assume the responsibility and obligation as an e-commerce platform operator according to the E-Commerce Law; provided that this platform provides operators, who sell goods or provide services via internet live broadcasting, with services such as internet operation place, transaction matchmaking and information publication in order for the transaction parties to independently complete their transaction activities.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">According to the Notice on Strengthening the Management of Online Show Live Broadcasting and E-commerce Live Broadcasting promulgated by the National Radio and Television Administration on November 12, 2020, live broadcasting platforms for online shows are requested to strengthen positive value guidance and enable those tasteful, meaningful, interesting and warm live-broadcasting programs to have good traffic, and to prevent the spread of the trends of wealth flaunting, money worshiping and vulgarity. In addition, the number of content reviewers a platform is required to keep must in principle be no less than 1:50 of the number of live broadcasting rooms. Live broadcasting platforms for online shows need to manage the hosts and &#8220;reward&#8221; users based on the real-name registration system, and users who have not registered with real names or who are minors are prohibited from making rewards. The live broadcasting platforms are required to implement real-name registration system by real-name verification, face recognition, manual review and other measures to prevent minors from making rewards. The platform shall limit the maximum amount of rewards each user may give per time, day and month. Live streaming platforms for e-commerce shall not illegally produce and broadcast, beyond their business scope of e-commerce, any commentary programs unrelated to sales of goods.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">According to the Law of the PRC on the Protection of Minors (2020 Revision), which took effect on June 1, 2021, among others, live broadcasting service providers are not allowed to provide minors under age 16 with online live broadcasting publisher account registration service, and must obtain the consent from parents or guardians and verify the identity of the minors before allowing minors aged 16 or above to register live broadcasting publisher accounts.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">According to the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Notice on Strengthening the Administration of the Internet Live Streaming Service</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> jointly promulgated by the Ministry of Industry and Information Technology, the Ministry of Public Security of the PRC and other government agencies on August 1, 2018, internet live streaming service providers shall go through the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">100</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">procedures of filing with the competent department of telecommunications. The internet live streaming service providers engaged in telecommunications business and internet news information, network performances and internet live streaming of audio-visual programs shall apply to the relevant departments for permission to operate such telecommunication business and shall perform the procedures of record-filing with the local public security department within 30 days after the live streaming service being operated.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furthermore, pursuant to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Provisions on Online Audio and Video Information Services</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> jointly promulgated by the Cyberspace Administration of China, Ministry of Culture and Tourism of the PRC and National Radio and Television Administration on November 18, 2019 and effective on January 1, 2020, online audio and video information services providers shall obtain the legally required qualifications and certificates. They shall also fulfill their responsibilities as information content management entities, such as having in place professional staff commensurate with their service scale, and establishing the systems of user registration, content review, information release, intellectual property rights protection and minority protections and other mechanisms. Moreover, when the online audio and video information services provider produce, publish or spread untrue audio-visual information by way of utilizing new technologies such as deep learning or virtual reality, the disseminated information shall be identified in a noticeable way.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Production of Radio and Television Programs</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On July 19, 2004, the State Administration of Radio, Film and Television issued the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations on the Administration of Production and Operation of Radio and Television Programs</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which took effect on August 20, 2004 and was most recently amended on December 1, 2020. These regulations require any entities engaging in the production and operation of radio and television programs to obtain a license for such businesses from the National Radio and Television Administration or its provincial branches. Entities with the permit to produce and distribute radio and television programs must conduct their business operations strictly in compliance with the approved scope of production and operations and these entities (except radio and TV stations) must not produce radio and TV programs regarding current political news or similar subjects.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On July 6, 2012, the State Administration of Radio, Film and Television and the Cyberspace Administration of China issued the Notice Regarding Further Enhancement of Management of Online Audio and Video Programs such as Online Drama Series and Micro Films, pursuant to which providers of internet audio-visual program services which are engaged in the production of online audio-visual programs such as online drama series and micro films and broadcast such programs on their own websites shall lawfully obtain the permit to produce and distribute radio and television programs issued by competent governmental authorities and corresponding License for Online Transmission of Audio-visual Programs at the same time. Providers of internet audio-visual program services shall report the information on online audio-visual programs such as online drama series and micro films which have been reviewed and approved to the provincial branches of the State Administration of Radio, Film and Television in their domiciles for filing.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The State Administration of Radio, Film and Television issued a Supplementary Notice on Further Enhancement of Management of Online Audio and Video Programs such as Online Drama Series and Micro Films on January 2, 2014, which reiterates the providers of online audio and video programs such as online drama series and micro films shall lawfully obtain the permit to produce and distribute radio and television programs issued by competent governmental authorities. Online audio and video programs produced by unlicensed organizations shall not be broadcast.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Franchising Operations</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Regulations on Commercial Franchise Operations </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">were promulgated by the State Counsel on February 6, 2007, effective as of May 1, 2007, under which a franchisor shall have a well-established operation model, be able to provide the franchisee with long-term management guidance, technical support, business training and other services, and have at least two direct sales stores and have undertaken the business for more than a year. A franchisor shall, within 15 days of its first franchising contract signing, file with the competent commerce authority accordingly.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">on Commercial Franchise Operations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a franchising contract shall include but not be limited to the following terms: the basic information of the franchisor and franchisees, the term of the contract, the type, amount and payment(s) of the franchising fees, the specific content of operation guidance,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">101</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">technical supports and business training as well as the method for providing the same, the quality requirements and quality control measures, the marketing and advertisements arrangements, the consumer protection and indemnification, the change, cancelation or termination of the contract, the breach of the contract, and the dispute resolution, which shall all be put in writing. Moreover, according to the these regulations, the franchisee shall be allowed to unilaterally cancel the franchising contract within a certain period of time; the franchising term, unless the franchisee otherwise agrees, shall be no less than three years (renewals are excluded); the purpose and refund conditions and means of the fees paid by the franchisee to the franchisor in advance of the establishment of the franchising contract shall be clarified in writing; the usage of publicity and promotion fees paid by the franchisee to the franchisor shall be disclosed to the franchisee in a timely manner; the franchisee may not transfer the franchise rights to a third party without the consent of the franchisor; and the franchisor shall report the information about the conclusion of franchise contracts in the previous year to the competent commerce authority in the first quarter of each year. In addition to these regulations, the Ministry of Commerce has also promulgated two implementing regulations: the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Measures for Archival Filing of Commercial Franchises</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, promulgated on May 1, 2007 and most recently amended on December 29, 2023; and the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Measures on Information Disclosure Requirements for Commercial Franchises</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which was promulgated on April 30, 2007 and was then amended on February 23, 2012 and came into effect on April 1, 2012. The above two implementing regulations, together with the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations on Commercial Franchise Operations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> form the basic legal framework for the regulation of the PRC franchise operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Advertising</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 1994, the Standing Committee of the National People&#8217;s Congress promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Advertising Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which was recently amended on April 29, 2021 and became effective on the same date. The Advertising Law </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> regulates commercial advertising activities in the PRC and sets out the obligations of advertisers, advertising operators, advertising publishers and advertisement endorsers, and prohibits any advertisement from containing any obscenity, pornography, gambling, superstition, terrorism or violence-related content. Any advertiser in violation of such requirements on advertisement content will be ordered to cease publishing such advertisements and imposed a fine, the business license of such advertiser may be revoked, and the authorities may revoke the approval document for advertisement examination and refuse to accept applications submitted by such advertiser for one year. In addition, any advertising operator or advertising publisher in violation of such requirements will be imposed a fine, and the advertisement fee received will be confiscated; in severe circumstances, the business license of such advertising operator or advertising publisher may be revoked.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Measures for the Administration of Internet Advertising</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which regulate the internet-based advertising activities were adopted by the State Administration for Market Regulation on February 25, 2023 and became effective on May 1, 2023. According to these measures, internet advertisers are responsible for the authenticity of the advertisements content and all online advertisements must be identifiable so that viewers can identify them as advertisements. Publishing and circulating advertisements through the internet shall not affect the normal use of the internet by users. These measures prohibit inducing users to click advertising links or content by the following deceptive or misleading means: (i) using fake system or fake alarms on system updates, system errors, clearances, notices and so on, (ii) using fake symbols for playing content, start, pause, return or so on, (iii) using deceptive promises relating to awards, or (iv) using other means to induce users to click on the content of advertisements. In addition, advertisements for cosmetic products are prohibited from publishing on any internet medium targeting minors.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">102</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Leasing</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Law on Administration of Urban Real Estate of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> promulgated by the Standing Committee of the National People&#8217;s Congress on July 5, 1994 and amended on August 30, 2007, August 27, 2009, August 26, 2019 and took effect on January 1, 2020, and the Administrative Measures for Commodity House Leasing promulgated by the Ministry of Housing and Urban-Rural Development on December 1, 2010 and taking effect on February 1, 2011, when leasing premises, the lessor and lessee are required to enter into a written lease contract, containing such provisions as the leasing term, use of the premises, rental and repair liabilities, and other rights and obligations of both parties. Both lessor and lessee are also required to register the lease with the real estate administration department within thirty days upon the conclusion of the lease contract. If the lessor and lessee fail to go through the registration procedures, both lessor and lessee may be subject to fines.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">According to </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Part III of the PRC Civil Code, which are pertinent to contracts</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the lessee may sublease the leased premises to a third party, subject to the consent of the lessor. Where the lessee subleases the premises, the lease contract between the lessee and the lessor remains valid. The lessor is entitled to terminate the lease contract if the lessee subleases the premises without the consent of the lessor. In addition, if the lessor transfers the premises, the lease contract between the lessee and the lessor will still remain valid.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Part II of the PRC Civil Code, which are pertinent to property rights</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, if a mortgagor leases the mortgaged property before the mortgage contract is executed, the previously established leasehold interest will not be affected by the subsequent mortgage; and where a mortgagor leases the mortgaged property after the creation and registration of the mortgage interest, the leasehold interest will be subordinated to the registered mortgage.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Construction Project</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the Regulations on Planning Administration Regarding Assignment and Transfer of the Rights to Use of the State-Owned Land in Urban Area promulgated by the Ministry of Construction on December 4, 1992 and amended on January 26, 2011, a construction land planning permit shall be obtained from the municipal planning authority with respect to the planning and use of land. Pursuant to the PRC Urban and Rural Planning Law promulgated by the Standing Committee of the National People&#8217;s Congress on October 28, 2007 and most recently amended on April 23, 2019, a construction work planning permit must be obtained from the competent urban and rural planning government authority for the construction of any structure, fixture, road, pipeline, or other engineering project within an urban or rural planning area.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">After obtaining a construction work planning permit, a construction enterprise must apply for a construction work commencement permit from the housing and urban-rural development administrative department of a local people&#8217;s government at or above the county level or above pursuant to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Provisions on Construction Permit of Construction Projects</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, promulgated by the Ministry of Construction (the predecessor of the Ministry of Housing and Urban-Rural Development) on October 15, 1999, and as most recently amended on March 30, 2021.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the Administrative Measures for Reporting Details Regarding Acceptance Examination upon Completion of Buildings and Municipal Infrastructure promulgated by the Ministry of Construction on April 7, 2000 and amended on October 19, 2009, and the Provisions on Acceptance Examination upon Completion of Buildings and Municipal Infrastructure promulgated by the Ministry of Housing and Urban-Rural Development on December 2, 2013, the construction enterprise shall complete the project inspection required by the above provisions and shall go through the filing procedures with the competent governmental authorities where the construction project is located within 15 days after the inspection is completed.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Construction Law of PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which took effect on November 1, 1997 and was most recently amended on April 23, 2019, respectively, is primarily aimed at regulating the construction industry. Pursuant to the Construction Law </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">of PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the developer shall apply for a construction permit prior to commencement of a construction project, except for small projects below the limit determined by the construction administrative authorities of the State Council. Unauthorized construction without obtaining construction permit and projects which do not satisfy the criteria for commencement of work may face orders to stop construction and fines by construction administrative authorities.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">103</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Provisions on </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Construction </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Permit of Construction Projects</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, construction and decoration of all kinds of buildings and ancillary facilities shall apply for the permission before starting construction project unless the amount investment of the project less than RMB300,000 or the area of the construction project is less than 300 square meters (the administrative department of Housing and Urban-Rural development in provincial level may adjust the limitation capital based on the reality of different regions). Our office properties and one of our offline experience stores are over 300 square meters and the project amount of which are more than RMB300,000 thus shall apply for the construction permit. As of the date of this annual report, we have not obtained some of such requisite permissions.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations on the Quality Management of Construction Projects</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which took effect on January 30, 2000 and was most recently amended on April 23, 2019, a construction enterprise may be subject to suspension of construction, a fine of not less than 2% but not more than 4% of the contractual project price, and liabilities for any losses so caused, if it commits any of the following: (i) delivering the project for use before organizing the acceptance inspection, (ii) delivering the project for use in the event that the project has not passed the acceptance inspection, or (iii) inspecting and accepting a construction project not conforming to standard as one meeting the standard.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Fire Safety</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fire Protection Law</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">of PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which took effect on April 29, 1998 and was most recently amended on April 29, 2021, and the Interim Provisions on the Administration of the Fire Protection Design Review and Final Inspection of Construction Projects promulgated by the Ministry of Housing and Urban-Rural Development on April 1, 2020 and amended on August 21, 2023, construction enterprises shall file the record of the construction projects other than the special construction projects after the completion of inspection and acceptance thereof with the competent authority in housing and urban-rural development which will conduct random inspection on the construction projects. Failure to complete the inspection and acceptance of fire protection for the construction project before its use will subject the construction enterprise to an order of suspension of construction, use, or business, with a fine ranging from RMB 30,000 to 300,000. Failure to complete the record filing after the inspection and acceptance of fire protection for the construction project will subject the construction enterprise to an order of correction and a fine not exceeding RMB 5,000.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Internet Information Security and Privacy Protection</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The PRC Constitution states that the PRC laws protect the freedom and privacy of communications of citizens and prohibit infringement on such rights. PRC government authorities have enacted laws and regulations with respect to internet information security and protection of personal information from any abuse or unauthorized disclosure, which include the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Decision of the Standing Committee of the National People&#8217;s Congress on Internet Security Protection </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">enacted and amended by the Standing Committee of the National People&#8217;s Congress on December 28, 2000 and August 27, 2009, respectively, the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Provisions on the Technical Measures for Internet Security Protection </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">issued by the Ministry of Public Security on December 13, 2005 and took effect on March 1, 2006, the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Decision of the Standing Committee of the National People&#8217;s</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Congress on Strengthening Network Information Protection</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> promulgated by the Standing Committee of the National People&#8217;s Congress on December 28, 2012, the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Several Provisions on Regulating the Market Order of Internet Information Services </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">promulgated by the Ministry of Industry and Information Technology on December 29, 2011, and the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Provisions on Protection of Personal Information of Telecommunication and Internet Users </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">released by the Ministry of Industry and Information Technology on July 16, 2013. Internet information in China is regulated from a national security standpoint.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On November 1, 2015, the Ninth Amendment to </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">the Criminal Law of the PRC </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">issued by the Standing Committee of the National People&#8217;s Congress became effective, pursuant to which, any internet service provider that fails to comply with obligations related to internet information security administration as required by applicable laws and refuses to rectify upon order is subject to criminal penalty for (i) any large-scale dissemination of illegal information; (ii) any severe consequences due to the leakage of the user information; (iii) any serious loss of criminal evidence; or (iv) other severe circumstances. Furthermore, any individual or entity that (i) sells or distributes personal information in a manner which violates the regulations, or (ii) steals or illegally obtain any personal information is subject to criminal penalty under severe circumstances.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">104</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On June 1, 2017, the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cyber Security Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, promulgated by the Standing Committee of the National People&#8217;s Congress, took effect, which is formulated to maintain the network security, safeguard the cyberspace sovereignty, national security and public interests, protect the lawful rights and interests of citizens, legal persons and other organizations, and requires that a network operator, which includes, among others, internet information services providers, take technical measures and other necessary measures to safeguard the safe and stable operation of the networks, effectively respond to the network security incidents, prevent illegal and criminal activities, and maintain the integrity, confidentiality and availability of network data. The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cyber Security Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reaffirms the basic principles and requirements set forth in other existing laws and regulations on personal information protections and strengthens the obligations and requirements of internet service providers, which include but are not limited to: (i) keeping all user information collected strictly confidential and setting up a comprehensive user information protection system; (ii) abiding by the principles of legality, rationality and necessity in the collection and use of user information and disclosure of the rules, purposes, methods and scopes of collection and use of user information; and (iii) protecting users&#8217; personal information from being leaked, tampered with, destroyed or provided to third parties. Any violation of the provisions and requirements under the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cyber Security Law of the PRC </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and other related regulations and rules may result in administrative liabilities such as warnings, fines, confiscation of illegal gains, revocation of licenses, suspension of business, and shutting down of websites, or, in severe cases, criminal liabilities. After the release of the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cyber Security Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, on May 2, 2017, the Cyberspace Administration of China, together with another ten regulatory authorities jointly issued the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Measures for Cybersecurity Review, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">which become effective on June 1, 2020. These measures establish the basic framework and principle for national cybersecurity reviews of network products and services.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the further purposes of regulating data processing activities, safeguarding data security, promoting data development and utilization, protecting the lawful rights and interests of individuals and organizations, and maintaining national sovereignty, security, and development interests, on June 10, 2021, the Standing Committee of the PRC National People&#8217;s Congress published the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Data Security Law of the People&#8217;s Republic of China</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the Data Security Law, which took effect on September 1, 2021. The Data Security Law requires data processing, which includes the collection, storage, use, processing, transmission, provision, publication of data, to be conducted in a legitimate and proper manner. The Data Security Law provides for data security and privacy obligations on entities and individuals carrying out data activities. The Data Security Law also introduces a data classification and hierarchical protection system based on the importance of data in economic and social development, and the degree of harm it may cause to national security, public interests, or legitimate rights and interests of individuals or organizations if such data are tampered with, destroyed, leaked, illegally acquired or illegally used. The appropriate level of protection measures is required to be taken for each respective category of data. For example, a processor of important data is required to designate the personnel and the management body responsible for data security, carry out risk assessments of its data processing activities and file the risk assessment reports with the competent authorities. State core data, i.e. data having a bearing on national security, the lifelines of national economy, people&#8217;s key livelihood and major public interests, shall be subject to stricter management system. Moreover, the Data Security Law provides a national security review procedure for those data activities which affect or may affect national security and imposes export restrictions on certain data and information. In addition, the Data Security Law also provides that any organization or individual within the territory of the PRC shall not provide any foreign judicial body and law enforcement body with any data without the approval of the competent PRC governmental authorities.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On July 6, 2021, certain PRC regulatory authorities issued Opinions on Strictly Cracking Down on Illegal Securities Activities, which, among others, provides for improving the laws and regulations on data security, cross-border data transmission, and confidential information management. It provided that efforts will be made to revise the regulations on strengthening the confidentiality and file management relating to the offering and listing of securities overseas, to implement the responsibility on information security of overseas listed companies, and to strengthen the standardized management of cross-border information provision mechanisms and procedures.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the purposes of protecting rights and interests relating to personal information, regulating personal information processing activities, and promoting the reasonable use of personal information, on August 20, 2021, the Standing Committee of the PRC National People&#8217;s Congress published the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Personal Information Protection Law of the People&#8217;s Republic of China</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the Personal Information Protection Law, which took effect on November 1, 2021. The Personal Information Protection Law integrates the scattered rules with respect to personal information rights and privacy protection. It is clarified that &#8220;Personal information&#8221; refers to all kinds of information related to identified or identifiable natural persons that are electronically or otherwise recorded, excluding information that has been</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">105</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">anonymized, &#8220;Sensitive personal information&#8221; refers to the personal information of which the leakage or illegal use could easily lead to the violation of the personal dignity of a natural person or harm to personal or property safety, including information on biometric identification, religious beliefs, specific identity, health care, financial accounts, and personal whereabouts, and personal information of minors under the age of fourteen, and &#8220;Personal information processing&#8221; includes, but is not limited to, the collection, storage, use, processing, transmission, provision, disclosure, and deletion of personal information. From a macro level, the Personal Information Protection Law sets forth on personal information processing rules, sensitive personal information processing rules, cross-border provision of personal information rules, individuals&#8217; rights in personal information processing activities, obligations of personal information processors, authorities performing personal information protection functions and legal liability. The Personal Information Protection Law also focuses on the legal basis of personal information processing, separate consent, automated decision-making, personal information protection impact assessment, etc. On November 14, 2021, the Cyberspace Administration of China released the Regulations on the Network Data Security (Draft for Comments). These draft regulations provide that data processors refer to individuals or organizations that autonomously determine the purpose and the manner of processing data. If a data processor that processes personal data of more than one million users would like to list overseas, it shall apply for a cybersecurity review according to these draft regulations. Besides, data processors that are listed overseas shall carry out an annual data security assessment.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 28, 2021, the Cyberspace Administration of China, together with certain other PRC governmental authorities, jointly released the Revised Measures for Cybersecurity Review, which took effect on February 15, 2022. Pursuant to the Revised Measures for Cybersecurity Review, operators of critical information infrastructure that intend to purchase network products and services that affect or may affect national security must apply for a cybersecurity review. In addition, any online platform operator holding over one million users&#8217; individual information must apply for a cybersecurity review before listing abroad. The cybersecurity review will evaluate, among others, the risk of critical information infrastructure, core data, important data, or the risk of a large amount of personal information being influenced, controlled or maliciously used by foreign governments after going public, and cyber information security risk. The Revised Measures for Cybersecurity Review set out certain general factors which would be the focus in assessing the national security risk during a cybersecurity review. However, as advised by our PRC legal counsel, the scope of network product or service or data processing activities that will or may affect national security is still unclear, and the PRC government authorities may have wide discretion in the interpretation and enforcement of these laws, rules and regulations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Intellectual Property</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">China has adopted comprehensive legislation governing intellectual property rights, including copyrights, trademarks, patents and domain names. China is a signatory to the primary international conventions on intellectual property rights and has been a member of the Agreement on Trade Related Aspects of Intellectual Property Rights since its accession to the World Trade Organization in December 2001.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Copyright</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On September 7, 1990, the Standing Committee of the National People&#8217;s Congress promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Copyright Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the Copyright Law, effective on June 1, 1991 and amended on October 27, 2001, February 26, 2010 and November 11, 2020, respectively. The amended Copyright Law extends copyright protection to internet activities, products disseminated over the internet and software products, and other intellectual achievements that meet the characteristics of works. In addition, there is a voluntary registration system administered by the Copyright Protection Center of China.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations on the Protection of the Right to Network Dissemination of Information </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">that took effect on July 1, 2006 and was amended on January 30, 2013, it further provides that an internet information service provider may be held liable under various situations: (i) if it knows or should reasonably have known a copyright infringement through the internet and the service provider fails to take effective measures to remove, block or disconnect links to the relevant contents; or (ii) upon the receipt of the copyright holder&#8217;s notice of such infringement, the service provider fails to take aforementioned measures.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">106</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In order to further implement the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations on</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Computer Software Protection</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, promulgated by the State Council on December 20, 2001 and amended on January 8, 2011 and January 30, 2013, respectively, the National Copyright Administration issued the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Measures for the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Registration of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Computer Software Copyright </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">on February 20, 2002, which specify detailed procedures and requirements with respect to the registration of software copyrights.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Trademark</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">According to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Trademark Law of the PRC </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">promulgated by the Standing Committee of the National People&#8217;s Congress on August 23, 1982, and amended on February 22, 1993, October 27, 2001, August 30, 2013 and April 23, 2019 respectively, the Trademark Office of the State Administration for Industry and Commerce is responsible for the registration and administration of trademarks in China. The State Administration for Industry and Commerce under the State Council has established a Trademark Review and Adjudication Board for resolving trademark disputes. Registered trademarks are valid for ten years from the date the registration is approved. A registrant may apply to renew a registration within twelve months before the expiration date of the registration. If the registrant fails to apply in a timely manner, a grace period of six additional months may be granted. If the registrant fails to apply before the grace period expires, the registered trademark shall be deregistered. Renewed registrations are valid for another ten years. On April 29, 2014, the State Council issued the revised the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Implementing</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations of the Trademark Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which specified the requirements of applying for trademark registration and renewal. According to this law, using a trademark that is identical to or similar to a registered trademark in connection with the same or similar goods without the authorization of the owner of the registered trademark constitutes an infringement of the exclusive right to use a registered trademark. The infringer shall, in accordance with the regulations, undertake to cease the infringement, take remedial action, and pay damages.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Patent</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">According to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Patent Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the Patent Law, promulgated by the Standing Committee of the National People&#8217;s Congress on March 12, 1984, which was most recently amended on October 17, 2020 (the amendment will come into effect on June 1, 2021), and the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Implementation Rules of the Patent Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, promulgated by the State Council on June 15, 2001 and most recently amended on December 11, 2023, the patent administrative department under the State Council is responsible for the administration of patent-related work nationwide and the patent administration departments of provincial or autonomous regions or municipal governments are responsible for administering patents within their respective administrative areas. The Patent Law  and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">the Implementation Rules of the Patent Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> provide for three types of patents, namely &#8220;inventions,&#8221; &#8220;utility models&#8221; and &#8220;designs.&#8221; Invention patents are valid for twenty years, while utility model patents and design patents are valid for ten years, from the date of application. The Chinese patent system adopts a &#8220;first come, first file&#8221; principle, which means that where more than one person files a patent application for the same invention, a patent will be granted to the person who files the application first. An invention or a utility model must possess novelty, inventiveness and practical applicability to be patentable. Third parties must obtain consent or a proper license from the patent owner to use the patent. Otherwise, the unauthorized use constitutes an infringement on the patent rights.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Domain names</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 24, 2017, the Ministry of Industry and Information Technology promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Measures for Internet Domain Names</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which became effective on November 1, 2017. These measures regulate the registration of domain names, such as the China&#8217;s national top-level domain name &#8220;.CN&#8221; The China Internet Network Information Center, issued the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Regulations for Country Code Top-Level Domain Name Registration</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Country Code Top-Level Dispute Resolutions Rules</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on June 18, 2019, pursuant to which the China Internet Network Information Center can authorize a domain name dispute resolution institution to decide domain name related disputes.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Foreign Exchange</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The principal regulations governing foreign currency exchange in China are the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Regulations on Foreign Exchange of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which were promulgated by the State Council on January 29, 1996, became effective on April 1, 1996 and was mostly amended on August 5, 2008 and the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Regulations on Foreign Exchange Settlement, Sales and Payment </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">which was promulgated by the People&#8217;s Bank of China, on June 20, 1996 and became</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">107</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">effective on July 1, 1996. Under these regulations, payments of current account items, such as profit distributions and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior approval from the SAFE by complying with certain procedural requirements. By contrast, approval from or registration with appropriate government authorities is required where Renminbi is to be converted into foreign currency and remitted out of China to pay capital account items such as the repayment of foreign currency denominated loans, direct investment overseas and investments in securities or derivative products outside of the PRC. Foreign-invested enterprises are permitted to convert their after-tax dividends into foreign exchange and to remit such foreign exchange out of their foreign exchange bank accounts in the PRC. Violations of the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Regulations on Foreign Exchange of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> will result in fines (fixed range or based on the amount of the illegal transmitted amount), confiscation of illegally obtained gains, and suspension of business or revoking business license or even criminal liability.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 30, 2015, the SAFE promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Notice on Reforming the Administration of Foreign Exchange Settlement of Capital of Foreign-invested Enterprises</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the SAFE Circular 19, which took effect on June 1, 2015. According to SAFE Circular 19, the foreign currency capital contribution to a foreign-invested enterprise in its capital account may be converted into Renminbi on a discretional basis.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On June 9, 2016, the SAFE promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Circular on Reforming and Regulating Policies on the Management of the Settlement of Foreign Exchange of Capital Accounts</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the SAFE Circular 16, which was recently amended on December 4, 2023. The SAFE Circular 16 unifies the Discretional Foreign Exchange Settlement for all the domestic institutions. The Discretional Foreign Exchange Settlement means that the foreign exchange capital in the capital account which has been confirmed by the relevant policies to be subject to the discretional foreign exchange settlement (including foreign exchange capital, foreign loans and funds remitted from the proceeds from the overseas listing) can be settled at the banks based on the actual operational needs of the domestic institutions. The proportion of Discretional Foreign Exchange Settlement of the foreign exchange capital is temporarily determined as 100%. Violations of SAFE Circular 19 or SAFE Circular 16 could result in administrative penalties in accordance with the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Regulations on Foreign Exchange of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and relevant provisions.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furthermore, SAFE Circular 16 provides that the use of foreign exchange incomes of capital accounts by foreign-invested enterprises shall follow the principles of authenticity and self-use within the business scope of the enterprises. The foreign exchange incomes of capital accounts and capital in RMB obtained by the foreign-invested enterprise from foreign exchange settlement shall not be used for the following purposes: (i) directly or indirectly used for the payment beyond the business scope of the enterprises or the payment prohibited by the laws and regulations; (ii) directly or indirectly used for investment in securities or financial schemes (except for the wealth management products with risk assessment results not higher than level 2 and the structured deposits); (iii) used for granting loans to non-affiliated enterprises, unless otherwise permitted by its business scope; and (iv) used for the construction or purchase of real estate that is not for self-use (except for the enterprises engaged in real estate development and management or real estate leasing).</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On October 23, 2019, the SAFE promulgated the Notice of the State Administration of Foreign Exchange on Further Promoting the Convenience of Cross-border Trade and Investment, or the SAFE Circular 28, which was recently amended on December 4, 2023. The SAFE Circular 28 provides that non-investment foreign-invested enterprises may use capital to carry out domestic equity investment in accordance with laws under the premise that the investment is not in violation of the applicable special entry management measures for foreign investment (negative list) and the projects invested are true and in compliance with the laws and regulations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 10, 2020, the SAFE issued the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Notice of the State Administration of Foreign Exchange on</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Optimizing Foreign Exchange Administration to Support the Development of Foreign-related Business</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the SAFE Circular 8. The SAFE Circular 8 provides that under the condition that the use of the funds is genuine and compliant with current administrative provisions on use of income relating to capital account, enterprises are allowed to use income under capital account such as capital funds, foreign debts and overseas listings for domestic payment, without submission to the bank prior to each transaction of materials evidencing the veracity of such payment.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">108</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Dividend Distributions</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The principal regulations governing distribution of dividends of wholly foreign-owned enterprise, include the PRC Company Law, the Foreign Investment Law and the Implementing Regulations of the Foreign Investment Law. Under these regulations, wholly foreign-owned enterprises in China may pay dividends only out of their accumulated profits, if any, determined in accordance with the PRC accounting standards and regulations. In addition, foreign-invested enterprises in the PRC are required to allocate at least 10% of their accumulated profits each year, if any, to fund certain reserve funds unless these reserves have reached 50% of the registered capital of the enterprises. These reserves are not distributable as cash dividends.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Offshore Special Purpose Companies Held by PRC Residents</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">According to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Circular on Printing and Distributing the Provisions on Foreign Exchange Administration over Domestic Direct Investment by Foreign Investors and the Supporting Documents </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">promulgated by the SAFE on May 10, 2013 and most recently amended on December 30, 2019, the administration by the SAFE or its local branches over direct investment by foreign investors in the PRC shall be conducted by way of registration and banks shall process foreign exchange business relating to the direct investment in the PRC based on the registration information provided by the SAFE and its branches.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The SAFE promulgated Notice on Issues Relating to Foreign Exchange Administration over the Overseas Investment and Financing and Round-trip Investment by Domestic Residents via Special Purpose Vehicles, or the SAFE Circular 37, on July 4, 2014 that requires PRC residents or entities to register with the SAFE or its local branch in connection with their establishment or control of an offshore entity established for the purpose of overseas investment or financing. In addition, such PRC residents or entities must update their registrations with the SAFE when the offshore special purpose vehicle undergoes material events relating to any change of basic information (including change of such PRC citizens or residents, name and term of operation), capital increase or capital reduction, transfers or exchanges of shares, or mergers or divisions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The SAFE further enacted the Notice of the State Administration of Foreign Exchange on Further Simplifying and Improving the Foreign Exchange Management Policies for Direct Investment, or the SAFE Circular 13, which allows PRC residents or entities to register with qualified banks in connection with their establishment or control of an offshore entity established for the purpose of overseas investment or financing. However, remedial registration applications made by PRC residents that previously failed to comply with the SAFE Circular 37 continue to fall under the jurisdiction of the local branch of the SAFE. In the event that a PRC shareholder holding interests in a special purpose vehicle fails to fulfill the required registration with the SAFE, the PRC subsidiaries of that special purpose vehicle may be prohibited from distributing profits to the offshore parent and from carrying out subsequent cross-border foreign exchange activities, and the special purpose vehicle may be restricted in its ability to contribute additional capital into its PRC subsidiary.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On January 26, 2017, the SAFE issued the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Notice on Improving the Check of Authenticity and Compliance to Further Promote Foreign Exchange Control</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the SAFE Circular 3, which provides for several capital control measures with respect to the outbound remittance of profit from domestic entities to offshore entities, including (i) under the principle of genuine transaction, banks shall check board resolutions regarding profit distribution, the original version of tax filing records and audited financial statements; and (ii) domestic entities shall hold income to account for previous years&#8217; losses before remitting the profits. Moreover, pursuant to SAFE Circular 3, domestic entities shall make detailed explanations of the sources of capital and utilization arrangements, and provide board resolutions, contracts and other proof when completing the registration procedures in connection with an outbound investment.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Stock Incentive Plans</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">According to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Notice of the State Administration of Foreign Exchange on Issues Relating to the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Listed Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which was issued on February 15, 2012 and other regulations, directors, supervisors, senior management and other employees participating in any share incentive plan of an overseas publicly-listed company who are PRC citizens or non-PRC citizens residing in China for a continuous period of not less than one year, subject to certain exceptions, are</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">109</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">required to register with the SAFE. All such participants need to authorize a qualified PRC agent, such as a PRC subsidiary of the overseas publicly-listed company to register with the SAFE and handle foreign exchange matters such as opening accounts, transferring and settlement of the proceeds. The notice further requires an offshore agent to be designated to handle matters in connection with the exercise of share options, sales of shares underlying the options and remittance of proceeds for the participants of the share incentive plans. Failure to complete the said registrations with the SAFE may subject our participating directors, supervisors, senior management and other employees to fines and legal sanctions.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Taxation</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income tax</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">According to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Enterprise Income Tax Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which was promulgated on March 16, 2007, became effective as of January 1, 2008 and was most recently amended on December 29, 2018, an enterprise established outside the PRC with de facto management bodies within the PRC is considered a resident enterprise for PRC enterprise income tax purposes and is generally subject to a uniform 25% enterprise income tax rate on its worldwide income. The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Implementing Rules of the Enterprise Income Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> defines a &#8220;de facto management body&#8221; as a managing body that in practice exercises &#8220;substantial and overall management and control over the production and operations, personnel, accounting, and properties&#8221; of the enterprise. Non-PRC resident enterprises without any branches in the PRC pay an enterprise income tax in connection with their income originating from the PRC at the tax rate of 10%. Enterprises that are recognized as high and new technology enterprises in accordance with the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Administrative Measures for the Determination of High and New Tech Enterprises </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">issued by the Ministry of Science, the Ministry of Finance and the State Administration of Taxation are entitled to enjoy a preferential enterprise income tax rate of 15%. Under which the validity period of the high and new technology enterprise qualification shall be three years from the date of issuance of the certificate. An enterprise can re-apply for such recognition as a high and new technology enterprise before or after the previous certificate expires.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 3, 2015, the State Administration of Taxation issued the Announcement on Several Issues Concerning the Enterprise Income Tax on Indirect Transfer of Assets by Non-Resident Enterprises, or the SAT Circular 7. The SAT Circular 7 provides comprehensive guidelines relating to, and heightening the Chinese tax authorities&#8217; scrutiny on, indirect transfers by a non-resident enterprise of assets (including assets of organizations and premises in PRC, fixed assets in the PRC, equity investments in PRC resident enterprises) or the PRC Taxable Assets. For instance, when a non-resident enterprise transfers equity interests in an overseas holding company that directly or indirectly holds certain PRC Taxable Assets and if the transfer is ascertained by the PRC tax authorities to have no reasonable commercial purpose other than to evade enterprise income tax, the SAT Circular 7 allows the PRC tax authorities to reclassify the indirect transfer of PRC Taxable Assets into a direct transfer and therefore impose a 10% rate of PRC enterprise income tax on the non-resident enterprise. The SAT Circular 7 lists several factors to be taken into consideration by tax authorities in determining if an indirect transfer has a reasonable commercial purpose. However, regardless of these factors, the overall arrangements in relation to an indirect transfer satisfying all the following criteria will be deemed to lack a reasonable commercial purpose: (i) 75% or more of the equity value of the intermediary enterprise being transferred is derived directly or indirectly from PRC Taxable Assets; (ii) at any time during the one-year period before the indirect transfer, 90% or more of the asset value of the intermediary enterprise (excluding cash) is comprised directly or indirectly of investments in the PRC, or during the one-year period before the indirect transfer, 90% or more of its income is derived directly or indirectly from the PRC; (iii) the functions performed and risks assumed by the intermediary enterprise and any of its subsidiaries and branches that directly or indirectly hold the PRC Taxable Assets are limited and are insufficient to prove their economic substance; and (iv) the foreign tax payable on the gain derived from the indirect transfer of the PRC Taxable Assets is lower than the potential PRC tax on the direct transfer of those assets. On the other hand, indirect transfers falling into the scope of the safe harbors under the SAT Circular 7 may not be subject to PRC tax under the SAT Circular 7. The safe harbors include qualified group restructurings, public market trades and exemptions under tax treaties or arrangements.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On October 17, 2017, the State Administration of Taxation issued the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Announcement on Issues Relating to Withholding at Source of Income Tax of Non-resident Enterprises</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the SAT Circular 37, which took effect on December 1, 2017. Certain provisions of the SAT Circular 37 were repealed by the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Announcement of the State Administration of Taxation on Revising Certain Taxation Normative Documents</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. According to the SAT Circular 37, the balance after deducting the equity net value from the equity transfer income shall be the taxable income amount</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">110</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for equity transfer income. Equity transfer income shall mean the consideration collected by the equity transferor from the equity transfer, including various income in monetary form and non-monetary form. Equity net value shall mean the tax computation basis for obtaining the said equity. The tax computation basis for equity shall be: (i) the capital contribution costs actually paid by the equity transferor to a Chinese resident enterprise at the time of investment and equity participation, or (ii) the equity transfer costs actually paid at the time of acquisition of such equity to the original transferor of the said equity. Where there is reduction or appreciation of value during the equity holding period, and the gains or losses may be confirmed pursuant to the rules of the finance and tax authorities of the State Council, the equity net value shall be adjusted accordingly. When an enterprise computes equity transfer income, it shall not deduct the amount in the shareholders&#8217; retained earnings such as undistributed profits of the investee enterprise, which may be distributed in accordance with the said equity. In the event of partial transfer of equity under multiple investments or acquisitions, the enterprise shall determine the costs corresponding to the transferred equity in accordance with the transfer ratio, out of all costs of the equity.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the SAT Circular 7 and the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Law of the PRC on the Administration of Tax Collection </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">promulgated by the Standing Committee of the National People&#8217;s Congress on September 4, 1992 and amended on April 24, 2015, in the case of an indirect transfer, entities or individuals obligated to pay the transfer price to the transferor shall act as withholding agents. If they fail to make withholding or withhold the full amount of tax payable, the transferor of equity shall declare and pay tax to the tax authorities within seven days from the occurrence of tax payment obligation. Where the withholding agent does not make the withholding, and the transferor of the equity does not pay the tax payable amount, the tax authority may impose late payment interest on the transferor. In addition, the tax authority may also hold the withholding agents liable and impose a penalty of ranging from 50% to 300% of the unpaid tax on them. The penalty imposed on the withholding agents may be reduced or waived if the withholding agents have submitted the materials in connection with the indirect transfer to the PRC tax authorities in accordance with the SAT Circular 7.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Withholding tax on dividend distribution</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Enterprise Income Tax Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> prescribes a standard withholding tax rate of 20% on dividends and other China-sourced income of non-PRC resident enterprises which have no establishment or place of business in the PRC, or if established, the relevant dividends or other China-sourced income are in fact not associated with such establishment or place of business in the PRC. However, the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Implementing Rules of the Enterprise Income Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reduced the rate from 20% to 10%, effective as of January 1, 2008. However, a lower withholding tax rate might be applied if there is a tax treaty between China and the jurisdiction of the foreign holding companies, for example, pursuant to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Arrangement Between the Mainland of China</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation on Income</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the Double Tax Avoidance Arrangement, and other applicable PRC laws, if a Hong Kong resident enterprise is determined by the competent PRC tax authority to have satisfied the conditions and requirements under the Double Tax Avoidance Arrangement and other applicable laws, the 10% withholding tax on the dividends that the Hong Kong resident enterprise receives from a PRC resident enterprise may be reduced to 5% upon receiving approval from the tax authority in charge.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Notice on Relevant Issues Relating to the Enforcement of Dividend Provisions in Tax Treaties </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">issued on February 20, 2009 by the State Administration of Taxation, if the PRC tax authorities determine, at their discretion, that a company benefits from such reduced income tax rate due to a structure or arrangement that is primarily tax-driven, such PRC tax authorities may adjust the preferential tax treatment. And the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Announcement of the State Administration of Taxation on Issues concerning &#8220;Beneficial Owners&#8221; in Tax Treaties</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, promulgated by the State Administration of Taxation on February 3, 2018 and took effect on April 1 2018, further clarified the analysis standard when determining one&#8217;s qualification for beneficial owner status.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Value-added tax</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Interim Regulations </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">on </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Value-Added Tax of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which was promulgated by the State Council on December 13, 1993 and as most recently amended on November 19, 2017, and the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Implementation Rules for the Interim Regulations on Value-Added Tax of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which was promulgated by the Ministry of Finance, and the State Administration of Taxation on December 15, 2008 and became effective on January 1, 2009 and as amended on October 28, 2011, entities or individuals engaging in sale of goods, provision of processing services, repairs and replacement services or importation of goods within the territory of the PRC shall pay value-added taxes, or the VATs. Unless otherwise provided, the rate of VAT is 17% on sales and 6% on the services. On April 4, 2018, the Ministry</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">111</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of Finance and the State Administration of Taxation jointly promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Circular of the Ministry of Finance and the State Administration of Taxation on Adjustment of Value-Added Tax Rates</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the Circular 32, according to which (i) for VAT taxable sales acts or import of goods originally subject to VAT rates of 17% and 11% respectively, such tax rates shall be adjusted to 16% and 10%, respectively; (ii) for purchase of agricultural products originally subject to tax rate of 11%, such tax rate shall be adjusted to 10%; (iii) for purchase of agricultural products for the purpose of production and sales or consigned processing of goods subject to tax rate of 16%, such tax shall be calculated at the tax rate of 12%; (iv) for exported goods originally subject to tax rate of 17% and export tax refund rate of 17%, the export tax refund rate shall be adjusted to 16%; and (v) for exported goods and cross-border taxable acts originally subject to tax rate of 11% and export tax refund rate of 11%, the export tax refund rate shall be adjusted to 10%. Circular 32 became effective on May 1, 2018 and shall supersede existing provisions which are inconsistent with Circular 32.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Since November 16, 2011, the Ministry of Finance and the State Administration of Taxation have implemented the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pilot Plan for Imposition of Value- Added Tax to Replace Business Tax</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which imposes VAT in lieu of business tax for certain &#8220;modem service industries&#8221; in certain regions and eventually expanded to nation-wide application in 2013. According to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Implementation Rules for the Pilot Plan for Imposition of Value-Added Tax to Replace Business Tax </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">released by the Ministry of Finance and the State Administration of Taxation on the VAT Pilot Program, the &#8220;modem service industries&#8221; include research, development and technology services, information technology services, cultural innovation services, logistics support, lease of corporeal properties, attestation and consulting services. The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Notice on Comprehensively promoting the Pilot Plan of the Conversion of Business Tax to Value-Added Tax</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which was promulgated on March 23, 2016, became effective on May 1, 2016 and was amended on July 11, 2017 (Circular on Pilot Policies of Levying Value-added Tax in Lieu of Business Tax on Construction Services and Other Services), sets out that VAT in lieu of business tax be collected in all regions and industries.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 20, 2019, the Ministry of Finance, the State Administration of Taxation and the General Administration of Customs jointly promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Announcement on Relevant Policies for Deepening Value-Added Tax Reform</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which became effective on April 1, 2019 and provides that (i) with respect to VAT taxable sales acts or import of goods originally subject to VAT rates of 16% and 10% respectively, such tax rates shall be adjusted to 13% and 9%, respectively; (ii) with respect to purchase of agricultural products originally subject to tax rate of 10%, such tax rate shall be adjusted to 9%; (iii) with respect to purchase of agricultural products for the purpose of production or consigned processing of goods subject to tax rate of 13%, such tax shall be calculated at the tax rate of 10%; (iv) with respect to export of goods and services originally subject to tax rate of 16% and export tax refund rate of 16%, the export tax refund rate shall be adjusted to 13%; and (v) with respect to export of goods and cross-border taxable acts originally subject to tax rate of 10% and export tax refund rate of 10%, the export tax refund rate shall be adjusted to 9%.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Employment</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Labor Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Labor Law</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and its implementation rules provide that enterprises and institutions must establish and improve work safety and health system, strictly enforce national regulations and standards on work safety and health, and carry out work safety and health education for workers. Working safety and health facilities shall meet national standard. Enterprises and institutions shall provide workers with working safety and health conditions meeting national rules and standards on labor protection.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">112</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Labor Contract Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or the Labor Contract Law, and its implementation rules provide requirements concerning employment contracts between an employer and its employees. If an employer fails to enter into a written employment contract with an employee within one year from the date on which the employment relationship is established, the employer must rectify the situation by entering into a written employment contract with the employee and pay the employee twice the employee&#8217;s salary for the period from the one-month anniversary of the commencement date of the employment relationship to the day prior to the execution of the written employment contract. The Labor Contract Law and its implementation rules also require compensation to be paid upon certain terminations. In addition, if an employer intends to enforce a non-compete provision in an employment contract or non-competition agreement with an employee, it has to compensate the employee on a monthly basis during the term of the restriction period after the termination or expiry of the labor contract. Employers in most cases are also required to provide severance payment to their employees after their employment relationship is terminated. According to the Labor Contract Law, if an employer requires the employees to work overtime, it shall pay the worker legally required working overtime salaries. When the employer fails to pay the working overtime salary, it will be ordered to pay compensation to the employees at amount based on the actual working overtime salary that has not been duly paid.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Interim Provisions on Labor Dispatch</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which was promulgated by the Ministry of Human Resources and Social Security on January 24, 2014, effective as of March 1, 2014, employers may employ dispatched workers in temporary, auxiliary or substitutable positions provided that the number of dispatched workers shall not exceed 10% of the total number of its workers. Pursuant to the Labor Contract Law, if the employer violates the labor dispatch regulations, the labor administrative department shall order it to make corrections within a prescribed time limit; if it fails to make corrections within the time limit, penalty will be imposed on the basis of more than RMB5,000 and less than RMB10,000 per person.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Social Insurance Law of the PRC</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which was promulgated by the Standing Committee of the National People&#8217;s Congress on October 28, 2010, effective on July 1, 2011 and last amended on December 29, 2018, the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Interim Regulations on the Collection of Social Insurance Fees</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, issued by the State Council on January 22, 1999 and last amended on March 24, 2019, and the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations on the Administration of Housing</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Provident Funds</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, issued by the State Council on April 3, 1999 and last amended on March 24, 2019, enterprises in China are required to participate in certain employee benefit plans, including social insurance funds, namely a pension plan, a medical insurance plan, an unemployment insurance plan, a work-related injury insurance plan and a maternity insurance plan, and a housing provident fund, and contribute to the plans or funds in amounts equal to certain percentages of salaries, including bonuses and allowances, of the employees as specified by the local government from time to time at locations where they operate their businesses or where they are located. Any employer that fails to make sufficient social insurance contributions in a timely manner may be order to rectify the non-compliance and pay the required contributions within a prescribed time limit and be subject to a late fee. If the employer still fails to rectify the failure to make the contributions within the prescribed time, it may be subject to a fine ranging from one to three times the amount overdue. In addition, any employer that fails to make sufficient and timely contributions to the housing funds may be order to rectify the non-compliance and pay the required contributions within a prescribed time limit, and will also be subject to mandatory enforcement by courts in case the employer still fails to make the contributions within the prescribed time.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations Relating to Mergers and Acquisitions and Overseas Listing</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 8, 2006, six PRC regulatory agencies, including the CSRC, promulgated the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which became effective on September 8, 2006 and were amended on June 22, 2009. The Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, and other regulations and rules concerning mergers and acquisitions established additional procedures and requirements that could make merger and acquisition activities by foreign investors more time-consuming and complex. For example, the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors require that Ministry of Commerce be notified in advance of any change-of-control transaction in which a foreign investor takes control of a PRC domestic enterprise, if (i) any important industry is concerned, (ii) such transaction involves factors that impact or may impact national economic security, or (iii) such transaction will lead to a change in control of a domestic enterprise which holds a famous trademark or PRC time-honored brand.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">113</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, according to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Notice on Establishing the Security Review System for Mergers and Acquisitions of Domestic Enterprises by Foreign Investors </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">issued by the General Office of the State Council on February 3, 2011 and taking effect as of March 3, 2011, and the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Rules on Implementation of Security Review System for the Merger and Acquisition of Domestic Enterprises by Foreign Investors </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">issued by Ministry of Commerce on August 25, 2011 and taking effect as of September 1, 2011, mergers and acquisitions by foreign investors that raise &#8220;national defense and security&#8221; concerns and mergers and acquisitions through which foreign investors may acquire de facto control over domestic enterprises that raise &#8220;national security&#8221; concerns are subject to strict review by Ministry of Commerce, and the regulations prohibit any activities attempting to bypass such security review, including by structuring the transaction through a proxy or contractual control arrangement.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 17, 2023, the CSRC promulgated </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and five relevant supporting guidelines, together referred to as the New Overseas Listing Rules, which became effective on March 31, 2023. Pursuant to the New Overseas Listing Rules, PRC domestic companies that directly or indirectly offer or list their securities in an overseas market, which include (i) any PRC company limited by shares, and (ii) any offshore company that conducts its business operations primarily in China and contemplates to offer or list its securities in an overseas market based on its onshore equities, assets or similar interests, are required to file with the CSRC within three business days after submitting their listing application documents to the regulator in the place of intended listing. Specifically, the examination and determination of an indirect offering and listing will be conducted on a substance-over-form basis, and an offering and listing shall be considered as an indirect overseas offering and listing by a domestic company if the issuer meets the following conditions: (i) the operating income, gross profit, total assets, or net assets of the domestic enterprise in the most recent fiscal year, any of which was more than 50% of the relevant line item in the issuer&#8217;s audited consolidated financial statement for that year; and (ii) senior management personnel responsible for business operations and management are mostly PRC citizens or are ordinarily resident in the PRC, and the main place of business is in the PRC or carried out in the PRC. According to the New Overseas Listing Rules, the issuer or its affiliated domestic company, as the case may be, shall file with the CSRC for its initial public offering, follow-on offering and other equivalent offing activities. Particularly, the issuer shall submit the filing with respect to its initial public offering and listing within three business days after its initial filing of the listing application, and submit the filing with respect to its follow-on offering within three business days after completion of the follow-on offering. Failure to complete the record-filing under the New Overseas Listing Rules may subject a PRC domestic company to warnings, orders of correction, or fines of RMB1 million to RMB10 million.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Regulations in Hong Kong</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Business Registration Ordinance (Chapter 310 of the Laws of Hong Kong), our Hong Kong subsidiaries are required to have business registration certificates to carry out business activities. Below is a summary of the most significant rules and regulations which are material to our limited business operations in Hong Kong.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Import and export</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Import and Export Ordinance (Chapter 60 of the Laws of Hong Kong) stipulates that all cargo which is imported or exported shall be recorded in a manifest which shall contain such particulars as the Commissioner of Customs and Excise may prescribe.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Import and Export (Registration) Regulations (Chapter 60E of the Laws of Hong Kong) provides that every person who imports or exports any article other than an exempted article shall lodge an accurate and complete import or export declaration relating to such article using services provided by a specified body with the Commissioner of Customs and Excise within 14 days after the importation or exportation of the article. Our operations in Hong Kong involve import and export of products. Any person who fails or neglects to declare within 14 days after importation or exportation without reasonable excuse is liable to a fine of HK$1,000 upon summary conviction and HK$100 in respect of every day such declaration has not been lodged. Penalty of up to HK$200 shall also be payable for late lodgment of a declaration.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">114</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">C.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Organizational Structure</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following diagram illustrates our corporate structure as of the date of this annual report, including our principal subsidiaries and other entities that are material to our business, as of the date of this annual report:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><img src="img212165374_1.jpg" alt="img212165374_1.jpg" style="width:624px;height:598px;"/>&#160;</p>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:73.333%;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:5pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Note:</span></p>
  <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:5pt;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Mr. Jinfeng Huang, our chief executive officer and controlling shareholder, holds 75.0% of equity interests in Huizhi Weimei. The remaining 25.0% of the equity interests in Huizhi Weimei are held by Huiyue (Guangzhou) Trading Limited Partnership, a limited partnership organized under the laws of the PRC whose general partner is Yuemei (Guangzhou) Trading Co., Ltd., a PRC company controlled by Mr. Jinfeng Huang.</span></div></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contractual Arrangements with the VIE and Its Shareholders</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Current PRC laws and regulations impose certain restrictions or prohibitions on foreign ownership of companies that engage in value-added telecommunication services and certain other businesses. Yatsen Holding Limited is an exempted company with limited liability incorporated in the Cayman Islands. Guangzhou Yatsen is our wholly owned PRC subsidiary. To comply with PRC laws and regulations, we conduct the business of online sales of cosmetics</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">115</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">products and skincare products in China through Huizhi Weimei, the VIE in China, through a series of contractual arrangements by and among Guangzhou Yatsen, the VIE and its nominee shareholders. The VIE may need to obtain licenses that are otherwise not permitted or advisable to be held directly by our wholly foreign-owned subsidiaries, including the License for Online Transmission of Audio-visual Programs and the Permit for Production and Operation of Radio and Television Programs. Although our wholly foreign-owned subsidiaries produce a significant majority of our revenues and hold a significant majority of our operational assets, the VIE holds certain assets that may be critical to the operation of our business. Main assets held by the VIE and its subsidiaries include the majority of the social platforms and content offering platforms we operate such as Weixin public accounts and mini-programs, which are registered and held by the VIE and its subsidiaries, and the ICP License and the Permit for Production and Operation of Radio and Television Programs, which are critical to the online operation of our business.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our contractual arrangements with the VIE and its shareholders allow us to (i) exercise effective control over the VIE, (ii) receive substantially all of the economic benefits of the VIE, and (iii) have an exclusive option to purchase all or part of the equity interests in the VIE when and to the extent permitted by the PRC laws.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of our direct ownership in Guangzhou Yatsen and the contractual arrangements with the VIE, we are regarded as the primary beneficiary of the VIE, and we treat the VIE and its subsidiaries as our consolidated entities under U.S. GAAP. We have consolidated the financial results of the VIE and its subsidiaries in our consolidated financial statements in accordance with U.S. GAAP.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of the currently effective contractual arrangements by and among our WFOE, the VIE and its respective shareholders.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Arrangements that provide us effective control over the VIE</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Proxy Agreement and Power of Attorney.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our WFOE entered into a proxy agreement with Huizhi Weimei and its shareholders and obtained powers of attorney from shareholders of Huizhi Weimei in July 2019, which proxy agreement and powers of attorney were later amended and restated in March 2020 and October 2020. Pursuant to the second amended and restated proxy agreement and powers of attorney, each shareholder of Huizhi Weimei irrevocably authorized our WFOE to exercise all of his or its rights as a shareholder of Huizhi Weimei, including, but not limited to, the right to convene and attend shareholder meetings, the right to vote and sign any resolution as a shareholder, the right to appoint or remove directors, and the right to sell, transfer, pledge, and dispose of all or a portion of the equity interests held by such shareholders. The proxy agreement will remain effective so long as Huizhi Weimei exists. The powers of attorney will remain effective unless otherwise notified by our WFOE.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Equity Pledge Agreement.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our WFOE, Huizhi Weimei and shareholders of Huizhi Weimei entered into an equity pledge agreement in July 2019, which was later amended and restated in March 2020 and October 2020. Pursuant to the second amended and restated equity pledge agreement, shareholders of Huizhi Weimei have agreed to pledge all of their respective equity interests in Huizhi Weimei to our WFOE to guarantee the performance by Huizhi Weimei and its shareholders under the exclusive business cooperation agreement, the proxy agreement, the power of attorneys, the exclusive option agreement and the equity pledge agreement. As of the date of this annual report, we have registered all such equity pledges with the local branch of the State Administration for Market Regulation in accordance with PRC laws to perfect their respective equity pledges. After the completion of the equity pledge registrations, in the event of a breach by Huizhi Weimei or its shareholders of contractual obligations under these agreements, our WFOE, as pledgee, will have the right to dispose of the pledged equity interests in Huizhi Weimei. The shareholders of the VIE also undertake that, during the term of the equity pledge agreement, unless otherwise approved by our WFOE in writing, they will not transfer the pledged equity interests or create or allow any new pledge or other encumbrance on the pledged equity interests.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Spousal Consent Letter.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Spouse of Jinfeng Huang, the individual shareholder of Huizhi Weimei, who holds 75.0% of equity interests in Huizhi Weimei, has signed a spousal consent letter. The remaining 25.0% of the equity interests in Huizhi Weimei are held by Huiyue (Guangzhou) Trading Limited Partnership, a limited partnership organized under the laws of the PRC whose general partner is Yuemei (Guangzhou) Trading Co., Ltd., a PRC company controlled by Jinfeng Huang. The spouse of Jinfeng Huang unconditionally and irrevocably disclaimed her rights to the relevant equity interest in Huizhi Weimei and any associated economic rights or interest to which she may be entitled pursuant to applicable laws, and has undertaken not to make any assertion of rights to such equity interest and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">116</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the underlying assets. The spouse of Jinfeng Huang has agreed and undertaken that she will not carry out in any circumstances any conducts that are contradictory to the contractual arrangements and the spousal consent letter.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Agreements that allow us to receive economic benefits from the VIE</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Exclusive Business Cooperation Agreements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Pursuant to the exclusive business cooperation agreement entered into in July 2019 between our WFOE and Huizhi Weimei, our WFOE has the exclusive right to provide to Huizhi Weimei services related to, among other things, software technology development, technology consulting, and technical services required by Huizhi Weimei&#8217;s business. Without our WFOE&#8217;s prior written consent, Huizhi Weimei cannot accept any same or similar services subject to this agreement from any third party or enter into any similar business operation agreements with any third party. Huizhi Weimei agrees to pay our WFOE an amount that is adjusted in accordance with our WFOE&#8217;s sole discretion for the relevant period and also the mutually-agreed amount for certain other technical services, which should be paid within ten days after our WFOE sends invoice. Our WFOE has the exclusive ownership of all the intellectual property rights created as a result of the performance of this agreement. To guarantee Huizhi Weimei&#8217;s performance of its obligations thereunder, the shareholders of Huizhi Weimei have agreed to pledge their equity interests in Huizhi Weimei to our WFOE pursuant to the equity pledge agreement. The Exclusive Business Cooperation agreement will remain effective for an initial ten years and will be renewed automatically except that our WFOE is entitled to terminate the agreement as long as a 30-day prior written termination notice is provided to Huizhi Weimei.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Agreements that provide us with the option to purchase the equity interests in the VIE</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Exclusive Option Agreements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Our WFOE, Huizhi Weimei and shareholders of Huizhi Weimei entered into an exclusive option agreement in July 2019, which was later amended and restated in March 2020 and October 2020. Pursuant to the second amended and restated exclusive option agreement, the shareholders of Huizhi Weimei irrevocably grant our WFOE an exclusive option to purchase, or have its designated person to purchase, at its discretion, to the extent permitted under PRC law, all or part of their equity interests in Huizhi Weimei, and Huizhi Weimei has irrevocably granted our WFOE an exclusive option to purchase all or part of its assets. Our WFOE or its designated person may exercise such options to purchase all equity interests and/or all assets at an aggregate consideration of RMB1.00, or the lowest price permitted under applicable PRC laws if there is any statutory requirement about the consideration under PRC laws. The shareholders of Huizhi Weimei further undertake that, without our WFOE&#8217;s prior written consent, they will not, among other things, (i) sell, transfer, pledge, or dispose of their equity interests in Huizhi Weimei, (ii) create any pledge or encumbrance on their equity interests in Huizhi Weimei, (iii) change Huizhi Weimei&#8217;s registered capital, (iv) merge Huizhi Weimei with any other entity, (v) sell, transfer, pledge, or dispose of Huizhi Weimei&#8217;s assets (except in the ordinary course of business), or (vi) amend Huizhi Weimei&#8217;s articles of association. The equity option agreement will remain effective for ten years and will be renewed automatically, except that our WFOE is entitled to terminate the agreement as long as a 10-day prior written termination notice is provided to Huizhi Weimei and its shareholders.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the opinions of Zhong Lun Law Firm, our PRC legal counsel:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the ownership structures of our WFOE and the VIE do not violate applicable PRC laws or regulations currently in effect; and </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the contractual arrangements among our WFOE, the VIE and its respective shareholders governed by PRC law are valid and binding, and do not violate applicable PRC laws or regulations currently in effect. </span></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">117</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">However, we have been further advised by our PRC legal counsel that there are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules. Accordingly, the PRC regulatory authorities may take a view that is contrary to or otherwise different from the above opinions of our PRC legal counsel. It is uncertain whether any new PRC laws or regulations relating to variable interest entity structures will be adopted or if adopted, what they would provide. If we or the VIE are found to be in violation of any existing or future PRC laws or regulations, or fail to obtain or maintain any of the required permits or approvals, the PRC regulatory authorities would have broad discretion to take action in dealing with such violations or failures. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Our Corporate Structure&#8212;If the PRC government finds that the agreements that establish the structure for operating some of our operations in China do not comply with PRC regulations relating to the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations.&#8221; and &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in China&#8212;Uncertainties with respect to the PRC legal system could adversely affect us.&#8221;</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">D.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property, Plants and Equipment</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our principal executive offices are located on leased premises comprising approximately 39,577 square meters in Guangzhou, China. We have one supplemental office comprising approximately 2,343 square meters and one R&amp;D center comprising approximately 1,303 square meters in Guangzhou, China. We also have a business complex that serves as both office building and R&amp;D center in Shanghai, China, comprising approximately 3,819 square meters. Besides, we lease facilities located in Guangzhou as warehouses comprising approximately 29,595 square meters. We have a manufacturing and R&amp;D hub in Guangzhou, China in connection with our joint venture with Cosmax as a minority shareholder, comprising approximately 60,593 square meters, which commenced operations in August 2023. Beyond China, we have a laboratory for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> brand in France, comprising approximately 650 square meters. All of our properties are leased and we plan to renew our leases as needed.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We believe that our existing facilities are sufficient for our current needs, and we will obtain additional facilities, principally through leasing, to accommodate our future expansion plans.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:10%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;4A.</span><div style="width:100%;display:inline;" id="item_4a_unresolved_staff_comments"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">UNRESOL</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">VED STAFF COMMENTS</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not Applicable.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">118</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:-15.385%;padding-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_5"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ITEM 5.	OPER</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ATING AND FINANCIAL REVIEW AND PROSPECTS</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and the related notes included elsewhere in this annual report. This report contains forward-looking statements that involve risks and uncertainties. Our 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, including those set forth under &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8221; and elsewhere in this annual report. See &#8220;Forward-Looking Information.&#8221;</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">A.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating Results </span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Founded in 2016, we have launched and acquired several color cosmetics brands and skincare brands, including </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Little Ondine</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pink Bear</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (its mainland China business), </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Abby&#8217;s Choice</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">EANTiM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We achieved success through our digitally native DTC business model that was new to China&#8217;s beauty industry. Through this model, we focus on deep customer engagement, innovative product development and personalized services.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We generate substantially all of our net revenues from the sale of beauty products under our own brands. We have developed a number of successful brands and products. Our most iconic, best-selling products include </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ReadMe Lip Gloss, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> N&#176;1 Poudre Vitamine C Pure Eclaircissante serum, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cleanser</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Intensive Renewal Serum with Mandelic Acid.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Through our DTC model, we gain insights through direct engagement with customers, which drives product development, content creation, and further improvement of our omni-channel customer experience. We have built core technology and data capabilities that power our business operations, including our marketing strategies, product development, supply chain management and customer service.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our total net revenues decreased from RMB5.84 billion in 2021 to RMB3.71 billion in 2022, and decreased from RMB3.71 billion in 2022 to RMB3.41 billion (US$481.0 million) in 2023. We incurred a net loss of RMB1.55 billion in 2021, RMB821.3 million in 2022 and RMB750.2 million (US$105.7 million) in 2023. Our net loss position in 2023 was mainly due to (i) goodwill impairment in relation to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">reporting unit, (ii) investments in marketing and branding expenses for our brands, some of which are going through brand upgrades, and some are still in their early development stage, (iii) R&amp;D, personnel and administrative expenses and (iv) share-based compensation expenses recorded in accordance with U.S. GAAP.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Key Factors Affecting Our Results of Operations</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our results of operations and financial conditions are affected by the general factors influencing China&#8217;s beauty and retail industries, including China&#8217;s overall economic growth, the increase in per capita disposable income, the continued growth of the e-commerce industry, and the growth in the willingness of consumers to spend on beauty products in China.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">While our business is influenced by general factors affecting our industry, our results of operations are more directly affected by certain company specific factors, including:</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our Ability to Develop and Launch New Products and Grow Our Brands</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our ability to successfully develop and launch new products and grow our new and existing brands is pivotal to our success. We have a track record of successfully launching new and iconic products for our </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> brand, which were well received by consumers. We have also developed skincare products tailored to our customers&#8217; needs, spanning our </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> brands. As we have strategically expanded our business focus to the Skincare Brands, which typically feature higher gross margin as well as a higher level of customer loyalty as compared to Color Cosmetics Brands, we have recorded higher revenue contribution from Skincare Brands while maintaining and strengthening our existing competitive edge within the color cosmetics market.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">119</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In late 2020 we acquired </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">an iconic premium skincare brand, from Pierre Fabre, a French pharmaceutical and dermo-cosmetics group. We then acquired the mainland China business of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a professional skincare brand</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">as well as </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a United Kingdom-based prestige skincare brand in first quarter of 2021. In October 2021, we acquired </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">EANTiM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a professional-channel skincare and haircare brand. After executing a transition and integration process, we re-introduced these brands in the mainland China market and achieved stellar growth, capitalizing on the strength of each brand&#8217;s strong product offering and brand positioning.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result, our Skincare Brands have grown steadily over the past three years. In 2021, due to the addition of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (mainland China business), </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">EANTiM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, our net revenues from Skincare Brands grew by 325.9% year-over-year to RMB855.2 million, representing 14.6% of total net revenues. In 2023, due to the strong brand positioning and product offerings of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gal&#233;nic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (mainland China business) and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, our net revenues from Skincare Brands grew by 11.4% year-over-year to RMB1.38 billion (US$194.9 million), representing 40.5% of total net revenues.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Utilizing data insights gained through our direct engagement with customers, we are able to develop new popular products more efficiently. Having a broad, attractive and updated product portfolio for each of our skincare business and color cosmetics business helps to maintain the popularity of our brands, increases customer loyalty and encourages customer purchases. We expect to continue to develop and launch new products under each of our brands to respond to the latest industry trends and customer feedback. The success of new brand and product launches will impact the growth of our business, our ability to continue to attract and engage customers, and our short-term and long-term financial performance, including our net revenues and operating expenses, in particular marketing expenses associated with the launch and promotion of such new brands.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our Ability to Attract and Retain Customers and Expand Coverage Among Various Sales Channels</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our success relies on our ability to continually attract new customers, retain existing customers and maintain broad coverage among various e-commerce and distribution channels, while maintaining sustainable profit margins. Our growth in sales volume has primarily been driven by the growing popularity and recognition of our brands, the increased selection and attractive prices of the innovative beauty products we offer, consumer preferences for our engaging shopping experience and quality customer service, and the effectiveness of our marketing initiatives. As China&#8217;s beauty e-commerce and retailing landscape evolve, we will seek to balance the need to reach a broader consumer base while improving the sales through the channels where we have business presence.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We generate net revenues through sales (i) directly to end customers through various DTC online channels as well as offline stores, and (ii) to e-commerce platforms and offline distributors who then sell to end customers. For the years ended December 31, 2021, 2022 and 2023, our net revenues generated through DTC channels as a percentage of total net revenues were 83.5%, 84.9% and 84.6%, respectively. Going forward, we will continue to diversify our sales channels, including content and livestreaming platforms such as Douyin and Kuaishou, e-commerce platforms such as Dewu, and third-party distributors as well as beauty-focused offline retail store.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We historically used the number of DTC customers as an indicator of the performance of our DTC channels. Our collection and analysis of this data is no longer as comprehensive as in prior years due to the promulgation of the Personal Information Protection Law which took effect on November 1, 2021. Therefore, we no longer calculate the number of DTC customers.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our Pricing Strategy and Ability to Maintain Optimal Gross Margins</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our results of operations depend on our ability to design our pricing strategy to both maintain attractiveness to customers and to gradually improve our gross margins as we continue to grow our business. Our product pricing strategy is driven by the introduction of new products, promotional events on e-commerce platforms, adoption of new ways of engaging and selling to consumers such as livestreaming, and the broader competitive landscape. In general, we strive to gradually improve our gross margin by introducing higher-margin new products and stricter discounts and promotions, despite facing heavy price competition in the market place. As a result of our integrated approach, our gross margin was 66.8%, 68.0% and 73.6% for the years ended December 31, 2021, 2022 and 2023, respectively. The continual improvement of our gross margin for the past three years is also the result of higher revenue contribution from our skincare products, which generally have higher gross margins compared to our color cosmetic products. We</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">120</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">also intend to incrementally introduce more premium products under our </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">brand. We expect to gradually improve our gross margin over time as we continue to focus on improving product and channel mix, as well as implementing more disciplined pricing and discount policies.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Effectiveness of Our Marketing Strategies</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our results of operations also depend on our ability to attract and retain customers while maintaining reasonable marketing expenses. While we are a young company, we have been successful in building popular brands and marketing our products, by leveraging our core capabilities in social media and digital marketing as well as our diversified sales channels. We work with KOLs to market our products cost-effectively through our proprietary KOL management system, which allows us to predominantly work directly with these KOLs rather than through intermediaries. Our close cooperation with KOLs provides us with valuable insights into the impact these KOLs have on our targeted consumers, and helps us increase marketing efficiency and effectiveness. With a large follower base on social media, we are able to engage in more cost-effective marketing through direct engagement with and marketing to this group of consumers who have previously bought our products or are interested in our products.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have also leveraged our offline experience store network to increase our presence and to reach and serve our customers at different touchpoints. As of December 31, 2023, we operated 114 experience stores, compared with 164 stores as of December 31, 2022. The reduction was to strategically adjust our offline footprint while maintaining a certain number of stores for in-person interactions with customers. We believe that maintaining a certain number of experience stores enables us to drive stronger engagement with our customers by providing a physical space to sample our products and engage with our brands.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our selling and marketing expenses have been and will continue to be affected by the number of new product launches, spending on performance-based marketing on our e-commerce channels, branding and promotional activities to support the growth of our new and existing brands, and expenses related to our offline stores. Through our data insights, we also monitor our return on investment across our various marketing and distribution channels and adjust our marketing spending and strategy accordingly. Our selling and marketing expenses as a percentage of total net revenues increased from 62.9% in 2022 to 65.3% in 2023, which was primarily due to increased investments in advertising expenses and investments in the Prefect Diary brand upgrade, and partially offset by the decrease in expenses for offline experience stores due to closure of underperforming stores. With our focus on growing our sustainability and achieving profitability, we plan to further optimize our expenses for performance-based marketing on our e-commerce channels while allocating resources to strengthen the brand equities for our existing brands.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We also plan to optimize our expenses related to our experience stores by increasing productivity among our beauty advisors and optimizing utilization of our experience stores&#8217; space.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Our Ability to Manage Operating Costs and Expenses</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our results of operations are affected by our ability to manage our selling and marketing expenses, general and administrative expenses and fulfilment expenses. From 2021 to 2023, to control our selling and marketing expenses, we selectively closed underperforming offline stores, reduced marketing event-related expenses and streamlined our online marketing activities. As a result, our selling and marketing expenses decreased from RMB4.01 billion in 2021 to RMB2.33 billion in 2022, and further decreased to RMB2.23 billion (US$314.2 million) in 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As part of our strategic transformation plan to cut costs and improve efficiency, we took measures to optimize our structure. Our general and administrative expenses decreased from RMB941.3 million in 2021 to RMB720.4 million in 2022, and further decreased to RMB500.9 million in 2023. The decreases were mainly driven by the decrease in payroll expenses, primarily due to reduced headcount, and the decrease in share-based compensation expenses, primarily due to both reduced headcount and the graded-vesting method over the vesting term of the awards granted to our directors and employees.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have also developed an efficient supply chain involving manufacturing, warehousing and logistics. We leverage technology and data to manage supplier partners, ODM/OEM and packaging supply partners and other service partners, and adjust such partners&#8217; operations to maintain optimal inventory levels as well as ensure smooth</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">121</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">product launches. We cooperate with leading manufacturers with strong capabilities, as well as physical proximity to our customers, enabling us to further shorten the production and fulfilment process, thereby improving customer experience. Fulfilment expenses as a percentage of total net revenues decreased from 7.4% in 2021 to 7.3% in 2022 and further decreased to 6.7% in 2023. We expect to further optimize our operating expenses by leveraging our technology- and data-driven supply chain management systems and outsourcing our warehouse and handling operations.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Key Components of Results of Operations</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net revenues</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our net revenues are net of refunds and value-added tax. Due to operational changes, we have adjusted the reporting segmentation from one reportable segment to three reportable segments on a product category basis in light of the development of our Skincare Brands business since 2022. Our net revenues are primarily generated from selling our beauty products and comprise net revenues from Color Cosmetics Brands, Skincare Brands and others. The following table sets forth the breakdown of our net revenues by segment both in absolute amounts and as a proportion of our total net revenues for the years presented:</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:28.98%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:7%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:7%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:7.02%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="20" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended December 31,</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">US$</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="20" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands, except for percentages)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net revenues</span></p></td>
    <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Segment</span></p></td>
    <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-Color Cosmetics Brands</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,869,279</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83.4</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,415,500</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65.2</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,973,726</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">277,994</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57.8</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-Skincare Brands</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">855,241</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.6</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,241,528</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33.5</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,383,578</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">194,873</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40.5</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-Others</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">115,453</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,094</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,470</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,094</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total net revenues</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,839,973</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">100.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,706,122</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,414,774</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">480,961</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As we have been continually expanding our Skincare Brands business, we expect net revenues from the Skincare Brands segment to increase.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Sales of product by channel. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We generate net revenues primarily from selling our beauty products (i) directly to end customers through various DTC online channels as well as offline stores, and (ii) to e-commerce platform and offline distributors who then sell to end customers. Our DTC channels include our online stores operated on Tmall, the e-commerce platforms of Douyin and Kuaishou and our offline stores. Our primary e-commerce platform distributors are JD.com and Vipshop. The following table sets forth the breakdown of our net revenues by channel both in absolute amounts and as a proportion of our total net revenues for the years presented:</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:29%;"/>
    <td style="width:1%;"/>
    <td style="width:9%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:7%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.18%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:7%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.16%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.08%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:6.58%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="20" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended December 31,</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">US$</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="20" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands, except for percentages)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net revenues</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Sales of product by channel</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-Sales to end customers</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,878,453</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83.5</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,145,807</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84.9</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,890,229</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">407,081</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84.6</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-Sales to distributor customers</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">941,322</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.1</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">546,543</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.7</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">514,781</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,505</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.1</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-Others</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,198</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,772</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,764</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,375</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total net revenues</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,839,973</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">100.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">3,706,122</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">100.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">3,414,774</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">480,961</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">100.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">With the goal to achieve sustainable growth in 2024 and beyond, we intend to improve return on investment on all our key sales channels, improve gross margins of our products and diversify our sales channels, including content and livestreaming platforms such as Douyin, new e-commerce platforms as well as third-party distributors and other beauty-focused offline retail stores.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">122</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cost of revenues</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our cost of revenues consists primarily of material costs, which includes ingredient costs and costs associated with raw materials and packaging materials, manufacturing cost and other related costs that are directly attributable to the production of our products. For some of our products, we directly procure raw materials and packaging materials from third-party suppliers and pass on such materials to OEM/ODM partners for production and assembly. For the rest of our products, we procure finished goods from OEM/ODM partners. Our product costs fluctuate with the prices that we are able to negotiate with our OEM/ODM partners and our raw material and packaging material suppliers. We intend to leverage our economy of scale to limit any upward pressure on our procurement costs going forward.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth our cost of revenues by amounts and percentages of our total net revenues for the years presented:</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:24.995%;"/>
    <td style="width:1%;"/>
    <td style="width:10.218%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:8.218%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:10.058%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:8.218%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.058%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.058%;"/>
    <td style="width:1%;"/>
    <td style="width:8.178%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="19" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended December 31,</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="7" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">US$</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="19" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands, except for percentages)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenues</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,941,177</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33.2</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,187,370</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">901,455</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">126,967</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.4</span></p></td>
   </tr>
  </table>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth our gross profit in absolute amount and gross profit margin for the years presented. We aim to continue improving our gross profit margin by adjusting our product mix, channel mix while implementing our strategies in pricing and discounts.</span></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:57%;"/>
    <td style="width:11%;"/>
    <td style="width:11.92%;"/>
    <td style="width:11%;"/>
    <td style="width:9.08%;"/>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="4" style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended December 31,</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
    <td colspan="2" style="padding-top:0.02in;padding-left:0.06in;vertical-align:top;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">US$</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="4" style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands, except for percentages)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;text-indent:7.2pt;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross profit</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,898,796</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,518,752</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,513,319</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">353,994</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;text-indent:7.2pt;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross profit margin</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66.8%</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68.0%</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73.6%</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73.6%</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Operating expenses</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the components of our operating expenses by amounts and percentages of our total net revenues for the years presented:</span></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:29.72%;"/>
    <td style="width:12%;"/>
    <td style="width:9.04%;"/>
    <td style="width:11.04%;"/>
    <td style="width:8.04%;"/>
    <td style="width:11.04%;"/>
    <td style="width:11.04%;"/>
    <td style="width:8.08%;"/>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="7" style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended December 31,</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
    <td colspan="2" style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
    <td colspan="3" style="padding-top:0.02in;padding-left:0.06in;vertical-align:top;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">US$</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="7" style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands, except for percentages)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;text-indent:7.2pt;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating expenses</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;text-indent:7.2pt;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fulfilment expenses</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">434,018</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.4</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">269,886</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.3</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">229,021</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,257</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;text-indent:7.2pt;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Selling and marketing expenses</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,005,589</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68.6</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,330,480</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62.9</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,230,974</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">314,226</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65.3</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;text-indent:7.2pt;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative expenses</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">941,347</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.1</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">720,409</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.4</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500,942</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,556</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.7</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;text-indent:7.2pt;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development expenses</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">142,086</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">126,875</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">111,698</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,732</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.3</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;text-indent:7.2pt;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment of goodwill</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">-</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">-</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">-</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">-</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">354,039</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,865</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.3</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;text-indent:7.2pt;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total operating expenses</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,523,040</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">94.5</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">3,447,650</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">93.0</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">3,426,674</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">482,636</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">100.3</span></p></td>
   </tr>
  </table>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fulfilment expenses. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fulfilment expenses are primarily expenses related to the warehousing, shipping and delivery of products to customers, which mainly include rental and personnel costs for warehouses, third-party shipping costs and customer service-related expenses.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">123</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Selling and marketing expenses.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Selling and marketing expenses primarily consist of (i) advertising and marketing promotion expenses, (ii) platform commissions, (iii) personnel costs for sales and marketing staff, (iv) rental, depreciation expenses,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">personnel and other costs for offline experience stores and (v) share-based compensation expenses. We typically allocate more selling and marketing budget during launches of our new products and introduction of new brands.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General and administrative expenses. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General and administrative expenses primarily consist of personnel costs including share-based compensation expenses and other expenses which are related to the general corporate functions, including accounting, finance, tax, legal and human resources, costs of facilities and equipment associated with use by these functions, such as depreciation expenses, rental and other general corporate related expenses.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and development expenses. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development expenses primarily consist of personnel costs for research and development staff, which includes IT engineers and product development personnel, as well as general expenses and depreciation expenses associated with our research and development activities.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of goodwill</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Impairment of goodwill represents the amount by which the carrying value of the net assets exceeds its fair value in connection with certain reporting unit.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Taxation</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cayman Islands</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Cayman Islands currently levies no taxes on corporations based upon profits, income, gains or appreciations. There are no other taxes likely to be material to our company levied by the Government of the Cayman Islands save certain stamp duties which may be applicable, from time to time, on certain instruments executed in or brought within the jurisdiction of the Cayman Islands. In addition, the Cayman Islands does not impose withholding tax on dividend payments.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Hong Kong</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our subsidiaries incorporated in Hong Kong, including Yatsen (HK) Limited, Aoyan (HK) Limited, Yatsen Investment Limited, Galenic (HK) Limited, Dskin (HK) Limited, Space Brands (HK) Limited, and Watosa (HK) Limited are subject to 16.5% Hong Kong profit tax on their taxable income generated from operations in Hong Kong. Commencing on April 1, 2018, the two-tiered profits tax regime took effect, under which the tax rate is 8.25% for assessable profits on the first HK$2 million and 16.5% for any assessable profits in excess of HK$2 million. Under the Hong Kong tax laws, our subsidiary in Hong Kong is exempted from the Hong Kong income tax on our foreign-derived income. In addition, payments of dividends from our Hong Kong subsidiaries to us are not subject to any Hong Kong withholding tax. No provision for Hong Kong profits tax was made as we had no estimated assessable profit that was subject to Hong Kong profits tax during 2021, 2022 and 2023.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">PRC</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Generally, our PRC subsidiaries, the VIE and its subsidiaries are subject to enterprise income tax on their taxable income in China at a statutory rate of 25%. The enterprise income tax is calculated based on the entity&#8217;s global income as determined under PRC tax laws and accounting standards. According to a policy promulgated by the State Administration of Taxation and effective from 2008 and onwards, enterprises engaged in research and development activities are entitled to claim an additional special tax deduction amounting to 50% of the qualified research and development expenses incurred in determining its tax assessable profits for that year. The deduction rate for qualified research and development expenses has been increased from 50% to 75% according to Notice by the Ministry of Finance, the State Administration of Taxation and the Ministry of Science and Technology of Raising the Proportion of Weighted Pre-tax Deduction of Research and Development Expenses, which was effective from 2018 to 2020 and was further extended to 2023. Perfect Diary Technology (Guangzhou) Co., Ltd. was entitled to claim the special deduction referred above in 2021, 2022 and 2023. Guangzhou Jiyan Cosmetics Technology Co., Ltd. was entitled to claim the special deduction in 2022 and 2023. Hangzhou Taimei Biotechnology Co., Ltd was entitled to claim the special deduction in 2022 and 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">124</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dividends paid by our wholly foreign-owned subsidiaries in China to our intermediary holding company in Hong Kong will be subject to a withholding tax rate of 10%, unless the relevant Hong Kong entity satisfies all the requirements under the Arrangement between China and the Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion with respect to Taxes on Income and Capital and receives approval from the tax authority. If our Hong Kong subsidiary satisfies all the requirements under the tax arrangement and receives approval from the tax authority, then the dividends paid to the Hong Kong subsidiary would be subject to withholding tax at the standard rate of 5%. Effective as of November 1, 2015, the above-mentioned approval requirement has been abolished, but a Hong Kong entity is still required to file an application package with the tax authority, and settle the overdue taxes if the preferential 5% tax rate is denied based on the subsequent review of the application package by the tax authority. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in China&#8212;We may rely on dividends and other distributions on equity paid by our PRC subsidiaries to fund any cash and financing requirements we may have, and any limitation on the ability of our PRC subsidiaries to make payments to us could have a material and adverse effect on our ability to conduct our business.&#8221;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If our holding company in the Cayman Islands or any of our subsidiaries outside of China were deemed to be a &#8220;resident enterprise&#8221; under the PRC Enterprise Income Tax Law, it would be subject to enterprise income tax on its worldwide income at a rate of 25%. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in China&#8212;If we are classified as a PRC resident enterprise for PRC income tax purposes, such classification could result in unfavorable tax consequences to us and our non-PRC shareholders or ADS holders.&#8221;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">125</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Results of Operations</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth a summary of our consolidated results of operations for the years presented, both in absolute amount and as a percentage of our net revenues for the years presented. This information should be read together with our consolidated financial statements and related notes included elsewhere in this annual report. The results of operations in any period are not necessarily indicative of our future trends.</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:24.785%;"/>
    <td style="width:1%;"/>
    <td style="width:10.002%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:7.001%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:10.002%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:7.001%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:10.002%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:10.042%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:7.1610000000000005%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="20" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended December 31,</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="5" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="5" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="8" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">US$</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="20" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands, except for percentages)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net revenues</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,839,973</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,706,122</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,414,774</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">480,961</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cost of revenues</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,941,177</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(33.2</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,187,370</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(32.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(901,455</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(126,967</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(26.4</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross profit</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">3,898,796</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">66.8</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,518,752</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">68.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,513,319</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">353,994</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">73.6</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating expenses:</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fulfilment expenses</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(434,018</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(7.4</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(269,886</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(7.3</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(229,021</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(32,257</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(6.7</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Selling and marketing expenses</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(4,005,589</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(68.6</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,330,480</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(62.9</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,230,974</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(314,226</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(65.3</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative expenses</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(941,347</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(16.1</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(720,409</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(19.4</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(500,942</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(70,556</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(14.7</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development expenses</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(142,086</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2.4</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(126,875</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(3.4</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(111,698</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(15,732</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(3.3</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment of goodwill</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(354,039</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(49,865</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(10.3</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total operating expenses</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(5,523,040</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(94.5</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(3,447,650</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(93.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(3,426,674</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(482,636</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(100.3</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Loss from operations</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(1,624,244</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(27.7</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(928,898</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(25.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(913,355</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(128,642</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(26.7</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financial income</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,658</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,656</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,020</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,538</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency exchange (loss) gain</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,751</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(35,357</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,218</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,017</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income from equity method investments, net</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,978</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,548</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,122</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,426</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment of investments</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,375</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(5,078</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(0.1</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other income, net</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,775</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103,501</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,558</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,543</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Loss before income tax expenses</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(1,547,959</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(26.3</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(818,628</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(22.1</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(753,437</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(106,118</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(22.1</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax benefits (expenses)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">921</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,705</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(0.1</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,210</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">452</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net loss</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(1,547,038</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(26.3</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(821,333</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(22.2</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(750,227</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(105,666</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(22.0</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td>
   </tr>
  </table>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Information</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2021, we only reported our overall performance. Due to operational changes, we have reported our results of operations in three segments on a product category basis since 2022, namely Color Cosmetics Brands, Skincare Brands and others. To that end, segment information for 2021 has been presented in the annual report in accordance with our current reporting system.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">126</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth our segment operating results for the years ended December 31, 2021, 2022 and 2023.</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:52.58%;"/>
    <td style="width:1%;"/>
    <td style="width:9.74%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.74%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.74%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:10.2%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="11" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended December 31,</span></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="5" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">US$</span></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;text-align:right;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="8" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td>
    <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Segment Net Revenues</span></p></td>
    <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Color Cosmetics Brands</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,869,279</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,415,500</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,973,726</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">277,994</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Skincare Brands</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">855,241</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,241,528</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,383,578</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">194,873</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">115,453</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,094</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,470</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,094</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,839,973</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,706,122</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,414,774</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">480,961</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Segment Income/(Loss) from Operations</span></p></td>
    <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Color Cosmetics Brands</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(823,296</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(476,998</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(352,147</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(49,599</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Skincare Brands</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(220,854</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(63,095</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(431,268</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(60,742</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(8,081</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">755</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,859</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">262</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unallocated expenses</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(1)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(572,013</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(389,560</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(131,799</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(18,563</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,624,244</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(928,898</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(913,355</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(128,642</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
  </table>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:60%;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Note:</span></p>
  <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:5pt;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Unallocated expenses represent share-based compensation and amortization of intangible assets resulting from assets and business acquisitions, which are not allocated to segments.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">No asset information is provided for reportable segments as no such information provides to the chief operating decision-maker to evaluate the segment performance and most assets are managed at the group level.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Substantially all our revenues and long-lived assets are derived from and located in the PRC.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Year ended December 31, 2023 compared to year ended December 31, 2022</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Total net revenues</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our net revenues decreased by 7.9% from RMB3.71 billion in 2022 to RMB3.41 billion (US$481.0 million) in 2023, primarily attributable to the decline in net revenues from Color Cosmetics Brands, partially offset by the increase in net revenues from Skincare Brands. Sales of our Color Cosmetics Brands were impacted by intensified industry competition from both domestic and international brands, a reduction in the number of offline experience stores, and our decision to limit discounts and promotions due to our brand building strategy for sustainable growth. Our Skincare Brands, on the other hand, enjoyed steady growth primarily due to the solid performance of our clinical and premium brands, strong brand positioning and our continued development of these brands during the year, partially offset by our strategic decision to phase out the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Abby&#8217;s Choice</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> brand. Our net revenues generated through Skincare Brands as a percentage of total net revenues increased from 33.5% in 2022 to 40.5% in 2023.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Total cost of revenues</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our cost of revenues decreased by 24.1% from RMB1.19 billion in 2022 to RMB901.5 million (US$127.0 million) in 2023, primarily due to the decrease in overall sales volume of our beauty products in 2023 and cost optimization across all of our brand portfolio.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gross profit and gross margin</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of the foregoing, our gross profit decreased by 0.2% from RMB2.52 billion in 2022 to RMB2.51 billion (US$354.0 million) in 2023, and our gross margins increased from 68.0% in 2022 to 73.6% in 2023, which increases are primarily due to (i) increasing sales of higher-gross margin products from Skincare Brands, (ii) more disciplined pricing and discount policies, and (iii) cost optimization across all of our brand portfolio.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fulfilment expenses</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">127</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our fulfilment expenses decreased from RMB270.0 million in 2022 to RMB229.0 million (US$32.3 million) in 2023, which was primarily attributable to a decrease in warehouse and logistics cost from RMB213.0 million in 2022 to RMB181.7 million (US$25.6 million) in 2023 mainly due to lower sales volume of our beauty products, and a decrease in customer service cost from RMB38.9 million in 2022 to RMB29.4 million (US$4.1 million) in 2023. Our fulfilment expenses as a percentage of net revenues decreased from 7.3% in 2022 to 6.7% in 2023 due to our further improvements in logistics efficiency.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Selling and marketing expenses</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our selling and marketing expenses decreased from RMB2.33 billion in 2022 to RMB2.23 billion (US$314.2 million) in 2023, primarily attributable to (i) a decrease in expenses for offline experience stores from RMB404.0 million in 2022 to RMB149.4 million (US$21.0 million) due to the closure of underperforming offline experience stores and (ii) a decrease in share-based compensation expenses from RMB62.2 million in 2022 to RMB23.5 million (US$3.3 million) in 2023, partially offset by an increase in advertising, marketing and brand promotion costs from RMB1.06 billion in 2022 to RMB1.26 billion (US$177.5 million) in 2023. The increase in our advertising, marketing and brand promotion costs was primarily due to the brand upgrade of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Perfect Diary</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as well as the investments in new product launches across our brands.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General and administrative expenses</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our general and administrative expenses decreased from RMB720.4 million in 2022 to RMB500.9 million (US$70.6 million) in 2023, primarily due to a decrease in share-based compensation expenses from RMB248.4 million in 2022 to RMB46.9 million (US$6.6 million) in 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and development expenses</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our research and development expenses decreased from RMB126.9 million in 2022 to RMB111.7 million (US$15.7 million) in 2023, primarily due to a decrease in share-based compensation expenses from RMB26.0 million in 2022 to RMB5.0 million (US$0.7 million) in 2023.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of goodwill</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recorded impairment of goodwill of nil in 2022 and of RMB354.0 million (US$49.9 million) in 2023. The impairment represents the amount by which the carrying value of the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting unit exceeded its fair value, based on quantitative goodwill impairment test, primarily due to weaker operating results than expected at the time of acquisition.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income (loss) from operations</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We generated net loss from operations of RMB928.9 million in 2022 and net loss from operations of RMB913.4 million (US$128.6 million) in 2023 as a result of the foregoing. The decrease in net loss from operations is primarily attributable to our stricter pricing and discount policies as well as the closure of underperforming offline stores.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income tax benefits/(expenses)</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recorded income tax expenses of RMB2.7 million in 2022 and income tax benefits of RMB3.2 million (US$0.5 million) in 2023. The change was primarily due to a reduction of income tax expenses provided for profitable entities.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net (loss) income</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We generated a net loss of RMB821.3 million in 2022 and of RMB750.2 million (US$105.7 million) in 2023 as a result of the foregoing.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">128</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Year ended December 31, 2022 compared to year ended December 31, 2021</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Total net revenues</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our total net revenues decreased by 36.5% from RMB5.84 billion in 2021 to RMB3.71 billion in 2022, primarily attributable to the decline in net revenues from Color Cosmetics Brands, partially offset by the increase in net revenues from Skincare Brands. Sales of our Color Cosmetics Brands were impacted by the continued softness in the market demand for color cosmetics products and intensified industry competition from both domestic and international brands, a reduction in the number of offline experience stores, and our decision to limit discounts and promotions due to our brand building strategy for sustainable growth. Our Skincare Brands, on the other hand, enjoyed strong growth due to each brand&#8217;s superior product performance, strong brand positioning and our continual development of these brands during the year. Our net revenues generated through Skincare Brands as a percentage of total net revenues increased from 14.6% in 2021 to 33.5% in 2022.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Total cost of revenues</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our cost of revenues decreased by 38.8% from RMB1.94 billion in 2021 to RMB1.19 billion in 2022, primarily due to the decrease in overall sales volume of our beauty products in 2022.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gross profit and gross margin</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of the foregoing, our gross profit decreased by 35.4% from RMB3.90 billion in 2021 to RMB2.52 billion in 2022. Our gross margins increased from 66.8% in 2021 to 68.0% in 2022, primarily due to: (i) increasing sales of higher-gross margin products from our Skincare Brands, (ii) stricter pricing and discount policies, and (iii) cost optimization across all of our brand portfolios.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fulfilment expenses</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our fulfilment expenses decreased from RMB434.0 million in 2021 to RMB270.0 million in 2022. The decrease was primarily attributable to (i) a decrease in warehouse and logistics cost from RMB343.0 million in 2021 to RMB213.0 million in 2022 due to lower sales volume of our beauty products, (ii) a decrease in customer service cost from RMB59.9 million in 2021 to RMB38.9 million in 2022, and (iii) a decrease in share-based compensation expenses related to fulfilment personnel from RMB13.1 million in 2021 to RMB4.3 million in 2022. Our fulfilment expenses as a percentage of total net revenues decreased from 7.4% in 2021 to 7.3% in 2022 as we outsourced most of our warehouse and handling operations to optimize our fulfilment operations.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Selling and marketing expenses</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our selling and marketing expenses decreased from RMB4.01 billion in 2021 to RMB2.33 billion in 2022, primarily attributable to: (i) a decrease in advertising, marketing and brand promotion costs from RMB2.37 billion in 2021 to RMB1.06 billion in 2022, (ii) a decrease in platform commissions from RMB529.7 million in 2021 to RMB363.4 million in 2022, and (iii) a decrease in expenses for offline experience stores from RMB552.9 million in 2021 to RMB404.0 million due to the closure of underperforming offline experience stores. The decrease in our advertising, marketing and brand promotion costs was primarily due to a reduction in marketing event-related expenses and higher efficiency of online marketing activities.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General and administrative expenses</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our general and administrative expenses decreased from RMB941.3 million in 2021 to RMB720.4 million in 2022, primarily due to a decrease in share-based compensation expenses from RMB418.8 million in 2021 to RMB248.4 million in 2022.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">129</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and development expenses</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our research and development expenses decreased from RMB142.1 million in 2021 to RMB126.9 million in 2022, primarily due to the planning of research and development activities to maintain research and development expenses at a reasonable level relative to net revenues.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income (loss) from operations</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of the foregoing, we generated net loss from operations of RMB928.9 million in 2022, compared to net loss from operations of RMB1.62 billion in 2021. The decrease in net loss from operations was primarily attributable to our stricter pricing and discount policies, optimization of operating efficiencies as well as the closure of underperforming offline stores.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income tax benefits/(expenses)</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recorded income tax expenses of RMB2.7 million in 2022, as compared to income tax benefits of RMB0.9 million in 2021. The change was primarily due to income tax expenses provided for profitable entities.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net (loss) income</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of the foregoing, we generated net loss of RMB821.3 million in 2022, compared to net loss of RMB1.55 billion in 2021.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recently Issued Accounting Pronouncements</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A list of recently issued accounting pronouncements that are relevant to us is included in Note 2 to our audited consolidated financial statements included elsewhere in this annual report.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Impact of Foreign Currency Fluctuation</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Our Business and Industry&#8212;Fluctuations in exchange rates could have a material and adverse effect on the value of your investment and our results of operations.&#8221; and &#8220;Item 11. Quantitative and Qualitative Disclosures About Market Risk&#8212;Foreign exchange risk.&#8221;</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Impact of Governmental Policies</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in China&#8221; and &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulations.&#8221;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">130</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">B.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Liquidity and Capital Resources</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth a summary of our cash flows for the years presented:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:50.27%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.358%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.358%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.358%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:9.658%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended December 31,</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">US$</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="14" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Summary Consolidated Cash Flow Data</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash (used in)/generated from operating activities</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,020,441</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">136,208</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(107,442</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(15,133</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash used in investing activities</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,484,257</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,155,416</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(260,487</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(36,689</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash used in financing activities</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,706</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(654,450</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(342,455</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(48,234</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of exchange rate changes on cash and cash equivalents and restricted cash</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(88,980</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,978</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,192</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,999</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net decrease in cash and cash equivalents and restricted cash</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,595,384</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,583,680</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(696,192</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(98,057</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents and restricted cash at the beginning of the year</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,733,392</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,138,008</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,554,328</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">218,923</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents and restricted cash at the end of the year</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,138,008</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,554,328</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">858,136</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,866</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To date, we have financed our operating and investing activities primarily through cash generated by historical equity financing activities. As of December 31, 2021, 2022 and 2023, respectively, our cash, cash equivalents and restricted cash were RMB3.14 billion, RMB1.55 billion and RMB858.1 million (US$120.9 million). We had short-term investments with an aggregate outstanding amount of RMB1.22 billion (US$171.6 million) as of December 31, 2023. Our cash and cash equivalents primarily consist of currency on hand, deposits held by financial institutions that can be added to or withdrawn without limitation, short-term and highly liquid investments placed with banks, and all highly liquid investments with original maturities of three months or less. Short-term investments consist primarily of financial products offered by commercial banks in the PRC with fixed maturity dates ranging from three months to one year.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We believe that our current cash and cash equivalents will be sufficient to meet our current and anticipated working capital requirements and capital expenditures for at least the next 12 months from the date of this annual report. We may decide to enhance our liquidity position or increase our cash reserve for future investments through additional capital and finance funding. The issuance and sale of additional equity would result in further dilution to our shareholders. The incurrence of indebtedness would result in increased fixed obligations and could result in operating covenants that would restrict our operations. We cannot assure you that financing will be available in amounts or on terms acceptable to us, if at all.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, 50.2% of our cash, cash equivalents and restricted cash were held in China, and 50.2% were denominated in Renminbi. Although we consolidate the results of the VIE and its subsidiaries, we only have access to the assets or earnings of the VIE and its subsidiaries through our contractual arrangements with the VIE and its shareholders. See &#8220;Item 4. Information on the Company&#8212;C. Organizational Structure&#8212;Contractual Arrangements with the VIE and Its Shareholders.&#8221; For restrictions and limitations on liquidity and capital resources as a result of our corporate structure, see &#8220;&#8212;Holding Company Structure.&#8221;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A significant majority of our net revenues have been, and we expect will likely to continue to be, denominated in Renminbi. Under existing PRC foreign exchange regulations, payments of current account items, including profit distributions, interest payments and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior SAFE&#8217;s approval as long as certain routine procedural requirements are fulfilled. Therefore, our PRC subsidiaries are allowed to pay dividends in foreign currencies to us without prior SAFE&#8217;s approval by following certain routine procedural requirements. However, approval from or registration with competent government authorities is required where the Renminbi is to be converted into foreign currency and remitted out of China to pay capital expenses such as the repayment of loans denominated in foreign currencies. The PRC government may at its discretion restrict access to foreign currencies for current account transactions in the future.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Operating activities</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net cash used in operating activities in 2023 was RMB107.4 million (US$15.1 million). The difference between our net cash used in operating activities in 2023 of RMB107.4 million (US$15.1 million) and net loss of RMB750.2 million (US$105.7 million) in the same period was primarily due to certain non-cash items, primarily consisting of (i) impairment of goodwill of RMB354.0 million (US$49.9 million) due to impairment of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting unit, (ii) amortization of right-of-use assets of RMB88.6 million (US$12.5 million), (iii) share-based compensation of RMB77.5 million (US$10.9 million), (iv) amortization of intangible assets of RMB61.0 million (US$8.6 million) and (v) depreciation of property and equipment of RMB53.7 million (US$7.6 million). The adjustment for changes in operating assets and liabilities primarily consisted of (i) a decrease of RMB109.4 million (US$15.4 million) in inventories, (ii) a decrease of RMB89.3 million (US$12.6 million) in lease liabilities, and (iii) an increase in accrued expenses and other liabilities of RMB65.3 million (US$9.2 million).</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net cash generated from operating activities in 2022 was RMB136.2 million. The difference between our net cash generated from operating activities in 2022 of RMB136.2 million and net loss of RMB821.3 million in the same period was primarily due to certain non-cash items, primarily consisting of (i) share-based compensation of RMB340.9 million, (ii) amortization of right-of-use assets of RMB168.4 million, (iii) depreciation of property and equipment of RMB114.0 million, (iv) impairment of and loss on disposal of property and equipment of RMB80.3 million and (v) amortization of intangible assets of RMB56.8 million. The adjustment for changes in operating assets and liabilities primarily consisted of (i) a decrease of RMB278.0 million in inventories, (ii) a decrease of RMB155.0 million in accounts receivable, (iii) a decrease of RMB167.0 million in lease liabilities, (iv) a decrease of RMB121.0 million in accounts payable, and (v) a decrease of RMB65.9 million in prepayments and other current assets.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net cash used in operating activities in 2021 was RMB1.02 billion, which was mainly attributable to (i) the large amount of sales and marketing expenses we spent on promoting our existing Color Cosmetics Brands and (ii) the increase in brand marketing activities for our newly launched and acquired Skincare Brands. The difference between our net cash used in operating activities in 2021 of RMB1.02 billion and net loss of RMB1.55 billion in the same period was primarily due to certain non-cash items, primarily consisting of (i) share-based compensation of RMB530.4 million, (ii) amortization of right-of-use assets of RMB245.9 million, and (iii) depreciation of property and equipment of RMB130.7 million. This was partially offset by changes in certain working capital accounts that decreased operating cash flows, primarily consisting of (i) a decrease of RMB244.4 million in accounts payable, (ii) a decrease of RMB238.4 million in lease liabilities, (iii) an increase of RMB109.0 million in inventories, and (iv) a decrease in accrued expenses and other liabilities of RMB63.7 million, which was partially offset by (i) a decrease of RMB99.7 million in accounts receivable and (ii) an increase of RMB71.7 million in deferred income.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Investing activities</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net cash used in investing activities in 2023 was RMB260.5 million (US$36.7 million), primarily due to (i) purchase of short-term investments of RMB2.34 billion (US$329.8 million), (ii) investments on equity investments of RMB121.5 million (US$17.1 million) mainly related to our participation as a limited partner in a venture capital fund, and (iii) purchase of property and equipment of RMB43.6 million (US$6.1 million), which was partially offset by sales of short-term investments of RMB2.22 billion (US$313.0 million).</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net cash used in investing activities in 2022 was RMB1.16 billion , primarily due to (i) purchase of short-term investments of RMB2.42 billion, (ii) investments on equity investments of RMB135.8 million mainly related to the funding of our joint venture with Cosmax and our participation as a limited partner in a venture capital fund, and (iii) purchase of property and equipment of RMB50.8 million, which was partially offset by sales of short-term investments of RMB1.46 billion.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net cash used in investing activities in 2021 was RMB1.48 billion, primarily due to (i) acquisition of businesses of RMB989.7 million mainly related to the acquisition of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, (ii) investments on equity investments of RMB322.8 million mainly related to our participation as an limited partner in a venture capital fund and the funding of our joint venture with Cosmax, and (iii) purchase of property and equipment of RMB141.4 million, which was mainly due to capital expenditure incurred for the development of our experience stores, office spaces and the warehouse that we directly operate.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">132</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financing activities</span></p>
  <div style="font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.533%;display:inline-flex;justify-content:flex-start;"></span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net cash used by financing activities in 2023 was RMB342.5 million (US$48.2 million), primarily attributable to repurchase of ordinary shares of RMB212.7 million (US$30.0 million) and repurchase of redeemable non-controlling interests of RMB134.7 million (US$19.0 million).</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net cash used by financing activities in 2022 was RMB654.5 million, primarily attributable to payments for repurchases of ordinary shares of RMB654.7 million.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net cash used by financing activities in 2021 was RMB1.7 million, primarily attributable to payments for repurchases of ordinary shares of RMB15.2 million, partially offset by a repayment of a shareholder receivable resulting from our repurchases of ordinary shares of RMB13.0 million.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Material Cash Requirements</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our material cash requirements as of December 31, 2023 and any subsequent interim period primarily include our capital expenditures, capital commitment, products and services purchase commitment and operating lease commitments.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our capital expenditures are primarily incurred for purchases of property and equipment, as well as intangible assets. Our capital expenditures were RMB166.7 million in 2021, RMB59.3 million in 2022 and RMB44.0 million (US$6.2 million) in 2023. We expect to moderate our spending on capital expenditures to reserve resources to support our strategic transformation.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Commitments and Obligations</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth our capital commitment, products and services purchase commitment and operating lease obligations as of December 31, 2023:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:49.8%;"/>
    <td style="width:10.04%;"/>
    <td style="width:10.04%;"/>
    <td style="width:10.04%;"/>
    <td style="width:10.04%;"/>
    <td style="width:10.04%;"/>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="5" style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Payment due by December 31,</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1 Year</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1-3 Years</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">3-5 Years</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Over 5 Years</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="5" style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(RMB in thousands)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;text-indent:7.2pt;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital commitment</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">346,692</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184,692</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">162,000</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;text-indent:7.2pt;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Products and services purchase commitment</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">149,702</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">149,702</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;text-indent:7.2pt;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease obligations</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,974</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,880</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,094</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.02in;text-indent:7.2pt;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">499,368</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">336,274</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163,094</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="padding-top:0.02in;padding-left:0.06in;vertical-align:bottom;padding-bottom:0.02in;padding-right:0.06in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
   </tr>
  </table>
  <div style="padding-bottom:1pt;font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;border-bottom:1pt solid;margin-right:60%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.533%;display:inline-flex;justify-content:flex-start;"></span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Note:</span></p>
  <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Operating lease obligations consist of the obligations under the lease agreements covering our warehouses, stores and office spaces.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We intend to fund our existing and future material cash requirements with our existing cash balance and proceeds. We will continue to make cash commitments prudently, including capital expenditures, to meet the expected growth of our business.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We provided a financial guarantee to our depositary bank in 2022 for collection of minimum annual service fees until 2024 and place a security deposit of US$6.0 million in the depositary bank. The security bank deposit will be forfeited up to US$6.0 million if the depositary bank is not able to collect the contractual minimum annual service fees from ADR holders. In 2023, we have received US$3.0 million security deposit back from the depositary bank. As of December 31, 2023, the financial guarantee was still within the validity period of the contract and will persist until the guarantee period expires.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, we provided financial guarantees to a joint venture for the purpose of enabling it to obtain bank loans. As of December 31, 2023, the total amount of financial guarantees provided to the joint venture was RMB85.4 million (US$12.0 million). The guarantees are typically secured by the assets of the joint venture, and we believe that</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">133</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the probability of having to make payments under the guarantees is remote. Nevertheless, we have assessed the associated risks and potential liabilities and have recognized a contingent liability in our financial statements. We will continue to monitor the performance of the joint venture and assess the risks associated with the guarantees.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Except for the guarantees provided to the depositary bank and a joint venture, we have not entered into any financial guarantees or other commitments to guarantee the payment obligations of any third parties. In addition, we have not entered into any derivative contracts that are indexed to our shares and classified as shareholder&#8217;s equity or that are not reflected in our consolidated financial statements. Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity or market risk support to such entity. We do not have any variable interest in any unconsolidated entity that provides financing, liquidity, market risk or credit support to us or engages in leasing, hedging or product development services with us.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other than as shown above, we did not have any significant capital and other commitments, long-term obligations or guarantees as of December 31, 2023. While the above indicates our material cash requirements as of December 31, 2023, the actual amounts we are eventually required to pay may be different in the event that any agreements are renegotiated, cancelled or terminated.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Holding Company Structure</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yatsen Holding Limited is a holding company with no material operations of its own. We conduct our operations primarily through our PRC subsidiaries, the VIE and its subsidiaries in China. As a result, Yatsen Holding Limited&#8217;s ability to pay dividends depends upon dividends paid by our PRC subsidiaries. If our existing PRC subsidiaries or any newly formed ones incur debt on their own behalf in the future, the instruments governing their debt may restrict their ability to pay dividends to us. In addition, our wholly foreign-owned subsidiaries in China are permitted to pay dividends to us only out of its retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Under PRC law, each of our subsidiaries and the VIE in China is required to set aside at least 10% of its after-tax profits each year, if any, to fund certain statutory reserve funds until such reserve funds reach 50% of their registered capital. In addition, our wholly foreign-owned subsidiaries in China may allocate a portion of their after-tax profits based on PRC accounting standards to enterprise expansion funds and staff bonus and welfare funds at their discretion, and the VIE may allocate a portion of its after-tax profits based on PRC accounting standards to a surplus fund at its discretion. The statutory reserve funds and the discretionary funds are not distributable as cash dividends. Remittance of dividends by a wholly foreign-owned company out of China is subject to examination by the banks designated by the SAFE. Our PRC subsidiaries have not paid dividends and will not be able to pay dividends until they generate accumulated profits and meet the requirements for statutory reserve funds.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">C.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and Development, Patents and Licenses, etc.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See &#8220;Item 4. Information On the Company-B. Business Overview&#8212;Data and Technology,&#8221; &#8220;&#8212;Data Security and Privacy&#8221; and &#8220;&#8212;Trademark and Intellectual Property.&#8221;</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">D.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trend Information</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other than as disclosed elsewhere in this annual report, we are not aware of any trends, uncertainties, demands, commitments or events for the period from January 1, 2024 that are reasonably likely to have a material effect on our revenues, income from continuing operations, profitability, liquidity or capital resources, or that would cause reported financial information not necessarily to be indicative of future operating results or financial condition.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">E.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Critical Accounting Estimates </span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our discussion and analysis of our financial condition and results of operations relates to our consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues, costs and expenses, and related disclosures. On an on-going basis, we evaluate our estimates based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">134</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">apparent from other sources. Since our financial reporting process inherently relies on the use of estimates and assumptions, our actual results could differ from what we expect.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We consider an accounting estimate to be critical if: (i) the accounting estimate requires us to make assumptions about matters that were highly uncertain at the time the accounting estimate was made, and (ii) changes in the estimate that are reasonably likely to occur from period to period or use of different estimates that we reasonably could have used in the current period, would have a material impact on our financial condition or results of operations. There are other items within our financial statements that require estimation but are not deemed critical, as defined above. Changes in estimates used in these and other items could have a material impact on our financial statements. For a detailed discussion of our significant accounting policies and related judgments, see Note 2 of the Notes to the Consolidated Financial Statements.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventory Valuation</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We carry inventory on our balance sheet at the estimated lower of cost or market. Cost is determined by the weighted average method for our inventories. We carry obsolete, damaged and excess inventory at the net realizable value, which we determine by assessing historical recovery rates, current market conditions and our future marketing and sales plans. Because our assessment of net realizable value is made at a point in time, there are inherent uncertainties related to our value determination. Market factors and other conditions underlying the net realizable value may change, resulting in further reserve requirements. A reduction in the carrying amount of an inventory item from cost to market value creates a new cost basis for the item that cannot be reversed at a later period. While we believe that adequate write-downs for inventory obsolescence have been provided in the consolidated financial statements, consumer tastes and preferences will continue to change and we could experience additional inventory write-downs in the future.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Rebates, discounts and other cash consideration received from a vendor related to inventory purchases are reflected as reductions in the cost of the related inventory item, and are therefore reflected in the &#8220;Cost of Revenues&#8221; line in our Consolidated Statements of Operations when the related inventory item is sold. See Note 6 of the Notes to the Consolidated Financial Statements for information regarding inventory.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We review goodwill and indefinite-lived intangible assets for impairment annually in the fourth quarter of our fiscal year, or more frequently as warranted by events or changes in circumstances which indicate that the carrying amount may not be recoverable. We may first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit or indefinite-lived intangible asset is less than its carrying amount. If, based on the results of the qualitative assessment, it is concluded that it is not more likely than not that the fair value of a reporting unit or indefinite-lived asset exceeds its carrying value, a quantitative test is performed. Under the quantitative test, we compare the carrying value of the reporting unit or indefinite-lived intangible asset to its fair value, which we estimate using a discounted cash flow analysis or by comparison to the market values of similar assets. If the carrying value exceeds its fair value, we record an impairment charge equal to the excess of the carrying value over the related fair value. The assumptions used in such valuations such as projected future cash flows, discount rates, revenue growth rates, and determination of appropriate market comparables and recent transactions, are subject to volatility and may differ from actual results. Under a qualitative assessment, we assess various factors including industry and market conditions, macroeconomic conditions and performance of our businesses.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">135</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our goodwill of RMB556.6 million (US$78.4 million) as of December 31, 2023 was mainly related to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DR.WU</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and other reporting units. Revenue of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> units did not meet our fourth quarter expectations and the reduction in selling and marketing expenses was less than anticipated, and therefore our short and long term forecasts for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were revised downwards with an adverse impact on future expected cash flows. We determined the lower than forecasted revenue growth, and the shift in strategy, were triggering events which indicated we should conduct an impairment test as of December 31, 2023. We used a discounted cash flow model to estimate the fair value of the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting unit based on our updated strategic plans, supplemented by market comparable analysis. This led to the recognition of an impairment of goodwill of RMB354.0 million (US$49.9 million). The key assumptions in estimating the fair value of the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eve Lom</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting unit were the revenue growth rates, gross profit ratios, discount rate and terminal value.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See Note 10 of the Notes to the Consolidated Financial Statements for information regarding goodwill.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">136</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:10%;text-align:justify;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;6.</span><div style="width:100%;display:inline;" id="item_6"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">DIREC</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">TORS, SENIOR MANAGEMENT AND EMPLOYEES</span></div></div>
  <div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">A.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Directors and Senior Management</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth information regarding our directors and executive officers as of the date of this annual report.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:30%;"/>
    <td style="width:1%;"/>
    <td style="width:10%;"/>
    <td style="width:1%;"/>
    <td style="width:58%;"/>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.08in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Directors and Executive Officers</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;border-bottom:0.5pt solid #ffffff03;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Age</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;border-bottom:0.5pt solid #ffffff03;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Position/Title</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jinfeng Huang</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Chairman of the Board of Directors and Chief Executive Officer</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Donghao Yang</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Director and Chief Financial Officer</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jing Cheng</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Chief Scientific Officer</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Zhenjie (Jack) Xu</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Chief Human Resources Officer</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sidney Xuande Huang</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Independent Director</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Bonnie Yi Zhang</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Independent Director</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jiming Ha</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Independent Director</span></p></td>
   </tr>
  </table>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Jinfeng Huang </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">is our founder and has served as our director and chief executive officer since our inception. Mr. Huang served as a vice president at Hunan Yujiahui Cosmetics Co., Ltd. from 2011 to 2016. Prior to that, Mr. Huang served as a market research manager at Guangzhou P&amp;G Co., Ltd. from 2007 to 2010. Mr. Huang received his bachelor&#8217;s degree in international commerce and trading from Sun Yat-sen University in 2007 and his MBA degree from Harvard Business School in 2017</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Donghao Yang</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> has served as our director since July 2020 and our chief financial officer since November 2020. Mr. Yang served as the chief financial officer at Vipshop Holdings Ltd. (NYSE: VIPS) from August 2011 to November 2020. Prior to joining Vipshop, Mr. Yang held senior executive and managerial positions in several public and private companies, including serving as the chief financial officer of Synutra International Inc. from May 2010 to August 2011, as the chief financial officer of Greater China of Tyson Foods, Inc. (NYSE: TSN) from March 2007 to April 2010, and as a finance director of Asia Pacific of Valmont Industries, Inc. (NYSE: VMI) from October 2003 to March 2007. Mr. Yang has been a member of the board of directors of XPeng, Inc. (NYSE: XPEV) since August 2020, and has joined the board of directors of Vipshop since November 2020. Mr. Yang received his bachelor&#8217;s degree in international economics from Nankai University in 1993 and his MBA from Harvard Business School in 2003.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Jing Cheng</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> has over 25 years of experience in research and development in the beauty industry. Prior to joining the Company, Ms. Cheng worked at Estee Lauder Companies (NYSE: EL) for 17 years, having served in a number of senior management and research positions, including as Vice President, APAC R&amp;D, since July 2014. From July 2001 to January 2005, Ms. Cheng worked at Revlon, leading technical, quality control, regulatory and manufacturing organizations in China. Before 2001, she worked at several other companies, including Henkel from July 2000 to July 2001. Ms. Cheng received her bachelor&#8217;s degree in polymer science from Shanghai Jiao Tong University, and her master&#8217;s degree in fine chemistry from East China University of Science and Technology. She also completed the Fudan-Olin Executive MBA program co-held by Washington University in St. Louis and Fudan University in 2009.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Zhenjie (Jack) Xu</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> has over 20 years of experience in human resources management. Prior to joining the Company, Mr. Xu served concurrently as vice president and chief human resources officer of MINISO Group Holding Limited (NYSE: MNSO; HKSE: 9896) from July 2019 to August 2022. Before that, Mr. Xu was the vice president in human resources and strategies at Guangzhou Dikeni Fashion Co., Ltd. from September 2018 to June 2019. From December 2015 to June 2018, Mr. Xu worked at Natural Food International Holding Limited (HKSE: 1837) and held several positions, including general manager of human resources center and executive assistant. Earlier in his career, Mr. Xu was the human resource director of Biostime International Holdings Limited, currently known as Health and Happiness (H&amp;H) International Holdings Limited (HKSE: 1112), from December 2006 to December 2015. Mr. Xu received Bachelor of Laws degree in public administration from Sun Yat-sen University and an EMBA degree from the University of Minnesota.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">137</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Sidney Xuande</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Huang</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> has served as our independent director since November 2020. Mr. Huang is currently a senior advisor to JD.Com, Inc. (NASDAQ: JD; HKSE: 9618) and was its chief financial officer from September 2013 until his retirement in September 2020, including the last three months as an executive coach to his successor. Mr. Huang has been a member of the board of directors of Kuaishou Technology (HKSE: 1024) since February 2021 and Tuya Inc. (NYSE: TUYA and HKSE: 2391) since June 2022. Prior to JD.com, Mr. Huang was the chief financial officer of Vancelnfo Technologies Inc. (NYSE: VIT) and its successor company, Pactera Technology International Ltd., from July 2006 to September 2013. He also served as the co-president of Vancelnfo Technologies Inc. from 2011 to 2012 and its chief operating officer from 2008 to 2010. Prior to Vancelnfo Technologies Inc., he was the chief financial officer of two other China-based companies in technology and internet sectors between 2004 and 2006. Mr. Huang was an investment banker at Citigroup Global Markets Inc. in New York from 2002 to 2004. He held various positions including audit manager at KPMG LLP from 1996 to 2000 and was a Certified Public Accountant in the State of New York. Mr. Huang is currently a Foundation Fellow at St Antony&#8217;s College of Oxford University, where he was an academic visitor focusing on geoeconomics from 2021 to 2022.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">He obtained his master&#8217;s degree in business administration with distinction from the Kellogg School of Management at Northwestern University as an Austin Scholar. He received his bachelor&#8217;s degree in accounting from Bernard M. Baruch College, where he graduated as class valedictorian.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Bonnie Zhang</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> has served as our independent director since November 2020. Ms. Zhang has served as independent non-executive director of Swire Pacific Limited (HKSE: 0019), a Hong Kong based international conglomerate with a diversified portfolio of market leading businesses, since June 2022, and independent director of Hesai Group (NASDAQ: HSAI), a Chinese LiDAR manufacturing company, since February 2023. Ms. Zhang has served as the chief financial officer of Sina Corporation (formerly NASDAQ: SINA, taken private in 2021) since March 2015. From March 2014 to March 2015, Ms. Zhang served as the chief financial officer of Weibo Corporation (NASDAQ: WB and HKSE: 9898), a social media platform in China and one of Sina Corporation&#8217;s subsidiaries. Before joining Weibo, Ms. Zhang was the chief financial officer of AdChina Ltd., an integrated internet advertising platform in China, from May 2011 to February 2014. Prior to that, Ms. Zhang was an audit partner of Deloitte Touche Tohmatsu based in Shanghai, with a focus on serving Chinese companies making initial public offerings in the United States and Chinese companies listed in the United States, from October 2007 to April 2011. Ms. Zhang served as a senior manager in the National Office SEC Services group of Deloitte &amp; Touche, LLP from May 2005 to August 2007, where she was responsible for pre-issuance reviews of securities offering documents and periodic reports to be filed with the SEC with a focus on foreign private issuers. Ms. Zhang received a bachelor&#8217;s degree in business administration from McDaniel College. Ms. Zhang is a member of the American Institution of Certified Public Accountants.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Jiming Ha</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> has served as our independent director since March 2021. Dr. Ha was a visiting scholar at the University of Virginia from May 2019 to June 2021. From April 2018 to January 2021, Dr. Ha served as an independent director of Lufax Holding Ltd (NYSE: LU). From January 2018 to December 2019, he was an independent director of Luokung Technology Corp. (NASDAQ: LKCO). Prior to his directorship with Luokung Technology Corp., Dr. Ha was a senior fellow at China Finance 40 Forum from May 2017 to January 2018 and served as a managing director at Goldman Sachs (Asia) L.L.C. in investment banking services from October 2010 to April 2017. He was the chief economist at China International Capital Corporation from 2004 to 2010. Before that, Dr. Ha was a senior economist at the International Monetary Fund (IMF) from 1993 to 2004, and worked at the Hong Kong Monetary Authority within the IMF from 2001 to 2003. He also served as the IMF resident representative to Indonesia from 1999 to 2001. Dr. Ha received his Ph.D degree in economics from the University of Kansas, and his master&#8217;s degree and bachelor&#8217;s degree in science from Fudan University.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">138</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">B.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Compensation</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2023, we paid to our executive officers an aggregate of RMB7.1 million (US$1.0 million) in cash and RMB0.3 million (US$46 thousand) for benefits including certain contributions equal to certain percentages of each officer&#8217;s salary for his or her pension insurance, medical insurance, supplementary medical insurance, unemployment insurance and other statutory benefits and a housing provident fund as required by PRC law, and US$0.2 million to our independent directors. We did not make additional payments to our executive officers for their role as directors for the year ended December 31, 2023.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Share Incentive Plan</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2018 Share Option Plan</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our shareholders and board of directors adopted the 2018 Share Option Plan in September 2018, which was amended and restated respectively in July 2019, March 2020, and September 2020, to attract and retain the best available personnel, provide additional incentives to employees and directors, and promote the success of our business. The maximum aggregate number of Class A ordinary shares which may be issued pursuant to all awards under the 2018 Share Option Plan is 249,234,508. As of December 31, 2023, options to purchase an aggregate amount of 249,234,508 Class A ordinary shares under the 2018 Share Option Plan had been granted, excluding awards that were forfeited or canceled after the relevant grant dates.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following paragraphs describe the principal terms of the 2018 Share Option Plan.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Type of Awards</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The 2018 Share Option Plan permits the awards of options.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Plan Administration</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The chief executive officer and director of our company, Mr. Jinfeng Huang, was appointed as the administrator of the 2018 Share Option Plan. The administrator determines, among others, the employees eligible to receive awards, the number of options to be granted to each eligible employee, and the terms and conditions of each award grant.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Award Agreement</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Awards granted under the 2018 Share Option Plan are evidenced by a letter of offer delivered by us and a letter of acceptance delivered by the award recipient, which sets forth the terms, conditions and limitations for each award, which may include the term of the award, restrictions on transfer of the award, and the provisions applicable in the event that the grantee&#8217;s employment or service terminates.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eligibility</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We may grant awards to our directors, executive officers and employees.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Vesting Schedule</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. In general, the administrator for the 2018 Share Option Plan is authorized under the plan to determine the vesting schedule, which is specified in the relevant letter of offer.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Exercise of Awards</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The 2018 Share Option Plan administrator determines the exercise or purchase price, as applicable, for each award, which is stated in the relevant letter of offer. Options that are vested and exercisable shall only be exercised after the initial public offering of our company and will terminate if they are not exercised prior to the time set by the plan administrator at the time of grant. However, the maximum exercisable term is ten years from the date on which any given option is fully vested.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Transfer Restrictions</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Awards may not be assigned in any manner by the participant other than in accordance with the exceptions provided in the 2018 Share Option Plan.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Termination and Amendment of the Plan</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Unless terminated earlier, the 2018 Share Option Plan has a term of ten years from September 11, 2020. Our board of directors has the authority to terminate, amend, suspend or modify the 2018 Share Option Plan, subject to shareholder approval to the extent necessary to comply with applicable law. However, without the prior written consent or sanction of such number of award recipients as shall together hold options in respect of not less than one half in nominal value of all Class A ordinary shares then subject to the then outstanding options, no alteration may adversely affect the terms of issue of any outstanding award previously granted or agreed to be granted pursuant to the 2018 Share Option Plan.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">139</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2022 Share Incentive Plan</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our board of directors have approved and authorized the adoption of the 2022 Share Incentive Plan, effective on January 1, 2023. The 2022 Share Incentive Plan will expire on the tenth anniversary of its effective date. Under the 2022 Share Incentive Plan, the maximum aggregate number of ordinary shares of our company available for issuance is 1.5% of the total number of issued and outstanding shares (on an as-converted fully-diluted basis) as of December 31, 2022, plus an annual increase by (i) (A) 1.5% of the total number of issued and outstanding shares (on an as-converted fully-diluted basis) as of the last day of the immediately preceding fiscal year for each of the first two fiscal years of our company beginning January 1, 2024, and (B) 1.0% of the total number of issued and outstanding shares (on an as-converted fully-diluted basis) as of the last day of the immediately preceding fiscal year for each subsequent fiscal year of our company during the term of the 2022 Share Incentive Plan, or (ii) such fewer number of shares as may be determined our board of directors. As of December 31, 2023, options to purchase an aggregate amount of 7,168,734 Class A ordinary shares under the 2022 Share Incentive Plan had been granted, excluding awards that were forfeited or canceled after the relevant grant dates.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following paragraphs describe the principal terms of the 2022 Share Incentive Plan.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Type of Awards</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The 2022 Share Incentive Plan permits the awards of options, restricted shares, and restricted share units.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Plan Administration</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Our chief executive officer and director, Mr. Jinfeng Huang, was appointed as the administrator of the 2022 Share Incentive Plan. In the event that Mr. Jinfeng Huang is unable to carry out his duties or in the event of conflict of interest, our board of directors or any committee authorized by our board would act as the administrator. The administrator determines, among others, the employees eligible to receive awards, the number of options to be granted to each eligible employee, and the terms and conditions of each award grant.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Award Agreement</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Awards granted under the 2022 Share Incentive Plan are evidenced by an applicable award agreement, which sets forth the terms, conditions and limitations for each award, which may include the term of the award, restrictions on transfer of the award, and the provisions applicable in the event that the grantee&#8217;s employment or service terminates.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Eligibility</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We may grant awards to the employees (including officers and directors) of our company and any subsidiary of our company, and consultants.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Vesting Schedule</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. In general, the administrator for the 2022 Share Incentive Plan is authorized under the plan to determine the vesting schedule, which is specified in the relevant award agreement.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Exercise of Awards</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The 2022 Share Incentive Plan administrator determines the exercise or purchase price, as applicable, for each award, which is stated in the relevant award agreement. The maximum exercisable term is ten years from the date on which any given award is fully vested.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Transfer Restrictions</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Awards may not be assigned in any manner by the participant other than in accordance with the exceptions provided in the 2022 Share Incentive Plan.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">140</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Termination and Amendment of the Plan</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Unless terminated earlier, the 2022 Share Incentive Plan has a term of ten years from January 1, 2023. Our board of directors has the authority to terminate, amend or modify the 2022 Share Incentive Plan, subject to shareholder approval to the extent necessary to comply with applicable law. However, without the prior written consent of the participant, no termination, amendment, or modification of the 2022 Share Incentive Plan shall adversely affect in any material way any award previously granted pursuant to the 2022 Share Incentive Plan. Historically, a total of 149,363,572 restricted Class A ordinary shares and 21,356,415 restricted Class B ordinary shares resulting from early exercise or modification of options granted to our employees, officers and directors had been issued to and were held by three trusts for the grantees&#8217; benefit. These shares have been and continue to be subject to satisfaction of the service conditions set forth in the applicable equity award agreements. As of February 29, 2024, a total of 79,226,352 Class A ordinary shares and 0 Class B ordinary shares related to options granted to our employees, officers and directors were held by the two trusts for the grantees&#8217; benefit, which have been and will continue to be subject to satisfaction of the service conditions set forth in the applicable equity award agreements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes, as of February 29, 2024, the outstanding options that were granted to our directors and executive officers under the 2018 Share Option Plan and the 2022 Share Incentive Plan.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:22%;"/>
    <td style="width:1%;"/>
    <td style="width:17%;"/>
    <td style="width:1%;"/>
    <td style="width:15%;"/>
    <td style="width:1%;"/>
    <td style="width:21%;"/>
    <td style="width:1%;"/>
    <td style="width:21%;"/>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Name</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Ordinary Shares</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Underlying</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Outstanding</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise Price</span></p><p style="padding-bottom:1pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(US$/Share)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Grant Date</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="padding-bottom:1pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Expiration Date</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Bonnie Yi Zhang</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.025</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 25, 2021</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">November 19, 2034</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.025</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 1, 2022</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">November 18, 2035</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jiming Ha</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.025</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 25, 2021</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 11, 2035</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.025</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 1, 2022</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">November 18, 2035</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sidney Xuande Huang</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.025</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 25, 2021</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">November 19, 2034</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.025</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 1, 2022</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">November 18, 2035</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jing Cheng</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.025</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">February 28, 2023</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">February 1, 2037</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Zhenjie (Jack) Xu</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.025</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">September 30, 2023</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">September 30, 2038</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,629,212</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
   </tr>
  </table>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid;margin-right:66.667%;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Notes:</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">* The options held by each of these directors and executive officers represent less than 1% of our total Class A ordinary shares on an as-converted basis outstanding as of February 29, 2024.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes, as of February 29, 2024, the number of restricted ordinary shares related to the options granted to our officers and directors under the 2018 Share Option Plan and the 2022 Share Incentive Plan.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:49%;"/>
    <td style="width:2%;"/>
    <td style="width:49%;"/>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Name</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Shares Underlying Options</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Donghao Yang</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,012,572</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:66.667%;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Employment Agreements and Indemnification Agreements</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have entered into employment agreements with each of our executive officers. Under these agreements, each of our executive officers is employed for a specified time period. We may terminate employment for cause for certain acts of the executive officer, such as conviction or plea of guilty to a felony or any crime involving moral turpitude, negligent or dishonest acts to our detriment, or misconduct or a failure to perform agreed duties. We may also terminate an executive officer&#8217;s employment without cause upon a 60-day advance written notice. In such case of termination by us, we will provide severance payments to the executive officer as expressly required by applicable law of the jurisdiction where the executive officer is based. The executive officer may resign at any time with a 60-day advance written notice.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Each executive officer has agreed to hold, both during and after the termination or expiry of his or her employment agreement, in strict confidence and not to use, except as required in the performance of his or her duties in connection with the employment or pursuant to applicable law, any of our confidential information or trade secrets, any confidential information or trade secrets of our customers or prospective customers, or the confidential or proprietary information of any third-party received by us and for which we have confidential obligations. The executive officers have also agreed to disclose in confidence to us all inventions, designs and trade secrets which they</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">141</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">conceive, develop or reduce to practice during the executive officer&#8217;s employment with us and to assign all right, title and interest in them to us, and assist us in obtaining and enforcing patents, copyrights and other legal rights for these inventions, designs and trade secrets.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, each executive officer has agreed to be bound by non-competition and non-solicitation restrictions during the term of his or her employment and typically for one year following the last date of employment. Specifically, each executive officer has agreed not to (i) approach our suppliers, clients, customers or contacts or other persons or entities introduced to the executive officer in his or her capacity as a representative of us for the purpose of doing business with such persons or entities that will harm our business relationships with these persons or entities; (ii) assume employment with or provide services to any of our competitors, or engage, whether as principal, partner, licensor or otherwise, any of our competitors, without our express consent; or (iii) seek directly or indirectly, to solicit the services of any of our employees who is employed by us on or after the date of the executive officer&#8217;s termination, or in the year preceding such termination, without our express consent.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have also entered into indemnification agreements with each of our directors and executive officers. Under these agreements, we agree to indemnify our directors and executive officers against certain liabilities and expenses incurred by such persons in connection with claims made by reason of their being a director or officer of our company.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">C.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Board Practices</span></div></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Board of Directors</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our board of directors consists of five directors. A director is not required to hold any shares in our company by way of qualification. A director who is in any way, whether directly or indirectly, interested in a contract or proposed contract with our company is required to declare the nature of his or her interest at a meeting of our directors. A director may vote with respect to any contract, proposed contract or arrangement notwithstanding that he or she may be interested therein, and if he or she does so his or her vote shall be counted and he or she may be counted in the quorum at any meeting of our directors at which any such contract or proposed contract or arrangement is considered. Our directors may exercise all the powers of our company to borrow money, mortgage or charge its undertaking, property and uncalled capital, and to issue debentures or other securities whenever money is borrowed or as security for any debt, liability or obligation of our company or of any third party. None of our non-executive directors has a service contract with us that provides for benefits upon termination of service.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Committees of the Board of Directors</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have established three committees under the board of directors: an audit committee, a compensation committee and a nominating and corporate governance committee. We have adopted a charter for each of the three committees. Each committee&#8217;s members and functions are described below.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Audit Committee</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Our audit committee consists of Sidney Xuande Huang, Bonnie Yi Zhang and Jiming Ha. Sidney Xuande Huang is the chairman of our audit committee. We have determined that Sidney Xuande Huang, Bonnie Yi Zhang and Jiming Ha satisfy the &#8220;independence&#8221; requirements of Section 303A of the Corporate Governance Rules of the NYSE and Rule 10A-3 under the Exchange Act. We have determined that each of Sidney Xuande Huang and Bonnie Yi Zhang qualifies as an &#8220;audit committee financial expert.&#8221; The audit committee oversees our accounting and financial reporting processes and the audits of the financial statements of our company. The audit committee is responsible for, among other things:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">appointing the independent auditors and pre-approving all auditing and non-auditing services permitted to be performed by the independent auditors;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">reviewing with the independent auditors any audit problems or difficulties and management&#8217;s response;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">discussing the annual audited financial statements with management and the independent auditors;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">reviewing the adequacy and effectiveness of our accounting and internal control policies and procedures and any steps taken to monitor and control major financial risk exposures;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">reviewing and approving all proposed related party transactions;</span></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">142</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">meeting separately and periodically with management and the independent auditors; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">monitoring compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of our procedures to ensure proper compliance.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Compensation Committee</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Our compensation committee consists of Bonnie Yi Zhang, Sidney Xuande Huang and Jiming Ha. Bonnie Yi Zhang is the chairman of our compensation committee. We have determined that Bonnie Yi Zhang, Sidney Xuande Huang and Jiming Ha satisfy the &#8220;independence&#8221; requirements of Section 303A of the Corporate Governance Rules of the NYSE. The compensation committee assists the board in reviewing and approving the compensation structure, including all forms of compensation, relating to our directors and executive officers. Our chief executive officer may not be present at any committee meeting during which his compensation is deliberated. The compensation committee is responsible for, among other things:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">reviewing and approving, or recommending to the board for its approval, the compensation for our chief executive officer and other executive officers;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">reviewing and recommending to the board for determination with respect to the compensation of our non-employee directors;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">reviewing periodically and approving any incentive compensation or equity plans, programs or similar arrangements; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">selecting compensation consultant, legal counsel or other adviser only after taking into consideration all factors relevant to that person&#8217;s independence from management.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Nominating and Corporate Governance Committee</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Our nominating and corporate governance committee consists of Jiming Ha, Sidney Xuande Huang and Bonnie Yi Zhang. Jiming Ha is the chairman of our nominating and corporate governance committee. Jiming Ha, Bonnie Yi Zhang and Sidney Xuande Huang satisfy the &#8220;independence&#8221; requirements of Section 303A of the Corporate Governance Rules of the NYSE. The nominating and corporate governance committee assists the board of directors in selecting individuals qualified to become our directors and in determining the composition of the board and its committees. The nominating and corporate governance committee is responsible for, among other things:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">selecting and recommending to the board nominees for election by the shareholders or appointment by the board;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">reviewing annually with the board the current composition of the board with regards to characteristics such as independence, knowledge, skills, experience and diversity;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">making recommendations on the frequency and structure of board meetings and monitoring the functioning of the committees of the board; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">advising the board periodically with regards to significant developments in the law and practice of corporate governance as well as our compliance with applicable laws and regulations, and making recommendations to the board on all matters of corporate governance and on any remedial action to be taken.</span></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">143</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Duties of Directors</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under Cayman Islands law, our directors owe fiduciary duties to our company, including a duty of loyalty, a duty to act honestly, and a duty to act in what they consider in good faith to be in our best interests. Our directors must also exercise their powers only for a proper purpose. Our directors also owe to our company a duty to act with skill and care. It was previously considered that a director need not exhibit in the performance of his or her duties a greater degree of skill than may reasonably be expected from a person of his or her knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities are likely to be followed in the Cayman Islands. In fulfilling their duty of care to us, our directors must ensure compliance with our memorandum and articles of association, as amended and restated from time to time, and the class rights vested thereunder in the holders of the shares. In certain limited exceptional circumstances, a shareholder may have the right to seek damages in our name if a duty owed by our directors is breached.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our board of directors has all the powers necessary for managing, and for directing and supervising, our business affairs. The functions and powers of our board of directors include, among others:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">convening shareholders&#8217; annual and extraordinary general meetings and reporting its work to shareholders at such meetings;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">declaring dividends and distributions;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">appointing officers and determining the term of office of the officers;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">exercising the borrowing powers of our company and mortgaging the property of our company; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">approving the transfer of shares in our company, including the registration of such shares in our share register.</span></div></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Terms of Directors and Officers</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our directors may be appointed by the affirmative vote of a simple majority of our board of directors present and voting at a board meeting, or by an ordinary resolution of our shareholders. Our directors are not subject to a term of office unless otherwise agreed between us and the directors. A director may be removed from office by the affirmative vote of two thirds (2/3) of the directors then in office (except with regard to the removal of the chairman, who may be removed from office by the affirmative vote of all directors), or by an ordinary resolution of our shareholders (except with regard to the removal of the chairman, who may be removed from office by a special resolution). A director will cease to be a director if, among other things, the director (i) becomes bankrupt or makes any arrangement or composition with his creditors, (ii) dies or is found by our company to be or becomes of unsound mind, (iii) resigns his or her office by notice in writing to the company, or (iv) without special leave of absence from our board, is absent from three consecutive board meetings and our directors resolve that his or her office be vacated.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our officers are elected by and serve at the discretion of our board of directors.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">144</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">D.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Employees</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We had 3,497 full-time employees as of December 31, 2021, 1,837 full-time employees as of December 31 2022 and 1,505 full-time employees as of December 31, 2023, and most of our full-time employees are located in China. The following table sets forth the number of our full-time employees as of December 31, 2023:</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:78%;"/>
    <td style="width:1.667%;"/>
    <td style="width:20.333%;"/>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Function</span></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Employees</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">R&amp;D, Product Development and Production Management</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">208</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketing</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">206</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Online Operation and Sales</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">396</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Offline Retail</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">235</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer Service</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">136</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Global Business</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">241</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1,505</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our success depends on our ability to attract, motivate, train and retain qualified personnel. We believe we offer our employees competitive compensation packages and an environment that encourages self-development and creativity. As a result, we have generally been able to attract and retain high-quality and qualified personnel. We believe that we maintain a good working relationship with our employees, and we have not experienced any material labor disputes in the past.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As required by regulations in China, we participate in various employee social security plans that are organized by municipal and provincial governments for our PRC-based employees, including pension, unemployment insurance, childbirth insurance, work-related injury insurance, medical insurance, supplementary medical insurance for executives, and housing provident fund. We are required under PRC law to make contributions from time to time to employee benefit plans for our PRC-based employees at specified percentages of the salaries, bonuses and certain allowances of such employees, up to a maximum amount specified by the local governments in China.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We enter into standard employment agreements with our employees. Our employment agreements with our senior management include standard confidentiality and non-compete clauses.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">E.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Share Ownership </span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Except as specifically noted, the following table sets forth information with respect to the beneficial ownership of our ordinary shares on an as-converted basis as of February 29, 2024 by:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">each of our directors and executive officers; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">each of our principal shareholders who beneficially owns 5% or more of our total outstanding shares.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The calculations in the table below are based on 1,478,275,692 Class A ordinary shares (excluding the 440,571,764 Class A ordinary shares underlying the ADSs repurchased by our company pursuant to the share repurchase program, the 32,527,075 Class A ordinary shares issued to our depositary bank for bulk issuance of ADSs reserved for future issuances upon the exercise or vesting of awards granted under our share incentive plans and the 79,226,352 Class A ordinary shares held under the trusts for the benefit of certain employees, directors and officers of our company as disclosed in &#8220;Item 6. Directors, Senior Management and Employees&#8212;B. Compensation of Directors and Executive Officers&#8212;Share Incentive Plans&#8221;) and 666,572,880 Class B ordinary shares outstanding as of February 29, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">145</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Beneficial ownership is determined in accordance with the rules and regulations of the SEC. In computing the number of shares beneficially owned by a person and the percentage ownership of that person, we have included shares that the person has the right to acquire within 60 days, including through the exercise of any option, warrant or other right or the conversion of any other security. These shares, however, are not included in the computation of the percentage ownership of any other person.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:32.134%;"/>
    <td style="width:1%;"/>
    <td style="width:12.138%;"/>
    <td style="width:1%;"/>
    <td style="width:12.997%;"/>
    <td style="width:1.7%;"/>
    <td style="width:12.557%;"/>
    <td style="width:1%;"/>
    <td style="width:11.798%;"/>
    <td style="width:1%;"/>
    <td style="width:12.677%;"/>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="9" style="vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Ordinary Shares Beneficially Owned</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Class A<br/>Ordinary<br/>Shares</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Class B<br/>Ordinary<br/>Shares</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total<br/>Ordinary<br/>Shares</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">% of<br/>Beneficial<br/>Ownership</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">% of</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Voting<br/>Power***</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Directors and Executive Officers**:</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jinfeng Huang</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;position:relative;min-width:fit-content;">(1)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,736,314</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">666,572,880</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">672,309,194</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.3%</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90.1%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Donghao Yang</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,422,620</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,422,620</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4%</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3%</span></p></td>
   </tr>
   <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jing Cheng</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Zhenjie Xu</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
   </tr>
   <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sidney Xuande Huang</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Bonnie Yi Zhang</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
   </tr>
   <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jiming Ha</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">All Directors and Executive Officers as a Group</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60,745,666</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">666,572,880</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">727,318,546</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33.9%</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90.4%</span></p></td>
   </tr>
   <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Principal Shareholders:</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Entities affiliated with Jinfeng Huang</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;position:relative;min-width:fit-content;">(1)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,736,314</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">666,572,880</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">672,309,194</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.3%</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90.1%</span></p></td>
   </tr>
   <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Hillhouse Entities</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;position:relative;min-width:fit-content;">(2)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">300,560,602</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">300,560,602</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.0%</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ZhenFund Entities</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;position:relative;min-width:fit-content;">(3)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224,286,241</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;224,286,241</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.5%</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5%</span></p></td>
   </tr>
   <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Banyan Partners Entities</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;position:relative;min-width:fit-content;">(4)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">161,548,669</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">161,548,669</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5%</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1%</span></p></td>
   </tr>
  </table>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid;margin-right:66.667%;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Notes:</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">* Less than 1% of our total Class A ordinary shares on an as-converted basis outstanding as of February 29, 2024.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">** Except as indicated otherwise below, the business address of our directors and executive officers is Building No. 35, Art Port International Creation Center, No. 2519 Xingang East Road, Haizhu District, Guangzhou 510330, Guangdong Province, People&#8217;s Republic of China</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">*** For each person or group included in this column, percentage of voting power is calculated by dividing the voting power beneficially owned by such person or group by the voting power of all of our Class A and Class B ordinary shares as a single class. Each holder of Class B ordinary shares is currently entitled to twenty votes per share, and each holder of our Class A ordinary shares is entitled to one vote per share on all matters submitted to them for a vote. Our Class A ordinary shares and Class B ordinary shares vote together as a single class on all matters submitted to a vote of our shareholders, except as may otherwise be required by law. Our Class B ordinary shares are convertible at any time by the holder thereof into Class A ordinary shares on a one-for-one basis.</span></p>
  <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Represents (i) 666,572,880 Class B ordinary shares held by Slumdunk Holding Limited, a British Virgin Islands business company, and (ii) 5,736,314 Class A ordinary shares held by Yellow Bee Limited, a British Virgin Islands business company. Slumdunk Holding Limited owns the entire voting shares of Yellow Bee Limited and Mr. Jinfeng Huang is the sole director of Yellow Bee Limited. The business address of Yellow Bee Limited is Vistra Corporate Services Centre, Wickhams Cay II, Road Town, Tortola, VG1110, British Virgin Islands. The business address of Slumdunk Holding Limited is Vistra Corporate Services Centre, Wickhams Cay II, Road Town, Tortola, VG 1110, British Virgin Islands. </span></div></div>
  <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Represents (i) 1,003,056 Class A ordinary shares in the form of ADSs held by funds managed by HHLR Advisors, Ltd., a Cayman Islands company, and (ii) 299,557,546 Class A ordinary shares held by funds managed by Hillhouse Investment Management, Ltd., a Cayman Islands company, based on the information contained in the Schedule 13G/A filed by HHLR Advisors, Ltd. and Hillhouse Investment Management, Ltd. with the SEC on February 14, 2023. HHLR Advisors, Ltd. and Hillhouse Investment Management, Ltd. are under common control and share certain policies, personnel and resources. The business address of each of HHLR Advisors, Ltd. and Hillhouse Investment Management, Ltd. is Office #122, Windward 3 Building, Regatta Office Park, West Bay Road, Grand Cayman, Cayman Islands, KY1-9006. </span></div></div>
  <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Represents (i) 166,673,701 Class A ordinary shares and 55,557,900 Class A ordinary shares in the form of ADSs held by Zhen Partners Fund IV, L.P., (ii) 637,328 Class A ordinary shares in the form of ADSs held by Zhen Advisors Ltd., and (iii) 1,417,312 Class A ordinary shares in the form of ADSs held by Success Origin Limited, based on the information contained in the Schedule 13G/A filed by the relevant reporting persons with the SEC on February 14, 2024. The general partner of Zhen Partners Fund IV, L.P. is Zhen Partners Management (MTGP) IV, L.P., whose general partner is Zhen Partners Management (TTGP) IV, Ltd. Zhen Advisors Ltd. is wholly owned by Zhen International Ltd., which holds 51% equity interest in Zhen Partners Management (TTGP) IV, Ltd. Zhen International Ltd. and Success Origin Limited are wholly owned by Best Love Charming Limited. R&amp;H Trust Co. (Singapore) Pte. Limited, trustee of the Best Love Charming Family Trust, holds 100% equity interest in Best Love Charming Limited. The business address of Zhen Fund entities is P.O. Box 10008, Willow House, Cricket Square, Grand Cayman, KY1-1001, Cayman Islands.</span></div></div>
  <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(4)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Represents 137,796,850 Class A ordinary shares directly held by Banyan Fund III, L.P. and 23,751,819 Class A ordinary shares directly held by Banyan Fund III-A, L.P., based on the information contained in the Schedule 13G/A filed by the relevant reporting persons with the SEC on February 13, 2024. Banyan Partners Fund III, L.P. and Banyan Partners Fund III-A, L.P. are incorporated in the Cayman Islands and Banyan Partners III Ltd., a Cayman Islands company, is their general partner. The business address of both Banyan Partners Fund III, L.P. and Banyan Partners Fund III-A, L.P. is Walkers Corporate Limited, 190 Elgin Avenue, George Town, Grand Cayman, KY1-9008, Cayman Islands.</span></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">146</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To our knowledge, as of February 29, 2024, 1,484,489,250 of our Class A ordinary shares were held by three record holders in the United States, among which, one is the depositary of our ADS program that held 1,484,489,248 Class A ordinary shares. As of February 29, 2024, none of our Class B ordinary shares were held by U.S. record holders. The number of beneficial owners of our ADSs in the United States is likely to be much larger than the number of record holders of our ordinary shares in the United States.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are not aware of any arrangement that may, at a subsequent date, result in a change of control of our company.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Enforceability of Civil Liabilities</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our business operations are primarily conducted in China, and substantially all of our assets are located in mainland China. Except for Mr. Sidney Xuande Huang, Ms. Bonnie Yi Zhang and Mr. Jiming Ha, all of our directors and senior executive officers reside within China and most of them are PRC nationals as of the date of this annual report. As a result, it may be difficult for a shareholder to effect service of process within the United States upon these individuals, to bring an action against us or these individuals in the United States, or to enforce against us or them judgments obtained in United States courts, including judgments predicated upon the civil liability provisions of the securities laws of the United States or any state in the United States.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have been informed by our Cayman Islands counsel, that the United States and the Cayman Islands do not have a treaty providing for reciprocal recognition and enforcement of judgments of U.S. courts in civil and commercial matters and the courts of the Cayman Islands and that there is uncertainty as to whether a final judgment for the payment of money rendered by any federal or state court in the United States based on civil liability provisions, whether or not predicated solely upon the U.S. federal securities laws, would be enforceable against us or our directors or officers in the Cayman Islands. This uncertainty relates to whether such a judgment would be determined by the courts of the Cayman Islands to be penal or punitive in nature.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have also been advised by our Cayman Islands counsel that, notwithstanding the above, a final and conclusive judgment obtained in U.S. federal or state courts under which a definite sum of money is payable as compensatory damages and not in respect of laws that are penal in nature (i.e., not being a sum claimed by a revenue authority for taxes or other charges of a similar nature by a government authority, or in respect of a fine or penalty or multiple or punitive damages) will be recognized and enforced in the courts of the Cayman Islands at common law, without any re-examination of the merits of the underlying dispute, by an action commenced on the foreign judgment debt in the Grand Court of the Cayman Islands, provided that:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the court that gave the judgment was competent to hear the action in accordance with private international law principles as applied by the courts in the Cayman Islands and the parties subject to such judgment either submitted to such jurisdiction or were resident or carrying on business within such jurisdiction and were duly served with process; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the judgment given by the foreign court was not in respect of penalties, taxes, fines or similar fiscal or revenue obligations;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the judgment was final and conclusive and for a liquidated sum;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the judgment was not obtained by fraud; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the judgment was not obtained in a manner and is not of a kind the enforcement of which is contrary to natural justice or public policy in the Cayman Islands.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A Cayman Islands court may impose civil liability on us or our directors or officers in a suit brought in the Grand Court of the Cayman Islands against us or these persons with respect to a violation of U.S. federal securities laws, provided that the facts surrounding any violation constitute or give rise to a cause of action under Cayman Islands law.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The recognition and enforcement of foreign judgments are provided for under the PRC Civil Procedures Law. Courts of mainland China may recognize and enforce foreign judgments in accordance with the requirements of the PRC Civil Procedures Law and other applicable laws and regulations based either on treaties between mainland China</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">147</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and the country where the judgment is made or on principles of reciprocity between jurisdictions. Mainland China does not have any treaties or other form of reciprocity with the United States or the Cayman Islands that provide for the reciprocal recognition and enforcement of foreign judgments. As such, the courts of mainland China will review and determine the applicability of the reciprocity principle on a case-by-case basis. In addition, according to the PRC Civil Procedures Law, courts in mainland China will not enforce a foreign judgment against us or our directors and officers if they decide that the judgment violates the basic principles of PRC law or national sovereignty, security or public interest. Under the PRC Civil Procedures Law, foreign shareholders may originate actions based on PRC law against a company in mainland China for disputes if they can establish sufficient nexus to mainland China for a court of mainland China to have jurisdiction and meet other procedural requirements. It will be, however, difficult for U.S. shareholders to originate actions against us in mainland China in accordance with PRC laws because we are incorporated under the laws of the Cayman Islands and it will be difficult for U.S. shareholders, by virtue only of holding the ADSs or ordinary shares, to establish a connection to mainland China for a court of mainland China to have jurisdiction as required under the PRC Civil Procedures Law.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furthermore, the United States and Hong Kong do not have a bilateral treaty or multilateral convention in force on reciprocal recognition and enforcement of judgments and the statutory registration scheme for foreign judgments in Hong Kong does not extend to United States judgments. As a result, any United States judgment is enforceable in Hong Kong pursuant to the common law regime in Hong Kong for recognizing and enforcing foreign judgments, which provides that a foreign judgment is enforceable if the judgment (i) is final and conclusive on the merits, (ii) has been rendered by a court of competent jurisdiction, (iii) is for a fixed sum of money, unless the relevant proceeding in the United States offends against natural justice, the judgment was obtained by fraud or the enforcement of the judgment is contrary to public policy.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">F.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Disclosure of A Registrant&#8217;s Action to Recover Erroneously Awarded Compensation</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:10%;text-align:justify;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;7.</span><div style="width:100%;display:inline;" id="item_7"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">MAJOR </span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SHAREHOLDERS AND RELATED PARTY TRANSACTIONS</span></div></div>
  <div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">A.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Major Shareholders</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See &#8220;Item 6. Directors, Senior Management and Employees&#8212;E. Share Ownership.&#8221;</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">B.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Related Party Transactions </span></div></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contractual Arrangements with the VIE</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See &#8220;Item 4. Information on the Company&#8212;C. Organizational Structure.&#8221;</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Employment Agreements and Indemnification Agreements</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See &#8220;Item 6. Directors, Senior Management and Employees&#8212;B. Compensation of Directors and Executive Officers&#8212;Employment Agreements and Indemnification Agreements.&#8221;</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Share Incentive Plans</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See &#8220;Item 6. Directors, Senior Management and Employees&#8212;B. Compensation of Directors and Executive Officers&#8212;Share Incentive Plans.&#8221;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">148</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other Related Party Transactions</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We purchased inventories and services from companies over which we exercise significant control in the amount of RMB38.3 million, RMB137.5 million and RMB211.0 million (US$29.7 million) in 2021, 2022 and 2023, respectively. As of December 31, 2021, 2022 and 2023, the amount due to a company over which we exercise significant control was RMB14.0 million, RMB27.2 million and RMB9.4 million (US$1.3 million) respectively, which were unsecured and interest free. As of December 31, 2023, the amount due from companies over which we exercise significant control was RMB17.4 million (US$2.5 million). Our sales of inventories to a company controlled by our chief executive officer were nil, RMB11.4 million and RMB20.1 million (US$2.8 million) for the years ended December 31, 2021, 2022 and 2023, respectively. As of December 31, 2021, 2022 and 2023, the amount due from a company controlled by our chief executive officer was nil, RMB5.6 million and RMB2.8 million (US$0.4 million) respectively.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Shareholders Agreement</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We entered into our seventh amended and restated shareholders agreement on September 11, 2020 with our shareholders, which included holders of ordinary shares and preferred shares. The shareholders agreement provides for certain shareholders&#8217; rights, including information rights, right of participation, right of first refusal and co-sale rights and drag-along rights, and contains provisions governing our board of directors and other corporate governance matters. The registration rights have survived after the completion of our initial public offering.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Registration Rights</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have granted certain registration rights to our shareholders. Set forth below is a description of the registration rights granted under the shareholders agreement.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Demand Registration Rights</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Holders of at least 30% of the registrable securities then outstanding may request in writing that we effect a registration of all registrable securities that the holders request to be registered and included in such registration by written notice. We are not obligated to effect a demand registration, however, if we have, within six months preceding the date of such request, already effected a demand registration or a Form F-3 registration, or a piggyback registration in which the current initiating holders could participate and, in case they participated, none of their registrable securities were excluded. We also have a right to defer filing of a registration statement for the period of not more than 90 days after the receipt of the request of the initiating holders if our board of directors determines in good faith that filing of a registration at such time will be materially detrimental to us and our shareholders. However, we cannot exercise the deferral right more than once during any 12-month period and cannot register any other securities during such period. In addition, we are not obligated to effect more than two demand registrations. Further, if the registrable securities are offered by means of an underwritten offering and the managing underwriter advises us that marketing factors require a limitation of the number of securities to be underwritten, a maximum of 75% of such registrable securities may be reduced as required by the underwriters and the number of the registrable securities will be allocated among the holders on a pro rata basis according to the number of registrable securities then outstanding held by each holder requesting registration, provided that in no event may any registrable securities be excluded from such underwriting unless all other securities are first excluded.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Registration on Form F-3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Holders of at least 30% of the registrable securities then outstanding have the right to request that we effect registration statements on Form F-3. We, however, are not obligated to effect such registration if, among other things, (i) Form F-3 is not available for such offering by the holders of registrable securities, (ii) the aggregate price of such offering is less than US$1.0 million, and (iii) we have, within the 12-month period preceding the date of such request for Form F-3 registration, effected two registrations in which none of the current initiating holders&#8217; registrable securities were excluded. We have the right to defer filing of a Form F-3 registration statement for a period of not more than 60 days after the receipt of the request of the initiating holders if our board of directors determines in good faith that filing of such registration at such time will be materially detrimental to us and our shareholders, but we cannot exercise the deferral right more than once in any 12-month period and cannot register any other securities during such 60-day period.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Piggyback Registration Rights</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. If we propose to file a registration statement for a public offering of our securities other than relating to any employee benefit plan or a corporate reorganization, we must offer holders of our</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">149</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">registrable securities an opportunity to include in the registration all or any part of their registrable securities. If the managing underwriters of any underwritten offering determine in good faith that marketing factors require a limitation of the number of shares to be underwritten, the managing underwriters may decide to exclude shares from the registration and the underwriting and to allocate the number of securities first to us and second to each of the holders requesting the inclusion of their registrable securities on a pro rata basis based on the total number of registrable securities held by each such holder and third, to holders of other securities of our company, provided that (i) in no event may any registrable securities be excluded from such offering unless all other securities are first excluded, and (ii) in no event may the amount of the holders&#8217; registrable securities included in such registration be reduced below 25% of the aggregate number of registrable securities requested to be included in such offering.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Expenses of Registration</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We will bear all registration expenses, other than underwriting discounts and selling commissions incurred in connection with any demand, piggyback or Form F-3 registration, except each holder that exercised its demand, Form F-3 or piggyback registration rights will bear such holder&#8217;s proportionate share (based on the total number of shares sold in such registration other than for our account) of all underwriting discounts and selling commissions or other amounts payable to underwriters or brokers. We are also not required to pay for any expenses of any registration proceeding begun in response to holders&#8217; exercise of their demand registration rights if the registration request is subsequently withdrawn at the request of the holders of a majority of the registrable securities to be registered, subject to a few exceptions.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Termination of Obligations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We have no obligation to effect any demand, Form F-3 or piggyback registration on November 23, 2025.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">C.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Interests of Experts and Counsel</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:10pt;min-width:10%;text-align:justify;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;8.</span><div style="width:100%;display:inline;" id="item_8"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">FINANC</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">IAL INFORMATION</span></div></div>
  <div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">A.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Consolidated Statements and Other Financial Information</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have appended consolidated financial statements filed as part of this annual report.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Legal Proceedings</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We may from time to time be subject to various legal or administrative claims and proceedings arising in the ordinary course of our business. For example, on September 23, 2022, a putative securities class action lawsuit was filed against us, certain of our directors and officers, our authorized U.S. representative, a shareholder, and the underwriters for our November 2020 initial public offering in the U.S. District Court for the Southern District of New York (captioned </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Maeshiro v. Yatsen Holding Limited et al.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">No. 1:22-cv-08165). The plaintiff in this case alleges, in sum and substance, that our registration statement filed in connection with our November 2020 initial public offering and other public disclosures contained false or misleading statements in violation of the U.S. federal securities laws. In December 2023, the defendants filed a motion to dismiss the amended complaint, and briefing on the motion to dismiss was completed in March 2024. As of the date of this annual report, the court&#8217;s decision on the motion to dismiss remains pending. The case otherwise remains in its preliminary stage. We are currently unable to estimate the timing, possible outcome or potential loss, if any, associated with the resolution of such lawsuits.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Litigation or any other legal or administrative proceeding, regardless of the outcome, is likely to result in substantial costs and diversion of our resources, including our management&#8217;s time and attention. For the potential impact of legal or administrative proceedings on us, see &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Our Business and Industry&#8212;We may from time to time become a party to litigation, legal disputes, claims or administrative proceedings that may materially and adversely affect us.&#8221;</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dividend Policy</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our board of directors has discretion on whether to distribute dividends, subject to certain requirements of Cayman Islands law. All dividends are subject to certain restrictions under Cayman Islands law, namely that our</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">150</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">company may only pay dividends out of profits or share premium account, and provided always that in no circumstances may a dividend be paid if this would result in our company being unable to pay its debts as they fall due in the ordinary course of business. Even if we decide to pay dividends, the form, frequency and amount will depend upon our future operations and earnings, capital requirements and surplus, general financial condition, contractual restrictions and other factors that the board of directors may deem relevant.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We do not have any present plan to pay any cash dividends on our Class A ordinary shares or Class B ordinary shares in the foreseeable future. We currently intend to retain most, if not all, of our available funds and any future earnings to operate and expand our business.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are a holding company incorporated in the Cayman Islands. We may rely on dividends from our subsidiary in China for our cash requirements, including any payment of dividends to our shareholders. PRC regulations may restrict the ability of our PRC subsidiary to pay dividends to us. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulations&#8212;Regulations Relating to Dividend Distributions.&#8221;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If we pay any dividends on our Class A ordinary shares, we will pay those dividends which are payable in respect of the Class A ordinary shares underlying the ADSs to the depositary, as the registered holder of such Class A ordinary shares, and the depositary then will pay such amounts to the ADS holders in proportion to the Class A ordinary shares underlying the ADSs held by such ADS holders, subject to the terms of the deposit agreement, including the fees and expenses payable thereunder. Cash dividends on our Class A ordinary shares, if any, will be paid in U.S. dollars.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">B.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Significant Changes</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Except as disclosed elsewhere in this annual report, we have not experienced any significant changes since the date of our audited consolidated financial statements included in this annual report.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:10%;text-align:justify;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;9.</span><div style="width:100%;display:inline;" id="item_9"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">THE OFF</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ER AND LISTING</span></div></div>
  <div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">A.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Offer and Listing Details </span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See &#8220;&#8212;C. Markets.&#8221;</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">B.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Plan of Distribution</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">C.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Markets</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our ADSs have been listed on the NYSE under the symbol &#8220;YSG&#8221; since November 19, 2020. On March 18, 2024, we effected an ADS ratio change to adjust our Class A ordinary share to ADS ratio from one ADS representing four Class A ordinary shares to one ADS representing twenty of our Class A ordinary shares. Unless otherwise stated, the ADS ratio change has been retrospectively applied for all periods presented in this annual report.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">D.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Selling Shareholders</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">E.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dilution</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">F.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Expenses of the Issue</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">151</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:10%;text-align:justify;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;10.</span><div style="width:100%;display:inline;" id="item_10"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ADDITION</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">AL INFORMATION</span></div></div>
  <div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">A.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Share Capital</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">B.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Memorandum and Articles of Association </span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following are summaries of material provisions of our ninth amended and restated memorandum and articles of association that we have adopted and of the Companies Act, insofar as they relate to the material terms of our ordinary shares.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Objects of Our Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Under our memorandum and articles of association, the objects of our company are unrestricted and we have the full power and authority to carry out any object not prohibited by the Cayman Islands law.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Ordinary Shares</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Our ordinary shares are divided into Class A ordinary shares and Class B ordinary shares. Holders of our Class A ordinary shares and Class B ordinary shares will have the same rights except for voting and conversion rights. Our ordinary shares are issued in registered form and are issued when registered in our register of members. We may not issue shares to bearer. Our shareholders who are non-residents of the Cayman Islands may freely hold and vote their shares.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Conversion.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Each Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof. Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances. Upon any sale, transfer, assignment or disposition of any Class B ordinary shares by a holder thereof to any person or entity other than such person or such entity&#8217;s affiliate, or upon a change of control of the ultimate beneficial ownership of any Class B ordinary shares to any person or entity who is not an affiliate of the registered holder of such Class B ordinary shares, such Class B ordinary shares will be automatically and immediately converted into an equal number of Class A ordinary shares.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Dividends</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors or declared by our shareholders by ordinary resolution (provided that no dividend may be declared by our shareholders which exceeds the amount recommended by our directors). Our memorandum and articles of association provide that dividends may be declared and paid out of funds of our Company lawfully available therefor. Under the laws of the Cayman Islands, our company may pay a dividend out of either profit or share premium account, provided that in no circumstances may a dividend be paid if this would result in our company being unable to pay its debts as they fall due in the ordinary course of business.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Voting Rights</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Voting at any meeting of shareholders is by show of hands unless a poll is demanded. A poll may be demanded by the chairman of such meeting or any one shareholder present in person or by proxy. In respect to all matters subject to a shareholders&#8217; vote, each Class A ordinary share is entitled to one vote, and each Class B ordinary share is entitled to twenty votes, voting together as one class.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">An ordinary resolution to be passed at a meeting by the shareholders requires the affirmative vote of a simple majority of the votes attaching to the ordinary shares cast at a meeting, while a special resolution requires the affirmative vote of no less than two-thirds of the votes cast attaching to the outstanding ordinary shares at a meeting. A special resolution will be required for important matters such as a change of name or making changes to our memorandum and articles of association. Our shareholders may, among other things, divide or combine their shares by ordinary resolution.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General Meetings of Shareholders</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. As a Cayman Islands exempted company, we are not obliged by the Companies Act to call shareholders&#8217; annual general meetings. Our memorandum and articles of association provide that we may (but are not obliged to) in each year hold a general meeting as our annual general meeting in which case we shall specify the meeting as such in the notices calling it, and the annual general meeting shall be held at such time and place as may be determined by our directors.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">152</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Shareholders&#8217; general meetings may be convened by the chairman of our board of directors or by our directors. Advance notice of at least seven calendar days is required for the convening of our annual general shareholders&#8217; meeting (if any) and any other general meeting of our shareholders. A quorum required for any general meeting of shareholders consists of at least one shareholder present or by proxy, representing not less than one-third of all votes attaching to the issued and outstanding shares in our company entitled to vote at general meeting.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Companies Act provides shareholders with only limited rights to requisition a general meeting, and does not provide shareholders with any right to put any proposal before a general meeting. However, these rights may be provided in a company&#8217;s articles of association. Our memorandum and articles of association provide that upon the requisition of any one or more of our shareholders who together hold shares which carry in aggregate not less than one-third of all votes attaching to the issued and outstanding shares of our company entitled to vote at general meetings, our board will convene an extraordinary general meeting and put the resolutions so requisitioned to a vote at such meeting. However, our memorandum and articles of association do not provide our shareholders with any right to put any proposals before annual general meetings or extraordinary general meetings not called by such shareholders.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Transfer of Ordinary Shares</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Subject to the restrictions set out in our memorandum and articles of association as set out below, any of our shareholders may transfer all or any of his or her ordinary shares by an instrument of transfer in the usual or common form or any other form approved by our board of directors.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our board of directors may, in its absolute discretion, decline to register any transfer of any ordinary share which is not fully paid up or on which we have a lien. Our board of directors may also decline to register any transfer of any ordinary share unless:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the instrument of transfer is lodged with us, accompanied by the certificate for the ordinary shares to which it relates and such other evidence as our board of directors may reasonably require to show the right of the transferor to make the transfer; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the instrument of transfer is properly stamped, if required;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">in the case of a transfer to joint holders, the number of joint holders to whom the ordinary share is to be transferred does not exceed four; and </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a fee of such maximum sum as the NYSE may determine to be payable or such lesser sum as our directors may from time to time require is paid to us in respect thereof. </span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If our directors refuse to register a transfer they shall, within three months after the date on which the instrument of transfer was lodged, send to each of the transferor and the transferee notice of such refusal.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The registration of transfers may, on ten calendar days&#8217; notice being given by advertisement in such one or more newspapers, by electronic means or by any other means in accordance with the NYSE rules, be suspended and the register of members closed at such times and for such periods as our board of directors may from time to time determine, provided, however, that the registration of transfers shall not be suspended nor the register of members closed for more than 30 days in any year as our board may determine.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Liquidation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. On the winding up of our company, if the assets available for distribution among our shareholders shall be more than sufficient to repay the whole of the share capital at the commencement of the winding up, the surplus shall be distributed among our shareholders in proportion to the par value of the shares held by them at the commencement of the winding up, subject to a deduction from those shares in respect of which there are monies due, of all monies payable to our company for unpaid calls or otherwise. If our assets available for distribution are insufficient to repay all of the paid-up capital, the assets will be distributed so that the losses are borne by our shareholders in proportion to the par value of the shares held by them.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Calls on Shares and Forfeiture of Shares</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Our board of directors may from time to time make calls upon shareholders for any amounts unpaid on their shares in a notice served to such shareholders at least 14 days prior to the specified time and place of payment. The shares that have been called upon and remain unpaid are subject to forfeiture.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">153</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Redemption, Repurchase and Surrender of Shares</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We may issue shares on terms that such shares are subject to redemption, at our option or at the option of the holders of these shares, on such terms and in such manner as may be determined by our board of directors. Our company may also repurchase any of our shares on such terms and in such manner as have been approved by our board of directors. Under the Companies Act, the redemption or repurchase of any share may be paid out of our Company&#8217;s profits or out of the proceeds of a new issue of shares made for the purpose of such redemption or repurchase, or out of capital (including share premium account and capital redemption reserve) if our company can, immediately following such payment, pay its debts as they fall due in the ordinary course of business. In addition, under the Companies Act no such share may be redeemed or repurchased (a) unless it is fully paid up, (b) if such redemption or repurchase would result in there being no shares outstanding or (c) if the company has commenced liquidation. In addition, our company may accept the surrender of any fully paid share for no consideration.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Variations of Rights of Shares</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. If at any time, our share capital is divided into different classes or series of shares, the rights attached to any class or series of shares (unless otherwise provided by the terms of issue of the shares of that class or series), whether or not our company is being wound-up, may be materially adversely varied with the consent in writing of at least two-thirds of the holders of the issued shares of that class or series or with the sanction of an ordinary resolution passed by a majority of the votes cast at a separate meeting of the holders of the shares of the class or series. The rights conferred upon the holders of the shares of any class issued shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be varied by the creation or issue of further shares ranking pari passu with such existing class of shares.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Issuance of Additional Shares</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Our memorandum and articles of association authorize our board of directors to issue additional ordinary shares from time to time as our board of directors shall determine, to the extent of available authorized but unissued shares.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our memorandum and articles of association also authorize our board of directors to establish from time to time one or more series of preference shares and to determine, with respect to any series of preference shares, the terms and rights of that series, including:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the designation of the series;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the number of shares of the series;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the dividend rights, dividend rates, conversion rights, voting rights; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the rights and terms of redemption and liquidation preferences.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our board of directors may issue preference shares without action by our shareholders to the extent authorized but unissued. Issuance of these shares may dilute the voting power of holders of ordinary shares.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inspection of Books and Records</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Holders of our ordinary shares will have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records (other than copies of our memorandum and articles of association, our register of mortgages and charges and any special resolutions passed by our shareholders). Under Cayman Islands law, the names of our current directors can be obtained from a search conducted at the Registrar of Companies. However, we will provide our shareholders with annual audited financial statements.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Anti-Takeover Provisions</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Some provisions of our memorandum and articles of association may discourage, delay or prevent a change of control of our company or management that shareholders may consider favorable, including provisions that:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">authorize our board of directors to issue preference shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preference shares without any further vote or action by our shareholders; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">limit the ability of shareholders to requisition and convene general meetings of shareholders.</span></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">154</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our memorandum and articles of association for a proper purpose and for what they believe in good faith to be in the best interests of our company.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Exempted Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We are an exempted company with limited liability incorporated under the Companies Act. The Companies Act distinguishes between ordinary resident companies and exempted companies. Any company that is registered in the Cayman Islands but conducts business mainly outside of the Cayman Islands may apply to be registered as an exempted company. The requirements for an exempted company are essentially the same as for an ordinary company except that an exempted company:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">does not have to file an annual return of its shareholders with the Registrar of Companies;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">is not required to open its register of members for inspection;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">does not have to hold an annual general meeting;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">may issue negotiable or bearer shares or shares with no par value; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">may obtain an undertaking against the imposition of any future taxation (such undertakings are usually given for 20 years in the first instance);</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">may register by way of continuation in another jurisdiction and be deregistered in the Cayman Islands;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">may register as a limited duration company; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">may register as a segregated portfolio company.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;Limited liability&#8221; means that the liability of each shareholder is limited to the amount unpaid by the shareholder on the shares of the company (except in exceptional circumstances, such as involving fraud, the establishment of an agency relationship or an illegal or improper purpose or other circumstances in which a court may be prepared to pierce or lift the corporate veil).</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Exclusive Forum. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unless we consent in writing to the selection of an alternative forum, the United States District Court for the Southern District of New York (or, if the United States District Court for the Southern District of New York lacks subject matter jurisdiction over a particular dispute, the state courts in New York County, New York) shall be the exclusive forum within the United States for the resolution of any complaint asserting a cause of action arising out of or relating in any way to the federal securities laws of the United States, regardless of whether such legal suit, action, or proceeding also involves parties other than us. Any person or entity purchasing or otherwise acquiring any of our shares, ADSs or other securities shall be deemed to have notice of and consented to the provisions of our memorandum and articles of association. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Our ADSs&#8212;Forum selection provisions in our memorandum and articles of association and our deposit agreement with the depositary bank could limit the ability of holders of our Class A ordinary shares, ADSs or other securities to obtain a favorable judicial forum for disputes with us, our directors and officers, the depositary bank, and potentially others.&#8221;</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Differences in Corporate Law</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Companies Act (As Revised) is derived, to a large extent, from the older Companies Acts of England but does not follow recent United Kingdom statutory enactments, and accordingly there are significant differences between the Companies Act (As Revised) and the current Companies Act of England.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, the Companies Act (As Revised) differs from laws applicable to United States corporations and their shareholders. Set forth below is a summary of certain significant differences between the provisions of the Companies Act (As Revised) applicable to us and the laws applicable to United States corporations and companies incorporated in the State of Delaware.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Mergers and Similar Arrangements</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Companies Act (As Revised) permits mergers and consolidations between Cayman Islands companies and between Cayman Islands companies and non-Cayman Islands companies. For these purposes, (1) &#8220;merger&#8221; means the merging of two or more constituent companies and the vesting of their undertaking, property and liabilities in one of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">155</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">such companies as the surviving company and (2) a &#8220;consolidation&#8221; means the combination of two or more constituent companies into a consolidated company and the vesting of the undertaking, property and liabilities of such companies in the consolidated company.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In order to effect such a merger or consolidation, the directors of each constituent company must approve a written plan of merger or consolidation, which must then be authorized by (1) a special resolution of the shareholders of each constituent company, and (2) such other authorization, if any, as may be specified in such constituent company&#8217;s articles of association. The written plan of merger or consolidation must be filed with the Registrar of Companies together with a declaration as to the solvency of the consolidated or surviving company, a list of the assets and liabilities of each constituent company and an undertaking that a copy of the certificate of merger or consolidation will be given to the members and creditors of each constituent company and that notification of the merger or consolidation will be published in the Cayman Islands Gazette. Dissenting shareholders have the right to be paid the fair value of their shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) if they follow the required procedures, subject to certain exceptions. Court approval is not required for a merger or consolidation which is effected in compliance with these statutory procedures.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A merger between a Cayman parent company and its Cayman subsidiary or subsidiaries does not require authorization by a resolution of shareholders of that Cayman subsidiary if a copy of the plan of merger is given to every member of that Cayman subsidiary to be merged unless that member agrees otherwise. For this purpose a company is a &#8220;parent&#8221; of a subsidiary if it holds issued shares that together represent at least 90% of the votes at a general meeting of the subsidiary.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consent of each holder of a fixed or floating security interest over a constituent company is required unless this requirement is waived by a court in the Cayman Islands.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Save in certain limited circumstances, a shareholder of a Cayman constituent company who dissents from the merger or consolidation is entitled to payment of the fair value of his shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) upon dissenting to the merger or consolidation, provide the dissenting shareholder complies strictly with the procedures set out in the Companies Act. The exercise of dissenter rights will preclude the exercise by the dissenting shareholder of any other rights to which he or she might otherwise be entitled by virtue of holding shares, save for the right to seek relief on the grounds that the merger or consolidation is void or unlawful.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Separate from the statutory provisions relating to mergers and consolidations, the Companies Act (As Revised) also contains statutory provisions that facilitate the reconstruction and amalgamation of companies by way of schemes of arrangement, provided that the arrangement is approved by (a) 75% in value of the shareholders or class of shareholders, as the case may be, or (b) a majority in number representing 75% in value of the creditors or each class of creditors, as the case may be, with whom the arrangement is to be made, that are, in each case, present and voting either in person or by proxy at a meeting, or meetings, convened for that purpose. The convening of the meetings and subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. While a dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved, the Grand Court can be expected to approve the arrangement if it determines that:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the statutory provisions as to the required majority vote have been met;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the shareholders have been fairly represented at the meeting in question and the statutory majority are acting bona fide without coercion of the minority to promote interests adverse to those of the class;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the arrangement is such that may be reasonably approved by an intelligent and honest man of that class acting in respect of his interest; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the arrangement is not one that would more properly be sanctioned under some other provision of the Companies Act.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Companies Act (As Revised) also contains a statutory power of compulsory acquisition which may facilitate the &#8220;squeeze out&#8221; of dissentient minority shareholder upon a tender offer. When a tender offer is made and accepted by holders of 90% of the shares affected within four months, the offeror may, within a two-month period commencing</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">156</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">on the expiration of such four-month period, require the holders of the remaining shares to transfer such shares to the offeror on the terms of the offer. An objection can be made to the Grand Court of the Cayman Islands but this is unlikely to succeed in the case of an offer which has been so approved unless there is evidence of fraud, bad faith or collusion.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If an arrangement and reconstruction by way of scheme of arrangement is thus approved, the dissenting shareholder would have no rights comparable to appraisal rights, which would otherwise ordinarily be available to dissenting shareholders of Delaware corporations, providing rights to receive payment in cash for the judicially determined value of the shares.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Shareholders&#8217; Suits</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In principle, we will normally be the proper plaintiff to sue for a wrong done to us as a company, and as a general rule a derivative action may not be brought by a minority shareholder. However, based on English authorities, which would in all likelihood be of persuasive authority in the Cayman Islands, the Cayman Islands court can be expected to follow and apply the common law principles (namely the rule in Foss v. Harbottle and the exceptions thereto) so that a non-controlling shareholder may be permitted to commence a class action against or derivative actions in the name of our company to challenge actions where:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">an act which is ultra vires or illegal and is therefore incapable of ratification by the shareholders;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the act complained of, although not ultra vires, could only be effected duly if authorized by more than a simple majority vote that has not been obtained; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">an act which constitute a fraud against the minority where the wrongdoer are themselves in control of the company. </span></div></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Indemnification of Directors and Executive Officers and Limitation of Liability</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cayman Islands law does not limit the extent to which a company&#8217;s memorandum and articles of association may provide for indemnification of officers and directors, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our memorandum and articles of association permit indemnification of officers and directors for losses, damages, costs and expenses incurred in their capacities as such unless such losses or damages arise from dishonesty or fraud of such directors or officers. This standard of conduct is generally the same as permitted under the Delaware General Corporation Law for a Delaware corporation.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, we have entered into indemnification agreements with our directors and executive officers that provide such persons with additional indemnification beyond that provided in our memorandum and articles of association.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Insofar as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling us under the foregoing provisions, we have been informed that in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Directors&#8217; Fiduciary Duties</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under Delaware corporate law, a director of a Delaware corporation has a fiduciary duty to the corporation and its shareholders. This duty has two components: the duty of care and the duty of loyalty. The duty of care requires that a director act in good faith, with the care that an ordinarily prudent person would exercise under similar circumstances. Under this duty, a director must inform himself of, and disclose to shareholders, all material information reasonably available regarding a significant transaction.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The duty of loyalty requires that a director acts in a manner he or she reasonably believes to be in the best interests of the corporation. He or she must not use his corporate position for personal gain or advantage. This duty</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">157</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">prohibits self-dealing by a director and mandates that the best interest of the corporation and its shareholders take precedence over any interest possessed by a director, officer or controlling shareholder and not shared by the shareholders generally.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In general, actions of a director are presumed to have been made on an informed basis, in good faith and in the honest belief that the action taken was in the best interests of the corporation. However, this presumption may be rebutted by evidence of a breach of one of the fiduciary duties. Should such evidence be presented concerning a transaction by a director, the director must prove the procedural fairness of the transaction and that the transaction was of fair value to the corporation.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a matter of Cayman Islands law, a director of a Cayman Islands company is in the position of a fiduciary with respect to the company and therefore it is considered that he or she owes the following duties to the company:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a duty to act in good faith in the best interests of the company,</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a duty not to make a personal profit based on his or her position as director (unless the company permits him or her to do so),</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a duty not to put himself or herself in a position where the interests of the company conflict with his or her personal interest or his or her duty to a third party, and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a duty to exercise powers for the purpose for which such powers were intended.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A director of a Cayman Islands company owes to the company a duty of care, diligence and skill. It was previously considered that a director need not exhibit in the performance of his or her duties a greater degree of skill than may reasonably be expected from a person of his or her knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities are likely to be followed in the Cayman Islands.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Shareholder Action by Written Consent</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Delaware General Corporation Law, a corporation may eliminate the right of shareholders to act by written consent by amendment to its certificate of incorporation. Cayman Islands law and our currently effective memorandum and articles of association provide that our shareholders may approve corporate matters by way of a unanimous written resolution signed by or on behalf of all shareholders who would have been entitled to vote on such matter at a general meeting without a meeting being held.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Shareholder Proposals</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Delaware General Corporation Law, a shareholder has the right to put any proposal before the annual meeting of shareholders, provided it complies with the notice provisions in the governing documents. A special meeting may be called by the board of directors or any other person authorized to do so in the governing documents, but shareholders may be precluded from calling special meetings.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Companies Act (As Revised) does not provide shareholders with an express right to put forth any proposal before a general meeting of the shareholders. However, the Companies Act (As Revised) may provide shareholders with limited rights to requisition a general meeting but such rights must be stipulated in the articles of association of the company.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Any one or more shareholders holding not less than one-tenth of the voting rights on a one vote per share basis, in the share capital of the company at the date of deposit of the requisition shall at all times have the right, by written requisition to the board of directors or the secretary of the company, to require an extraordinary general meeting to be called by the board of directors for the transaction of any business specified in such requisition.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cumulative Voting</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">158</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Delaware General Corporation Law, cumulative voting for election of directors is not permitted unless the corporation&#8217;s certificate of incorporation specifically provides for it. Cumulative voting potentially facilitates the representation of minority shareholders on a board of directors since it permits the minority shareholder to cast all the votes to which the shareholder is entitled on a single director, which increases the shareholder&#8217;s voting power with respect to electing such director.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There are no prohibitions relating to cumulative voting under the laws of the Cayman Islands, but our memorandum and articles of association do not provide for cumulative voting. As a result, our shareholders are not afforded any less protections or rights on this issue than shareholders of a Delaware corporation.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Removal of Directors</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Delaware General Corporation Law, a director of a corporation with a classified board may be removed only for cause with the approval of a majority of the issued and outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under our memorandum and articles of association, directors may be removed with or without cause, by an ordinary resolution of our shareholders at any time before the expiration of his term of office notwithstanding anything in our memorandum and articles of association or in any agreement between our company and such director (but without prejudice to any claim for damages under any such agreement).</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Transactions with Interested Shareholders</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Delaware General Corporation Law contains a business combination statute applicable to Delaware public corporations whereby, unless the corporation has specifically elected not to be governed by such statute by amendment to its certificate of incorporation, it is prohibited from engaging in certain business combinations with an &#8220;interested shareholder&#8221; for three years following the date that such person becomes an interested shareholder. An interested shareholder generally is a person or a group who or which owns or owned 15% or more of the target&#8217;s outstanding voting shares within the past three years.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">This statute has the effect of limiting the ability of a potential acquirer to make a two-tiered bid for the target in which all shareholders would not be treated equally. The statute does not apply if, prior to the date on which such shareholder becomes an interested shareholder, the board of directors approves either the business combination or the transaction which resulted in the person becoming an interested shareholder. This encourages any potential acquirer of a Delaware corporation to negotiate the terms of any acquisition transaction with the target&#8217;s board of directors.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cayman Islands law has no comparable statute. As a result, we cannot avail ourselves of the types of protections afforded by the Delaware business combination statute. However, although Cayman Islands law does not regulate transactions between a company and its significant shareholders, it does provide that such transactions must be entered into bona fide in the best interests of the company and for a proper purpose and not with the effect of constituting a fraud on the minority shareholders.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restructuring</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A company may present a petition to the Grand Court of the Cayman Islands for the appointment of a restructuring officer on the grounds that the company:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">is or is likely to become unable to pay its debts; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">intends to present a compromise or arrangement to its creditors (or classes thereof) either pursuant to the Companies Act, the law of a foreign country or by way of a consensual restructuring.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Grand Court may, among other things, make an order appointing a restructuring officer upon hearing of such petition, with such powers and to carry out such functions as the court may order. At any time (i) after the presentation of a petition for the appointment of a restructuring officer but before an order for the appointment of a restructuring officer has been made, and (ii) when an order for the appointment of a restructuring officer is made, until such order has been discharged, no suit, action or other proceedings (other than criminal proceedings) shall be proceeded with or commenced against the company, no resolution to wind up the company shall be passed, and no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">159</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">winding up petition may be presented against the company, except with the leave of the court. However, notwithstanding the presentation of a petition for the appointment of a restructuring officer or the appointment of a restructuring officer, a creditor who has security over the whole or part of the assets of the company is entitled to enforce the security without the leave of the court and without reference to the restructuring officer appointed.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Dissolution; Winding Up</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Delaware General Corporation Law, unless the board of directors approves the proposal to dissolve, dissolution must be approved by shareholders holding 100% of the total voting power of the corporation. Only if the dissolution is initiated by the board of directors may it be approved by a simple majority of the corporation&#8217;s outstanding shares. Delaware law allows a Delaware corporation to include in its certificate of incorporation a supermajority voting requirement in connection with dissolutions initiated by the board.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under Cayman Islands law, a company may be wound up by either an order of the courts of the Cayman Islands or by a special resolution of its members or, if the company is unable to pay its debts as they fall due, by an ordinary resolution of its members. The court has authority to order winding up in a number of specified circumstances including where it is, in the opinion of the court, just and equitable to do so.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Variation of Rights of Shares</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Delaware General Corporation Law, a corporation may vary the rights of a class of shares with the approval of a majority of the outstanding shares of such class, unless the certificate of incorporation provides otherwise. Under Cayman Islands law and our memorandum and articles of association, if our share capital is divided into more than one class of shares, we may vary the rights attached to any class with the sanction of a special resolution passed by a majority of not less than three-fourths of the votes cast at a separate meeting of the holders of the shares of that class.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Amendment of Governing Documents</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Delaware General Corporation Law, a corporation&#8217;s governing documents may be amended with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under Cayman Islands law, our memorandum and articles of association may only be amended with a special resolution of our shareholders.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Rights of Non-resident or Foreign Shareholders</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There are no limitations imposed by our memorandum and articles of association on the rights of non-resident or foreign shareholders to hold or exercise voting rights on our shares.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, there are no provisions in our memorandum and articles of association governing the ownership threshold above which shareholder ownership must be disclosed.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inspection of Books and Records</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Delaware General Corporation Law, any shareholder of a corporation may for any proper purpose inspect or make copies of the corporation&#8217;s stock ledger, list of shareholders and other books and records.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Shareholders of Cayman Islands exempted companies like us have no general right under Cayman Islands law to inspect corporate records (other than the memorandum and articles of association, the register of mortgages and charges and any special resolutions passed by our shareholders) or obtain copies of the list of shareholders of these companies. Under Cayman Islands law, the names of our current directors can be obtained from a search conducted at the Registrar of Companies. However, we intend to provide our shareholders with annual reports containing audited financial statements.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">160</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">C.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Material Contracts</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have not entered into any material contracts other than in the ordinary course of business and other than those described in &#8220;Item 4. Information on the Company,&#8221; &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;B. Related Party Transactions,&#8221; this &#8220;Item 10. Additional Information&#8212;C. Material Contracts&#8221; or elsewhere in this annual report on Form 20-F.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">D.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exchange Controls</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulations&#8212;Regulations Relating to Foreign Exchange.&#8221;</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">E.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Taxation</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following summary of Cayman Islands, PRC and U.S. federal income tax considerations of an investment in the ADSs or Class A ordinary shares is based upon laws and relevant interpretations thereof in effect as of the date of this annual report, all of which are subject to change. This summary does not deal with all possible tax considerations relating to an investment in the ADSs or Class A ordinary shares, such as the tax considerations under U.S. state and local tax laws or under the tax laws of jurisdictions other than the Cayman Islands, the People&#8217;s Republic of China and the United States.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cayman Islands Taxation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Cayman Islands currently levies no taxes on individuals or corporations based upon profits, income, gains or appreciation and there is no taxation in the nature of inheritance tax or estate duty. There are no other taxes likely to be material to holders of our ADSs or ordinary shares levied by the government of the Cayman Islands except for stamp duties which may be applicable on instruments executed in, or, after execution, brought within the jurisdiction of the Cayman Islands. The Cayman Islands is not party to any double tax treaties that are applicable to any payments made to or by our company. There are no exchange control regulations or currency restrictions in the Cayman Islands.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Payments of dividends and capital in respect of our ordinary shares or ADSs will not be subject to taxation in the Cayman Islands and no withholding will be required on the payment of a dividend or capital to any holder of our ordinary shares or ADSs, nor will gains derived from the disposal of our ordinary shares or ADSs be subject to Cayman Islands income or corporate tax.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">People&#8217;s Republic of China Taxation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the PRC Enterprise Income Tax Law and its implementation rules, an enterprise established outside of the PRC with a &#8220;de facto management body&#8221; within the PRC is considered a resident enterprise and will be subject to the enterprise income tax at the rate of 25% on its global income. The implementation rules define the term &#8220;de facto management body&#8221; as the body that exercises full and substantial control over and overall management of the business, productions, personnel, accounts and properties of an enterprise. In April 2009, the State Administration of Taxation issued a circular, known as SAT Circular 82, which provides certain specific criteria for determining whether the &#8220;de facto management body&#8221; of a PRC-controlled enterprise that is incorporated offshore is located in China. Although this circular only applies to offshore enterprises controlled by PRC enterprises or PRC enterprise groups, not those controlled by PRC individuals or foreigners, the criteria set forth in the circular may reflect the State Administration of Taxation&#8217;s general position on how the &#8220;de facto management body&#8221; test should be applied in determining the tax resident status of all offshore enterprises. According to SAT Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be regarded as a PRC tax resident by virtue of having its &#8220;de facto management body&#8221; in China only if all of the following conditions are met: (i) the primary location of the day-to-day operational management is in the PRC; (ii) decisions relating to the enterprise&#8217;s financial and human resource matters are made or are subject to approval by organizations or personnel in the PRC; (iii) the enterprise&#8217;s primary assets, accounting books and records, company seals, and board and shareholder resolutions, are located or maintained in the PRC; and (iv) at least 50% of voting board members or senior executives habitually reside in the PRC.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We believe that Yatsen Holding Limited is not a PRC resident enterprise for PRC tax purposes. Yatsen Holding Limited is not controlled by a PRC enterprise or PRC enterprise group, and we do not believe that Yatsen Holding</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">161</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Limited meets all of the conditions above. Yatsen Holding Limited is a company incorporated outside of the PRC. For the same reasons, we believe our other entities outside of China are not PRC resident enterprises either. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term &#8220;de facto management body.&#8221; There can be no assurance that the PRC government will ultimately take a view that is consistent with us.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If the PRC tax authorities determine that Yatsen Holding Limited is a PRC resident enterprise for enterprise income tax purposes, we may be required to withhold a 10% withholding tax from dividends we pay to our shareholders that are non-resident enterprises, including the holders of the ADSs. In addition, non-resident enterprise shareholders (including the ADS holders) may be subject to a 10% PRC tax on gains realized on the sale or other disposition of ADSs or ordinary shares, if such income is treated as sourced from within the PRC. It is unclear whether our non-PRC individual shareholders (including the ADS holders) would be subject to any PRC tax on dividends or gains obtained by such non-PRC individual shareholders in the event we are determined to be a PRC resident enterprise. If any PRC tax were to apply to such dividends or gains, it would generally apply at a rate of 20% unless a reduced rate is available under an applicable tax treaty. It is also unclear whether non-PRC shareholders of Yatsen Holding Limited would be able to claim the benefits of any tax treaties between their country of tax residence and the PRC in the event that Yatsen Holding Limited is treated as a PRC resident enterprise.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Provided that our Cayman Islands holding company, Yatsen Holding Limited, is not deemed to be a PRC resident enterprise, holders of the ADSs and ordinary shares who are not PRC residents will not be subject to PRC income tax on dividends distributed by us or gains realized from the sale or other disposition of our ordinary shares or ADSs. However, under SAT Bulletin 7 and SAT Bulletin 37, where a non-resident enterprise conducts an &#8220;indirect transfer&#8221; by transferring taxable assets, including, in particular, equity interests in a PRC resident enterprise, indirectly by disposing of the equity interests of an overseas holding company, the non-resident enterprise, being the transferor, or the transferee or the PRC entity which directly owned such taxable assets may report to the tax authority such indirect transfer. Using a &#8220;substance over form&#8221; principle, the PRC tax authority may disregard the existence of the overseas holding company if it lacks a reasonable commercial purpose and was established for the purpose of reducing, avoiding or deferring PRC tax. As a result, gains derived from such indirect transfer may be subject to PRC enterprise income tax, and the transferee or other person who is obligated to pay for the transfer is obligated to withhold the applicable taxes, currently at a rate of 10% for the transfer of equity interests in a PRC resident enterprise. We and our non-PRC resident investors may be at risk of being required to file a return and being taxed under SAT Bulletin 7 and SAT Bulletin 37, and we may be required to expend valuable resources to comply with SAT Bulletin 7 and SAT Bulletin 37, or to establish that we should not be taxed under these circulars.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">United States Federal Income Tax Considerations</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following discussion is a summary of U.S. federal income tax considerations generally applicable to the ownership and disposition of our ADSs or Class A ordinary shares by a U.S. Holder (as defined below) that holds our ADSs or Class A ordinary shares as &#8220;capital assets&#8221; (generally, property held for investment) under the U.S. Internal Revenue Code of 1986, as amended, or the Code. This discussion is based upon existing U.S. federal tax law, which is subject to differing interpretations or change, possibly with retroactive effect, and there can be no assurance that the Internal Revenue Service, or IRS, or a court will not take a contrary position. This discussion, moreover, does not address the U.S. federal estate, gift, Medicare, and minimum tax considerations, or any state, local and non-U.S. tax considerations, relating to the ownership or disposition of our ADSs or Class A ordinary shares. The following summary does not address all aspects of U.S. federal income taxation that may be important to particular investors in light of their individual circumstances or to persons in special tax situations such as:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">banks and other financial institutions;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">insurance companies;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">pension plans;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">cooperatives;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">regulated investment companies;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">real estate investment trusts;</span></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">162</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">broker-dealers;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">traders that elect to use a mark-to-market method of accounting;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">certain former U.S. citizens or long-term residents;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">tax-exempt entities (including private foundations);</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">persons liable for minimum tax;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">persons who acquire their ADSs or Class A ordinary shares pursuant to any employee share option or otherwise as compensation;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">investors that will hold their ADSs or Class A ordinary shares as part of a straddle, hedge, conversion, constructive sale or other integrated transaction for U.S. federal income tax purposes;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">investors that have a functional currency other than the U.S. dollar;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">persons that actually or constructively own ADSs or Class A ordinary shares representing 10% or more of our stock (by vote or value); or</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">partnerships or other entities taxable as partnerships for U.S. federal income tax purposes, or persons holding ADSs or Class A ordinary shares through such entities; </span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">all of whom may be subject to tax rules that differ significantly from those discussed below.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Each U.S. Holder is urged to consult its tax advisor regarding the application of U.S. federal taxation to its particular circumstances, and the state, local, non-U.S. and other tax considerations of the ownership and disposition of our ADSs or Class A ordinary shares.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For purposes of this discussion, a &#8220;U.S. Holder&#8221; is a beneficial owner of our ADSs or Class A ordinary shares that is, for U.S. federal income tax purposes:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">an individual who is a citizen or resident of the United States;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a corporation (or other entity treated as a corporation for U.S. federal income tax purposes) created in, or organized under the laws, of the United States or any state thereof or the District of Columbia;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">an estate the income of which is includible in gross income for U.S. federal income tax purposes regardless of its source; or</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a trust (A) the administration of which is subject to the primary supervision of a U.S. court and which has one or more U.S. persons who have the authority to control all substantial decisions of the trust or (B) that has otherwise validly elected to be treated as a U.S. person under the Code.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If a partnership (or other entity treated as a partnership for U.S. federal income tax purposes) is a beneficial owner of our ADSs or Class A ordinary shares, the tax treatment of a partner in the partnership will generally depend upon the status of the partner and the activities of the partnership. Partnerships holding our ADSs or Class A ordinary shares and their partners are urged to consult their tax advisors regarding an investment in our ADSs or Class A ordinary shares.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For U.S. federal income tax purposes, a U.S. Holder of ADSs generally will be treated as the beneficial owner of the underlying shares represented by the ADSs. The remainder of this discussion assumes that a U.S. Holder of our ADSs will be treated in this manner. Accordingly, deposits or withdrawals of Class A ordinary shares for ADSs generally will not be subject to U.S. federal income tax.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">163</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Passive Foreign Investment Company Considerations</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A non-U.S. corporation, such as our company, will be classified as a PFIC for U.S. federal income tax purposes for any taxable year if either (i) 75% or more of its gross income for such year consists of certain types of &#8220;passive&#8221; income or (ii) 50% or more of the value of its assets (generally determined on the basis of a quarterly average) during such year is attributable to assets that produce or are held for the production of passive income, or the &#8220;asset test.&#8221; For this purpose, cash and assets readily convertible into cash are categorized as passive assets and the company&#8217;s goodwill and other unbooked intangibles not reflected on its balance sheet are taken into account. Passive income generally includes, among other things, dividends, interest, rents, royalties, and gains from the disposition of passive assets. We will be treated as owning a proportionate share of the assets and earning a proportionate share of the income of any other corporation in which we own, directly or indirectly, 25% or more (by value) of the stock.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Although the law in this regard is not entirely clear, we intend to treat the VIE (including its subsidiaries) as being owned by us for U.S. federal income tax purposes, not only because we exercise effective control over the operation of such entities but also because we are entitled to substantially all of their economic benefits, and, as a result, we consolidate their results of operations in our consolidated financial statements.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based upon the nature and composition of our assets (in particular, the retention of substantial amounts of cash and investments), and the market price of our ADSs, we believe that we were a PFIC for the taxable year ended December 31, 2023 and we will likely be a PFIC for our current taxable year unless the market price of our ADSs increases and/or we invest a substantial amount of the cash and other passive assets we hold in assets that produce or are held for the production of active income.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If we are a PFIC for any year during which a U.S. Holder holds our ADSs or Class A ordinary shares, we generally will continue to be treated as a PFIC for all succeeding years during which such U.S. Holder holds our ADSs or Class A ordinary shares. However, if we cease to be a PFIC, provided that you have not made a mark-to-market election, as described below, you may avoid some of the adverse effects of the PFIC regime by making a &#8220;deemed sale&#8221; election with respect to the ADSs or Class A ordinary shares, as applicable. If such election is made, you will be deemed to have sold our ADSs or Class A ordinary shares you hold at their fair market value and any gain from such deemed sale would be subject to the rules described below under &#8220;Passive Foreign Investment Company Rules.&#8221; After the deemed sale election, so long as we do not become a PFIC in a subsequent taxable year, your ADSs or Class A ordinary shares with respect to which such election was made will not be treated as shares in a PFIC and you will not be subject to the rules described below with respect to any &#8220;excess distribution&#8221; you receive from us or any gain from an actual sale or other disposition of the ADSs or Class A ordinary shares. The rules dealing with deemed sale elections are very complex. Each U.S. Holder should consult its tax advisors regarding the possibility and considerations of making a deemed sale election.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Dividends</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subject to the discussion below under &#8220;Passive Foreign Investment Company Rules,&#8221; the gross amount of any distributions paid on our ADSs or Class A ordinary shares (including the amount of any PRC tax withheld) out of our current or accumulated earnings and profits, as determined under U.S. federal income tax principles, will generally be includible in the gross income of a U.S. Holder as dividend income on the day actually or constructively received by the U.S. Holder, in the case of Class A ordinary shares, or by the depositary, in the case of ADSs. Because we do not intend to determine our earnings and profits on the basis of U.S. federal income tax principles, any distribution we pay will generally be treated as a &#8220;dividend&#8221; for U.S. federal income tax purposes. Dividends received on our ADSs or Class A ordinary shares will not be eligible for the dividends received deduction allowed to corporations in respect of dividends received from U.S. corporations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Individuals and other non-corporate U.S. Holders will be subject to tax on any such dividends at the lower capital gains tax rate applicable to &#8220;qualified dividend income,&#8221; provided that certain conditions are satisfied, including that (1) our ADSs or Class A ordinary shares on which the dividends are paid are readily tradable on an established securities market in the United States, or, in the event that we are deemed to be a PRC resident enterprise under the PRC tax law, we are eligible for the benefit of the U.S.-PRC income tax treaty, or the Treaty, (2) we are neither a PFIC nor treated as such with respect to a U.S. Holder (as discussed below) for the taxable year in which the dividend is paid or the preceding taxable year, and (3) certain holding period requirements are met. For this purpose,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">164</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ADSs listed on the NYSE will generally be considered to be readily tradable on an established securities market in the United States. As mentioned above, we received a letter on November 2, 2023 from the NYSE notifying us that we were below compliance standards of the NYSE and, if we fail to regain compliance on a timely basis, our ADSs could be delisted from the NYSE. Although we subsequently received a letter from the NYSE on April 10, 2024 stating that we have regained compliance, there can be no assurance that we will remain compliant or that our ADSs will be considered readily tradeable on an established securities market. U.S. Holders are urged to consult their tax advisors regarding the availability of the lower rate for dividends paid with respect to our ADSs or Class A ordinary shares. In the event that we are deemed to be a PRC resident enterprise under the PRC Enterprise Income Tax Law (see &#8220;Item 10. Additional Information&#8212;E. Taxation&#8212;People&#8217;s Republic of China Taxation&#8221;), we may be eligible for the benefits of the Treaty. If we are eligible for such benefits, dividends we pay on our Class A ordinary shares, regardless of whether such shares are represented by the ADSs, and regardless of whether our ADSs are readily tradable on an established securities market in the United States, would potentially be eligible for the reduced rate of taxation described above in this paragraph.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For U.S. foreign tax credit purposes, dividends paid on our ADSs or Class A ordinary shares will generally be treated as income from foreign sources and will generally constitute passive category income. In the event that we are deemed to be a PRC resident enterprise under the PRC Enterprise Income Tax Law, a U.S. Holder may be subject to PRC withholding taxes on dividends paid on our ADSs or Class A ordinary shares (see &#8220;Item 10. Additional Information&#8212;E. Taxation&#8212;People&#8217;s Republic of China Taxation&#8221;). Depending on the U.S. Holder&#8217;s particular facts and circumstances and subject to a number of complex conditions and limitations, PRC withholding taxes on dividends that are non-refundable under the Treaty may be treated as foreign taxes eligible for credit against a U.S. Holder&#8217;s U.S. federal income tax liability. A U.S. Holder who does not elect to claim a foreign tax credit for foreign tax withheld may instead claim a deduction for U.S. federal income tax purposes, in respect of such withholding, but only for a year in which such holder elects to do so for all creditable foreign income taxes. The rules governing the foreign tax credit are complex and U.S. Holders are urged to consult their tax advisors regarding the availability of the foreign tax credit under their particular circumstances.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As discussed above, we believe that we were a PFIC for the taxable year ended December 31, 2023, and we will likely be classified as a PFIC for our current taxable year. U.S. Holders are urged to consult their tax advisors regarding the availability of the reduced rate of taxation on dividends with respect to our ADSs or Class A ordinary shares under their particular circumstances.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Sale or Other Disposition</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subject to the discussion below under &#8220;Passive Foreign Investment Company Rules,&#8221; a U.S. Holder will generally recognize gain or loss upon the sale or other disposition of ADSs or Class A ordinary shares in an amount equal to the difference between the amount realized upon the disposition and the holder&#8217;s adjusted tax basis in such ADSs or Class A ordinary shares. The gain or loss will generally be capital gain or loss. Any capital gain or loss will be long term if the ADSs or Class A ordinary shares have been held for more than one year at the time of disposition. The deductibility of a capital loss may be subject to limitations.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Any such gain or loss that the U.S. Holder recognizes will generally be treated as U.S. source income or loss for foreign tax credit limitation purposes, which will generally limit the availability of foreign tax credits.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the event that we are deemed to be a PRC resident enterprise under the PRC Enterprise Income Tax Law, gains from the disposition of the ADSs or Class A ordinary shares may be subject to PRC income tax and will generally be U.S. source, which may limit the ability to receive a foreign tax credit. If a U.S. Holder is eligible for the benefits of the Treaty, such holder may be able to elect to treat such gain as PRC source income under the Treaty. Pursuant to the U.S. Treasury regulations, however, if a U.S. Holder is not eligible for the benefits of the Treaty or does not elect to apply the Treaty, then such holder may not be able to claim a foreign tax credit arising from any PRC tax imposed on the disposition of the ADSs or Class A ordinary shares. The rules regarding foreign tax credits and deduction of foreign taxes are complex. U.S. Holders are urged to consult their tax advisors regarding the tax consequences if a foreign tax is imposed on a disposition of our ADSs or Class A ordinary shares, including the availability of a foreign tax credit or deduction in light of their particular circumstances, their eligibility for benefits under the Treaty, and the potential impact of the U.S. Treasury regulations.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">165</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As discussed above, we believe that we were a PFIC for the taxable year ended December 31, 2023, and we will likely be classified as a PFIC for our current taxable year. U.S. Holders are urged to consult their tax advisors regarding the tax considerations of the sale or other disposition of our ADSs or Class A ordinary shares under their particular circumstances.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Passive Foreign Investment Company Rules</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As discussed above, we believe that we were a PFIC for the taxable year ended December 31, 2023, and we will likely be classified as a PFIC for our current taxable year. If we are classified as a PFIC for any taxable year during which a U.S. Holder holds our ADSs or Class A ordinary shares, and unless the U.S. Holder makes a mark-to-market election (as described below), the U.S. Holder will generally be subject to special tax rules on (i) any excess distribution that we make to the U.S. Holder (which generally means any distribution paid during a taxable year to a U.S. Holder that is greater than 125 percent of the average annual distributions paid to the U.S. Holder in the three preceding taxable years or, if shorter, the U.S. Holder&#8217;s holding period for the ADSs or Class A ordinary shares), and (ii) any gain recognized on the sale or other disposition (including, under certain circumstances, a pledge) of ADSs or Class A ordinary shares. Under the PFIC rules:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the excess distribution or gain will be allocated ratably over the U.S. Holder&#8217;s holding period for the ADSs or Class A ordinary shares; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the amount allocated to the taxable year of the distribution or gain and any taxable years in the U.S. Holder&#8217;s holding period prior to the first taxable year in which we are classified as a PFIC, will be taxable as ordinary income; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the amount allocated to each prior taxable year, other than each taxable year in the U.S. Holder&#8217;s holding period prior to the first taxable year in which we are classified as a PFIC, will be subject to tax at the highest income tax rate in effect for individuals or corporations, as appropriate, for that year, increased by an additional tax equal to the interest on the resulting tax deemed deferred with respect to each such taxable year. </span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If we are a PFIC for any taxable year during which a U.S. Holder holds our ADSs or Class A ordinary shares and any of our subsidiaries, the VIE or any of the subsidiaries of the VIE is also a PFIC, such U.S. Holder would be treated as owning a proportionate amount (by value) of the shares of the lower-tier PFIC for purposes of the application of these rules. U.S. Holders are urged to consult their tax advisors regarding the application of the PFIC rules to any of our subsidiaries, the VIE or any of the subsidiaries of the VIE.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As an alternative to the foregoing rules, a U.S. Holder of &#8220;marketable stock&#8221; (as defined below) in a PFIC may make a mark-to-market election with respect to such stock. If a U.S. Holder makes this election with respect to our ADSs, the holder will generally (i) include as ordinary income for each taxable year that we are a PFIC the excess, if any, of the fair market value of ADSs held at the end of the taxable year over the adjusted tax basis of such ADSs and (ii) deduct as an ordinary loss the excess, if any, of the adjusted tax basis of the ADSs over the fair market value of such ADSs held at the end of the taxable year, but such deduction will only be allowed to the extent of the net amount previously included in income as a result of the mark-to-market election. The U.S. Holder&#8217;s adjusted tax basis in the ADSs would be adjusted to reflect any income or loss resulting from the mark-to-market election. If a U.S. Holder makes a mark-to-market election in respect of our ADSs and we cease to be classified as a PFIC, the holder will not be required to take into account the gain or loss described above during any period that we are not classified as a PFIC. If a U.S. Holder makes a mark-to-market election, any gain such U.S. Holder recognizes upon the sale or other disposition of our ADSs in a year when we are a PFIC will be treated as ordinary income and any loss will be treated as ordinary loss, but such loss will only be treated as ordinary loss to the extent of the net amount previously included in income as a result of the mark-to-market election.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The mark-to-market election is available only for &#8220;marketable stock,&#8221; which is stock that is regularly traded on a qualified exchange or other market, as defined in applicable United States Treasury regulations. Our ADSs, but not our ordinary shares, are listed on the NYSE, which is a qualified exchange. As mentioned above, we received a letter on November 2, 2023 from the NYSE notifying us that we were below compliance standards of the NYSE and, if we fail to regain compliance on a timely basis, our ADSs could be delisted from the NYSE. Although we subsequently</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">166</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">received a letter from the NYSE on April 10, 2024 stating that we have regained compliance, there can be no assurance that we will remain compliant or that our ADSs will be considered regularly traded on an established securities market.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Because a mark-to-market election cannot technically be made for any lower-tier PFICs that we may own, a U.S. Holder who made a mark-to-market election with respect to our ADSs may continue to be subject to the PFIC rules with respect to such U.S. Holder&#8217;s indirect interest in any investments held by us that are treated as an equity interest in a PFIC for U.S. federal income tax purposes.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We do not intend to provide information necessary for U.S. Holders to make qualified electing fund elections which, if available, would result in tax treatment different from (and generally less adverse than) the general tax treatment for PFICs described above.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If a U.S. Holder owns our ADSs or Class A ordinary shares during any taxable year that we are a PFIC, the holder must generally file an annual IRS Form 8621. You should consult your tax advisor regarding the U.S. federal income tax considerations of owning and disposing of our ADSs or Class A ordinary shares if we are or become a PFIC. U.S. Holders are urged to consult their tax advisors regarding the reporting requirements that may apply and the U.S. federal income tax consequences of holding and disposing of our ADSs or Class A ordinary shares if we are treated as a PFIC, including the possibility of making a mark-to-market election and the unavailability of the election to treat us as a qualified electing fund.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">F.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dividends and Paying Agents</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not Applicable.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">G.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Statement by Experts</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not Applicable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">H.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Documents on Display</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are subject to the periodic reporting and other informational requirements of the Exchange Act. Under the Exchange Act, we are required to file reports and other information with the SEC. Specifically, we are required to file annually a Form 20-F no later than four months after the close of each fiscal year, which is December 31. The SEC maintains a web site at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">www.sec.gov </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">that contains reports, proxy and information statements, and other information regarding registrants that make electronic filings with the SEC using its EDGAR system. As a foreign private issuer, we are exempt from the rules under the Exchange Act prescribing the furnishing and content of quarterly reports and proxy statements, and officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section 16 of the Exchange Act.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We will furnish Deutsche Bank Trust Company Americas, the depositary of the ADSs, with our annual reports, which will include a review of operations and annual audited consolidated financial statements prepared in conformity with U.S. GAAP, and all notices of shareholders&#8217; meetings and other reports and communications that are made generally available to our shareholders. The depositary will make such notices, reports and communications available to holders of ADSs and, upon our request, will mail to all record holders of ADSs the information contained in any notice of a shareholders&#8217; meeting received by the depositary from us.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">I.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subsidiary Information</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">J.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Annual Report to Security Holders </span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">167</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:10%;text-align:justify;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;11.</span><div style="width:100%;display:inline;" id="item_11"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">QUANTIT</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK </span></div></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Foreign exchange risk</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Substantially all of our revenues and expenses are denominated in Renminbi. We do not believe that we currently have any significant direct foreign exchange risk and have not used any derivative financial instruments to hedge exposure to such risk. Although our exposure to foreign exchange risks should be limited in general, the value of your investment in our ADSs will be affected by the exchange rate between U.S. dollar and Renminbi because the value of our business is effectively denominated in RMB, while our ADSs will be traded in U.S. dollars.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The conversion of Renminbi into foreign currencies, including U.S. dollars, is based on rates set by the People&#8217;s Bank of China. The Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. The value of the Renminbi against the U.S. dollar and other currencies is affected by changes in China&#8217;s political and economic conditions and by China&#8217;s foreign exchange policies, among other things. It is difficult to predict how market forces or government policies may impact the exchange rate between Renminbi and the U.S. dollar in the future.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To date, we have not entered into any material hedging transactions in an effort to reduce our exposure to foreign currency exchange risk. To the extent that we need to convert U.S. dollars into Renminbi for our operations, appreciation of Renminbi against the U.S. dollar would reduce the Renminbi amount we receive from the conversion. Conversely, if we decide to convert Renminbi into U.S. dollars for the purpose of making payments for dividends on our ordinary shares or ADSs, servicing our outstanding debt, or for other business purposes, appreciation of the U.S. dollar against the Renminbi would reduce the U.S. dollar amounts available to us.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Interest rate risk</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our exposure to interest rate risk primarily relates to the interest income generated by excess cash, which is mostly held in interest-bearing bank deposits and short-term investments. Interest-earning instruments carry a degree of interest rate risk. We have not been exposed to material risks due to changes in interest rates, and we have not used any derivative financial instruments to manage our interest risk exposure. However, our future interest income may fall short of expectations due to changes in market interest rates.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:10%;text-align:justify;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;12.</span><div style="width:100%;display:inline;" id="item_12"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">DES</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</span></div></div>
  <div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">A.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt Securities</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">B.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warrants and Rights</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">C.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other Securities</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">D.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">American Depositary Shares</span></div></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fees and Charges Our ADS holders May Have to Pay</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our ADS holders will be required to pay the following service fees to the depositary bank and certain taxes and governmental charges (in addition to any applicable fees, expenses, taxes and other governmental charges payable on the deposited securities represented by any of the ADSs held):</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:55.76%;"/>
    <td style="width:44.24%;"/>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:right;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Service</span></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fees</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:24.5pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;text-indent:0;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">To any person to which ADSs are issued or to any person to which a distribution is made in respect of ADS distributions pursuant to stock </span></div></div></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Up to US$0.05 per ADS issued</span></p></td>
   </tr>
  </table>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">168</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:55.76%;"/>
    <td style="width:44.24%;"/>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:24.5pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;visibility:hidden;text-indent:0;display:inline-flex;justify-content:flex-start;"></span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">dividends or other free distributions of stock, bonus distributions, stock splits or other distributions (except where converted to cash)</span></div></div></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="margin-top:0;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:24.5pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;text-indent:0;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Cancellation of ADSs, including the case of termination of the deposit agreement</span></div></div></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Up to US$0.05 per ADS cancelled</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:24.5pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;text-indent:0;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Distribution of cash dividends</span></div></div></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Up to US$0.05 per ADS held</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:24.5pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;text-indent:0;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Distribution of cash entitlements (other than cash dividends) and/or cash proceeds from the sale of rights, securities and other entitlements</span></div></div></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Up to US$0.05 per ADS held</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:24.5pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;text-indent:0;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Distribution of ADSs pursuant to exercise of rights</span></div></div></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Up to US$0.05 per ADS held</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:24.5pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;text-indent:0;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Distribution of securities other than ADSs or rights to purchase additional ADSs</span></div></div></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Up to US$0.05 per ADS held</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:24.5pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;text-indent:0;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Depositary services</span></div></div></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Up to US$0.05 per ADS held on the applicable record date(s) established by the depositary bank</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our ADS holder will also be responsible for paying certain fees and expenses incurred by the depositary bank and certain taxes and governmental charges (in addition to any applicable fees, expenses, taxes and other governmental charges payable on the deposited securities represented by any of the ADSs held) such as:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fees for the transfer and registration of ordinary shares charged by the registrar and transfer agent for the ordinary shares in the Cayman Islands (i.e., upon deposit and withdrawal of ordinary shares). </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Expenses incurred for converting foreign currency into U.S. dollars. </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Expenses for cable, telex and fax transmissions and for delivery of securities. </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Taxes and duties upon the transfer of securities, including any applicable stamp duties, any stock transfer charges or withholding taxes (i.e., when ordinary shares are deposited or withdrawn from deposit). </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fees and expenses incurred in connection with the delivery or servicing of ordinary shares on deposit. </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fees and expenses incurred in connection with complying with exchange control regulations and other regulatory requirements applicable to ordinary shares, deposited securities, ADSs and ADRs. </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Any applicable fees and penalties thereon. </span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The depositary fees payable upon the issuance and cancellation of ADSs are typically paid to the depositary bank by the brokers (on behalf of their clients) receiving the newly issued ADSs from the depositary bank and by the brokers (on behalf of their clients) delivering the ADSs to the depositary bank for cancellation. The brokers in turn charge these fees to their clients. Depositary fees payable in connection with distributions of cash or securities to ADS holders and the depositary services fee are charged by the depositary bank to the holders of record of ADSs as of the applicable ADS record date.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The depositary fees payable for cash distributions are generally deducted from the cash being distributed or by selling a portion of distributable property to pay the fees. In the case of distributions other than cash (i.e., share dividends, rights), the depositary bank charges the applicable fee to the ADS record date holders concurrent with the distribution. In the case of ADSs registered in the name of the investor (whether certificated or uncertificated in direct registration), the depositary bank sends invoices to the applicable record date ADS holders. In the case of ADSs held in brokerage and custodian accounts (via DTC), the depositary bank generally collects its fees through the systems provided by DTC (whose nominee is the registered holder of the ADSs held in DTC) from the brokers and custodians holding ADSs in their DTC accounts. The brokers and custodians who hold their clients&#8217; ADSs in DTC accounts in turn charge their clients&#8217; accounts the amount of the fees paid to the depositary banks.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the event of refusal to pay the depositary fees, the depositary bank may, under the terms of the deposit agreement, refuse the requested service until payment is received or may set off the amount of the depositary fees from any distribution to be made to the ADS holder.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fees and Other Payments Made by the Depositary to Us</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The depositary may make payments to us or reimburse us for certain costs and expenses, by making available a portion of the ADS fees collected in respect of the ADR program or otherwise, upon such terms and conditions as we</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">169</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and the depositary bank agree from time to time. For the year ended December 31, 2023, we did not receive such reimbursement from the depositary.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">170</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="part_ii"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PA</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RT II</span></p>
  <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:10%;text-align:justify;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;13.</span><div style="width:100%;display:inline;" id="item_13"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">DEFA</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">None.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:10%;text-align:justify;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;14.</span><div style="width:100%;display:inline;" id="item_14"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">MATE</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS</span></div></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Material Modifications to the Rights of Security Holders</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See &#8220;Item 10. Additional Information&#8212;B. Memorandum and Articles of Association&#8212;Ordinary Shares&#8221; for a description of the rights of securities holders, which remain unchanged.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Use of Proceeds</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, US$348.4 million of the net proceeds received from our initial public offering were used for strategic investments and acquisitions, offline experience store network expansion and operation, research and development, share repurchase program , investment in the joint venture with Cosmax, as well as for business operations and other general corporate purposes. These are the reasonable estimates for our actual uses of the net proceeds received from our initial public offering. Our management will have significant flexibility and discretion to apply the net proceeds from our initial public offering. If an unforeseen event occurs or business conditions change, we may use the proceeds of the initial public offering differently than as disclosed previously.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:10%;text-align:justify;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;15.</span><div style="width:100%;display:inline;" id="item_15"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CONTR</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">OLS AND PROCEDURES </span></div></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Evaluation of Disclosure Controls and Procedures</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the supervision and with the participation of our management, including our chief executive officer and our chief financial officer, we carried out an evaluation of the effectiveness of our disclosure controls and procedures, which is defined in Rules 13a-15(e) of the Exchange Act, as of December 31, 2023. Disclosure controls and procedures means controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC&#8217;s rule and forms and that such information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosures.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based upon that evaluation, our management, with the participation of our chief executive officer and chief financial officer, has concluded that, as of the end of the period covered by this annual report, our disclosure controls and procedures were effective.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Management&#8217;s Annual Report on Internal Control over Financial Reporting</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934, as amended.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of financial statements for external purposes in accordance with Generally Accepted Accounting Principles (GAAP) in the United States of America and includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of our company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with GAAP, and that receipts and expenditures of our company are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of the unauthorized</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">171</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">acquisition, use or disposition of our company&#8217;s assets that could have a material effect on the consolidated financial statements.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risks that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As required by Section 404 of the Sarbanes-Oxley Act of 2002 and related rules as promulgated by the Securities and Exchange Commission, our management including our Chief Executive Officer and Chief Financial Officer assessed the effectiveness of internal control over financial reporting as of December 31, 2023 using the criteria set forth in the report &#8220;Internal Control-Integrated Framework (2013)&#8221; published by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, our management concluded that our internal control over financial reporting was effective as of December 31, 2023.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Attestation Report of the Independent Registered Public Accounting Firm</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our independent registered public accounting firm, PricewaterhouseCoopers Zhong Tian LLP, has audited the effectiveness of our company&#8217;s internal control over financial reporting as of December 31, 2023, as stated in its report, which appears on page F-2 of this annual report on Form 20-F.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in Internal Control over Financial Reporting</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were no changes in our internal control over financial reporting that occurred during the year ended December 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:-15.385%;padding-left:13.333%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item16_reserved"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ITEM 16.	</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">[RESERVED</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">]</span></p>
  <p style="text-indent:-15.385%;padding-left:13.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_16a"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ITEM 16A.	AUDIT COMM</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ITTEE FINANCIAL EXPERT</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See &#8220;Item 6. Directors, Senior Management and Employees&#8212;C. Board Practices.&#8221;</span></p>
  <p style="text-indent:-15.385%;padding-left:13.333%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_16b"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ITEM 16B.	CO</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">DE OF ETHICS</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our board of directors has adopted a code of ethics that applies to all of the directors, officers and employees. We have posted a copy of our code of business conduct and ethics on our website at https://ir.yatsenglobal.com/Corporate-Governance.</span></p>
  <p style="text-indent:-15.385%;padding-left:13.333%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_16c"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ITEM 16C.	PRIN</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CIPAL ACCOUNTANT FEES AND SERVICES</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the aggregate fees by categories specified below in connection with certain professional services rendered by PricewaterhouseCoopers Zhong Tian LLP and its affiliates, our principal external auditors, for the periods indicated. We did not pay any other fees to our auditors during the periods indicated below.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:68%;"/>
    <td style="width:1%;"/>
    <td style="width:15.2%;"/>
    <td style="width:1%;"/>
    <td style="width:14.8%;"/>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year Ended</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(RMB in thousands)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Audit fees</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,200</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,200</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax fees</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,645</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,234</span></p></td>
   </tr>
   <tr style="height:12pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:7.2pt;vertical-align:bottom;"><p style="text-indent:-7.2pt;padding-left:7.2pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">All other fees</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(3)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#8212;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">585</span></p></td>
   </tr>
  </table>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid;margin-right:66.667%;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Notes:</span></p>
  <div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;Audit fees&#8221; means the aggregate fees billed for professional services rendered by our principal auditors for the audit of our annual financial statements and the review of our comparative interim financial statements.</span></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">172</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;Tax fees&#8221; represents the aggregate fees billed in each of the fiscal years listed for the professional tax services rendered by our principal auditors.</span></div></div>
  <div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#8220;All Other Fees&#8221; represents the aggregate fees billed in each of the fiscal years listed for services rendered by our principal auditors other than services reported under &#8220;Audit Fees&#8221; and &#8220;Tax Fees.&#8221;</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The policy of our audit committee is to pre-approve all audit and other service provided by PricewaterhouseCoopers Zhong Tian LLP and its affiliates as described above, other than those for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">de minimis</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> services which are approved by our audit committee prior to the completion of the audit.</span></p>
  <p style="text-indent:-15.385%;padding-left:13.333%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_16d"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ITEM 16D.	EXEM</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:-15.385%;padding-left:13.333%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_16e"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ITEM 16E.	PURCHAS</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On November 17, 2021, our board of directors approved a share repurchase program whereby we are authorized to repurchase up to US$100.0 million worth of our ordinary shares (including in the form of ADSs) over the next 24 months. On August 26, 2022, our board of directors authorized a change to the term and size of the share repurchase program, increasing the aggregate value of shares that may be repurchased under the share repurchase program from US$100.0 million to US$150.0 million and extending the effective term of the share repurchase program through August 25, 2024. On November 20, 2023, our board of directors further approved and authorized a change to the size and term of the share repurchase program, increasing the aggregate value of shares that may be repurchased under the share repurchase program from US$150.0 million to US$200.0 million and extending the effective term of the share repurchase program through November 19, 2025.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of February 29, 2024, we had repurchased 22,028,588 ADSs under this share repurchase program. The table below is a summary of the shares repurchased by us in 2023. All shares were repurchased in the open market pursuant to the share repurchase program announced on November 18, 2021 and amended on August 26, 2022  and November 20, 2023.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:50%;"/>
    <td style="width:10%;"/>
    <td style="width:2.178%;"/>
    <td style="width:8.889%;"/>
    <td style="width:2.222%;"/>
    <td style="width:10%;"/>
    <td style="width:2.222%;"/>
    <td style="width:14.489%;"/>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Number of ADSs Purchased</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Price Paid Per ADS (US$)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Number of ADSs Purchased as Part of the Publicly Announced Program</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Approximate Dollar Value of ADSs that May Yet Be Purchased Under the Program (US$, in millions)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Period</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td>
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">May 1, 2023 - May 31, 2023</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">542,781</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.58</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">542,781</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47.5</span></p></td>
   </tr>
   <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">June 1, 2023 - June 30, 2023</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,160,028</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.12</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,160,028</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41.5</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">July 1, 2023 - July 31, 2023</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">990,317</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.79</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">990,317</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35.8</span></p></td>
   </tr>
   <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">August 1, 2023 - August 31, 2023</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">932,779</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.42</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">932,779</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30.7</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">September 1, 2023 - September 30, 2023</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">900,905</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.04</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">900,905</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.2</span></p></td>
   </tr>
   <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">October 1, 2023 - October 31, 2023</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">400,814</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.95</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">400,814</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.2</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">November 1, 2023 - November 30, 2023</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">399,076</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.12</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">399,076</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72.6</span></p></td>
   </tr>
   <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 1, 2023 - December 31, 2023</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">633,892</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.80</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">633,892</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70.2</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 1, 2024 &#8211; January 31, 2024</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">596,154</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.72</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">596,154</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68.0</span></p></td>
   </tr>
   <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">February 1, 2024 &#8211; February 29, 2024</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">577,324</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.86</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">577,324</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66.3</span></p></td>
   </tr>
  </table>
  <p style="text-indent:-15.385%;padding-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:-15.385%;padding-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_16f"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ITEM 16F.	CHANGE IN REG</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ISTRANT&#8217;S CERTIFYING ACCOUNTANT</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">173</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:-15.385%;padding-left:13.333%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_16g"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ITEM 16G.	CORPOR</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ATE GOVERNANCE</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a Cayman Islands company listed on the NYSE, we are subject to the NYSE corporate governance listing standards, which requires listed companies to have, among other things, a majority of their board members to be independent and independent director oversight of executive compensation and nomination of directors. However, NYSE rules permit a foreign private issuer like us to follow the corporate governance practices of its home country. Certain corporate governance practices in the Cayman Islands, which is our home country, may differ significantly from the NYSE listing standards.</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are permitted to elect to rely on home country practice to be exempted from the corporate governance requirements. Section 303A.01 of the NYSE Listed Company Manual requires a listed company to have a majority of independent directors. Section 302.00 of the NYSE Listed Company Manual requires a listed company to hold an annual shareholders&#8217; meeting during each fiscal year. Section 303A.08 requires that shareholders must be given the opportunity to vote on all equity-compensation plans and material revisions thereto, subject to limited exemptions. Section 303A.09 requires that listed companies must adopt and disclose corporate governance guidelines. We currently follow our home country practice in lieu of these requirements. We may also continue to rely on these and other exemptions available to foreign private issuers in the future. As a result, our shareholders may be afforded less protection than they otherwise would under the NYSE corporate governance listing standards applicable to U.S. domestic issuers. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Our ADS&#8212;As a company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from the NYSE listing standards.&#8221;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:-15.385%;padding-left:13.333%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_16h"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ITEM 16H.	MINE SAFET</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Y DISCLOSURE</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span></p>
  <p style="text-indent:-15.385%;padding-left:13.333%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_16i"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ITEM 16I.	DISCLOSURE RE</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">GARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:-15.385%;padding-left:13.333%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_16j"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ITEM 16J.	Inside</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">r Trading Policies</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">174</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:-15.385%;padding-left:13.333%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_16k"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ITEM </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16K.	CYBERSECURITY</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Risk Management and Strategy</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have implemented comprehensive cybersecurity risk assessment procedures that are integrated into our overall enterprise risk management system. These procedures aim to identify, assess and manage potential and existing cybersecurity threats. We have implemented a robust three-tier information security management structure, consisting of a data security committee, a data security management team, and a data security execution team, to ensure the Company&#8217;s information security and manage cybersecurity risks. Below are our schemes and measures to effectively protect information security of the Company and users and manage risks from potential and existing cybersecurity threats:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Information protection process. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have employed both user-end and enterprise-end protection measures to ensure strict management of data of users and employees. To protect consumers&#8217; right to know, we formulated user privacy protection policies on our Weixin mini-program and third-party shopping platforms, clarifying relevant provisions on personal information acquisition for personalized advertising and information sharing. At enterprise end, we set up information extraction procedures with multiple approvals required for employees&#8217; and customers&#8217; information and perform necessary desensitization on the exported data according to management level to reduce the risk of data leakage. In 2023, we implemented &#8220;</span><span style="color:#333333;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Threat Detection Platform&#8221;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to protect all end users from computer virus, ransomware and phishing email attack</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Emergency response mechanism. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have established a reactive and scientific information security emergency response mechanism to standardize our data processing activities. The emergency response mechanism consists of five steps, including verifying and confirming the content of the incidents, taking measures to prevent further damage and tackle vulnerabilities, post-event evaluating and recording, notifying relevant parties and reviewing and proposing reinforcement plans.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Internal and external security assessment</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We have utilized both internal security assessment and external security certification to maintain the effectiveness and compliance of the information systems. Internally, the data security execution team conducts annual data security assessments. These assessments include evaluations of key aspects such as the collection, storage, usage, and transmission of personal information within our systems. Externally, we engage security consulting agencies to conduct regular inspections and assessments of our information systems and network, which constitutes the basis of our ongoing efforts to track and enhance the information security. We have obtained the Grade III Protection of Information Security certification for our core system, including Order Management System and Weixin shopping platforms, since 2022. </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Information security education</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We hold on-boarding security awareness training and assessments for all employees, and regularly organize targeted training sessions on data compliance to effectively enhance the information security management capabilities. These training sessions are aimed to ensure that our employees have full access to the basic knowledge and principles of information security, establish a sound responding mechanism for external security attacks and violations and safeguard the confidentiality of information and data of the company, employees and users, making sure information and data can only be obtained and used when necessary.</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of the date of this annual report, we have not experienced any material cybersecurity incidents or identified any material cybersecurity threats that have affected or are reasonably likely to materially affect us, our business strategy, results of operations or financial condition.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Governance</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our board of directors is responsible for maintaining oversight of the disclosure related to cybersecurity matters in the period reports of the Company. Our chief executive officer, chief financial officer and cybersecurity officer are responsible for discussing any material cybersecurity incidents or threats with specific constituencies before sign-off, ensuring thorough review of information and disclosure. The constituencies involve (i) our disclosure committee, comprising the principal accounting officer or the head of financial reporting, the head of the legal department, the principal investor relations officer, the cybersecurity officer and appropriate business unit heads of the Company, (ii)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">175</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the board of directors and (iii) other members of senior management and external legal counsel, to the extent appropriate. Our chief executive officer, chief financial officer and cybersecurity officer are also responsible for (i) assessing, identifying and managing material risks from cybersecurity threats to the Company, (ii) monitoring the prevention, detection, mitigation and remediation of material cybersecurity incident (if any) and (iii) maintaining oversight of the disclosure in Form 6-K for material cybersecurity incidents (if any). Our chief executive officer, chief financial officer and cybersecurity officer meet with our board of directors (i) in connection with each quarterly earnings release, update the status of any material cybersecurity incidents or material risks from cybersecurity threats to the Company, if any, and the relevant disclosure issues and (ii) in connection with each annual report, present the disclosure concerning cybersecurity matters in Form 20-F, along with a report highlighting particular disclosure issues, if any, and hold a Q&amp;A session. Our cybersecurity officer is the principal officer in charge of cybersecurity matters of the Company and has over 10 years of experience in the field of software architecture design and development, operations and security in relation to information technology system. His extensive experience will be instrumental in overseeing our cybersecurity risk management program and evaluating related risks to our business.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, on the execution level, our data security committee oversees and manages cybersecurity related matters through formulating data security management strategies and implementing and improving data security management system.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our data security management team is responsible for supervising and managing the implementation of data compliance. Under the oversight of the data security committee and data security management team, our data security execution team is responsible for data asset management, data supply chain security, and metadata management, and our legal, internal control and other departments assist in the formulation of data classification standards and promote standardized data management.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">176</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="part_iii"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PA</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RT III</span></p>
  <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:10%;text-align:justify;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;17.</span><div style="width:100%;display:inline;" id="item_17"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">FINANCI</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">AL STATEMENTS</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have elected to provide financial statements pursuant to Item 18.</span></p>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:10%;text-align:justify;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;18.</span><div style="width:100%;display:inline;" id="item_18"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">FINAN</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CIAL STATEMENTS</span></div></div>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements of Yatsen Holding Limited and its subsidiaries are included at the end of this annual report.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">177</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:10%;text-align:justify;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:10%;display:inline-flex;justify-content:flex-start;">Item&#160;19.</span><div style="width:100%;display:inline;" id="item_19"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">EXHI</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">BITS </span></div></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:11%;"/>
    <td style="width:89%;"/>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exhibit</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Description of Document</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="https://www.sec.gov/Archives/edgar/data/1819580/000119312520282237/d57580dex32.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Ninth Amended and Restated Memorandum and Articles of Association of the Registrant (incorporated herein by reference to Exhibit 3.2 to the registration statement on Form F-1, as amended (File No. 333-249747), initially filed with the Securities and Exchange Commission on October 30, 2020)</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="https://www.sec.gov/Archives/edgar/data/1471515/000095012724000015/deposit_agreement_amendment.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Registrant&#8217;s Specimen American Depositary Receipt (included in Exhibit 2.4)</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="https://www.sec.gov/Archives/edgar/data/1819580/000119312520292635/d57580dex42.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Registrant&#8217;s Specimen Certificate for Class A Ordinary Shares (incorporated herein by reference to Exhibit 4.2 to the to the registration statement on Form F-1, as amended (File No. 333-249747), initially filed with the Securities and Exchange Commission on October 30, 2020)</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="https://www.sec.gov/Archives/edgar/data/1819580/000119312520292635/d57580dex43.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Form of Deposit Agreement, among the Registrant, the depositary and holder of the American Depositary Receipts (incorporated herein by reference to Exhibit 4.3 to the registration statement on Form F-1, as amended (File No. 333-249747), initially filed with the Securities and Exchange Commission on October 30, 2020)</span><span style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;"> </span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="https://www.sec.gov/Archives/edgar/data/1471515/000095012724000015/deposit_agreement_amendment.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Form of Amendment No. 1 to Deposit Agreement among the Registrant, the depositary and holder of the American Depositary Receipts (incorporated by reference herein to Exhibit (a)(ii) of post-effective amendment No. 1 to the registration statement on Form F-6 filed on March 18, 2024 (file No. 333-250059))</span><span style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;"> </span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5*</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="ysg-ex2_5.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Description of Securities</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1819580/000119312520282237/d57580dex44.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">The Seventh Amended and Restated Shareholders Agreement between the Registrant and other parties thereto dated September 11, 2020 (incorporated herein by reference to Exhibit 4.4 to the registration statement on Form F-1, as amended (File No. 333-249747), initially filed with the Securities and Exchange Commission on October 30, 2020)</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1819580/000119312520282237/d57580dex101.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">2018 Share Option Plan (incorporated herein by reference to Exhibit 10.1 to the registration statement on Form F-1, as amended (File No. 333-249747), initially filed with the Securities and Exchange Commission on October 30, 2020)</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="https://www.sec.gov/Archives/edgar/data/1819580/000095017023014540/ysg-ex4_2.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">2022 Share Incentive Plan (incorporated herein by reference to Exhibit 4.2 of our Annual Report on Form 20-F (File No. 001-39703) filed with the Securities and Exchange Commission on April 26, 2023)</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1819580/000119312520282237/d57580dex102.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Form of Indemnification Agreement between the Registrant and its directors and executive officers (incorporated herein by reference to Exhibit 10.2 to the registration statement on Form F-1, as amended (File No. 333-249747), initially filed with the Securities and Exchange Commission on October 30, 2020)</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="https://www.sec.gov/Archives/edgar/data/1819580/000119312520282237/d57580dex103.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Form of Employment Agreement between the Registrant and its executive officers (incorporated herein by reference to Exhibit 10.3 to the registration statement on Form F-1, as amended (File No. 333-249747), initially filed with the Securities and Exchange Commission on October 30, 2020)</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="https://www.sec.gov/Archives/edgar/data/1819580/000119312520282237/d57580dex104.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">English translation of the executed Second Amended and Restated Proxy Agreement and Powers of Attorney granted to our WFOE by shareholders of the VIE dated October 28, 2020 (incorporated herein by reference to Exhibit 10.4 to the registration statement on Form F-1, as amended (File No. 333-249747), initially filed with the Securities and Exchange Commission on October 30, 2020)</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="https://www.sec.gov/Archives/edgar/data/1819580/000119312520282237/d57580dex105.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">English translation of the Second Amended and Restated Equity Pledge Agreement among our WFOE, the VIE and shareholders of the VIE dated October 28, 2020 (incorporated herein by reference to Exhibit 10.5 to the registration statement on Form F-1, as amended (File No. 333-249747), initially filed with the Securities and Exchange Commission on October 30, 2020)</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="https://www.sec.gov/Archives/edgar/data/1819580/000119312520282237/d57580dex106.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">English translation of the Exclusive Business Cooperation Agreement between our WFOE and the VIE dated July 26, 2019 (incorporated herein by reference to Exhibit 10.6 to the registration statement on Form F-1, as amended (File No. 333-249747), initially filed with the Securities and Exchange Commission on October 30, 2020)</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="https://www.sec.gov/Archives/edgar/data/1819580/000119312520282237/d57580dex107.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">English translation of the Second Amended and Restated Exclusive Call Option Agreement among our WFOE, the VIE and shareholders of the VIE dated October 28, 2020 (incorporated herein by reference to Exhibit 10.7 to the registration statement on Form F-1, as amended (File No. 333-249747), initially filed with the Securities and Exchange Commission on October 30, 2020)</span></a></p></td>
   </tr>
  </table>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">178</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:11%;"/>
    <td style="width:89%;"/>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exhibit</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Description of Document</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="https://www.sec.gov/Archives/edgar/data/1819580/000119312520282237/d57580dex108.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">English translation of executed Spousal Consent Letter granted by the spouse of the individual shareholder of the VIE dated October 28, 2020 (incorporated herein by reference to Exhibit 10.8 to the registration statement on Form F-1, as amended (File No. 333-249747), initially filed with the Securities and Exchange Commission on October 30, 2020)</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1*</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="ysg-ex8_1.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">List of Principal Subsidiaries and Consolidated Variable Interest Entity of the Registrant</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.1</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="https://www.sec.gov/Archives/edgar/data/1819580/000119312520282237/d57580dex991.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Code of Business Conduct and Ethics of the Registrant (incorporated herein by reference to Exhibit 99.1 to the registration statement on Form F-1, as amended (File No. 333-249747), initially filed with the Securities and Exchange Commission on October 30, 2020)</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.1*</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="ysg-ex12_1.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">CEO Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.2*</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="ysg-ex12_2.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">CFO Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.1**</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="ysg-ex13_1.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">CEO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.2**</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="ysg-ex13_2.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">CFO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.1*</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="ysg-ex15_1.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Consent of Zhong Lun Law Firm</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.2*</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="ysg-ex15_2.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Consent of PricewaterhouseCoopers Zhong Tian LLP</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.3*</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><a href="ysg-ex15_3.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Consent of Maples and Calder (Hong Kong) LLP</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97*</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="ysg-ex97.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Clawback Policy of the Registrant</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101.INS*</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inline XBRL Instance Document</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101.SCH*</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inline XBRL Taxonomy Extension Scheme Document</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104</span></p></td>
    <td style="text-indent:2.15pt;vertical-align:top;"><p style="margin-left:2.15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></p></td>
   </tr>
  </table>
  <div style="padding-bottom:1pt;font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;border-bottom:1pt solid;margin-right:60%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.533%;display:inline-flex;justify-content:flex-start;"></span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">* Filed with this Annual Report on Form 20-F</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">** Furnished with this Annual Report on Form 20-F</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">179</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNATURES</span></p>
  <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The registrant hereby certifies that it meets all of the requirements for filing its annual report on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:50.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:14%;"/>
    <td style="width:2%;"/>
    <td style="width:84%;"/>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td colspan="3" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Yatsen Holding Limited</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">By:</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">/s/ Jinfeng Huang</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Name:</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jinfeng Huang</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Title:</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Chairman of the Board of Directors</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">and Chief Executive Officer</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Date: April 26, 2024</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INDEX TO THE CONSOLIDATED FINANCIAL STATEMENTS</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:94%;"/>
    <td style="width:6%;"/>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Report of Independent Registered Public Accounting Firm</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;(PCAOB ID: </span><span><ix:nonNumeric id="F_98319697-1c8a-4545-958e-341977080ffb" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:AuditorFirmId"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1424</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">F-2</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#consolidated_balance_sheets"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Consolidated Balance Sheets as of December 31, 2022 and 2023</span></a></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#consolidated_statements_operations"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Consolidated Statements of Operations for the years ended December 31, 2021, 2022 and 2023</span></a></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#consolidated_statements_comprehensive_in"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Consolidated Statements of Comprehensive Income (Loss) for the years ended December 31, 2021, 2022 and 2023</span></a></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#consolidated_statements_changes_in_share"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Consolidated Statements of Changes in Shareholders&#8217; Equity (Deficit) for the years ended December 31, 2021, 2022 and 2023</span></a></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#consolidated_statements_cash_flows"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Consolidated Statements of Cash Flows for the years ended December 31, 2021, 2022 and 2023</span></a></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#notes_to_consolidated_financial_statemen"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Notes to Consolidated Financial Statements</span></a></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Report of Independent Registered Public Accounting Firm</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To the</span><span style="color:#ff0000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Board of Directors and Shareholders of Yatsen Holding Limited</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Opinions on the Financial Statements and Internal Control over Financial Reporting</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have audited the accompanying consolidated balance sheets of Yatsen Holding Limited and its subsidiaries (the &#8220;Company&#8221;) as of December 31, 2023 and 2022, and the related consolidated statements of operations, of comprehensive income (loss), of changes in shareholders&#8217; equity (deficit) and of cash flows for each of the three years in the period ended December 31, 2023, including the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). We also have audited the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Internal Control - Integrated Framework</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on criteria established in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Internal Control - Integrated Framework</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (2013) issued by the COSO.</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis for Opinions</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management&#8217;s Annual Report on Internal Control over Financial Reporting appearing under Item 15. Our responsibility is to express opinions on the Company&#8217;s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">  </span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Definition and Limitations of Internal Control over Financial Reporting</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Critical Audit Matters</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that (i) relate to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill Impairment Assessment &#8211; Determining fair values for Eve Lom Reporting Unit</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As described in Notes 2(n) and 10 to the consolidated financial statements, the Company&#8217;s consolidated goodwill balance was RMB557 million as of December 31, 2023, and the goodwill associated with the Eve Lom reporting unit was RMB393 million. Management conducts an impairment test as of December 31 of each year, or more frequently if events or circumstances indicate that the carrying value of goodwill may be impaired. Potential impairment is identified by comparing the fair value of a reporting unit to the unit&#8217;s carrying value, including goodwill. An impairment charge is recorded, when necessary, for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value, up to a maximum amount of the goodwill balance for the reporting unit. Fair value is estimated by management using a discounted cash flow model. Management&#8217;s cash flow projections used in the model for the Eve Lom reporting unit included significant judgments and assumptions related to revenue growth rates, gross profit ratios, the discount rate and terminal value. Management utilized the services of an independent valuation firm to assist with the determination of the fair value of the reporting unit. Based on the result of the goodwill impairment testing as of December 31, 2023, the Company recognized a partial impairment loss of RMB354 million for goodwill associated with Eve Lom reporting unit.</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The principal considerations for our determination that performing procedures relating to the goodwill impairment assessment of the Eve Lom reporting unit is a critical audit matter are (i) the significant judgment utilized by management when developing the fair value of the reporting unit which in turn led to a high degree of auditor judgment, subjectivity, and effort in designing and applying procedures relating to evaluating the reasonableness of management&#8217;s significant assumptions; and (ii) the audit effort involved the use of professionals with specialized skill and knowledge.</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to management&#8217;s goodwill impairment assessment, including controls over the valuation of the Eve Lom reporting unit. These procedures also included, among others (i) testing management&#8217;s process for developing the fair value estimate; (ii) evaluating the competence, capability and objectivity of the independent valuation firm engaged by the Company; (iii) evaluating the appropriateness of the discounted cash flow model; (iv) testing the completeness and accuracy of underlying data used in the model; and (v) evaluating the reasonableness of the significant assumptions used by management related to the revenue growth rates, gross profit ratios, the discount rate and terminal value. Evaluating management&#8217;s assumptions related to the revenue growth rates, gross profit ratios and terminal value involved evaluating whether the assumptions used by management were reasonable considering (i) the current and past performance of the reporting unit; (ii) the consistency with external market and industry forecasts; and (iii) whether these assumptions were consistent with evidence obtained in other areas of the audit. The discount rate was evaluated by comparing it to the cost of capital of comparable businesses and other industry factors. Professionals with specialized skill and knowledge were used to assist in the evaluation of the appropriateness of the Company&#8217;s discounted cash flow model and the discount rate assumption.</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of Inventories</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, the Company&#8217;s net balance of inventories was RMB352 million, which represented approximately 7.0% of the total assets. As described in Notes 2(k) and 6 to the consolidated financial statements, the Company recorded an impairment allowance of RMB66 million as of December 31, 2023 for excessive, slow moving, expired and obsolete inventories, to adjust the carrying value of such inventories to the lower of their cost or estimated net realizable value. The estimate requires management to make significant assumptions relating to the demand forecast for inventories, including potential product obsolescence, sales strategy, and marketability of inventories.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">  </span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The principal considerations for our determination that performing procedures relating to impairment of inventories is a critical audit matter are the significant judgment by management to estimate the demand forecast, which in turn led to a high degree of auditor judgment, subjectivity and effort in performing audit procedures and in evaluating audit evidence relating to the significant assumptions underlying the demand forecast.</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the impairment of inventories. These procedures also included, among others, (i) evaluating the appropriateness of management&#8217;s estimation process of the net realizable value of inventory; (ii) testing the completeness and accuracy of underlying data used in the model, including historical sales performance and turnover of individual stock-keeping units (&#8220;SKUs&#8221;) and the aging and expiration dates of inventory on hand at December 31, 2023; and (iii) evaluating the reasonableness of the significant assumptions used by management related to potential product obsolescence, sales strategy and marketability underlying the demand forecast by (i) reviewing the actual subsequent sales volume to corroborate management&#8217;s judgements applied over the indicators of excessive, slow moving and obsolete SKUs; (ii) testing net realizable value by comparing the actual selling prices of certain SKUs subsequent to the year end to their carrying amounts at the year end, and (iii) performing retrospective reviews by comparing actual inventory write-downs with previously established historical estimates, to evaluate management&#8217;s ability to establish reasonable estimates.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">/s/ </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_8c2ef6b1-8ed2-485e-96bc-b4ebb2a5baf6" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:AuditorName"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PricewaterhouseCoopers Zhong Tian LLP</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">  </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6b02898e-0d60-4749-a462-01f1eaa8a7f3" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:AuditorLocation"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Guangzhou, the People&#8217;s Republic of China</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 26, 2024</span></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have served as the Company&#8217;s auditor since 2019.</span></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="consolidated_balance_sheets"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CONSOLIDATED B</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ALANCE SHEETS</span></p>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:52%;"/>
    <td style="width:1%;"/>
    <td style="width:8%;"/>
    <td style="width:1%;"/>
    <td style="width:12%;"/>
    <td style="width:1%;"/>
    <td style="width:12%;"/>
    <td style="width:1%;"/>
    <td style="width:12%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">US$</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Note2(e))</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Current assets</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_26a7e838-49f3-45e6-811a-640a4f54c3c7" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,512,945</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5ef78725-da93-48d9-81d7-f1a997f3bad9" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">836,888</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9922c37d-6055-4978-b5de-a5079c0e668a" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">117,873</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bbc4aed3-ac98-4388-bcd1-1666d121d10b" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:RestrictedCashCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,248</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ed5553f1-21bc-4626-b98d-d9d72ff3f5e8" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:RestrictedCashCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,993</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investment</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_88083176-d4f9-4b20-9a58-a91bc38699a0" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:ShortTermInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,072,867</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6f7079b0-357a-43fd-ab3e-1fbaf3a5e6d6" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:ShortTermInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,218,481</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_398de610-f2bb-4643-ab03-d7e629c3b680" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:ShortTermInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">171,619</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f6b365c8-187a-4547-8523-c1b3541179f3" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">200,843</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_59f40af2-10de-4d88-8edc-fd07b51af4ec" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">198,851</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d4b7e774-ca2b-4792-a173-00a44d853103" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,008</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventories</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_781bb2ff-9665-4175-8fb9-f5e6bd08a973" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:InventoryNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">423,287</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b5ae8b66-2319-45d0-90fb-254c1f88bd3e" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:InventoryNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">352,090</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9c7cfc12-bc6d-4d90-8236-1fe1c8a9dc47" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">49,591</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepayments and other current assets</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0430a201-5f56-4ae0-a4a9-7128846e2f3f" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">292,825</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0f67cb06-466e-4dea-b1db-46d75dcfcf91" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">303,841</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_02641e45-acf9-433c-8bb5-19da0482d861" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">42,795</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due from related parties</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c68b186a-1d74-4e33-8daa-3b2a59244471" contextRef="C_14b7959d-b9b2-41e5-a936-18d3a6730ec6" name="us-gaap:OtherReceivablesNetCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,654</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8f27a3f7-683c-4ed0-b798-e66ea58234fd" contextRef="C_572bacfb-39ba-4c4f-b49b-dd4b0b147121" name="us-gaap:OtherReceivablesNetCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,200</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0b976e11-6ab8-40f5-b5ce-474f54638f19" contextRef="C_572bacfb-39ba-4c4f-b49b-dd4b0b147121" name="us-gaap:OtherReceivablesNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,845</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total current assets</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e51f344d-8502-445e-878d-e82187540151" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:AssetsCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,508,421</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_16089b17-31cc-455f-8b0f-b8c475087d3f" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AssetsCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,951,599</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0f1a0034-d1a5-4bfe-ac78-aff7b357fabe" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">415,724</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-current assets</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ae852e8e-605c-41dc-860b-96711ab85dbe" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">41,383</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investments</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_95efba11-7ccf-4671-9056-d57f267ed2f0" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:LongTermInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">502,579</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a6013e1e-b4ce-437c-bafe-e04675cb2582" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:LongTermInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">618,752</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_af8b74f8-75e1-45a8-a336-c894b48c9fc4" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:LongTermInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">87,149</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a1fd5652-be44-4212-be40-45255bc4268a" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">75,619</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6369746f-24f4-4a45-9408-065ceb6afaea" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">64,878</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4c33ec45-881a-4bdd-9f41-7ed0a2dc69c7" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,138</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill, net</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c7dea920-7290-4bf1-9d5b-1f7936e018a4" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:Goodwill" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">857,145</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_85f4e83b-0c8a-491b-bada-9ea829756a70" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:Goodwill" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">556,567</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1beb439b-5b02-4262-ba5c-1f87ffae79fc" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">78,391</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets, net</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_233f062a-67ca-4545-9801-cff8b6459689" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">689,669</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_935f764f-07d7-43ef-b545-46b24cc82b4d" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">671,396</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_00db692a-0462-4648-a49d-9e03b0c816c3" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">94,564</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax assets</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_031c5ec3-7896-4d3b-a112-1d7ae6e1beb7" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:DeferredIncomeTaxAssetsNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,951</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f7954710-8c6c-49bf-82b9-fa4cc063f918" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:DeferredIncomeTaxAssetsNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,375</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0a24bab9-f60a-4287-afbb-89a71802828b" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:DeferredIncomeTaxAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">194</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets, net</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3c46fdf2-b553-4cfb-9300-24033b845fd5" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">133,004</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9cac6a91-a0b2-409d-a095-c9347b0c755d" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">114,348</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_12ca3699-443e-41f4-a212-74ead794578e" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,106</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-current assets</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b50514ec-1c2f-4c99-978e-ab0861f37458" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">52,885</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bf778677-9e34-40e9-9792-198a5afb08a9" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,100</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5407c535-e76c-4f3c-b478-4183803fa3d1" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,817</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total non-current assets</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8a39e05e-8339-4aba-b74e-892bb43202ed" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:AssetsNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,354,235</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_058eca7b-cce8-4837-b8f8-7c4012d88d0f" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AssetsNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,054,416</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9049056f-8c42-4481-8ad0-fd400f6bce55" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">289,359</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total assets</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"><ix:nonFraction id="F_2befaa27-e549-4ed2-ba30-627d42399099" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:Assets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,862,656</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"><ix:nonFraction id="F_16b8b652-7605-4105-9b39-d53c15c5e8af" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:Assets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,006,015</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"><ix:nonFraction id="F_e12b3b51-974d-44b6-b9df-1c07abda8289" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">705,083</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities, redeemable non-controlling interests and shareholders' equity</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Current liabilities</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Accounts payable (including accounts payable of the consolidated VIEs without recourse to the Group of RMB</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e73378da-de4c-4293-8884-cd3fb67a6e33" contextRef="C_9b92a2c6-5375-4c13-8405-1ecc9c653c7b" name="us-gaap:AccountsPayableCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,813</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">&#160;and RMB</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d709b984-e2be-4056-b7dd-8c35ea0e0210" contextRef="C_1ed8ac6a-12de-4c77-b650-63651f07b7bc" name="us-gaap:AccountsPayableCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,645</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">&#160;as of December 31, 2022 and 2023, respectively)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f9ef9e8a-58d3-4baf-8f98-57eef6ca58c7" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:AccountsPayableCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">119,847</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fb6d81fc-0900-4ed0-a101-dda2e3c19b5d" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AccountsPayableCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">105,691</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ecd51765-d819-4719-b113-da3a2409a02a" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,886</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Advances from customers (including advances from customers of the consolidated VIEs without recourse to the Group of RMB</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b9c626ae-f834-47b4-ab4e-aeec5147eaf8" contextRef="C_9b92a2c6-5375-4c13-8405-1ecc9c653c7b" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,892</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">&#160;and RMB</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6fca1e2a-06c4-4a37-8a62-ed23414ade3c" contextRef="C_1ed8ac6a-12de-4c77-b650-63651f07b7bc" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,810</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">&#160;as of December 31, 2022 and 2023, respectively)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0e2e617b-3be4-4653-ad57-a7226beb1ee4" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,652</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_554cf786-c752-4648-b189-3320a9d773a2" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">41,579</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0ccf3c06-304d-4675-bc79-52c973f64cfd" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,856</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Accrued expenses and other liabilities (including accrued expenses and other liabilities of the consolidated VIEs without recourse to the Group of RMB</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a6aa689c-45a0-4f12-83eb-68f8e7dca8f6" contextRef="C_9b92a2c6-5375-4c13-8405-1ecc9c653c7b" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,624</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">&#160;and RMB</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d4729e35-b3b5-4c7e-aa10-160122f8f27a" contextRef="C_1ed8ac6a-12de-4c77-b650-63651f07b7bc" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,646</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">&#160;as of December 31, 2022 and 2023, respectively)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4ba927a2-f292-4f2b-ad95-e43426a96d9c" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">323,259</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_953abeb1-0fb1-463e-971b-74eca95457d7" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">391,217</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e388b8d0-4338-43db-909a-852dea4a586d" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">55,102</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due to related parties</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_93df6249-f72e-47b7-ad25-073f55554beb" contextRef="C_14b7959d-b9b2-41e5-a936-18d3a6730ec6" name="us-gaap:OtherLiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,242</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ae4fb73b-a7c8-4968-b645-cd9f77fcdbad" contextRef="C_572bacfb-39ba-4c4f-b49b-dd4b0b147121" name="us-gaap:OtherLiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,431</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1703996e-1a6c-49b5-af6b-6e683df48379" contextRef="C_572bacfb-39ba-4c4f-b49b-dd4b0b147121" name="us-gaap:OtherLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,328</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Income tax payables (including income tax payables of the consolidated VIEs without recourse to the Group of RMB</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_912ebb86-35ea-4706-a6ae-456d62bddd68" contextRef="C_9b92a2c6-5375-4c13-8405-1ecc9c653c7b" name="us-gaap:TaxesPayableCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">929</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">&#160;and RMB</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b9a14768-8901-44e4-a653-e96fac956924" contextRef="C_1ed8ac6a-12de-4c77-b650-63651f07b7bc" name="us-gaap:TaxesPayableCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">929</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">&#160;as of December 31, 2022 and 2023)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0159d407-b2f9-4817-afde-8a7c25ac8326" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:TaxesPayableCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,826</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fa18c12e-bc0a-48ff-a80b-d4aed9124129" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:TaxesPayableCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,946</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6a0806ae-e1b7-44fc-be8d-3c457f0d63b9" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:TaxesPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,528</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Lease liabilities due within one year (including lease liabilities of the consolidated VIEs without recourse to the Group of RMB</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4dbe289f-3006-490c-acce-9a11c5ef713a" contextRef="C_9b92a2c6-5375-4c13-8405-1ecc9c653c7b" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">78</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">&#160;and </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_96bb8b0a-f082-4363-95a7-de9849900cbc" contextRef="C_1ed8ac6a-12de-4c77-b650-63651f07b7bc" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt-sec:numwordsen">nil</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">&#160;as of December 31, 2022 and 2023, respectively)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_13ed0fcc-5410-45a3-abc3-0ce10ed4f936" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">79,586</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_105044db-1f04-4f04-b18b-c60ff6480321" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">45,464</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a61452e4-12a0-45b2-9590-67985f47aff6" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,403</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total current liabilities</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3565a9aa-d637-42b3-961a-19342621da12" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:LiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">588,412</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5c646fec-9df9-46c6-a12b-a75576c11fe9" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:LiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">611,328</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2cd58239-7bc7-4c73-b614-f080ee7b0bdf" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">86,103</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-current liabilities</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax liabilities</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_22817e41-12db-462f-b6f4-e4c3d7f67fa1" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">113,441</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fa45d184-de13-40b4-acce-58f387fde561" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">111,591</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bd2d3d91-81ac-46ed-8b87-652dab1a11cb" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,717</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income-non current</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_82de69d0-db60-426f-acce-3c8bc466df61" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:DeferredIncomeNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">45,280</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bb713b79-47ef-4899-afcc-330ffc4c2518" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:DeferredIncomeNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">30,556</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_94977947-1a02-4742-a9e8-b5b66c730c0d" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:DeferredIncomeNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,304</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_663cee2f-c0fd-48f8-9bff-4e2d55d9c424" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">52,997</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_06074b91-9c33-4aec-af94-5a07c5e90721" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">67,767</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_484bb8d9-791f-477d-b7bb-10f3575b2a52" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,545</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total non-current liabilities</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1a8f92b1-b597-415c-aad3-94fdde74a3a5" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:LiabilitiesNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">211,718</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_793270b5-4cb0-4829-8fb7-98dab46a1f1e" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:LiabilitiesNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">209,914</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_92878741-dd95-41be-b346-7e04bc135c13" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:LiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">29,566</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b86aba70-63b0-45a8-a216-b82e8e8337a3" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:Liabilities" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">800,130</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_49d4923d-e4f9-422c-b8ad-30c7c02b6fb6" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:Liabilities" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">821,242</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c6bfa65f-98d3-4cfb-8c41-4c6ecf59999a" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:Liabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">115,669</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;"><span style="-sec-ix-hidden:F_51092137-01f1-43c4-a45d-2089ec67af41;"><span style="-sec-ix-hidden:F_9965b4f7-bf7a-4506-a862-5504cd129480;"><span style="-sec-ix-hidden:F_89bb6c8e-57d1-4aaa-ac7c-ad778c356f58;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Commitments and contingencies</span></span></span></span></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CONSOLIDATED BALANCE SHEETS (Continued)</span></p>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:52.49%;"/>
    <td style="width:1.2%;"/>
    <td style="width:7.882%;"/>
    <td style="width:1.2%;"/>
    <td style="width:11.602%;"/>
    <td style="width:1.2%;"/>
    <td style="width:11.602%;"/>
    <td style="width:1.2%;"/>
    <td style="width:11.622%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">US$</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Note2(e))</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Redeemable non-controlling interests</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6701c988-230c-4a51-a14d-8f9ac6ace7b9" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">339,924</ix:nonFraction></span></p></td>
    <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3480a031-c50a-47d0-ab0b-4eba65193e71" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">51,466</ix:nonFraction></span></p></td>
    <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_dd7c8854-48df-42bb-bec4-adb2641cf918" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,249</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shareholders&#8217; equity</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ordinary Shares (US$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f7e99d5d-e6a7-4a3c-9816-5842af0ce541" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_08b23f0f-dff2-4cce-85ab-b560a9025a90" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.00001</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;par value; </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_30fd8251-8cdf-485a-bf31-432d1cd7e8d9" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_df681126-11b6-4712-9adc-9066a5257d7a" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">10,000,000,000</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;ordinary shares authorized, comprising of </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_eb05e59d-58eb-4c93-887c-c3641127800e" contextRef="C_4554e9a2-92d8-4b0c-aea7-9dec91d8e53e" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_289dd519-66fe-4e11-80be-c6cf223b5e45" contextRef="C_ec71b603-d344-4d08-8e2f-db465ca66e90" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">6,000,000,000</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;Class A ordinary shares, </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_00ec5c17-55c6-46a5-95ca-96e05ff53134" contextRef="C_fd8f9080-b952-43e4-94bc-8fd3e8e0bba6" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_36ff2a08-88e6-4ffd-8dcf-00aefb86a8c3" contextRef="C_baa2a726-a56f-4bf2-a496-8a6d6e0e538d" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">960,852,606</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;Class B ordinary shares and </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8d69eb37-647b-4378-bb49-fa8fdf58985d" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:CommonStockSharesDesignated" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_548e807b-5be6-46a5-8b9b-93470e1e803c" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:CommonStockSharesDesignated" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">3,039,147,394</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;shares each of such classes to be designated as of December 31, 2022 and December 31, 2023; </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5738d1ce-a1dc-446c-b7c5-26409209063a" contextRef="C_4554e9a2-92d8-4b0c-aea7-9dec91d8e53e" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_00339a4a-8cc5-4b20-b896-14bd8b2f7e88" contextRef="C_ec71b603-d344-4d08-8e2f-db465ca66e90" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">2,030,600,883</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;Class A shares and </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4e1a8014-dd2a-46b6-a2a6-0c5351c44db1" contextRef="C_fd8f9080-b952-43e4-94bc-8fd3e8e0bba6" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_8bc8ed4e-4144-42c2-b0f4-09b1f642bfb6" contextRef="C_baa2a726-a56f-4bf2-a496-8a6d6e0e538d" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">666,572,880</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;Class B ordinary shares issued as of December 31, 2022 and December 31, 2023; </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_218cc022-8e5a-4956-b751-e127bfda3f0a" contextRef="C_4554e9a2-92d8-4b0c-aea7-9dec91d8e53e" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1,569,677,384</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;Class A ordinary shares and </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bafc2a9c-7926-4689-bc62-3287e0245074" contextRef="C_fd8f9080-b952-43e4-94bc-8fd3e8e0bba6" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">666,572,880</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;Class B ordinary shares outstanding as of December 31, 2022, </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_272382fc-9dcb-4394-ac36-34a27585a192" contextRef="C_ec71b603-d344-4d08-8e2f-db465ca66e90" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1,487,546,132</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;Class A ordinary shares and </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_051ae5cb-a5c7-4f87-89fc-d67cf06fb103" contextRef="C_baa2a726-a56f-4bf2-a496-8a6d6e0e538d" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">666,572,880</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;Class B ordinary shares outstanding as of December 31, 2023)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1cdea689-37fc-4365-a46d-a21050e8e0d2" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:CommonStockValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">173</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3b1d9f71-666c-4275-9eb9-b81d69566ba9" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:CommonStockValue" unitRef="U_CNY" scale="3" decimals="-3">173</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_70292851-fcc0-4e91-8a58-a6b20887e8c4" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Treasury shares</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_55885d91-6c77-42bd-8d88-c6395ad0b4b4" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:TreasuryStockValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">669,150</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9a17b4e2-a3dd-479d-8913-8d72160d8995" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:TreasuryStockValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">864,568</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6bbdde4a-7691-4d4e-bef3-99c30bd2762f" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:TreasuryStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">121,772</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additional paid-in capital</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ffa86802-90f7-4d72-a9e1-60d11c5849b5" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:AdditionalPaidInCapital" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,038,802</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fc4b6c15-f66b-4d91-9db1-2e4414df2c5a" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AdditionalPaidInCapital" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,260,208</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a572c2e0-0d09-464b-95fd-8dc776f72315" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AdditionalPaidInCapital" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,726,814</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Statutory reserves</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fee9c406-9637-4ef3-b66c-5f80aa081744" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:StatutoryReserves" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,177</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9b2fcc4b-dce6-4ab8-918f-835410ab32d4" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:StatutoryReserves" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,177</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fad2511e-417e-42b5-b264-a5223bfa3387" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:StatutoryReserves" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,405</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated deficit</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d916e149-d152-491b-9d37-43ecd342af91" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">6,600,365</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cb769e4a-6580-4b1e-ab4e-ef6b143794fe" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">7,345,153</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_88938bf9-c2fd-449e-9e89-11d3b6bc7e03" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,034,543</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated other comprehensive (loss) income</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_dea03946-47d8-453d-94db-2d1c7bf5ed0c" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">74,195</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_688fdf76-f4e6-40dc-839e-4abb8ee4464b" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">60,200</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cdaf9926-b47a-421a-af8f-52c726c16698" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,481</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Yatsen Holding Limited shareholders' equity</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_39c352e3-aedc-4884-bed1-bda398c19445" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:StockholdersEquity" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,719,442</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ce3d7054-28be-4570-b3e9-99257d5797c5" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:StockholdersEquity" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,135,037</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d0f4d9ea-d1aa-4a80-aaf4-5bd069355f8a" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">582,409</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-controlling interests</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a452000b-45ce-478f-b7fa-95781ffb29d1" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:MinorityInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,160</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1ab930ff-2c0d-4658-b455-8fab9e9ae4f6" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:MinorityInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,730</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a85ec338-2133-4138-9542-747e4d65ee30" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:MinorityInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">244</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total shareholders' equity</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1eb8786e-acdc-4f27-a4f5-042d4ef76485" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,722,602</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ad93ed90-7af4-4b1d-bf15-dd1b7ba43c0f" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,133,307</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d12b51dc-590c-4fd3-8838-32c0329765e4" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">582,165</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities, redeemable non-controlling interests and shareholders' equity</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"><ix:nonFraction id="F_f7ebb3d3-cd93-4797-9776-d4db59c55c7f" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,862,656</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"><ix:nonFraction id="F_76e055b4-f435-4765-a65c-be00e77abead" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,006,015</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"><ix:nonFraction id="F_37188d94-36ef-47c7-8eb4-adfa0c808b0e" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">705,083</ix:nonFraction></span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying notes are an integral part of these consolidated financial statements.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="consolidated_statements_operations"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CONSOLIDATED STATEM</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ENTS OF OPERATIONS</span></p>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:45.16%;"/>
    <td style="width:1%;"/>
    <td style="width:9.96%;"/>
    <td style="width:1%;"/>
    <td style="width:9.96%;"/>
    <td style="width:1%;"/>
    <td style="width:9.96%;"/>
    <td style="width:1%;"/>
    <td style="width:9.96%;"/>
    <td style="width:1%;"/>
    <td style="width:10%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="7" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">US$</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Note2(e))</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total net revenues</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_62012791-d433-4b35-a1fc-1964eeb5729e" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,839,973</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_542eac71-3116-4141-af5a-f4b3bdeb2842" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,706,122</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bc9172a6-1d39-4680-b305-9014bb960f5e" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,414,774</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_75940e21-ab91-423d-b832-41b3993f8717" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">480,961</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total cost of revenues</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fe9b63c6-3edf-45b4-8426-f49f0e818719" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,941,177</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e2538308-18a5-4f92-914d-33cb4701da85" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,187,370</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2b45de0c-a169-42a5-8c7d-d998aebbdec7" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">901,455</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8a821f54-412c-42f7-97a5-61770ba92530" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">126,967</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross profit</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f6e89ac9-a286-4f28-ae66-3c6251fc62e0" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:GrossProfit" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,898,796</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2af2a625-c2c6-4668-9345-f5997d7fbf1f" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:GrossProfit" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,518,752</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_69ec3429-23e8-4dd0-b933-7c430c91d18b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GrossProfit" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,513,319</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8c46aeaa-3186-42c3-b706-82631a4e53b3" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">353,994</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating expenses:</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fulfilment expenses</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_45438847-5907-42f6-8337-f3aceb00f223" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:FulfilmentExpenses" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">434,018</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e62fbe95-d133-4eb2-a758-f71e9d71fd84" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:FulfilmentExpenses" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">269,886</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d9eb5b27-8aed-4ad3-a8ed-49c9a6c4e777" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:FulfilmentExpenses" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">229,021</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_58e8102b-d6e5-40ff-8dbe-cbcfa4866bb9" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:FulfilmentExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">32,257</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Selling and marketing expenses</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f2ac1a78-583f-44ba-b05a-103c3a4600b5" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:SellingAndMarketingExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,005,589</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2eec3331-c49a-40b4-b811-5ef6922ddc02" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:SellingAndMarketingExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,330,480</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_271316a0-a8a0-4a44-bb89-2c4d3f18cbdf" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:SellingAndMarketingExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,230,974</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_88ae9539-6b59-42f5-a7a2-a7a67d8e843c" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">314,226</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative expenses</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c4da07d4-adf1-4e56-843d-c0988ff6f719" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">941,347</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d476dc55-6e34-433d-9d57-ba4041cffeb9" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">720,409</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fc210b0a-d7e5-4dee-b893-322b3ff5e7a6" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">500,942</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d9e0f87b-f7eb-4aed-a316-51a6313baefd" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">70,556</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development expenses</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3ba1570e-8715-4fdf-a6db-5808705a9048" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">142,086</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_780e33d1-f662-4b3f-9552-e5e49c48e628" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">126,875</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_eb6cd2e0-e6b6-43b8-9e6e-b6e872cdf24d" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">111,698</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bc45273a-b87e-4837-ab4a-95c0e2802f96" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,732</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment of goodwill</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c3089f4e-ed3e-43c6-b77f-a87105bde9ed" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">354,039</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6748dbd1-8531-453b-9800-11fc894e8740" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">49,865</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total operating expenses</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_73c86c2c-994d-4691-8c77-45efc580c318" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:OperatingExpenses" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,523,040</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8b87c056-82d0-4c19-b197-561f1b59cbc9" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:OperatingExpenses" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,447,650</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f601fc42-d9c1-41ab-b2af-f9d77812269e" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:OperatingExpenses" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,426,674</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2405a308-23b2-46c9-9617-7570d1c4e17a" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">482,636</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Loss from operations</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_247e9ff7-cef8-4767-95f4-7f936fa07222" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,624,244</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8cae034d-ddb0-4377-9209-2ad8944cb134" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">928,898</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_73ccecac-97f0-4421-93f5-2b13eeef0fd1" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">913,355</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_14be31f3-3808-41d9-af7d-0f0fe53186cb" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">128,642</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financial income</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0290b764-2631-4829-826a-67fb66f96494" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:InterestIncomeExpenseNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">45,658</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8271aac0-2d83-4aad-abf2-4baed5caf637" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:InterestIncomeExpenseNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">34,656</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5c89a5d0-a15b-464a-bbd5-eed024ec538d" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:InterestIncomeExpenseNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">89,020</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6fc2cd9d-b080-4758-b350-67ba3fb8a20a" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:InterestIncomeExpenseNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,538</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency exchange (loss) gain</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_18d35346-75c2-4cf1-bec0-cadfa676bf5c" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,751</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a352ed19-2052-4cc9-9fb8-ed4612e1f38b" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">35,357</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_738663a1-43ec-43c6-925f-6b00e685203a" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,218</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9f8d8cc5-aa9a-41fa-9b3f-116803034ede" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,017</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income from equity method investments, net</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d9240987-7411-4658-ad1c-61d607ae8dec" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,978</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7dfdde36-2fac-4c5b-96a4-727115979cd5" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,548</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f7e02e75-cabb-4c2f-8de4-be1fcdc897eb" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,122</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_67035f49-629b-45e5-9ea7-e1b00f421376" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,426</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment of investments</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_75401e58-fab7-4f98-b394-b93f6bc1f64d" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:ImpairmentLossOfInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,375</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_35fdd169-f5f0-433f-896b-63a064bdfeac" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:ImpairmentLossOfInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,078</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other income, net</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8d329060-1b31-4d5a-87b9-5a83a10c18c6" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,775</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0ac5f9fa-b363-4ee7-8a22-02efe7cee1ee" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">103,501</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3db1ba11-bc10-4571-93f7-49aae5fb628a" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">53,558</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f2502fc1-c85a-41c9-9ddf-1033af1ac60a" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,543</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Loss before income tax expenses</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_206d61d6-acbb-420a-98ee-1dd2f5107736" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,547,959</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_760b2473-b9bf-49e0-89c1-8ad2b5beb98a" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">818,628</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2b49b4c0-48f4-4b2e-a41e-38202df78d33" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">753,437</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_46790517-b0ee-4835-bf1e-6e1ad5aa499f" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">106,118</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax benefits (expenses)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_59aa3997-849c-4c90-92f9-e3e24c1ea172" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">921</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f2e02a8e-1514-48da-85ab-db832123575b" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,705</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ad738ed6-c43a-4f6e-9055-c8410141f724" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,210</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_261dcbf6-91bc-49f5-b4e5-eea4d87f7b63" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">452</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net loss</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_56268998-ee5a-4f0f-b641-3ca584840d95" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,547,038</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1a97dd64-40fa-496d-9dbd-05a50e3bc218" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">821,333</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_37b8a27e-0496-437d-9a3c-9b4560084b25" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">750,227</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_818e501f-f7e8-401f-9db3-58f8da4a0b90" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">105,666</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Net loss attributable to non-controlling interests and redeemable non-controlling interests</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c67ebed5-2481-4642-88eb-9df7a231aba5" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">6,304</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f6f6a7b2-3948-4b66-a1d0-707d7423f412" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,962</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f0b3026a-f063-428e-ab78-8947d398b1b1" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,439</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2f86eba8-d47a-43ab-a98f-69b2ee64fbcb" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">766</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accretion to redeemable non-controlling interests</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b5043559-96b5-4fcf-b52e-4bdd68ecd9ab" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,975</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2161910b-090d-408a-8175-4ee04d1dd243" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">419</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net loss attributable to the Yatsen Holding Limited's shareholders</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_48388ec5-ed39-46b9-9368-f28b09f077a3" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:NetIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,540,734</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_94e2bdc7-75ad-4c38-89a7-c0fb6b013021" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:NetIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">815,371</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_75ab371e-cf71-4284-bde7-82756942fa58" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:NetIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">747,763</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8797dc99-dbd2-4cfb-91b0-f7759af25e31" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">105,319</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net loss per ordinary share</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss per ordinary share-basic</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b932cf30-df9b-4538-a4b7-1c2958921a4a" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:EarningsPerShareBasic" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="2" sign="-">0.61</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_031506cb-66dd-4959-b213-7b06999ff80f" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:EarningsPerShareBasic" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="2" sign="-" format="ixt:num-dot-decimal">0.34</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7b45fc96-0ae2-401a-9492-f7f3025a11d4" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EarningsPerShareBasic" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="2" sign="-">0.34</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_58eddf58-6ed8-4f85-9930-cc4de9236efb" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:num-dot-decimal">0.05</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss per ordinary share-diluted</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c3870b07-8f5e-4598-8607-07518ae7a421" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:EarningsPerShareDiluted" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="2" sign="-">0.61</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_73b3d63c-e581-4d18-a70d-0b4a4018e5d6" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:EarningsPerShareDiluted" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="2" sign="-" format="ixt:num-dot-decimal">0.34</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_34ce50ed-c61f-412c-82d7-15dd712d1d1c" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EarningsPerShareDiluted" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="2" sign="-">0.34</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_91e852c7-894f-4ae4-addb-c120ac135b20" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:num-dot-decimal">0.05</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted average number of ordinary shares used in computing net loss per ordinary share</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ordinary shares&#8212;basic</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_55b4f071-c1ec-4846-8054-e6af90ea1206" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">2,526,833,201</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d44b0461-44a7-42c7-995b-0cb9e662e90f" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">2,372,728,777</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_00763b41-6000-4712-a8e7-fce47a4f4778" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">2,195,818,231</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8f92244f-0ccf-47af-8b6a-bca55c2049f0" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">2,195,818,231</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ordinary shares&#8212;diluted</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bf339d31-c95a-45bf-82d7-185eefda6d7f" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">2,526,833,201</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5998fb77-0487-4cca-8eb9-8f0ebdfadd6a" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">2,372,728,777</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5e32c5f0-19e9-4ccc-92f1-2b3da7849578" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">2,195,818,231</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_91a87e06-0b9d-462d-a9bd-8c6e1892015a" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">2,195,818,231</ix:nonFraction></span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying notes are an integral part of these consolidated financial statements.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="consolidated_statements_comprehensive_in"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CONSOLIDATED STATEMENTS OF </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">COMPREHENSIVE INCOME (LOSS)</span></p>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:45.029%;"/>
    <td style="width:1.02%;"/>
    <td style="width:9.982%;"/>
    <td style="width:1.02%;"/>
    <td style="width:9.962%;"/>
    <td style="width:1.02%;"/>
    <td style="width:9.962%;"/>
    <td style="width:1.02%;"/>
    <td style="width:9.962%;"/>
    <td style="width:1.02%;"/>
    <td style="width:10.002%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="7" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">US$</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Note2(e))</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net loss</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d7ba389e-0d3e-488c-912c-10d77f5cc2fe" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,547,038</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c319858d-21b0-4296-9330-14553effea9f" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">821,333</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b87f43c5-5513-4abd-bf15-c0c170f2e936" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">750,227</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5e06bf09-3eda-4534-9d00-083700fb1021" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">105,666</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other comprehensive (loss) income:</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation adjustment, net of </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_79e0b9de-7ea3-4ccf-a51e-90ae623f9eec" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="U_CNY" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_50d20262-8f4a-4634-8b30-57836210c1df" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="U_CNY" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_6cd83d42-7c78-4852-9fc2-d157e0007a77" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="U_CNY" scale="3" decimals="INF" format="ixt-sec:numwordsen">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;tax</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_018b2b3b-5c3b-40da-b45b-406760c19342" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">158,515</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_68661228-9ef3-49e7-b74d-25418ee3fc81" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">181,585</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2d89165f-277a-4c31-876a-073cd8234bc7" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">134,395</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8d8f9a32-e926-470a-a5fd-074e0f9fa16c" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,929</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total comprehensive loss</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b4318b54-2b37-44ac-a5bb-edec94328e93" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,705,553</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b698f9f8-e620-4f3c-9ec0-164896d61084" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">639,748</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6943c018-ab79-41db-9928-5d39775e9bb8" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">615,832</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_580294e2-6169-459f-9baa-ff75005ea6e0" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">86,737</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Comprehensive loss attributable to the non-controlling interests</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a398aadc-5749-41d5-86aa-b0de78529d3d" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">6,304</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_37504a66-0603-445b-81a8-0ee61ef49404" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,962</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_46bba16d-df8f-440a-892f-af06d7be2b58" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,439</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bacea533-215e-40b9-8687-a28af40048fd" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">766</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Comprehensive loss attributable to the Yatsen Holding Limited&#8217;s shareholders</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a0f44f0c-24e1-44ff-8a4b-84c03f421935" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,699,249</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6fe0d909-cdce-4613-8789-505f84856493" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">633,786</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3a375206-04a3-472d-aaee-b4ca07f5619c" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">610,393</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1be73e65-8d5b-4d5e-b6fe-1cb4fa63c83b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">85,971</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying notes are an integral part of these consolidated financial statements.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="consolidated_statements_changes_in_share"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CONSOLIDATED STATEMENTS OF CHANGES </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">IN SHAREHOLDERS&#8217; EQUITY (DEFICIT)</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:21.771%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:4.738%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:4.738%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:4.738%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:4.778%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:4.678%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:4.738%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:4.738%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:4.778%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:4.678%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:5.638%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Ordinary Shares</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Treasury Shares</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Additional<br/>Paid-in</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Statutory</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Other<br/>Comprehensive</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-<br/>controlling</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total<br/>Shareholders'</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Capital</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Reserves</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deficit</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income (Loss)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">interests</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equity</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of January 1, 2021</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_94ffdabd-3ae1-46ab-bc45-b29ed3d344d0" contextRef="C_2e67be60-6a34-4685-b830-88332f98dca4" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">2,697,173,763</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a38cf2df-27e7-4401-9bbf-bdda55bd0e7a" contextRef="C_2e67be60-6a34-4685-b830-88332f98dca4" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3">173</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d47dc390-4be2-40d5-bdcf-fabebd191345" contextRef="C_b5d9295a-9c77-4643-8048-fe1daa97cd83" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">170,719,987</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_347abbba-3846-4092-a454-ee40b4f5f749" contextRef="C_b5d9295a-9c77-4643-8048-fe1daa97cd83" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-">12</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_204276a9-da89-4144-913e-c3f2de3cfafc" contextRef="C_4e4979db-6617-4e97-b50d-d01e8c15c1e1" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,165,697</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_48f8d2c3-acf4-4eb3-9bed-4a25ac924a9b" contextRef="C_706c8180-524e-4df6-a494-cc1bd79cf2eb" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,051</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_efc4bcf6-1ad8-4d3d-b02b-7c3c1feb0a7c" contextRef="C_343bd50d-674e-427a-b049-23860d7fcd8d" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">4,240,134</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d0fe0798-7675-44ae-b64f-e6b19d72d3b5" contextRef="C_49495713-9135-453d-a4f7-c025b0285c5e" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">97,265</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a05454bd-5686-4f42-88d9-7e2749bb3c64" contextRef="C_c955c49e-c754-4ef2-b5ef-4e176382aa30" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,084</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_56f22529-21e1-4774-9985-e0fa56b2cd02" contextRef="C_5717967b-d665-4451-8b72-a44f36a6cd28" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,863,594</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c3d56290-3383-40c9-acc8-5674e219f9a3" contextRef="C_9bfb9b81-d33b-4efe-a244-e4d7ed0faecd" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,540,734</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_585b9c8c-0265-4eff-add2-333f046d8d51" contextRef="C_36575a73-06b4-4f90-91f0-f7108c44e0a6" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">6,304</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e6242314-92a8-4683-be7e-848724a12146" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,547,038</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation adjustment</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4ea76c20-a769-4e13-b3ad-c52ab905c409" contextRef="C_0b4c451c-566f-482b-b0fd-3487b001a3f6" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">158,515</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_db7e8fd9-fdc5-4db7-b099-8515fce8f33d" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">158,515</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation related to vesting of share options</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_37a8ac8e-e7d2-4c85-aa97-19b3dfe320d8" contextRef="C_47dd2f4a-13aa-4bf7-a3d8-430998733054" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">464,011</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5604f936-c83b-4458-ad43-bb3465dd9c24" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">464,011</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation related to accelerated vesting of share options</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_37314526-b68e-424c-85d9-c677fe2caa62" contextRef="C_47dd2f4a-13aa-4bf7-a3d8-430998733054" name="ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">66,429</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_824b37d9-5c09-4e9d-95b7-27d1c33feadb" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">66,429</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repurchase of ordinary shares</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_69a2effa-c9bc-4db0-905e-9a3f8f019a10" contextRef="C_7c3a17e6-b99d-4bb2-8d13-98a9404288b3" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">7,387,292</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_45b1ed37-5a5a-462b-9cba-cd021da7d711" contextRef="C_7c3a17e6-b99d-4bb2-8d13-98a9404288b3" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,319</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_63ac0dba-cc3d-4e78-a238-ba8f33752614" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,319</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital injection from non-controlling interests</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_25880e77-2e34-4484-9da8-ba0116b380dc" contextRef="C_36575a73-06b4-4f90-91f0-f7108c44e0a6" name="us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">596</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2d39a2da-e623-476b-b066-4628c026debd" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">596</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisition of a subsidiary</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6dbbf0f4-e3c3-420b-a0ff-84b65c97587e" contextRef="C_36575a73-06b4-4f90-91f0-f7108c44e0a6" name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">228</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_19ac8da0-82c2-4ac7-b4c4-8d1af4b1d6bf" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">228</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercise of share options</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e734b426-c461-4848-ba2e-03c58a5068b7" contextRef="C_7c3a17e6-b99d-4bb2-8d13-98a9404288b3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">7,686,832</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e49817c4-cdfd-4e2e-a3a5-df2fab8c688c" contextRef="C_7c3a17e6-b99d-4bb2-8d13-98a9404288b3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_48a37837-790d-4148-98be-0454d2e2cf3b" contextRef="C_47dd2f4a-13aa-4bf7-a3d8-430998733054" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,919</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_98b10f97-1859-454a-b6d0-151a562157a1" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,920</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Transaction with non-controlling interests</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cf0c8834-1b14-45c9-a597-a8bf60265eed" contextRef="C_47dd2f4a-13aa-4bf7-a3d8-430998733054" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">114</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_589990e9-ce0e-4421-a121-7ed5fb53bebe" contextRef="C_36575a73-06b4-4f90-91f0-f7108c44e0a6" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">114</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Appropriation to statutory reserves</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_dce560e1-cdd3-473a-b84a-c1eedae08eff" contextRef="C_54518e98-0f49-41f9-8971-6b544cace25c" name="ysg:AppropriationAdjustmentsToStatutoryReserve" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,301</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1dcfca90-7bda-40e6-af98-7ea67f4e3a1b" contextRef="C_9bfb9b81-d33b-4efe-a244-e4d7ed0faecd" name="ysg:AppropriationAdjustmentsToStatutoryReserve" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,301</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:21.763%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:4.734%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:4.734%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:4.734%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:4.734%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:4.734%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:4.734%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:4.734%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:4.734%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:4.734%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:5.633%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2021</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9a827963-9aee-4bbe-be9a-d4114e8b83cc" contextRef="C_910d1ccf-4d5c-4c67-89c9-dfaac1bb9c94" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">2,697,173,763</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e8eff60c-3bf8-446d-a8c5-a5bb89cde1a1" contextRef="C_910d1ccf-4d5c-4c67-89c9-dfaac1bb9c94" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">173</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_eae24e40-f829-4e77-a509-e4f712a89ac4" contextRef="C_7b34ac70-58df-430e-a0f7-926e90548ccb" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">170,420,447</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_58190ef9-8ad5-4180-ab05-891cec277015" contextRef="C_7b34ac70-58df-430e-a0f7-926e90548ccb" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">22,330</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_302cae7c-9c5f-4707-84c2-513ba92a6d59" contextRef="C_7a293725-ff7d-4f77-8763-d19fd979ef01" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,697,942</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9ef0f37b-f16f-43df-aa20-4db52f014bf5" contextRef="C_427dc5fc-2563-4b51-a83b-4d01bb92fe0a" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,352</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7827ed42-244d-4fee-94d6-40892f216915" contextRef="C_6464fe52-e764-4e5b-8db6-21c4cb90a1e8" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,782,169</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_42bbbedc-09d9-46f5-9ff4-928ca4a0e129" contextRef="C_76c5b605-b780-4568-a8ff-7ec85224de88" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">255,780</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_badec84a-2977-4673-8571-2b33ee1f9391" contextRef="C_23f544c9-c2a4-45fc-904f-1f16d578693c" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,718</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_74976d28-0b87-4064-bfea-53e13a627daf" contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,668,906</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_02edfdbe-56bc-4bb4-a2f2-5ce5096bd4fb" contextRef="C_244c85d3-67c6-4641-b7b3-1c954236668d" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">815,371</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f9aa6384-c4d9-421f-ab0f-856becfabc1f" contextRef="C_05ff8b90-a957-4516-bb01-24e9d3e6af52" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,962</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_97fe3c22-862d-4fe9-bdd3-1cfe32083f76" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">821,333</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation adjustment</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6844aff0-012f-4eb0-ae6f-0a487b3a16cb" contextRef="C_4ec7d16d-05aa-42e4-bf18-7cf5acb5f0a3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">181,585</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_28796a4d-1ed8-418e-a13b-ac45dfb0e0d4" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">181,585</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation related to vesting of share options</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_407c90bc-d63e-4c9c-88d6-340653b39f7e" contextRef="C_d2c4564c-f41e-4208-8417-0fd44eff98d8" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">392,727</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_47520000-9032-4765-af01-039116008d89" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">392,727</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation related to accelerated vesting of share options</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e02fd939-5a03-4c57-ac0e-26336e1bdd14" contextRef="C_d2c4564c-f41e-4208-8417-0fd44eff98d8" name="ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">64,660</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0b57ba11-5951-4148-9d21-33729c3ecc36" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">64,660</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Related to modification of exercise price of share options on modification day</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9829be19-ae09-4bca-b7bb-474241c188fd" contextRef="C_d2c4564c-f41e-4208-8417-0fd44eff98d8" name="ysg:AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,793</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e5effdb8-65cf-45b2-8604-559969abf579" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,793</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repurchase of ordinary shares</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bb5982c2-903c-4d50-9c95-dc2251fa7efd" contextRef="C_a17b5f65-635a-4686-876f-c3c2f1ae865b" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">290,503,052</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fffe25bd-0bbd-4177-b62b-70197bdc2778" contextRef="C_a17b5f65-635a-4686-876f-c3c2f1ae865b" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">646,820</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b1e12063-5e44-46e6-92b4-9cf5bf7cbab6" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">646,820</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Appropriation to statutory reserves</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b5fc37a0-3ccc-4001-929b-ff155d4c2d33" contextRef="C_f15d8a6c-dc59-411e-9d04-4a3e43edf7f4" name="ysg:AppropriationAdjustmentsToStatutoryReserve" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,825</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a7e3b83a-4fe1-4673-b9bd-e004b0d6516c" contextRef="C_244c85d3-67c6-4641-b7b3-1c954236668d" name="ysg:AppropriationAdjustmentsToStatutoryReserve" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,825</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_edd6300b-b6ac-4495-b99c-5ff38e689ea8" contextRef="C_05ff8b90-a957-4516-bb01-24e9d3e6af52" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">596</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_07ec10dd-dda5-4b5b-a826-99bb581b460b" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">596</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2022</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_94a18f8c-8440-4eac-b172-999dfdf15476" contextRef="C_5671ef60-25d4-4ca8-9296-f2c487221ca1" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">2,697,173,763</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ba30422e-6221-4788-b21d-bfd8237a2899" contextRef="C_5671ef60-25d4-4ca8-9296-f2c487221ca1" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">173</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fcf94b53-c3eb-4528-9474-7a5a0fe06ac2" contextRef="C_86d9a3fd-b0df-4a2d-8fb1-56d96034be0f" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">460,923,499</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_826205fc-9462-4fc6-a5f4-5e2a9b8ce715" contextRef="C_86d9a3fd-b0df-4a2d-8fb1-56d96034be0f" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">669,150</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7d11c556-63a6-407b-bd78-35b20a1be79b" contextRef="C_5a489b39-6b89-448b-a562-289bf7a97f2f" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,038,802</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f9509856-9ab8-45bb-ad45-7c43289d2f9a" contextRef="C_6b7243b6-bf20-492f-bdd6-db2a4673aef0" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,177</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f90494c9-78e0-4e28-8c39-e459b66788ce" contextRef="C_c9f04076-6c0b-499f-97fd-994e06ead793" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">6,600,365</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2c9041fa-79f1-4e3c-acdb-10a63c7c58a0" contextRef="C_4e2b203e-c7cd-4fcf-9148-71eb42de6977" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">74,195</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_800295bb-9419-44da-b0fc-e3d1243d24c5" contextRef="C_4bcc8da3-3a74-4165-8f34-ed2ed2b04532" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,160</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d19a6d26-198d-46a6-9393-3387e294417a" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,722,602</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; EQUITY (DEFICIT) (Continued)</span></p>
  <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:17.426%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:5.174%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:5.174%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:5.174%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:5.174%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:5.174%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:5.174%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:5.174%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:5.174%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:5.174%;"/>
    <td style="width:1%;"/>
    <td style="width:0.999%;"/>
    <td style="width:1%;"/>
    <td style="width:6.013%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Ordinary Shares</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Treasury Shares</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Additional<br/>Paid-in</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Statutory</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Other<br/>Comprehensive</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-controlling</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total<br/>Shareholders'</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Capital</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Reserves</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deficit</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income (Loss)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">interests</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equity (Deficit)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2022</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4c5baf81-4276-4e2e-9ea9-e089827d3270" contextRef="C_5671ef60-25d4-4ca8-9296-f2c487221ca1" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">2,697,173,763</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4c5f5026-2138-454d-ba61-33cbf5da7db2" contextRef="C_5671ef60-25d4-4ca8-9296-f2c487221ca1" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">173</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f8c95bc2-10be-48a9-9a8f-128f7325b8a1" contextRef="C_86d9a3fd-b0df-4a2d-8fb1-56d96034be0f" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">460,923,499</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_089b60df-40e7-4d03-a9cf-f2697cd69368" contextRef="C_86d9a3fd-b0df-4a2d-8fb1-56d96034be0f" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">669,150</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b4d6a474-7527-4178-87ca-3085898775fb" contextRef="C_5a489b39-6b89-448b-a562-289bf7a97f2f" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,038,802</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d1ea1bb5-4c29-4e6b-94b5-8c6d1f867314" contextRef="C_6b7243b6-bf20-492f-bdd6-db2a4673aef0" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,177</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d82abb3f-b552-4ae5-89e2-6c1fafcf79c2" contextRef="C_c9f04076-6c0b-499f-97fd-994e06ead793" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">6,600,365</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b104c30e-c34c-4f02-997a-a579e05777c4" contextRef="C_4e2b203e-c7cd-4fcf-9148-71eb42de6977" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">74,195</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_680cb838-481a-4370-bcd4-476e97482b0f" contextRef="C_4bcc8da3-3a74-4165-8f34-ed2ed2b04532" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,160</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e57f3def-54c4-4a66-8179-c6416d8c1f43" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,722,602</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e3f19c46-a9da-483e-99a4-4b77d9e67cf6" contextRef="C_ec70e492-c7fe-419e-8122-85a7ca4e3f64" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">744,788</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8e4f5b06-30a9-48af-b0d6-e01488c8514c" contextRef="C_07cf6375-3049-43e7-aa96-b0d189c72966" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,439</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_800ebb0a-4919-492e-9161-76e4beb105a4" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">750,227</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation adjustment</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ee44dd29-e805-426c-a27e-a28de5cde202" contextRef="C_d83a6eaf-f56a-44a1-9d06-9b59b3d1bdc0" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">134,395</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f62b9d65-daa2-4529-b88c-fa93c81f5434" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">134,395</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation related to vesting of share options</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_37b9afb8-9be0-4b70-bcee-1c07eeb65ddc" contextRef="C_c2cfa69b-a150-495f-bffd-29bd8d1b3c44" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">79,407</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3d12c0f9-6b1b-4535-bba8-d77ab7ddfa9f" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">79,407</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation related to accelerated vesting of share options</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b544413c-4ac6-4ca3-a9aa-b637f69dd62e" contextRef="C_c2cfa69b-a150-495f-bffd-29bd8d1b3c44" name="ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,905</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ab53df3f-4985-4c6c-848b-f2e6ce70a6cd" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,905</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repurchase of ordinary shares</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1fcb93c0-d098-480e-9387-d5ce8c24dd30" contextRef="C_59e4dbfa-6248-4a2d-893d-aee610cc524e" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">119,211,860</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_aeee477b-a27c-4ab2-b818-28ca91ad6be0" contextRef="C_59e4dbfa-6248-4a2d-893d-aee610cc524e" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">213,054</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_96ecc8df-8b49-44bf-85ae-a58ebd42f88e" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">213,054</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisition of additional equity interests in subsidiaries</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9045d4aa-4e6e-45ed-9c48-89487035ba16" contextRef="C_c2cfa69b-a150-495f-bffd-29bd8d1b3c44" name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">549</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ea9a0f1e-a0a3-4377-a034-a4789e35929b" contextRef="C_07cf6375-3049-43e7-aa96-b0d189c72966" name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">549</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repurchase of redeemable non-controlling interests</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4e65003e-6646-4d5b-9dde-8e8c2e6d5560" contextRef="C_c2cfa69b-a150-495f-bffd-29bd8d1b3c44" name="ysg:AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">186,437</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7ec31819-edd7-4956-9ae6-5ad9fa4d3059" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">186,437</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Transactions in relation to redeemable non-controlling interests</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ce564a91-123d-41fa-b6d8-acee4b46d196" contextRef="C_c2cfa69b-a150-495f-bffd-29bd8d1b3c44" name="ysg:AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">30,907</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bb280d6b-dd13-44ea-a0e6-83643bd10848" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">30,907</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercise of options</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b880ebde-bd07-4526-82b3-7874ccdc1476" contextRef="C_59e4dbfa-6248-4a2d-893d-aee610cc524e" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">37,080,608</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_33b88e70-634e-4935-947a-42a22b23116c" contextRef="C_59e4dbfa-6248-4a2d-893d-aee610cc524e" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,636</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0d26c9bd-3928-4fdb-96a0-5279399ea0db" contextRef="C_c2cfa69b-a150-495f-bffd-29bd8d1b3c44" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">11,077</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5b3fa5e5-cdac-432a-8c3b-72078e0b1968" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,559</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2023</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1208dbe9-77dc-41f1-bdc6-64910f860773" contextRef="C_45a5f97e-0ba9-45e0-9c16-13977d77d9ef" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">2,697,173,763</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f626e775-6a1f-42c1-8d12-61e1a817a027" contextRef="C_45a5f97e-0ba9-45e0-9c16-13977d77d9ef" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3">173</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7e970810-51ac-4119-b2cc-cd7bd700e810" contextRef="C_fc3e9f90-9bb1-479c-84a0-2f681159f506" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">543,054,751</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_82a9d24d-48da-49bf-b239-1299a323374d" contextRef="C_fc3e9f90-9bb1-479c-84a0-2f681159f506" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">864,568</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_79ceb9a0-e746-44fe-9ad7-dbe818233fff" contextRef="C_197e0ee9-a3be-457a-a804-fd4f2b7bda81" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,260,208</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e1d95d56-8c87-424d-be74-38b16d1ed80d" contextRef="C_ee7dd107-e6c3-4031-9c4b-dfcc579f713b" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,177</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3631c55a-e0f9-4a3a-83c4-08df9959aa36" contextRef="C_3e6ab26f-e3ff-4d81-9287-1c8e4f165cda" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">7,345,153</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_16d4fc19-c0bd-4749-96d2-6dd108d51a82" contextRef="C_329df0bb-f881-4d62-bd09-0cd51043f2cd" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">60,200</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f34de6e2-b145-42c7-bffa-399ca9652a47" contextRef="C_c3101e94-bc10-4961-8d44-086f2286c3f0" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,730</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a584c000-ba6a-4f01-9636-3522e7238a61" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,133,307</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying notes are an integral part of these consolidated financial statements.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="consolidated_statements_cash_flows">&#160;</p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:41.176%;"/>
    <td style="width:1.381%;"/>
    <td style="width:13.325%;"/>
    <td style="width:1.381%;"/>
    <td style="width:13.325%;"/>
    <td style="width:1.381%;"/>
    <td style="width:13.325%;"/>
    <td style="width:1.381%;"/>
    <td style="width:13.325%;"/>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="7" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">US$</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Note 2(e))</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cash Flows from Operating Activities</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c86cd201-0dde-4536-accf-33da97c75d33" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,547,038</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_71fc5a4e-d52d-46fd-9665-2d9b2bb3ccee" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">821,333</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_229950de-6e96-4b8c-a7d3-1cfa2775026e" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">750,227</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_54eeeb9e-34a1-47e8-bc68-30d0a25fa71e" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">105,666</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Adjustments to reconcile net loss to net cash used in operating activities:</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Depreciation of property and equipment</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_22f49804-6361-445a-a5aa-584fb03a226f" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:Depreciation" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">130,666</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3d5e5357-67b1-424d-8d03-4b318cbd96be" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:Depreciation" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">114,047</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6b6e9b60-3fb7-4a80-94fa-ce1c428fcc6a" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:Depreciation" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">53,683</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_01009b15-9dd5-4d4e-8631-2127f2450a6e" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:Depreciation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,561</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of intangible assets</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f8e3e506-92a1-4828-8740-7784cad77212" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">50,705</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_88fa3aba-c611-4697-9d70-054bf0028cd1" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">56,848</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c7c951cf-8824-40d8-a4b8-333309aa26f4" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">61,077</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_07df50a9-2881-442f-90d2-0a983bc3f7d9" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,603</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_06730886-a1bf-4bff-952b-0e68e687aea3" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">530,440</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d2e66104-f257-4a71-9b21-1d56d1cfe57b" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">340,860</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8fe90aac-b4cb-4a5a-9a1f-c986e9fe1095" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">77,502</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d9be9356-2753-4172-bb93-c93510f87b91" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,915</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of right-of-use assets</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_66359229-5b31-457d-b3ad-5edcffc434d6" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:AmortizationOfRightOfUseAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">245,893</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_04ed8428-e0e4-4b01-afaa-62fd819198a5" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:AmortizationOfRightOfUseAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">168,369</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_96e16b31-d56e-4f6a-8c88-73bf216b07f1" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:AmortizationOfRightOfUseAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">88,645</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_34cf9331-ca5c-4006-b3be-e6842f4610d3" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:AmortizationOfRightOfUseAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,485</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recognition of deferred income</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_290cc778-bb01-43d0-947c-c02fffa0a1b3" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:RecognitionOfDeferredIncome" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,515</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_119ebed4-c1b6-488c-a661-d7bd9b1a8307" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:RecognitionOfDeferredIncome" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,934</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_54867767-8fbb-4899-ba44-1d07c5730d36" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:RecognitionOfDeferredIncome" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,733</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3e7da219-95aa-4c37-b086-1568fb6abcbe" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:RecognitionOfDeferredIncome" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,216</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment allowance of inventory</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bec9eb6b-dd8e-425f-b212-73162a32ca1b" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:ImpairmentAllowanceOfInventory" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">87,045</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_111a837b-498e-494c-bfc6-35a92b05da67" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:ImpairmentAllowanceOfInventory" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,079</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_74f21b5b-ae57-4b18-b890-d306fd51556f" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:ImpairmentAllowanceOfInventory" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">38,246</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f5fcbb0e-16ec-42bd-bc37-f7265677887c" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:ImpairmentAllowanceOfInventory" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,387</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current expected credit losses</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5f472447-ab0f-44e3-a813-00206292239f" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,887</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4d697652-e416-44c5-8315-a703de1f595d" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,801</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income tax expenses (benefits)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3317f15e-bfc8-4ef9-9d94-648a869d0d13" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,428</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ff680abb-0aa0-4467-94e8-79bc83d56cba" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">8,360</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_27d2c44e-c3f9-41e5-83d6-8d5145ff66bf" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">8,655</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7bb3a202-5bf2-439f-af0a-88015a967f5b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,219</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment of and (gain) loss on disposal of property and equipment</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_127c22c4-c5d6-4751-93f6-85b05a0e3be0" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">36,231</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_74cb069d-737b-4a67-86f4-adb6f569ee09" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">80,288</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7dd1edef-4f4a-4d77-887d-00d29fc06064" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,188</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8f1ebd2e-370b-4f16-b856-ba0e25fdc850" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">167</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss on disposal of intangible assets</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_866ff3cd-bad6-41e6-8a14-be1293d6ceb8" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:GainLossOnDispositionOfIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,672</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ea657382-192f-4186-80a5-b5b325344a8f" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:GainLossOnDispositionOfIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">920</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7b525747-ea14-4178-85ff-8880c623fa56" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GainLossOnDispositionOfIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">381</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c7f70a83-b584-4818-a7a1-08870ff0f714" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GainLossOnDispositionOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">54</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gain from acquisition of a joint venture</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_229ff409-f7ec-4b6c-b573-48d68c5fc4d9" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,094</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment of investments</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_71af8347-feb9-408d-8b43-81b5714b03bc" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ImpairmentOfInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,375</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b3a4a857-324d-42ae-809f-83f2831ae89d" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ImpairmentOfInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,078</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share of income from equity investments</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1c362aa2-6430-4a20-914c-411a04d27058" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,978</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_56b1ddfd-4806-4dfa-aa48-e3a6faa3eca8" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,548</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c311a494-6c10-4942-a416-7fbeaa679a40" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,122</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_176eb91f-45fb-4d19-8621-432d0fa3e3ea" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,426</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment of goodwill</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_75f82bd4-d39b-43bc-be28-e6f01663e357" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">354,039</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_19ef4ba1-3482-4958-ae25-fe378b8b51d0" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">49,865</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Changes in operating assets and liabilities:</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_dded2d63-2152-43fe-b654-dff1ba1efb57" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">99,745</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_71761914-dcd4-4728-87fc-68eb2e43857c" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">154,995</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4f24fee5-7eb9-49de-af6a-a17440ece364" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,472</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_323d4457-9bed-406a-9631-94971d8b5f7c" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">630</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest receivables on short-term investments</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6bfcbf1f-eafd-4912-bc3c-76bc0ec04d0b" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:InterestReceivablesOnShortTermInvestments" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">319</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2b6fcc65-bc6f-472e-9e07-510171c4f3a2" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:InterestReceivablesOnShortTermInvestments" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">937</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e96a7076-05c6-4014-b787-5e1297a96209" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:InterestReceivablesOnShortTermInvestments" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">132</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepayments and other current assets</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_59d3570a-521c-4be4-9aaa-9dcbb83ee030" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">42,715</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_60ec544d-9643-41a5-9507-b13b82bfa2fd" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">65,916</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0a5170d2-e9a3-4d0f-b0d8-2b73ecce103f" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,270</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_62b4da66-b804-434b-be68-cc3644a4c73d" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,024</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventories</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_159975db-55a9-4209-8e59-a1a9605a172e" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">109,930</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_86b68ec9-2ba9-48eb-a059-68e7050e4471" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">277,997</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a6d02696-cffc-41d1-b461-23a39e530b92" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">109,443</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_dee135f4-8360-480d-bb60-09bd5e33a24e" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">15,415</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-current assets</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2e349847-a705-4fe0-a01d-df32c21c5684" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,961</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_22db421b-50fd-4b83-85b4-d5f63074db02" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">27,335</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cb11ce11-ff24-453e-8799-62d96219b212" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">25,785</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_772a651a-f458-48cf-ab03-f5457bd4b025" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,632</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due from related parties</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3c929f6e-fd94-421e-b35e-c1831c458b7a" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncreaseDecreaseInDueFromRelatedParties" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,260</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ec3dfdef-3510-42c3-86bc-87a695751570" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncreaseDecreaseInDueFromRelatedParties" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,594</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_93b1f04a-5587-40b6-98e7-a696302c581b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInDueFromRelatedParties" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,969</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e91c6748-9867-47ac-a7aa-cae3b6080af5" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInDueFromRelatedParties" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,939</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due to related parties</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7b79eabd-dea9-4336-a646-8afac57a0dbd" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,153</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9ecca557-22c7-49a3-9d1a-94e583fc3e1b" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,275</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5e72c867-c932-4082-9d99-4120dfbc1d11" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">17,811</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_11232385-3eed-4585-8657-5b0073ca90f3" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,509</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_22bd8fff-0bfd-4115-806b-8d3dcc364c06" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">244,444</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5dac113d-1a76-442a-9f52-9cd66be6c86a" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">120,970</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a72ec00f-431e-4911-9487-c6e9e2428a3b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">14,156</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c015ea6a-2a82-48ea-8f0b-f6243ba5ea3e" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,994</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other liabilities</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fd10022d-12c5-4059-b095-32239b5acd75" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">63,683</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1f312310-32a5-437c-960e-c58f83f6c074" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">17,303</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a14d61f1-126e-431a-91b2-bac41ba8f51d" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">65,322</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_94d33fb9-5293-4274-ae2d-d51db28810a6" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,199</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Advances from customers</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_68fff761-6d16-4a75-9b46-57333b272669" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,376</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7b19083b-f703-4c3f-9dcc-adbfdc274c1d" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">4,028</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b057c002-f559-44bd-9258-fe886fcacc8f" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,927</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d3f95eb2-fea9-43e1-81bb-c9c585166e02" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,511</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred income</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_419b9d84-60db-4634-96f7-ae3dd4239c9a" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncreaseDecreaseInDeferredRevenue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">71,668</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax payables</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_278f7e79-4b33-44a8-95d4-cae5bf7be377" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncreaseDecreaseInIncomeTaxes" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,437</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ed7e2eb0-7bab-4669-b1ff-4fe7d7f77fa8" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncreaseDecreaseInIncomeTaxes" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,079</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7896a434-ca94-49aa-94e9-4609f98c5a16" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInIncomeTaxes" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,880</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c94bcb65-b5cc-41b4-9a5a-3098cda05bb9" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncreaseDecreaseInIncomeTaxes" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">546</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2e432c03-5ff9-4e19-b1f6-5a1d87590f37" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:IncreaseDecreaseInLeaseLiabilities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">238,447</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d0ee17d6-e011-4038-b0eb-1cf6962dcd19" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:IncreaseDecreaseInLeaseLiabilities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">166,969</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2ec8a8f3-d1f4-4a09-b2cf-df70df2e00c2" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:IncreaseDecreaseInLeaseLiabilities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">89,341</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2fc7adc2-b1a0-4a3e-a06d-d3628c1bd206" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:IncreaseDecreaseInLeaseLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">12,583</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Cash (used in)  provided by Operating Activities</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a0695b21-eccc-4378-a51b-0c9552c4a695" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,020,441</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e3fa1898-a029-4a77-9822-7ce3a3534df9" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">136,208</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_315899a0-30eb-482c-902f-6e0dfbfa7e45" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">107,442</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cc2e4fef-7a77-45f6-9798-67f1b1b47e92" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">15,133</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cash Flows from Investing Activities</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of intangible assets</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d844e783-27be-408a-badf-82c756244641" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:PaymentsToAcquireIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">25,304</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2e583ac7-ccc3-4d00-a494-2ea332bd9611" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:PaymentsToAcquireIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,550</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_221e0e95-2799-44bf-a104-f79105448ebb" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PaymentsToAcquireIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">321</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cfc2e0bf-aef2-4c3d-b4d5-cc51dc39c8ef" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PaymentsToAcquireIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">45</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of property and equipment</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8b5ebe61-7bf6-4e6a-8b44-5849291f33be" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">141,433</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ba45ac67-1ee3-43da-8095-deffe1545cf5" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">50,778</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_64cff6d4-1071-4f45-93b0-3c5159ed7f66" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">43,648</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7fafcc33-b1ee-4623-92a5-a9a5c74edb23" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,148</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Proceeds from disposal of property and equipment</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4c1c504b-9209-4e97-9f2e-2fd610bf9b70" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,099</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_55e2af16-fe67-4d6d-96a1-90136d097f8a" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,953</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ab2c5d01-1fc3-40b1-b5a2-a0c53f1f2d4a" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">275</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of short-term investments</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9644dcb3-1929-410c-a63c-abc35d34f91b" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:PaymentsToAcquireShortTermInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,421,802</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_311094f7-97a3-48dc-949e-4b5cf5d7e33d" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PaymentsToAcquireShortTermInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,341,533</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_403bd68d-e5bf-4c45-b1ff-cf386cd44d8b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PaymentsToAcquireShortTermInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">329,798</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales of short-term investments</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3cbd1e57-8b67-4e3d-981c-8e5fac989846" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,459,564</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_06e4e42a-1795-43b9-864b-d8b58709e44b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,222,376</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_52453736-bf43-4a68-bd6e-aeca20e584a4" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">313,015</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisition of businesses, net of cash and cash equivalents acquired</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_173d15d3-5b76-4845-b85f-7a36f47a9339" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">989,652</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0d28f6bd-b155-495a-80ee-ae47d414f0a8" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,107</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investments on equity investments</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3a68e677-3798-4f78-808e-5f4a95bb6032" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">322,825</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_744d3b54-c0f7-42f5-ae92-3cf317ab7cc7" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">135,842</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_22c96505-0e16-4dc2-9e90-ad3f57666699" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">121,547</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4d62a5e6-13a4-46b8-ae5d-3ec757dc8d11" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,119</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pre-paid consideration for an acquisition</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8eedde19-6dbe-41fc-a6b5-6307df199fd1" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:PaymentsToPrePaidConsiderationForAcquisition" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,043</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Proceeds from disposal of  investments</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ed186a6b-b4a6-4403-a5ee-d42846024476" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PaymentsForProceedsFromInvestments" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">22,233</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cf7448db-d74d-4fb3-bc39-e2132f3a67d8" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PaymentsForProceedsFromInvestments" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,131</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Cash used in Investing Activities</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b11d6125-b337-4911-ab9a-847c96b565b0" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,484,257</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_37818402-fb96-463a-a8cb-6431f823b8b1" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,155,416</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9e2c724b-aa08-4baa-842e-5df691470b28" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">260,487</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_764c68f1-70d3-42af-a863-9cd56e113d44" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">36,689</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cash Flows from Financing Activities</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repayments for short-term borrowings</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_840bab7d-3399-45ec-ac36-92c78947fab4" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:RepaymentsOfShortTermDebt" unitRef="U_CNY" scale="3" decimals="-3">100</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repayment of a shareholder receivable resulting from Repurchases of Ordinary Shares</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ca49f5f6-aad9-41d9-b35a-f8b2fdeb07d6" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">12,959</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital contributions from non-controlling interests</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3c5cdf2c-2548-4257-b388-23d8f9d00ddb" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:CapitalContributionsFromNonControllingInterests" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">596</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Issuance costs of issuance of Ordinary Shares in IPO</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d9b8646a-3537-49de-9acb-e91096b439ba" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:IssuanceCostsOfIssuanceOfOrdinarySharesInIpo" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,706</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Proceeds from exercise of vested share options</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8d32b86f-7d00-4205-909e-cd23fec20113" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ProceedsFromStockOptionsExercised" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,906</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c73885ef-f276-4ea7-a77f-764103d3ee8b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ProceedsFromStockOptionsExercised" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,902</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6c24d89a-50f6-4947-90b7-eac9275a4f45" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ProceedsFromStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">690</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repurchases of ordinary shares</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d1e22e4a-4c2b-413d-be0f-c830cf029f7f" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,161</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a9a502e7-0d27-45b1-ac21-6f94030f149f" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">654,650</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fc138d4c-5748-455a-9665-f3c4b63c7e20" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">212,693</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_237c97d2-2577-4afb-b1dd-d58e39451760" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">29,957</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repurchase of redeemable non-controlling interests</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8faa52d8-6ff8-4178-9e67-95c801b40b57" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">134,664</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d62493f7-0727-4c0e-bbb9-013d2b5ebe58" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,967</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Cash used in Financing Activities</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c89ea5c9-cf60-493e-ba2a-1daf719f782c" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,706</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cba50e02-9a71-447f-afb0-c5eae38a4974" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">654,450</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_edcafdd9-0c80-4917-9ab3-1b168692b00f" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">342,455</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d61ac5c8-73ba-42c4-b7ef-bb9636ab0f58" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">48,234</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Effect of exchange rate changes on cash and cash equivalents and restricted cash</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5cc7fd50-3ec8-4168-8bc4-65397928e77d" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">88,980</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b35337a7-2cfd-4707-8fb5-ac9fb5082cd4" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">89,978</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_16a5991c-ea54-416c-a017-545f2e3b25c5" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,192</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_608f7723-2a7b-4355-aa8b-04f8cc4cec12" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,999</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net decrease in cash and cash equivalents and restricted cash</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_15fc657a-7db3-4b74-8c9f-bcf4e4e30f62" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,595,384</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2da41ecd-d4fd-4330-85f0-553b13d66a48" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,583,680</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_91bad5ea-d055-4eae-bc52-85d9f6adae0b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">696,192</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bc3bd542-d2e7-4149-b27d-52e71b9fd473" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">98,057</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents and restricted cash at the beginning of the year</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e285095f-fe1a-4fd1-bd0a-ecf6696512dc" contextRef="C_5717967b-d665-4451-8b72-a44f36a6cd28" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,733,392</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a4b7bc4c-05ec-49ed-9ebc-70204adbfd07" contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,138,008</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_239a8bdf-5a5d-4c7c-81f0-eb90435ea2a1" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,554,328</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_48d79f98-446d-4910-bbc3-339b226ffbe8" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">218,923</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents and restricted cash at the end of the year</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_50309bad-7aa4-406f-8f24-26c6934d8035" contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,138,008</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_40c826c7-a066-48e5-961b-cddee2734f45" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,554,328</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6d735575-f7e7-4dcb-85c0-6ef8321c8c9a" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">858,136</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4fa29cd4-7f68-4bc1-b2cb-6d0f67d67fb9" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">120,866</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Supplemental disclosures of cash flow information</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income taxes paid</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c05e5283-12ed-48a3-b3c2-e3586c5d149b" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncomeTaxesPaid" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,190</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3d64c8ca-2a13-439f-9c77-945f92439a6b" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncomeTaxesPaid" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,108</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e0cc2598-1ad9-4749-8b06-531f5a5aa914" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncomeTaxesPaid" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,750</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">(</span><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5a773cf6-1798-4d03-92ce-3823f6ded885" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncomeTaxesPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,092</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:6.5pt;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Supplemental schedule of non-cash investing and financing activities</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of property and equipment</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9d738de7-cf69-47bb-b1e7-7823558c06db" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:NonCashPurchasesOfPropertyAndEquipment" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,709</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f9b50cd7-903b-4605-b766-7956b9794419" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:NonCashPurchasesOfPropertyAndEquipment" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,607</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_dc1c685a-9866-4275-b13e-65b402f6b136" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:NonCashPurchasesOfPropertyAndEquipment" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,687</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2b3df0af-a263-454e-bf9a-fba2fdcbcd72" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:NonCashPurchasesOfPropertyAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,787</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of intangible assets</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_71d2a268-1578-4a59-a8fb-9ef27afdb20f" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:NoncashPurchasesOfIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,999</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0c90aa33-938c-45dc-8c73-975dc4eafe54" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:NoncashPurchasesOfIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">282</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8166b1da-3733-4b74-81a6-b22ee817d346" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:NoncashPurchasesOfIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">397</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7f510f09-eda4-49ec-b7f9-12e12af90dec" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:NoncashPurchasesOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">56</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Receivables of exercise price of share options</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_45336116-6a28-4056-b656-81af95ffe792" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:NoncashReceivablesOfExercisePriceOfShareOptions" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,920</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_51d8c15b-eada-4d0a-9416-3ea6be1b70ea" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:NoncashReceivablesOfExercisePriceOfShareOptions" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,633</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b99a46fc-3f5c-48f7-a47a-9e488dc49a69" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:NoncashReceivablesOfExercisePriceOfShareOptions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">230</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payable for repurchases of Ordinary Shares</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3f464d64-062f-4062-97cf-8b7fd67ac981" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:NoncashPayableForRepurchasesOfOrdinaryShares" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,166</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_30da0587-1634-4b4e-b03a-a4dd57e7dc6e" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:NoncashPayableForRepurchasesOfOrdinaryShares" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">442</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8fd9ce7b-1699-446d-8803-d780a4d82044" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:NoncashPayableForRepurchasesOfOrdinaryShares" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">62</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital injection from non-controlling interests</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1f15bebd-d593-4172-82aa-7b7bf8ddbe35" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:CapitalInjectionFromNonControllingInterests" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">338,587</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ffa07d9c-8943-4ce9-b66b-31b0da4547cb" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:CapitalInjectionFromNonControllingInterests" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,337</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Repurchase of redeemable non-controlling interests</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f8591fee-a707-4112-82f4-7f01952ee87b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:RepurchaseOfRedeemableNonControllingInterests" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,197</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3edbd5ef-4488-4d73-bbd0-f50aa6f21246" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:RepurchaseOfRedeemableNonControllingInterests" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,126</ix:nonFraction></span></p></td>
   </tr>
   <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:8pt;vertical-align:middle;"><p style="margin-left:8pt;text-indent:0;font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recognition of redeemable non-controlling interests</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f784a7d6-4b54-4a30-970c-68b294cb5f62" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:RecognitionOfRedeemableNonControllingInterests" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">50,129</ix:nonFraction></span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:6.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ead1b754-5440-471b-b751-22cdaeb1503e" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:RecognitionOfRedeemableNonControllingInterests" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,061</ix:nonFraction></span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying notes are an integral part of these consolidated financial statements.</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_69098908-8608-4d11-945e-773d9e487751" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" escape="true"><div style="display:flex;margin-top:5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">1.</span><div style="width:100%;display:inline;" id="notes_to_consolidated_financial_statemen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PRINCIPAL ACTIVI</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">TIES AND REORGANIZATION</span></div></div><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principal activities</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yatsen Holding Limited (the &#8220;Company&#8221;) was incorporated in the Cayman Islands on </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_30293eb3-c000-49ee-a1c4-c4dafc88377e" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="dei:EntityIncorporationDateOfIncorporation" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 6, 2016</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company, through its consolidated subsidiaries, the variable interest entities (&#8220;VIEs&#8221;) and VIE&#8217;s subsidiaries (collectively referred to as the "Group"), is primarily engaged in selling beauty products and is a consumer-centric, technology-and data-driven beauty platform in the People's Republic of China ("the PRC"). The Company was listed on the New York Stock Exchange on November 19, 2020.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d6c1d8f1-3467-4131-a7dd-75b15e4c0c95" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, details of the Company's principal subsidiaries and VIE were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:42.32%;"/>
        <td style="width:1.36%;"/>
        <td style="width:13.06%;"/>
        <td style="width:1.36%;"/>
        <td style="width:13.06%;"/>
        <td style="width:1.36%;"/>
        <td style="width:13.06%;"/>
        <td style="width:1.36%;"/>
        <td style="width:13.06%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Place of</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Date of</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Percentage of</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">incorporation</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">incorporation</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">beneficial ownership</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Principal activities</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Principal subsidiaries:</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Guangzhou Yatsen Global Co., Ltd. (&#8220;Guangzhou Yatsen&#8221;)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_fe02983e-62b0-4a6d-a308-c296c889bdb2" contextRef="C_4371f17c-2a6a-48a1-b675-4f688b103a99" name="dei:EntityIncorporationDateOfIncorporation" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">July 29, 2015</span></ix:nonNumeric></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f10aa5ab-5d3e-48c5-bdc3-ad13b004ce29" contextRef="C_4371f17c-2a6a-48a1-b675-4f688b103a99" name="us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">100</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_93b4132d-89f3-4072-ac4e-41515f46fe66" contextRef="C_4371f17c-2a6a-48a1-b675-4f688b103a99" name="us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></ix:nonNumeric></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Guangzhou Yixun Cosmetics Co., Ltd.</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_65929cc3-709c-4b2c-a85c-f1aaf8e8012a" contextRef="C_ead434c0-d743-4c6e-943b-dc190353d25f" name="dei:EntityIncorporationDateOfIncorporation" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">October 22, 2020</span></ix:nonNumeric></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d40c404f-76cb-447c-ac63-368d35aa55fa" contextRef="C_ead434c0-d743-4c6e-943b-dc190353d25f" name="us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">100</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_157ed8e5-1a1d-42a8-93ee-d4385c3b3969" contextRef="C_ead434c0-d743-4c6e-943b-dc190353d25f" name="us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></ix:nonNumeric></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Aoyan (Shanghai) Cosmetics Trading Co., Ltd.</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_4e0570d2-77b9-43ee-a2a4-82d587c8d626" contextRef="C_b0a01f87-4c56-4211-a8e2-189a7d14ed30" name="dei:EntityIncorporationDateOfIncorporation" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jun 4, 2019</span></ix:nonNumeric></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e4956539-5a65-4d83-9a20-07de1660de1c" contextRef="C_b0a01f87-4c56-4211-a8e2-189a7d14ed30" name="us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">100</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_d3c447e5-2221-46f0-84e0-171cd1380930" contextRef="C_b0a01f87-4c56-4211-a8e2-189a7d14ed30" name="us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></ix:nonNumeric></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SNK (Shanghai) Limited</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_7a3fba55-eaf1-417a-a27a-a82f7c2981d0" contextRef="C_c6e00de8-b40b-46e2-88a3-f7ba5dc41df4" name="dei:EntityIncorporationDateOfIncorporation" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">July 31, 2018</span></ix:nonNumeric></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c938df2f-1906-449f-a811-db0596f8dd82" contextRef="C_c6e00de8-b40b-46e2-88a3-f7ba5dc41df4" name="us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">100</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_a394647f-f2de-4cc3-8689-8d5704344d5f" contextRef="C_c6e00de8-b40b-46e2-88a3-f7ba5dc41df4" name="us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></ix:nonNumeric></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Galenic (Shanghai) E-commerce Co., Ltd.</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_a3abf66e-c2ac-4909-8419-32207d297a52" contextRef="C_ad69f365-3b2b-46ce-bb48-9c841c99e8be" name="dei:EntityIncorporationDateOfIncorporation" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 28, 2021</span></ix:nonNumeric></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cfab9981-0e5a-43ca-9ad7-7cc0a870dd53" contextRef="C_ad69f365-3b2b-46ce-bb48-9c841c99e8be" name="us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">90</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_606d78e5-1734-435d-b2e5-3491e5cb6916" contextRef="C_ad69f365-3b2b-46ce-bb48-9c841c99e8be" name="us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></ix:nonNumeric></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Guangzhou DR.WU Cosmetics Co., Ltd.</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_58bb5c2e-4184-4e40-b434-7e90cf651341" contextRef="C_440e3e6f-27ad-4612-91d8-9ded4da29dcb" name="dei:EntityIncorporationDateOfIncorporation" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 5, 2021</span></ix:nonNumeric></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a5e4a761-3e7b-407f-904b-e1b367482513" contextRef="C_440e3e6f-27ad-4612-91d8-9ded4da29dcb" name="us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">90</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_02126020-92a4-4827-a915-8cfbf2e05a2a" contextRef="C_440e3e6f-27ad-4612-91d8-9ded4da29dcb" name="us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></ix:nonNumeric></span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">VIE:</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Huizhi Weimei (Guangzhou) Trading Co., Ltd. (&#8220;HZ VIE&#8221;)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_9098fb23-6284-4130-aac6-238ad0173d1e" contextRef="C_1536c808-4708-40af-87d6-edcb4b59d109" name="dei:EntityIncorporationDateOfIncorporation" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">February 22, 2019</span></ix:nonNumeric></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2e03fa1b-9ff6-461f-8e7c-017be79af937" contextRef="C_1536c808-4708-40af-87d6-edcb4b59d109" name="us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">100</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_f1e54fee-fa7c-450c-871f-2fd53de1160e" contextRef="C_1536c808-4708-40af-87d6-edcb4b59d109" name="us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></ix:nonNumeric></span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">1.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PRINCIPAL ACTIVITIES AND REORGANIZATION (Continued)</span></div></div><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">VIE Arrangements between the VIEs and the Company's PRC subsidiary </span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To comply with the relevant PRC laws and regulations, the Group operates its internet-based business, in which foreign investment is restricted or prohibited, through the VIEs. The Group obtained the control of the VIEs by entering into a series of contractual arrangements with the VIEs or their equity holders as follows:</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Powers of Attorney</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The shareholders of VIEs, have each executed a power of attorney to irrevocably appoint Guangzhou Yatsen or its designated person as their attorney-in-fact to exercise all of their rights as shareholders of VIEs, including, but not limited to, the right to convene and attend shareholder meetings, vote on any resolution that requires a shareholder vote, such as the appointment or removal of directors and executive officers, and other voting rights pursuant to the then-effective articles of association of VIEs. The power of attorney will remain in force for so long as the controlling shareholders remain the shareholders of VIEs.</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exclusive Technology Consulting and Service Agreement</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the exclusive technology consulting and service agreement between Guangzhou Yatsen and VIEs, Guangzhou Yatsen has the exclusive right to provide to VIEs technology consulting and services related to, among other things, research and development, system operation, advertising, internal training and technical support. Guangzhou Yatsen has the exclusive ownership of intellectual property rights created as a result of the performance of this agreement. In exchange, VIEs agree to pay Guangzhou Yatsen an annual service fee, at an amount that is agreed by Guangzhou Yatsen. Unless Guangzhou Yatsen provides valid notice of termination </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_baa635c2-afe6-42a0-b3f7-aabb9f7d4ffe" contextRef="C_df04932d-a7c8-4d82-b4d0-dc9b3bc7dfa7" name="ysg:TermOfAgreementTerminationNoticePeriod" format="ixt-sec:durday"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> days prior to the term of agreement ending, this agreement will remain effective for </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_2e58e5e3-63cc-4d8b-9acc-c286dd9ff514" contextRef="C_df04932d-a7c8-4d82-b4d0-dc9b3bc7dfa7" name="ysg:EffectivePeriodOfAgreement" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years to be automatically renewed for another 10 years thereafter.</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity Pledge Agreement</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the equity pledge agreement among Guangzhou Yatsen, VIEs, and the shareholders of VIEs, the shareholders pledged all of their equity interests in VIEs to guarantee their and VIEs&#8217; performance of their obligations under the contractual arrangements including the exclusive technology consulting and service agreement, the exclusive option agreement and the power of attorney. In the event of a breach by VIEs or their shareholders of contractual obligations under these agreements, Guangzhou Yatsen, as pledgee, will have the right to dispose of the pledged equity interests in VIEs. The shareholders of VIEs also undertake that, during the term of the equity pledge agreement, they will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests. During the term of the equity pledge agreement, Guangzhou Yatsen has the right to receive all of the dividends and profits distributed on the pledged equity interests. As of the date of this annual report, the equity pledge for the variable interest equity has been registered with local PRC authorities.</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exclusive Call Option Agreement</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the exclusive call option agreement between Guangzhou Yatsen, VIEs and their shareholders, the shareholders of VIEs irrevocably grant Guangzhou Yatsen an exclusive option to purchase, at its discretion, or have its designated person to purchase, to the extent permitted under PRC law, all or part of the equity interests in VIEs. The purchase price shall be the lowest price permitted by applicable PRC law. In addition, VIEs have granted Guangzhou Yatsen an exclusive option to purchase, at its discretion, or have its designated person to purchase, to the extent permitted under PRC law, all or part of VIEs&#8217; assets at the book value of such assets, or at the lowest price permitted by applicable PRC law, whichever is higher. The shareholders of VIEs undertake that, without the Company&#8217;s prior written consent or the prior written consent of Guangzhou Yatsen, they may not increase or decrease the registered capital, dispose of its assets, incur any debt or guarantee liabilities, enter into any material purchase agreements, conduct any merger, acquisition or investments, amend its articles of association or provide any loans to third parties. The exclusive call option agreement will remain effective until all equity interest in VIEs held by their shareholders and all assets of VIEs are transferred or assigned to Guangzhou Yatsen or its designated representatives.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;), a VIE is consolidated if the Company bears the risks and enjoys the rewards normally associated with, ownership of the entity. Through these contractual agreements, the Company has the power to direct the activities that most significantly impact the VIEs&#8217; economic performance, bears the risks of and enjoys the rewards normally associated with ownership of the VIEs. Therefore, the Company is the ultimate primary beneficiary of the VIEs and the financial results of the VIEs are included in the Group&#8217;s consolidated financial statements. The PRC variable interest entity, HZ VIE, developed e-commerce platforms for the business and holds an ICP license.</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">1.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PRINCIPAL ACTIVITIES AND REORGANIZATION (Continued)</span></div></div><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">VIE Arrangements between the VIEs and the Company's PRC subsidiary (Continued)</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_cea15753-1bb2-4bd8-9f70-b2aaca51e6c0" contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc" name="srt:ScheduleOfCondensedFinancialStatementsTableTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following consolidated financial information of the consolidated VIEs is included in the accompanying consolidated financial statements as of and for the year ended:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.193%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.863%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.863%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_84da2122-d20d-4fd6-a461-fb3c5ad9a243" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,924</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_27bd2d04-ef5a-4bac-a54c-0db9d6cfaa36" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,202</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_68e28853-80e4-47b2-9a0c-03a56d4c28b7" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,047</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5b67411e-b982-4c43-8363-faf83a9d3875" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,428</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventories, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4e47b3ca-e25e-488b-bc0a-7f5a33df8a10" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:InventoryNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,080</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ae05466c-6881-4f30-8f83-88edbc20e0a2" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="us-gaap:InventoryNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">348</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepayments and other current assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6d9faefb-7bfc-4e25-928b-3c05c788efa7" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,723</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_82d7c96a-cb52-49da-8a8e-c935a5f4a0dc" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,742</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due from non-VIE subsidiaries</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f24678d8-c064-48bd-a2d6-f9eecdb19fa8" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="ysg:DueFromNonVariableInterestEntitySubsidiariesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">10</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total current assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_827fa3df-254d-430d-9a6d-391711901766" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:AssetsCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,774</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7d68909a-8363-4c9d-9bfc-fff4b59eae57" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="us-gaap:AssetsCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,730</ix:nonFraction></span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investments</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2e795b4b-4732-4706-a151-34cdfd12c2c6" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:LongTermInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">161,640</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_be9a51ef-2632-4d99-b2f4-d3412bdde2e6" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="us-gaap:LongTermInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">291,965</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9109b877-24b4-4b62-887f-4c10e08a4317" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,745</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_86cff5c4-032d-47f7-8225-41fdf81dd6ff" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,606</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_12734f7e-8e5b-42b2-9ed3-0ab5adeb99ef" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6235b435-6d2e-486a-afd5-4bf008b263c9" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">74</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total non-current assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_aeb7824a-10b0-414d-9536-759be9fc1dc9" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:AssetsNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">167,461</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_503ca0fc-739c-4bfb-8610-81acd0bec8c6" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="us-gaap:AssetsNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">293,571</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ca21d9f0-1e71-431e-95f4-42fea88c27e3" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:Assets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">189,235</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_306a0736-a722-43f9-b74b-2a1acf64edcf" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="us-gaap:Assets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">320,301</ix:nonFraction></span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0a3fb598-8201-44ca-82dc-bf17f7d6cbed" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:AccountsPayableCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,813</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_114485f8-6764-49c6-a54e-7cefef0fc6d0" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="us-gaap:AccountsPayableCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,645</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Advances from customers</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e5f88b5f-68c5-4182-ae55-f84e509c8344" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,892</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d91bc13f-5a6c-490b-bc70-f7699c2f8c62" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,810</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other liabilities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ceec2b1d-12d0-4ad0-846d-25059428e390" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="ysg:AccruedExpensesAndOtherLiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,624</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_daa9ea5c-625a-4093-b7a6-bb31e5cc570d" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="ysg:AccruedExpensesAndOtherLiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,646</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax payables</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4c9d96c4-ed7e-4fe2-af58-c2622001bb7a" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:TaxesPayableCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">929</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_260c777d-8ba1-4228-9793-3023f0098382" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="us-gaap:TaxesPayableCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">929</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities due within one year</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_118b7746-bfe4-47d2-b360-d2b613c8c0d6" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">78</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due to non-VIE subsidiaries</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_dae2da20-8ea6-45a1-8862-fabb86606fb3" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="ysg:DueToNonVariableInterestEntitySubsidiariesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">195,389</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_546a7226-7620-49c2-a731-8b3022c7ac53" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="ysg:DueToNonVariableInterestEntitySubsidiariesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">266,018</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total current liabilities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2c84e63a-596c-4282-9646-55f61eb3b403" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:LiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">227,725</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_187f40c2-e7f7-415a-8975-bb0fb341b3be" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="us-gaap:LiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">310,048</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7ada5a14-8788-4b87-9ce6-f13c35c81f80" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="us-gaap:Liabilities" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">227,725</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1f51488b-e06a-40e0-b843-ed42cecd18f0" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="us-gaap:Liabilities" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">310,048</ix:nonFraction></span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net revenues</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_75ea06e0-4a1d-4226-8563-57ef1593dc6c" contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0" name="us-gaap:Revenues" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">521,835</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_323c4010-1e0c-4273-9e1e-9911cc1aca0d" contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c" name="us-gaap:Revenues" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">323,246</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_65590e6b-de49-4b73-92be-12c6169ceb92" contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc" name="us-gaap:Revenues" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">183,737</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f3d3e08c-aa0e-4045-b8d2-163113f211e6" contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">27,886</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e385309b-6752-43e9-9e51-547ece6fa711" contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,624</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_aaf95a97-b477-450f-ab90-9867f15e5fe6" contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,922</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash provided by operating activities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_709b9031-d7c3-4a9f-bcb8-ca0f9ffccf26" contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,178</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_efc1cf91-ef4f-4622-8ede-53cacf5aa56e" contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,306</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9b0d7394-d532-45dd-95c7-2e00e8763ab7" contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">36,473</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash used in investing activities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c9498919-a6cd-4f9e-92da-4661cc26e7d8" contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">121,236</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9b435e67-449d-4fce-a10f-3f08266a4db4" contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">30,277</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9087f916-bd3f-4d1f-becd-2c3b03044cca" contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">107,721</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash provided by (used in) financing activities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_78c53abe-d9e3-474b-a253-e8ec69909ff5" contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">100,450</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_69682477-c7db-4796-b587-6a0c47e2285e" contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,644</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_76981181-f27a-4dbc-9981-6849406d55cd" contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">74,526</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net increase (decrease) in cash and cash equivalents</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0a8f3202-9ef5-4395-a20a-f027f2b76a5e" contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,608</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a1b9d8a8-fb1f-4c32-a021-bb89cf045785" contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">18,615</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2ec864e8-ebaf-4508-9a65-d7c144ee35eb" contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,278</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.933%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">(1) During years ended December 31, 2021, 2022 and 2023, the consolidated VIEs earned inter-company revenues in the amounts of </span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c2b521b3-3e20-44d8-aba1-ea5fb570bd44" contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0" name="us-gaap:RevenuesNetOfInterestExpense" unitRef="U_CNY" decimals="0" format="ixt-sec:numwordsen">nil</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_32d74fff-1d2e-46ee-9167-58d4263f464a" contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c" name="us-gaap:RevenuesNetOfInterestExpense" unitRef="U_CNY" decimals="0" format="ixt-sec:numwordsen">nil</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_67340005-b485-449c-9bcc-cc14bbdf1d47" contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc" name="us-gaap:RevenuesNetOfInterestExpense" unitRef="U_CNY" decimals="0" format="ixt-sec:numwordsen">nil</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">, respectively. In addition, the proceeds from advances from Group companies to the consolidated VIEs in 2021, 2022 and 2023 are in the amount of RMB</span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d59c32ab-110e-48a2-8069-3b0a2b35665e" contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0" name="us-gaap:ProceedsFromRelatedPartyDebt" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">129,664</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_21414190-3088-43af-8d0e-464f0cc21805" contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c" name="us-gaap:ProceedsFromRelatedPartyDebt" unitRef="U_CNY" scale="3" decimals="-3" format="ixt-sec:numwordsen">nil</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e68acbaa-dc04-4298-85a7-786776d83ee6" contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc" name="us-gaap:ProceedsFromRelatedPartyDebt" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">117,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">, respectively and the repayment of advances to Group companies by the consolidated VIEs in 2021, 2022 and 2023 are in the amount of RMB</span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_75007e59-6a74-479e-ac31-114f7e7dd581" contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0" name="us-gaap:RepaymentsOfRelatedPartyDebt" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">36,664</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c743e8f3-3aae-4a8b-80d8-eabe40ff7369" contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c" name="us-gaap:RepaymentsOfRelatedPartyDebt" unitRef="U_CNY" scale="3" decimals="-3" format="ixt-sec:numwordsen">nil</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d981b187-cafc-409a-984d-f0be1f466808" contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc" name="us-gaap:RepaymentsOfRelatedPartyDebt" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">42,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">, respectively. All of these transactions have been eliminated in consolidation.</span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:3.933%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">(2) As at December 31, 2022 and 2023, amounts due to non-VIE subsidiaries included RMB</span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_64503a7e-b4df-479c-a375-91f855ea15df" contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2" name="ysg:AmountDueToRelatedPartyDebt" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">93,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"> and R</span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">MB</span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9b3bd774-fb25-444d-b14e-ca7cedb5a7e9" contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589" name="ysg:AmountDueToRelatedPartyDebt" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">168,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"> for debt financing from Group companies to the consolidated VIEs not yet returned.</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">1.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PRINCIPAL ACTIVITIES AND REORGANIZATION (Continued)</span></div></div><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">VIE Arrangements between the VIEs and the Company's PRC subsidiary (Continued)</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with the aforementioned agreements, the Company has the power to direct activities of the VIEs, and can have assets transferred out of VIEs. Therefore, the Company considers that there is no asset in VIEs that can be used only to settle obligations of the VIEs, except for registered capital, as of December 31, 2023. As VIEs were incorporated as limited liability companies under the PRC Company Law, the creditors do not have recourse to the general credit of the Company for all the liabilities of VIEs. There is currently no contractual arrangement that would require the Company to provide additional financial support to the VIEs. As the Group is conducting certain businesses in the PRC through the VIEs, the Group may provide additional financial support on a discretionary basis in the future, which could expose the Group to a loss. There is no VIEs where the Company has variable interest but is not the primary beneficiary. The Group believes that the contractual arrangements among its shareholders and Guangzhou Yatsen comply with PRC law and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company&#8217;s ability to enforce these contractual arrangements and if the shareholders of VIEs were to reduce their interest in the Company, their interests may diverge from that of the Company and that may potentially increase the risk that they would seek to act contrary to the contractual terms. The Company&#8217;s ability to control the VIEs also depends on the voting rights proxy and the effect of the share pledge under the Equity Pledge Agreement and Guangzhou Yatsen has to vote on all matters requiring shareholder approval in VIEs. As noted above, the Company believes this voting right proxy is legally enforceable but may not be as effective as direct equity ownership.</span></p></ix:nonNumeric></div>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:11pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6f2c8248-728e-41b7-838a-356a8b3c7e40" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:SignificantAccountingPoliciesTextBlock" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4ad9e489-45c9-4812-8c32-c9347f2916c6" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" escape="true" continuedAt="F_4ad9e489-45c9-4812-8c32-c9347f2916c6_1"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of presentation</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements of the Group have been prepared in accordance with U.S. GAAP. Significant accounting policies followed by the Group in the preparation of the consolidated financial statements are summarized below.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_4ad9e489-45c9-4812-8c32-c9347f2916c6_1"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of consolidation</span></div></div><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group's consolidated financial statements include the financial statements of the Company, its subsidiaries and VIEs for which the Company or its subsidiary is the primary beneficiary.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A subsidiary is an entity in which the Company, directly or indirectly, controls </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4b1d5ef4-3403-4a67-ae8a-b1a6bc34ec2b" contextRef="C_c1a6e1f2-2a72-4b1e-9a6f-304a56a7f423" name="us-gaap:CommonStockVotingRights"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">more than one half</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the voting powers; or has the power to appoint or remove the majority of the members of the board of directors; or to cast a majority of votes at the meeting of directors; or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.</span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A VIE is an entity in which the Company, or its subsidiary, through contractual agreements, bears the risks of, and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All transactions and balances among between the Company, its subsidiaries and VIEs have been eliminated upon consolidation.</span></p></ix:continuation></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9c508f92-a243-4b3e-abd2-094c8f792845" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:UseOfEstimates" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of estimates</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Significant accounting estimates reflected in the Group's consolidated financial statements include inventory valuation and goodwill impairment assessment. The management bases the estimates and judgments on historical information and on various other assumptions that management believes are reasonable under the circumstances. Actual results could differ materially from such estimates.</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4e991157-f9c5-44c7-97c2-d5a3916e2760" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(d)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Functional currency and foreign currency translation</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group uses Renminbi (&#8220;RMB&#8221;) as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in Cayman Islands is United States dollar (&#8220;US$&#8221;), in Hong Kong is US$ or Hong Kong dollar (&#8220;HKD&#8221;), in United Kingdom is Great Britain Pound (&#8220;GBP&#8221;), in France is Euro (&#8220;EUR&#8221;), and in Japan is Japanese Yen (&#8220;JPY&#8221;) while the functional currency of the Group&#8217;s entities in PRC is RMB, which is their respective local currency. In the consolidated financial statements, the financial information of the Company and its subsidiaries, which use foreign currency as their functional currency, have been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains, and losses are translated using the average exchange rate for the period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income (loss) in the consolidated statement of comprehensive income (loss).</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Foreign currency transactions denominated in currencies other than functional currency are translated into the functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains (losses), net in the consolidated statement of operations.</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_544aeec8-6716-40cd-95fa-eb1c6c413b66" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:ConvenienceTranslationPolicyTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(e)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Convenience translation</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Translations of balances in the consolidated balance sheets, consolidated statements of operations, consolidated statements of comprehensive income (loss) and consolidated statements of cash flows from RMB into US$ as of and for the year ended December 31, 2023 are solely for the convenience of the reader and were calculated at the noon buying rate of US$ 1.00 = RMB </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b609c301-ab86-4d7d-be98-7da75224673b" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" unitRef="U_pure" scale="0" decimals="4" format="ixt:num-dot-decimal">7.0999</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on December 29, 2023 as set forth in the H.10 statistical release of the U.S. Federal Reserve Board. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on December 31, 2023, or at any other rate.</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_3dcb429d-1f53-4fc1-a724-a8b2f7d20119" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(f)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and cash equivalents</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents represent cash on hand and demand deposits placed with banks or other financial institutions, and all highly liquid investments with original maturities of three months or less. Cash and cash equivalents are placed with financial institutions with high-credit ratings and quality.</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_429d1337-eade-4c51-9185-e1a2946267ce" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" escape="true" continuedAt="F_429d1337-eade-4c51-9185-e1a2946267ce_1"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(g)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted cash</span></div></div><p style="margin-left:0.027%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><ix:continuation id="F_429d1337-eade-4c51-9185-e1a2946267ce_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted cash primarily represents security deposits held in the depositary bank account for financial guarantee. As at December 31,2022 and 2023, the restricted cash amounted to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8c2ccfff-0e8a-4938-8e41-3d71cd7df2d3" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:RestrictedCash" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">41,383</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0cc87f39-560e-4546-981b-2de84cd12b19" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:RestrictedCash" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,248</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></ix:continuation></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">  </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_05a04a6f-8c9d-416f-8fd9-948af1723234" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:ShortTermInvestmentsPolicyTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(h)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Short-term investment</span></div></div><p style="margin-left:0.027%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Short-term investment represents time deposits placed with banks with original maturities between three months and one year. Interest earned is recorded as interest income in the consolidated statements of operations during the periods presented.</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:11pt;font-family:Times New Roman;"><ix:nonNumeric id="F_2b4f4c6d-ce30-4036-b866-3d538c2216c0" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ReceivablesPolicyTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(i)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts receivable</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are stated at the historical carrying amount net of allowance for doubtful accounts. The accounts receivable mainly include receivables from platform distributor customers, wholesale customers and independent payment channels or payment channel functions operated by platforms, who collect from end customers on behalf of the Group before the Group&#8217;s delivery of products (&#8220;Payment Channels&#8221;). The receivables from platform distributor customers and wholesale customers are settled in accordance with credit terms mutually agreed. The receivable from Payment Channels is settled upon pre-agreed days after the Group delivers products to end customers, or when customers confirm their receipts of products, whichever is earlier.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allowance for doubtful accounts reflects the Group&#8217;s best estimate of expected losses. Before January 1, 2021, the Group determines the allowance for doubtful accounts based on an assessment of historical collection activity, the current business environment and forecasts that may affect the customers' ability to pay. From January 1, 2021, the Group determines the expected credit loss provisions based on ASC Topic 326, detailed as Note</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 2(j).</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d8d3ea80-1922-4357-8ac3-da9c4fac14ad" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(j)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Expected credit losses</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group&#8217;s accounts receivable, amount due from related parties and other receivables classified as other current assets and other non-current assets are within the scope of ASC Topic 326. The Group has identified the relevant risk characteristics of its customers and the related receivables and other receivables which include size, type of the services or products the Group provides, or a combination of these characteristics. Receivables with similar risk characteristics have been grouped into pools. For each pool, the Group considers the historical credit loss experience, current economic conditions, supportable forecasts of future economic conditions, and any recoveries in assessing the lifetime expected credit losses. Other key factors that influence the expected credit loss analysis include customer demographics, payment terms offered in the normal course of business to customers, and industry-specific factors that could impact the Group&#8217;s receivables. The Group also provides specific provisions for allowance when facts and circumstances indicate that the receivable is unlikely to be collected.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, the Group recorded </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_68dfc4e0-49d3-4fdf-9a5e-76472dfb80e1;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_1b15f8a2-67b6-459f-8a39-f22f4e12e4d8;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_079a05f8-34eb-41ec-b540-b21326b2f5ed" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,887</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in expected credit loss expense in general and administrative expenses, respectively. As of December 31, 2022, the expected credit loss provision recorded in current and non-current assets were </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f2e6934b-5134-42fd-a62d-597bed07a852;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_d9d59a7b-5847-432a-9f98-3ac52907721a;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. As of December 31, 2023, the expected credit loss provision recorded in current and non-current assets were RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fadf0c90-3065-42c2-9d6b-ba4127718fd6" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,887</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_8e2fb4ce-4216-42a5-b78d-6df62f97632a;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><div style="font-size:11pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6a0f0fbe-1186-453a-8e1f-7f105cd3982b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The movements in the allowance for credit losses were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:52%;"/>
          <td style="width:1%;"/>
          <td style="width:46%;"/>
          <td style="width:1%;"/>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
          <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the year ended</span></p></td>
          <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
          <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
          <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
          <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
          <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of January 1</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
          <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="-sec-ix-hidden:F_72dd4060-a19a-415b-95de-a968fea2b6e0;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></span></span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
          <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts charged to expenses</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
          <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_47b0d0c1-a1d3-4b85-a14c-050d46ed274f" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:AllowanceForCreditLossChargedToExpenses" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,887</ix:nonFraction></span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of December 31</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
          <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_82c60748-de32-42c5-a6e8-027abd151a84" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,887</ix:nonFraction></span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
         </tr>
        </table></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts charged to expenses during the year included RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d4659061-6eb1-4eb6-84e1-47322441e225" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,464</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> provided for accounts receivable and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ffc1ff65-6481-4e0c-928f-d050c45d7127" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,423</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> provided for amount due from related parties.</span></p></ix:nonNumeric></div><p style="text-indent:3.147%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c8cada58-3b3c-4793-9d75-e6933a8bbbae" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:InventoryPolicyTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(k)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventories</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories are stated at the lower of cost or net realizable value. Cost is determined using the weighted average method. Impairment is made for excessive, slow moving, expired and obsolete inventories as well as for inventories with carrying values in excess of market. Certain factors could impact the realizable value of inventory, so the Group continually estimated the net realizable value based on assumptions relating to the demand forecast for inventories, including potential product obsolescence, sales strategy, and marketability of inventories. The estimation may take into consideration historical usage, inventory aging, expiration date, expected demand, anticipated sales price, new product development schedules, the effect new products might have on the sale of existing products, product obsolescence, customer concentrations, and other factors. The impairment is equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory impairment may be required that could negatively impact the Group&#8217;s gross margin and operating results. If actual market conditions are more favorable, the Group may have higher gross margin when products that have been previously provided for are eventually sold.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_7a1bee15-2b49-4847-96ac-4388f943c92b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(l)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and equipment, net</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_3f5047c6-537a-4b84-835c-30ae09bc80a6" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment is carried at cost less accumulated depreciation and impairment, if any. Depreciation is calculated on a straight-line basis over the following estimated useful lives.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:50%;"/>
          <td style="width:1%;"/>
          <td style="width:49%;"/>
         </tr>
         <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;border-bottom:1pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Category</span></p></td>
          <td style="vertical-align:top;border-bottom:1pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;border-bottom:1pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated useful lives</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Machinery</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><ix:nonNumeric id="F_7541f789-8c35-4d04-9099-cc3e4ac78699" contextRef="C_c2ea1915-d08e-44fa-8e30-6c98b4a1a8bc" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><ix:nonNumeric id="F_00fc1e40-3bac-43d9-9fe8-16f3b2058cd5" contextRef="C_a91bb925-e853-4fc3-8142-0914b64965bc" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Electronic equipment</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><ix:nonNumeric id="F_8608a8a6-7ce2-4440-897c-1345c8fd6553" contextRef="C_c7929fab-c681-452f-9cc4-6f6fdd9a9d3e" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office furniture and equipment</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><ix:nonNumeric id="F_fb6d92f4-856f-49ba-90c5-a490451b040d" contextRef="C_9c730614-bbe5-416b-9896-71b202a0dc31" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;-</span><span><ix:nonNumeric id="F_f90c2871-4a4f-4d1c-83a3-2b75daa3abf2" contextRef="C_72564cc3-25f2-4cee-af85-636249737695" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vehicles</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><ix:nonNumeric id="F_e329431c-76ad-4249-ae64-11b9cfaff0bc" contextRef="C_d5c2b44d-ec8c-46a9-bf5c-0d0a1484e4b4" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td>
          <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="-sec-ix-hidden:F_f563347c-b15e-44cd-af31-e0fc26887d8a;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shorter of the term of the lease or the estimated useful lives of the assets</span></span></span></p></td>
         </tr>
        </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Repairs and maintenance costs are charged to expenses as incurred, whereas the costs of renewals and betterment that extend the useful lives of property and equipment are capitalized as additions to the related assets. The Group recognizes the gain or loss on the disposal of property and equipment in the consolidated statements of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Construction in progress represents direct costs that are related to the construction of property and equipment and incurred in connection with bringing the assets to their intended use. The costs of construction in progress are transferred to specific property and equipment accounts and the depreciation of these assets commences when the assets are ready for their intended use.</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_513f5cd1-bd82-48fb-a7bf-d93608b12e29" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(m)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangible assets, net</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets purchased from third parties are initially recorded at cost and amortized on a straight-line basis over the estimated economic useful lives. The acquired intangible assets are recognized and measured at fair value and are expensed or amortized using the straight-line approach over the estimated economic useful lives of the assets.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_e0ea3279-1283-4e93-ab12-a91845cb77dc" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated useful lives of intangible assets are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:50%;"/>
          <td style="width:1%;"/>
          <td style="width:49%;"/>
         </tr>
         <tr style="height:7.9pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;border-bottom:1pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Category</span></p></td>
          <td style="vertical-align:top;border-bottom:1pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;border-bottom:1pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated useful lives</span></p></td>
         </tr>
         <tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><ix:nonNumeric id="F_c9e8fcf2-a971-469d-8897-6de6f5b8199e" contextRef="C_0ac54f43-5da6-474b-ae32-53733af5b675" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><ix:nonNumeric id="F_5b09a17a-97c8-434c-a2a4-3c94a6104277" contextRef="C_323cd180-5d7b-4560-84af-cdc8010420bf" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10.1pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><ix:nonNumeric id="F_15e93e79-fae9-48c7-bb66-bcaa603fceab" contextRef="C_3367f68a-1c9f-47c2-a347-99974d11d7d7" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><ix:nonNumeric id="F_58fa87ee-c81a-4de1-95eb-a2f82195816c" contextRef="C_2504924d-24cd-4676-89f8-14f2dbe6e9a2" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer Relationship</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><ix:nonNumeric id="F_c17d8a20-20a2-4065-9d65-b4d0063c648c" contextRef="C_0fc9c79b-56ef-45ad-af0c-b122f79d8aeb" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.25 </span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">years</span></p></td>
         </tr>
         <tr style="height:10.1pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Techniques</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><ix:nonNumeric id="F_0abb59ee-dbe1-4f3e-9464-33be20d98d33" contextRef="C_5f21a9ed-2466-44de-87b0-76e0948b87d7" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><ix:nonNumeric id="F_59661cae-167a-4988-8d35-5bb51d143411" contextRef="C_03025785-6049-4b3c-84e3-f655ba6532e6" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
        </table></ix:nonNumeric></div></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.185%;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0cdb52fe-aafb-4bd4-b6b7-8b6bf7932580" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(n)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess of the purchase price over the amounts assigned to the fair value of the identifiable assets acquired and the liabilities assumed of an acquired business. The Group conducts an impairment test as of December 31 of each year, or more frequently if events or circumstances indicate that the carrying value of goodwill may be impaired.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with ASC 350, the Group does not amortize goodwill, but tests it for impairment. The Group </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_846efa2d-ebde-4235-9475-cfb4adab8b3b" contextRef="C_0bced49d-1296-4007-ae2f-8468ace4e48f" name="us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">adopted</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ASU No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, and in accordance with the FASB, pursuant to which the Group has the option to choose whether it will apply a qualitative assessment first and then a quantitative assessment, if necessary, or to apply a quantitative assessment directly. For reporting units applying a qualitative assessment first, the Group starts the goodwill impairment test by assessing qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of the reporting unit with its carrying value, including goodwill. If the carrying value of each reporting unit, including goodwill, exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, but limited to the total amount of goodwill allocated to that reporting unit.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18</span></p></div>
       <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit.</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_18db1f47-82ea-4b6c-b125-1f0ffff67b66" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:BusinessCombinationsPolicy" escape="true" continuedAt="F_18db1f47-82ea-4b6c-b125-1f0ffff67b66_1"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(o)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Business combination</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Business combinations are recorded using the purchase method of accounting, and the cost of 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. The costs directly attributable to the acquisition are expensed as incurred. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of the (i) the total of consideration paid, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the subsidiary acquired over (ii) the fair value of the identifiable net assets of the subsidiary acquired is recorded as goodwill. If the consideration of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of comprehensive income.</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_18db1f47-82ea-4b6c-b125-1f0ffff67b66_1"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(o)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business combination (Continued)</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group treats transactions with non-controlling interests that do not result in a loss of control as transactions with equity owners of the Group. A change in ownership interest results in an adjustment between the carrying amounts of the controlling and non-controlling interests to reflect their relative interests in the subsidiary. Any difference between the amount of the adjustment to non-controlling interests and any consideration paid or received is recognized in additional paid-in capital.</span></p></ix:continuation></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_8860c79d-c087-45a1-b3f3-e29913b06633" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EquityMethodInvestmentsPolicy" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(p)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Investments </span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity investments accounted for using the equity method </span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group accounts for its equity investments over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Group adjusts the carrying amount of the investment and recognizes investment income or loss for its share of the earnings or losses of the investee after the date of investment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity investments without readily determinable fair values </span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group elected to record equity investments without readily determinable fair values and not accounted for by the equity method at cost, less impairment, adjusted for subsequent observable price changes, and will report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investment will be required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3)	Available-for-sale debt investments</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Available-for-sale debt investments are convertible debt instruments issued by private companies and investments in preferred shares that are redeemable merely by the passage of time and at the option of the Group as a holder, which are measured at fair value. Interest income is recognized in consolidated statements of operations. All other unrealized gains and losses recorded in the consolidated statements of comprehensive loss.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group monitors its investments for other-than-temporary impairment by considering factors including, but not limited to, current economic and market conditions, the operating performance of the companies including current earnings trends and other company-specific information.</span></p></ix:nonNumeric></div><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_358946c1-9474-4e8e-a7f2-dabe880b4f17" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(q)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of long-lived assets</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets are evaluated for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets.</span></p></ix:nonNumeric></div><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_026ab47a-c95b-4413-a4b8-30fceb49ab9b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:LesseeLeasesPolicyTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(r)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a lessee</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group includes a right-of-use asset and lease liability related to substantially all of the Group&#8217;s lease arrangements in the consolidated balance sheets. All of the Group&#8217;s leases are operating leases. Operating lease assets are included within right-of-use assets, and the corresponding lease liabilities are included in either current or long-term liabilities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group has elected not to present short-term leases on the consolidated balance sheet as these leases have a lease term of 12 months or less at commencement date of the lease and do not include options to purchase or renew that the Group is reasonably certain to exercise. The Group recognizes lease expenses for such short-term lease generally on a straight-line basis over the lease term. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. Because most of the Group&#8217;s leases do not provide an implicit rate of return, the Group uses the Group&#8217;s incremental borrowing rate based on the information available at adoption date or lease commencement date in determining the present value of lease payments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0a96f227-9324-4d85-9039-8bf9ed39442b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:RedeemableNonControllingInterestsPolicyTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(s)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Redeemable non-controlling interests</span></div></div><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group determined that the non-controlling interest with redemption rights should be classified as redeemable non-controlling interest since they are contingently redeemable upon the occurrence of certain conditional events, which are not solely within the control of the Group.</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the redeemable non-controlling interests arising from business combination, the redeemable non-controlling interests is recognized at fair value on the acquisition date. For other redeemable non-controlling interests, the Group considers the calculated redemption amount, fair value and proportionate ownership interest of the redeemable non-controlling interests on the issuance date to determine the initial recognized amount. The Group records accretion on the redeemable non-controlling interest to the redemption value over the period from the date of the acquisition or issuance to the date of earliest redemption. The accretion using the effective interest method, is recorded as deemed dividends to preferred shareholders, which reduce retained earnings and equity classified non-controlling interests, and earnings available to common shareholders in calculating basic and diluted earnings per share.</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The process of adjusting redeemable non-controlling interests to its redemption value (the &#8220;Mezzanine Adjustment&#8221;) should be performed after attribution of the subsidiary&#8217;s net income or loss pursuant to ASC 810, Consolidation. The carrying amount of redeemable non-controlling interests will equal the higher of the amount resulting from application of ASC 810 or the amount resulting from the Mezzanine Adjustment. As the expected redemption value was higher than the carrying value of the redeemable non-controlling interests,  mezzanine adjustment of RMB </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_541e2449-d359-45d2-bc82-1937cd0f3747" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,975</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was recognized for the year ended December 31, 2023.</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2023, the Group entered into agreements with a non-controlling shareholder and an investor (the &#8220;Investor&#8221;) respectively. According to the agreements, the Group assigned the Investor to purchase all </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6c0515cd-5181-4497-b355-5fad24dfaca5" contextRef="C_579d9511-6987-45ed-9265-c53709ed295c" name="ysg:PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">10</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% equity interests held by non-controlling shareholder at a consideration of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_aed8f785-084a-4607-8d44-c3f842616a27" contextRef="C_c69acd76-03c0-48ee-8aca-0b9437786e9f" name="us-gaap:RedeemableNoncontrollingInterestEquityFairValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,197</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The transaction was completed in July 2023.  According to the agreement with the Investor, the equity interest purchased and held by the Investor was classified as redeemable non-controlling interests and was initially recognized at RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e717b953-33ee-48e4-b1f5-adb617db8b98" contextRef="C_579d9511-6987-45ed-9265-c53709ed295c" name="ysg:RedeemableNoncontrollingInterestsRecognized" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">50,129</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2023, the Group purchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d5c078e6-ad31-48e7-9d4e-9e847081ee54" contextRef="C_e4758c1a-187c-4934-ace1-1fa5fa5dccea" name="ysg:PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders" unitRef="U_pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">9.99</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% equity interest in certain subsidiary from a non-controlling shareholder at a consideration of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4227b30e-30a3-4689-bef7-0d323727d5d3" contextRef="C_70ac2b83-ed74-4f4c-8795-af3889099aea" name="us-gaap:RedeemableNoncontrollingInterestEquityFairValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">134,664</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Accordingly, relevant redeemable non-controlling interest was derecognized. The difference between the consideration paid and carrying amount of redeemable non-controlling interest derecognized was recognized in additional paid-in capital.</span></p></ix:nonNumeric></div><p style="margin-left:0.027%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_94a89bbe-2015-454e-9647-4ed8815b8590" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(t)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue recognition</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group adopted ASC 606 for all periods presented. According to ASC 606, revenue is recognized when control of the promised good or service is transferred to the customer in an amount that reflects the consideration the Group expects to receive in exchange for those goods or services, after considering estimated sales return allowances, price concessions, discount and value added tax (&#8220;VAT&#8221;). Consistent with the criteria of Topic 606, the Group follows five steps for its revenue recognition: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the entity satisfies a performance obligation.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group&#8217;s revenues are primarily derived from (i) sales of the Group&#8217;s products to third party platform distributor customers and wholesale customers who then sell to end customers and (ii) sales of the Group&#8217;s products to end customers directly through the Group&#8217;s online stores run on third party e-commerce platforms and through offline stores operated by the Group. Refer to Note 15 to the consolidated financial statements for disaggregation of the Group's revenues for the years ended December 31, 2021, 2022 and 2023.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group enters into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9dd4862c-551c-4a11-8c1e-e678a7d0e626" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:NumberOfAgreements" unitRef="U_Agreement" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> types of agreements with third party e-commerce platforms:</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Distribution Agreements </span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the distribution agreements, the platform distributor customers purchase products from the Group and sell to end customers under the platform distributor customer&#8217;s name. According to the agreements, the platform distributor customers take control of the products and are entitled to rights of return and price protection. After taking control of the products, the platform distributor customer is responsible for selling and fulfilling all obligations in its sales contracts with end customers, including delivering the products and providing customer support. Under the distribution agreement, the Group has a sale contract with the platform distributor customer and has no sales contract with the end customers. Based on these indicators, the Group determined the e-commerce platform distributors (as opposed to the end customers) as its customers according to ASC 606-10-55-39.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Platform Service Agreements </span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the platform service agreements, the Group sets up online stores on the platforms to sell the Group&#8217;s product to end customers. The platforms provide services to support the operations of the online store including processing sales orders and collecting from end customers. The platforms charge the Group service fees based on the Group&#8217;s sales through the online stores. The Group enters sale contracts directly with the end customers. The platforms do not take control of the goods and do not include sales contracts with end customers. The Group is responsible for selling and fulfilling all obligations according to its sales contracts with end customers, including delivering products and providing customer support. Accordingly, the Group determined the end customers (as opposed to the platforms) as its customers according to ASC 606-10-55-39. The sales contracts with end customers normally include a customer&#8217;s right to return products within 7 days after receipt of goods.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22</span></p></div>
       <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(t)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue recognition </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(Continued)</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:2.074%;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.440693713223908%;display:inline-flex;justify-content:flex-start;">2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Platform Service Agreements (Continued)</span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group identifies its performance obligation to both e-commerce platform distributor customers and end customers as to transfer the control of the products ordered to the customers. Contracts with customers may include multiple performance obligations if there is a need to separate one order into multiple deliveries. In those scenarios, transaction price will be allocated to different performance obligations based on relative standalone selling prices.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group recognizes revenue from sales to e-commerce platform distributors upon delivery of the products to e-commerce platform distributors&#8217; warehouses in an amount equal to the contract sales prices less estimated sales allowances for sales returns, rebates and price protection. The Group recognizes revenues from sales to end customers upon delivery of the product to end customers in an amount equal to the contract sales prices less estimated sales allowances for sales returns and sales incentives. Estimated sales allowances for sales returns, rebates, incentives and price protection are made based on contract terms and historical patterns.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="ole_link1"><span id="ole_link2"></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales incentives</span></p><p style="text-indent:3.517%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:10.519%;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group grants points to customers when they purchase goods from its online platforms. The points can be used to offset against payments or exchanged for goods when customers make their future purchases. The Group considers the points as a separate performance obligation and allocates the transaction price proportionally between the product sold and the points granted on a relative standalone selling price basis in consideration of the likelihood of future redemption based on historical experience and the equivalent value per point when they are redeemed. The deferred income recorded for the point is considered as a contract liability. As of December 31, 2022 and 2023, the Group recorded contract liability related to the points of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_15d081c9-0095-4c89-b6d7-0fe44829a4ee" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:ContractWithCustomerLiability" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,814</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_95927015-b9d4-4ace-8b5b-cbff49cbd444" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:ContractWithCustomerLiability" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,815</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract balances</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A receivable is recorded when the Group has an unconditional right to consideration. A right to consideration is unconditional if only the passage of time is required before payment of that consideration is due. A contract asset is recorded when the Group has transferred products to the customer before payment is received or is due, and the Group&#8217;s right to consideration is conditional on future performance or other factors in the contract. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_26d35527-905d-44fc-8b6e-9fac02136b4b" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:ContractWithCustomerAssetNet" unitRef="U_CNY" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_28a4d363-176d-4fb4-8a60-97cec7b2a434" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:ContractWithCustomerAssetNet" unitRef="U_CNY" decimals="INF" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> contract asset was recorded as at December 31, 2022 and 2023.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales to e-commerce platform distributor customers are on credit terms, and receivables are recorded upon recognizing revenues. Sales through online stores on platforms are paid by the end customers to Payment Channels before the Group delivers the products. Payment Channels settle with the Group based upon pre-agreed days after the Group delivers products to end customers, or when the end customers confirm their receipts of products, whichever is earlier.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A contract liability is recorded when the Group&#8217;s obligation to transfer goods to a customer has not yet occurred but for which the Group has received consideration from the customer. The Group presents such amounts as advances from customers on the consolidated balance sheets.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022 and 2023, advances from customers were RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5f5d43a2-5470-4c97-bacf-424f1ffa11ed" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,652</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9da80d0a-dc53-4f80-992e-bee6fbc8c480" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">41,579</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. All contract liability balances at the beginning of the years were recognized as revenue in the following year due to generally short-term duration of contracts.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the years ended December 31, 2021, 2022 and 2023, the Group did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_66630ea8-1ab0-4f07-b9c9-93567ac63147" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized" unitRef="U_CNY" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_f5d336df-f261-4bd3-9d62-d744faf0c3f1" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized" unitRef="U_CNY" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_c83e7799-a67b-4857-9715-990cac11a8ee" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized" unitRef="U_CNY" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have any revenue recognized from performance obligations satisfied (or partially satisfied) in previous periods.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">23</span></p></div>
       <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(t)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue recognition </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(Continued)</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Practical Expedients</span></p><p style="text-indent:3.147%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied has not been disclosed, as substantially all of the Group&#8217;s contracts have a duration of one year or less.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Payment terms with platform distributor customers and Payment Channels generally require settlement within one year or less. The Group has determined that its contracts generally do not include a significant financing component.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group generally expenses sales commissions when incurred because the amortization period is one year or less. These costs are recorded within selling and marketing expenses.</span></p></ix:nonNumeric></div><p style="margin-left:0.027%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_450c592c-2452-4bdd-b8ce-9c3292974f8b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:CostOfSalesPolicyTextBlock" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(u)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cost of revenues</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenues consists primarily of material costs, consignment manufacturing cost and related costs that are directly attributable to the production of products.</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4a610c9b-18ec-4f4c-9a23-6f49cb4c929d" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:FulfilmentExpensesPolicyTextBlock" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(v)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fulfilment expenses</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fulfilment expenses primarily represent expenses incurred for warehousing, shipping and delivering products to customers, mainly including rental and personnel costs for warehouses as well as third party shipping costs.</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_68852214-98a2-4448-b81a-043d910000da" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" escape="true" continuedAt="F_68852214-98a2-4448-b81a-043d910000da_1"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(w)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Selling and marketing expenses</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Selling and marketing expenses primarily consist of (i) advertising and marketing promotion expenses (ii) platform commission (iii) personnel costs for sales and marketing staff (iv) rental, depreciation expenses, personnel and other costs for offline experience stores and (v) share-based compensation expenses. For the years ended December 31 2021, 2022 and 2023 advertising and marketing promotion expenses totaled to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_dfaa7592-846c-43ba-a516-a8d7898ad0e9" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:MarketingAndAdvertisingExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,369,769</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_02010bd0-a7ba-4959-b089-8c645deeb6c2" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:MarketingAndAdvertisingExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,064,621</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1b307174-eb21-40e1-a9d2-6c8ebce64750" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:MarketingAndAdvertisingExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,259,999</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> respectively.</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_118c0710-1a41-40bb-815b-24e56eae6805" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ResearchAndDevelopmentExpensePolicy" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(x)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and development expenses</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development expenses primarily consist of personnel costs for research and development staff, general expenses and depreciation expenses associated with research and development activities.</span></p></ix:nonNumeric></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_68852214-98a2-4448-b81a-043d910000da_1"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(y)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General and administrative expenses</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General and administrative expenses consist of personnel costs including share-based compensation expenses and other expenses which are related to the general corporate functions, including accounting, finance, tax, legal and human relations, costs associated with use by these functions of facilities and equipment, such as depreciation expenses, rental and other general corporate related expenses.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></ix:continuation></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b1334e5b-cc10-42a2-aac2-49b89f45eda9" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PensionAndOtherPostretirementPlansPolicy" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(z)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Employee social security and welfare benefits </span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Employees of the Group in the PRC are entitled to staff welfare benefits including pension, work-related injury benefits, maternity insurance, medical insurance, unemployment benefit and housing fund plans through a PRC government-mandated multi-employer defined contribution plan. The Group is required to accrue and pay the government for these benefits based on certain percentages of the employees&#8217; salaries, up to a maximum amount specified by the local government. The PRC government is responsible for the medical benefits and the pension liability to be paid to these employees, and the Group&#8217;s obligations are limited to the amounts contributed with no legal obligation beyond the contributions made. Employee social security and welfare benefits, as part of the personnel costs, included as expenses in the accompanying consolidated statement of operations amounted to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f696f2a7-5d45-4f0d-8b2f-bb2f146f2c91" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:LaborAndRelatedExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">93,296</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_34a29684-1c6d-438e-853f-21a1d6a2ec5b" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:LaborAndRelatedExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">73,672</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_93e8ec61-cbea-4a11-89e1-20570db8e829" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:LaborAndRelatedExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">66,743</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2021, 2022 and 2023, respectively.</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_2c81361f-adcc-49f2-8f85-0587f817f084" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:CompensationRelatedCostsPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(aa) </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Share-based compensation</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group grants restricted shares to the founders and share options to its management and other key employees (collectively, &#8220;Share-based Awards&#8221;). Such compensation is accounted for in accordance with ASC 718, Compensation&#8212;Stock Compensation. Share-based Awards with service conditions only are measured at the grant date fair value of the awards and recognized as expenses using the straight-line method, net of estimated forfeitures, if any, over the requisite service period. For awards with performance conditions, the Group would recognize compensation cost if and when it concludes that it is probable that the performance condition will be achieved.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the restricted shares was assessed using the income approach/discounted cash flow method, with a discount for lack of marketability given that the shares underlying the awards were not publicly traded at the time of grant. This assessment requires complex and subjective judgments regarding the Group&#8217;s projected financial and operating results, its unique business risks, the liquidity of its ordinary shares and its operating history and prospects at the time the grants were made. The fair value of share options is estimated on the grant date using the Binomial option pricing model. The assumptions used in share-based compensation expense recognition represent management&#8217;s best estimates, but these estimates involve inherent uncertainties and application of management judgment. If factors change or different assumptions are used, the share-based compensation expenses could be materially different for any period. Moreover, the estimates of fair value of the awards are not intended to predict actual future events or the value that ultimately will be realized by grantees who receive these awards, and subsequent events are not indicative of the reasonableness of the original estimates of fair value made by the Group for accounting purposes.</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4130371a-440a-47b7-ad7e-c5c189d97495" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncomeTaxPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ab) </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income taxes</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Current income taxes are provided on the basis of net income for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The tax base of an asset or liability is the amount attributed to that asset or liability for tax purpose. The effect on deferred taxes of a change in tax rates is recognized in consolidated statement of operations in the period of change. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Uncertain tax positions</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The guidance on accounting for uncertainties in income taxes prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance also applies to the recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating the Group's uncertain tax positions and determining its provision for income taxes. The Group recognizes interest and penalties, if any, under accrued expenses and other current liabilities on its balance sheet and under other expenses in its consolidated statement of operations. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ed5743c4-9f56-42ec-8c98-bfb925523453" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" unitRef="U_CNY" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_18625d76-56a8-4e08-9f8f-5573dbbaaa0b" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" unitRef="U_CNY" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_de4fe5ef-6fca-4ec8-bdf4-83b3fa677942" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" unitRef="U_CNY" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> interest and penalties associated with uncertain tax positions for the years ended December 31, 2021, 2022 and 2023. As of December 31, 2022 and 2023, the Group did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1798b32d-03de-4a2f-956f-87d34a947797" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:UnrecognizedTaxBenefits" unitRef="U_CNY" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_2fe0bb2f-5e61-43e3-b56a-cbcb6e1bdf3b" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:UnrecognizedTaxBenefits" unitRef="U_CNY" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have any significant unrecognized uncertain tax positions.</span></p></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_8f7b09d9-d5a6-48dd-ba25-c01bd35680d4" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" escape="true"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ac) Comprehensive income (loss)</span></p><p style="text-indent:3.24%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Comprehensive income (loss) is defined to include all changes in equity except those resulting from investments by owners and distributions to owners. During the periods presented, comprehensive income (loss) is reported in the consolidated statements of comprehensive income, and other comprehensive income (loss) includes foreign currency translation adjustments.</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_26eca072-8a36-4197-b482-b1b3212fd02d" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:StatutoryReservesPolicyTextBlock" escape="true"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ad) Statutory reserves</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company's subsidiaries and the VIEs established in the PRC are required to make appropriations to certain non-distributable reserve funds.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Company's subsidiaries registered as wholly-owned foreign enterprises are required to make appropriations from their annual after-tax profits (as determined under generally accepted accounting principles in the PRC ("PRC GAAP")) to reserve funds including a general reserve fund, an enterprise expansion fund and a staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the annual after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the company. Appropriations to the enterprise expansion fund and staff bonus and welfare fund are made at the respective company's discretion.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, in accordance with the PRC Company Laws, the consolidated VIEs registered as Chinese domestic companies must make appropriations from annual after-tax profits as determined under the PRC GAAP to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the annual after-tax profits as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the company. Appropriation to the discretionary surplus fund is made at the discretion of the Company.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The uses of the general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted to offsetting of losses or increasing of the registered capital of the respective company. The staff bonus and welfare fund is a liability in nature and is restricted to fund payments of special bonus to employees and for the collective welfare of all employees. None of these reserves is allowed to be transferred to the Company in terms of cash dividends, loans or advances, nor can the reserves be distributed except under liquidation.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021, 2022 and 2023, the profit appropriation to statutory surplus fund for the Group&#8217;s entities incorporated in the PRC was RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_84c491be-e8f2-4088-83a3-0816abc4bd25" contextRef="C_427dc5fc-2563-4b51-a83b-4d01bb92fe0a" name="us-gaap:RetainedEarningsAppropriated" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,301</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8e67c2bd-a336-47ec-9d98-424197a75085" contextRef="C_6b7243b6-bf20-492f-bdd6-db2a4673aef0" name="us-gaap:RetainedEarningsAppropriated" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,825</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_9480236b-d8dd-4408-b1a8-97caa28f42b7;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9286fafb-c7f1-4db0-a5d0-0d431e603636" contextRef="C_d27085f7-8eec-48ef-9af1-756d1f47175c" name="us-gaap:RetainedEarningsAppropriated" unitRef="U_CNY" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_e1a2cb48-6a20-4327-ad9a-ddf0fa5d8336" contextRef="C_397f4a04-c503-4a07-8786-0373133935a6" name="us-gaap:RetainedEarningsAppropriated" unitRef="U_CNY" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_91507754-7e33-4cf8-af96-ac68a70ebc03" contextRef="C_07560cee-62c1-4ba1-ab5d-c69f61821769" name="us-gaap:RetainedEarningsAppropriated" unitRef="U_CNY" decimals="INF" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> appropriation to other reserve funds was made for any of the periods presented.</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">26</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c6de694a-e81d-463d-a9d6-de638ad53acd" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EarningsPerSharePolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ae) Income (loss) per share</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic income (loss) per share is computed by dividing net income (loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the year. Diluted income (loss) per share reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares. Ordinary equivalent shares are not included in the denominator of the diluted income (loss) per share calculation when inclusion of such share would be anti-dilutive.</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_86726b12-731e-446c-9743-78eebd6f901b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:RelatedPartiesPolicyTextBlock" escape="true"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(af) Related parties</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation.</span></p></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_5157d358-72da-4506-925c-15d626fc9f77" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" escape="true"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ag) Segment reporting</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the chief operating decision maker (&#8220;CODM&#8221;), or decision-making group, in deciding how to allocate resources and in assessing performance. The Group&#8217;s CODM is the Chief Executive Officer.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group's principal operations are currently organized into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8e8a5de8-1d47-4058-b768-3011e7ad3b1d" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:NumberOfOperatingSegments" unitRef="U_Segment" decimals="INF" format="ixt-sec:numwordsen">three</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> major segments on a product category basis, namely Color Cosmetics Brands, Skincare Brands and others.</span></p></ix:nonNumeric></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_8ef4950b-4abd-4cf1-a4e3-d6c2cc39a5e5" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" escape="true"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ah) Recent accounting pronouncements</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued an Accounting Standards Update (&#8220;ASU&#8221;) 2023-01, Leases (Topic 842): Common Control Arrangements (ASU 2023-01), which requires leasehold improvements associated with common control leases to be amortized over the useful life to the common control group. This update will be effective for the fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted. The Group does not expect the adoption to have a material impact on its consolidated financial statements.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures (&#8220;ASU 2023-07&#8221;), which focuses on improving reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. A public entity shall disclose for each reportable segment the significant expense categories and amounts that are regularly provided to the CODM and included in reported segment profit or loss. ASU 2023-07 also requires public entities to provide in interim periods all disclosures about a reportable segment&#8217;s profit or loss and assets that are currently required annually. Entities are permitted to disclose more than one measure of a segment&#8217;s profit or loss if such measures are used by the CODM to allocate resources and assess performance, as long as at least one of those measures is determined in a way that is most consistent with the measurement principles used to measure the corresponding amounts in the consolidated financial statements. ASU 2023-07 is applied retrospectively to all periods presented in financial statements, unless it is impracticable. This update will be effective for the fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Group is currently in the process of evaluating the disclosure impact of adopting ASU 2023-07.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. The Group is currently evaluating the ASU to determine its impact on our income tax disclosures.</span></p></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_11ef2ae3-7235-4425-a6ea-5fb1d49208a6" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ConcentrationRiskDisclosureTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">3.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CONCENTRATION AND RISKS</span></div></div><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign exchange risk</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The majority of the Group&#8217;s operations were in RMB. The RMB is not freely convertible into foreign currencies. Remittances of foreign currencies into the PRC or remittances of RMB out of the PRC as well as exchange between RMB and foreign currencies require approval by foreign exchange administrative authorities and certain supporting documentation. The State Administration for Foreign Exchange, under the authority of the People's Bank of China, controls the conversion of RMB into other currencies.</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Credit risk</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group&#8217;s credit risk arises from cash and cash equivalents, restricted cash, short-term investments, prepayments and other current assets, amount due from related parties and accounts receivable. The carrying amounts of these financial instruments represent the maximum amount of loss due to credit risk.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group expects that there is no significant credit risk associated with cash and cash equivalents, restricted cash and short-term investments which are held by reputable financial institutions in the jurisdictions where the Company, its subsidiaries and the VIEs are located. The Group believes that it is not exposed to unusual risks as these financial institutions have high credit quality. The Group has no significant concentrations of credit risk with respect to its prepayments and other current assets.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are typically unsecured and are derived from revenue earned through third party consumers. Amount due from related parties and prepayments and other current assets are typically unsecured. In evaluating the collectability of the accounts receivable and amounts due from related parties, the Group considers many factors, including the consumers&#8217; and related parties&#8217; repayment history and their credit-worthiness. The Group maintains reserves for estimated credit losses and these losses have generally been within its expectations. The risk with respect to accounts and other receivables and amount due from related parties is mitigated by credit evaluations the Group performs on its customers or suppliers and its ongoing monitoring processes of outstanding balances.</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of customers and suppliers</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_037deca9-d86a-4fb9-bbd9-23338e2aa245" contextRef="C_6293f636-da09-4deb-a399-4fbb20b88b9b" name="ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_3d25f5d4-a33f-4487-aa0c-7318588ea7bf" contextRef="C_e82cfe74-05ed-44ee-b035-2ac1979ebdd4" name="ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_16b9bc0e-fb1a-43a0-a8bd-b9b1dfe4b6d5" contextRef="C_f9d0ad72-64f0-4f93-8940-a86848c454d8" name="ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customers which individually represented greater than 10% of the total net revenue for the years ended December 31, 2021, 2022 and 2023. There were accounts receivable due from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_60393e92-0535-4cbb-8a61-a760746a8fad" contextRef="C_d4fc2208-1ddb-4212-8a61-5a5dc08a9b56" name="ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_ab0649ef-f602-49e7-bf1b-032e6a99dcc9" contextRef="C_19a9288d-1eca-4baa-92cf-5d0a6cd7df37" name="ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_f6fc71d5-dfec-4fad-99b3-6fc8e2621f1c" contextRef="C_4d4a5c72-77da-4c4b-b94d-5adbab349fa5" name="ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> platform distributor customers which individually represented greater than 10% and totally contributed to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_27a6ec50-bf10-43e5-86d9-e55052e77ece" contextRef="C_c54917dd-fe15-451c-984a-48cb86bd1761" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">56</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4f7ff392-2451-43c7-9dc4-bddf61ff2f43" contextRef="C_352a8d2f-7f68-4012-8401-08e65f0c0aee" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">21</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bb60c413-e8ab-493e-aaf4-200315bf737e" contextRef="C_fcdbed23-d113-472e-b1fa-4f9fc8e492bc" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">21</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Group&#8217;s total accounts receivable as of December 31, 2021, 2022 and 2023, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were purchases from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ce4ef306-c5f1-4307-b62d-eff591b4a69c" contextRef="C_25d88e0e-defb-4d28-accf-20e368d0a29f" name="ysg:NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable" unitRef="U_Supplier" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> suppliers which individually represented greater than 10% and totally contributed to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b55eb7ab-b92d-419d-b84d-31cd5ef1bd28" contextRef="C_6bd4188b-db51-48df-b8dc-0cd3e2ccbd97" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2">31</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the total purchases amount for the year ended December 31, 2021 and the corresponding accounts payable due to these </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_362e4c5d-0978-43c4-b0b1-b0bd8333be84" contextRef="C_0433de71-6b9e-4307-981c-848ca6a5238b" name="ysg:NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable" unitRef="U_Supplier" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> suppliers individually represented greater than 10% and totally contributed to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a8342ac4-2971-43b2-9ffd-e057622b1672" contextRef="C_b2caed7d-5f5f-4a0d-8553-673812c76c82" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2">35</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Group's total accounts payable as of December 31, 2021.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were purchases from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0ffdd88f-b9c9-4951-ba79-ee9596759dd0" contextRef="C_06bd8fa9-3bec-4f82-8524-76a1de800233" name="ysg:NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> suppliers which individually represented greater than 10% and totally contributed to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4121f7b7-eb18-4b70-8f31-bd1238a439d1" contextRef="C_2f4ed3a1-9fe7-442b-ba29-4fe29d428af1" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2">27</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the total purchases amount for the year ended December 31, 2022 and the corresponding accounts payable due to these </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_612aec03-63f5-43ee-807a-8b1e9c69e4ba" contextRef="C_3aa8387b-52a6-420b-b87f-cdde29218f67" name="ysg:NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable" unitRef="U_Supplier" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> suppliers individually represented greater than 9% and totally contributed to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1ac59910-5df9-4bc0-a869-6192f560e614" contextRef="C_c466f676-3e84-4f86-8cfe-acd4bad4bfa9" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">28</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Group's total accounts payable and amounts due to related parties as of December 31, 2022.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were purchases from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1a3fdecc-4536-43d2-8ff8-ed8de8889547" contextRef="C_2a95f4cd-7dd8-46b1-aea1-6882f529eeb4" name="ysg:NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> suppliers which individually represented greater than 10% and totally contributed to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1b2c3302-d27c-46a0-b522-8802ab83274c" contextRef="C_57dbdece-2e3c-4eaa-8358-fafe5d8f0f71" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2">45</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the total purchases amount for the year ended December 31, 2023 and the corresponding accounts payable due to these </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_590abaec-03bf-47f7-92ab-82eb8ca10ec0" contextRef="C_40aee3d0-e281-4c10-b574-3a6c86cec828" name="ysg:NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable" unitRef="U_Supplier" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> suppliers individually represented greater than 8% and totally contributed to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a120a5aa-078b-4794-8c93-9a65d9790af4" contextRef="C_3d9f9aab-876f-4b57-9f75-ce6265e6fa83" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">22</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Group's total accounts payable and amounts due to related parties as of December 31, 2023.</span></p></ix:nonNumeric></div>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">28</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_34b5dddb-b491-4be4-848b-ad61750c842f" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:CashAndCashEquivalentsDisclosureTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">4.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CASH AND CASH EQUIVALENTS AND RESTRICTED CASH </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_71b6f015-7c45-44c7-8936-c4150b0e58e3" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents represent cash on hand and demand deposits placed with banks or other financial institutions, and all highly liquid investments with original maturities of three months or less. Cash and cash equivalents and restricted cash balances as of December 31, 2022 and 2023 primarily consist of the following currencies:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:50.59%;"/>
        <td style="width:1.16%;"/>
        <td style="width:11.182%;"/>
        <td style="width:1.16%;"/>
        <td style="width:11.202%;"/>
        <td style="width:1.16%;"/>
        <td style="width:11.182%;"/>
        <td style="width:1.16%;"/>
        <td style="width:11.202%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="7" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_097c528d-2f15-40b6-bc83-00c422b08130" contextRef="C_6ed0065d-d2af-4535-b518-0d78ee040dd8" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">470,428</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_83211e1a-b64e-44e7-ab4c-b848a70a0b66" contextRef="C_6ed0065d-d2af-4535-b518-0d78ee040dd8" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">470,428</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ee855dd0-b54f-4f8c-983f-99266ac2064a" contextRef="C_5e2a1b2f-1956-465a-82b6-03527d57f096" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">430,644</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_51fa415d-b637-487e-b7d5-a084d097e5de" contextRef="C_5e2a1b2f-1956-465a-82b6-03527d57f096" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">430,644</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">US$</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3d3423db-1c04-4775-9a8f-bb2ea3b5e661" contextRef="C_6c69a660-bfb3-4004-b844-c262c47f4056" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">143,342</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ea79dff0-a705-4cfa-9549-982deebffc3a" contextRef="C_6c69a660-bfb3-4004-b844-c262c47f4056" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">996,826</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6fdd864c-4284-4919-9384-9fafcc34fc7a" contextRef="C_2828bcb9-d16c-49c1-ab5d-f1c275b40664" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">49,855</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cf4f640e-4c44-46b1-9215-c3b7aebaa1a9" contextRef="C_2828bcb9-d16c-49c1-ab5d-f1c275b40664" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">353,106</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">GBP</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_69e244e1-d4c3-4ebd-acdd-a1edbad8f208" contextRef="C_c551865b-8744-4822-88b6-1e4dd49a6952" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,365</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c1ea477e-1161-4a7c-8171-62ae80ea2163" contextRef="C_c551865b-8744-4822-88b6-1e4dd49a6952" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,246</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_13ac22d0-eb79-44b5-a7ef-5c85236a92ac" contextRef="C_1aaeb8b1-315b-4710-aeff-ec1f74c8fab4" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,639</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1101e274-fbb7-4021-a6e2-b137aa72ee63" contextRef="C_1aaeb8b1-315b-4710-aeff-ec1f74c8fab4" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,860</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">EUR</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c8d87e92-3fe3-4750-8709-77d60360909e" contextRef="C_fc9f8bd7-bc0b-4206-86eb-7aeb1a747d2e" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,271</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7b1af597-fe3e-4662-8fb7-7bcc8c30868c" contextRef="C_fc9f8bd7-bc0b-4206-86eb-7aeb1a747d2e" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,435</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a7ac7150-aad1-46bd-a9de-f6a4f559e409" contextRef="C_3c08320d-3c75-4d83-a7f4-7c553f04f69b" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,771</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d00a0130-a706-4c66-9e7e-8d7283d8ef42" contextRef="C_3c08320d-3c75-4d83-a7f4-7c553f04f69b" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,920</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">HKD</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3b9f3f48-aa12-4f5d-abe0-d2b62176da39" contextRef="C_9d015ec4-8ab5-40ca-a479-7b7c16730115" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,999</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7c930293-08c7-4a46-95d1-82e2fe105a2e" contextRef="C_9d015ec4-8ab5-40ca-a479-7b7c16730115" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,465</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2c88da5c-bffc-4e15-ac67-55ef54246f6b" contextRef="C_26644667-137b-494d-89df-e9d5055f001c" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,560</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a6ad4601-ebd4-4525-b798-ab489da34f97" contextRef="C_26644667-137b-494d-89df-e9d5055f001c" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,133</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">JPY</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_71ade42c-46b4-438c-9dbd-c566b8f1098e" contextRef="C_90cbb0e2-a3b4-46c9-bb22-44e6c7edbe09" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,327</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b2e2231c-f387-45d5-908b-4d4951751077" contextRef="C_90cbb0e2-a3b4-46c9-bb22-44e6c7edbe09" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">803</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6730ad49-f1fc-4fcd-8bf8-e0997820720c" contextRef="C_5c18f679-4678-4fef-974a-49d954ed457b" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">163,121</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4c2adb66-45e2-4c8c-965e-bc66c755ee70" contextRef="C_5c18f679-4678-4fef-974a-49d954ed457b" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,191</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SGD</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_714c2f16-45e0-4472-baed-c60b785fa355" contextRef="C_d5f5fa07-881d-4e12-ac6a-7e8093556ab1" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">529</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_81c15bd5-5471-4831-aa6c-74407b1aaf44" contextRef="C_d5f5fa07-881d-4e12-ac6a-7e8093556ab1" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,742</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_31a8da25-5b48-4c59-b39b-4c26fdbea727" contextRef="C_27e3fb62-92b4-474f-8383-215e473d7e50" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3">564</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cfe47a8a-2b19-428c-88c3-78203df98b35" contextRef="C_27e3fb62-92b4-474f-8383-215e473d7e50" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,034</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash and cash equivalents</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3f97490e-425e-41e2-bca2-6493a8830e6e" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,512,945</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_aea0cb68-55e3-472e-8550-461f75113dcb" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">836,888</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">US$</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e39a4fd7-b836-4348-a64a-cfdde416f1b1" contextRef="C_6c69a660-bfb3-4004-b844-c262c47f4056" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,000</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6605a5a8-b5f7-4e74-a065-fbac6a042fe0" contextRef="C_6c69a660-bfb3-4004-b844-c262c47f4056" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">41,383</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f3fd6987-e8dd-4164-ba58-654abb114ea3" contextRef="C_2828bcb9-d16c-49c1-ab5d-f1c275b40664" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,000</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_46ca53a6-736a-4749-979d-9a219bebfa97" contextRef="C_2828bcb9-d16c-49c1-ab5d-f1c275b40664" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,248</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash, cash equivalents and restricted cash</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_263781fe-0c1f-4618-b8a4-2de575485bb8" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,554,328</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bac2f784-c092-4554-b117-b6cb13314f39" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">858,136</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d8bf7ab6-4404-48d1-962e-656f268b87dd" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">5.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ACCOUNTS RECEIVABLE</span></div></div><p style="text-indent:-1.888%;padding-left:1.853%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;">&#160;</p><div style="font-size:11pt;font-family:Times New Roman;"><ix:nonNumeric id="F_198c2a75-7c98-41bd-88f1-471677896588" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" escape="true">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:62.857%;"/>
        <td style="width:1.429%;"/>
        <td style="width:1%;"/>
        <td style="width:15.144%;"/>
        <td style="width:1%;"/>
        <td style="width:1.429%;"/>
        <td style="width:1%;"/>
        <td style="width:15.144%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2c499abf-6bba-446c-808b-7f5a4c2e1157" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">200,843</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_12f72cd9-1575-4951-9a3f-ad647e42453b" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">205,315</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_30adacae-6069-4f65-9eec-368017d42bc5" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,464</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_583fe53f-2875-4642-b176-8a9c36308a83" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">200,843</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_447dfeef-2685-4fa7-80bb-c6f7e906b539" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">198,851</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_520ce2ce-a886-41b8-8457-4a5b17ee7920" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:InventoryDisclosureTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">6.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INVENTORIES</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_2792dd8b-d2b6-477e-891c-8f82cab675cf" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.193%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.863%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.863%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials and packing materials</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_64f8a931-53ea-4011-ad1e-f4ce0df31205" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:InventoryRawMaterialsAndSupplies" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">29,369</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f756968c-68fe-4ad8-a903-c999db30608f" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:InventoryRawMaterialsAndSupplies" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,482</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Products</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_59a6fc21-51cc-4552-95af-9f70f0997de3" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:InventoryFinishedGoods" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">498,832</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c7df0204-9562-4c3c-af02-27121266108f" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:InventoryFinishedGoods" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">378,801</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: impairment allowance</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b9ece6dc-d4da-429e-98e3-91b6ea00ce6c" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:InventoryAdjustments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">104,914</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d664a87f-a052-4739-b7b5-0fe44d077c2f" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:InventoryAdjustments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">66,193</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventories</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d5145a73-275d-4f11-97f8-b53364a54bb8" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:InventoryNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">423,287</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_807d8226-17c6-466d-b38f-65d9ecd08317" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:InventoryNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">352,090</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">29</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_602b6d98-a5ae-4a2e-acad-a82e39ae924f" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:PrepaymentsAndOtherCurrentAssetsTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">7.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PREPAYMENTS AND OTHER CURRENT ASSETS </span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;">&#160;</p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_975a3349-ed0d-459b-a312-77491e7bbfe1" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" escape="true">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.2%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.86%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.86%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepayments of promotion fees (a)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2e6d20ac-000a-4721-a38d-0ccabb37bc64" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:PrepaidAdvertising" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">103,748</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_96e1a25f-c7ed-4e71-9418-f90ba6c6a1a5" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:PrepaidAdvertising" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">110,710</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">VAT recoverable (b)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_72486a96-22f1-42ad-abf2-0172e19ba6b7" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:ValueAddedTaxReceivableCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">75,049</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_106543fe-b215-4b4a-821d-3b053670d5d1" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:ValueAddedTaxReceivableCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">86,976</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deposits, prepaid rental and property management fees</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ba8f4565-a7d4-46e1-9a51-be840ffb4749" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:DepositsPrepaidRentalAndPropertyManagementFees" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">61,858</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_64f7d0b0-19c8-4517-b8b0-54c944de1b58" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:DepositsPrepaidRentalAndPropertyManagementFees" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">43,656</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepayments for products procurement (c)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d8dc5c08-ce09-4fe6-8c33-2aad43f7dc77" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:Supplies" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,604</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6413f9a7-f337-44d8-8a57-d924b87b015a" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:Supplies" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,692</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7f5f0b90-6182-42e4-a5de-2beab0aaf208" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:OtherPrepaidExpenseCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">46,566</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5feed9e4-a7b2-47ba-8dd8-d664a21394fe" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OtherPrepaidExpenseCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">55,807</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c4571940-bc7f-4ec5-8c28-1932c7c3cadc" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">292,825</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6d5326f4-1a4b-41e8-b96b-70f6088f25a0" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">303,841</ix:nonFraction></span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.148%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:10.519%;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.4413331681328216%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Prepayments of promotion fees mainly include prepayments made to online platforms for future services to promote the Group&#8217;s products through online advertising and prepaid short-term service fees to celebrity agencies and key opinion leaders. </span></div></div><div style="margin-left:3.148%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:10.519%;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.4413331681328216%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">VAT recoverable represent the balances that the Group can utilize to deduct its value-added tax liabilities in the future.</span></div></div><div style="margin-left:3.148%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:10.519%;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.4413331681328216%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Prepayments for products procurement represent cash prepaid to the Group&#8217;s third-party suppliers for the procurement of products.</span></div></div></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_22e405cb-cd4b-4203-bca7-a55c29a56f87" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">8.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INVESTMENTS</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_27120165-9f55-40e9-94ad-a49116e72df4" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EquityMethodInvestmentsTextBlock" escape="true" continuedAt="F_27120165-9f55-40e9-94ad-a49116e72df4_1"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following sets forth the Group's investments:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.193%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.863%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.863%;"/>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity method investments (a)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5f6c5866-b3a0-42c6-8988-7c2d42afb6a5" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:EquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">436,536</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4d2a8383-d7dd-4524-8470-0186c1c1a2a2" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:EquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">532,314</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity investments without readily determinable fair values (b)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e5e93714-d727-4f7d-beaa-1c23eb9eb3d2" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:EquityInvestmentsWithoutReadilyDeterminableFairValueAmount" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">72,592</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_82bc585e-2af4-497c-8bb6-a32318e192f4" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:EquityInvestmentsWithoutReadilyDeterminableFairValueAmount" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">74,544</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Available-for-sale debt investments (c)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0070e1de-7f43-4f2a-af22-83da69eed20b" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,404</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bed6518e-4cd2-4a59-a933-8659d5bc8d8a" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:EquityMethodInvestmentsGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">509,128</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5adaa63e-fc5c-4b7b-aaf0-2da4c3813783" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:EquityMethodInvestmentsGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">620,262</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: impairment on investments</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9d051b7c-881d-4782-a2d0-0ef3c1096f4e" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:ImpairmentOnInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,549</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_03d3ce65-8f46-473d-9745-ce3e5639c4a1" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:ImpairmentOnInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,510</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investment, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_eff9a12e-ee2e-462e-8814-cc9db241f1fc" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:EquityMethodInvestmentsAndEquitySecuritiesAmount" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">502,579</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_28879159-5608-4ab2-9feb-c75a8ee5ace0" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:EquityMethodInvestmentsAndEquitySecuritiesAmount" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">618,752</ix:nonFraction></span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.37%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:11.407%;min-width:4.583%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.742833488564629%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023 and 2022 the balances represented the Group&#8217;s investments made in five and six private entities respectively.</span></div></div><div style="margin-left:3.37%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:11.407%;min-width:4.583%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.742833488564629%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023 and 2022, the balances represented the Group&#8217;s investments made in three private entities.</span></div></div><div style="margin-left:3.37%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:11.407%;min-width:4.583%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.742833488564629%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023, the balances represented the Group&#8217;s investments made in two private entities.</span></div></div><p style="text-indent:3.763%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;margin-right:11.407%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2023, equity method investments held by the Group in aggregate have met the significance criteria as defined under Rule 4-08 (g) of Regulation S-X. Set out below is the summary of combined financial information for all the equity method investments of the Group:</span></p></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;">&#160;</p><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_27120165-9f55-40e9-94ad-a49116e72df4_1" continuedAt="F_27120165-9f55-40e9-94ad-a49116e72df4_2">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:65.714%;"/>
        <td style="width:1%;"/>
        <td style="width:15.144%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:15.144%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Statements of Balance Sheet</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current assets</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_233b1608-29cb-4014-a988-2e99c0cb476b" contextRef="C_5436d903-afd8-4f39-aed5-9df9f1147d92" name="us-gaap:AssetsCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">246,352</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_57e7d000-d128-482a-8e74-fc4480c3bf38" contextRef="C_d595f4fe-f7d1-4a24-b2fc-066801b9c894" name="us-gaap:AssetsCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">434,906</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current assets</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b012ea10-5890-42f1-aca8-909625cbf3f6" contextRef="C_5436d903-afd8-4f39-aed5-9df9f1147d92" name="us-gaap:AssetsNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,460,018</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6f11e375-f1ba-44e8-adde-4e8c13cac434" contextRef="C_d595f4fe-f7d1-4a24-b2fc-066801b9c894" name="us-gaap:AssetsNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,283,127</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current liabilities</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_72dea34e-dfb3-4a47-87c6-ca8229153bc8" contextRef="C_5436d903-afd8-4f39-aed5-9df9f1147d92" name="us-gaap:LiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">77,564</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_89e7d0de-bbe2-448e-ab04-0ed06188f269" contextRef="C_d595f4fe-f7d1-4a24-b2fc-066801b9c894" name="us-gaap:LiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">101,483</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current liabilities</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ab6cb725-14c9-4532-b86e-2a3cb21c9543" contextRef="C_5436d903-afd8-4f39-aed5-9df9f1147d92" name="us-gaap:LiabilitiesNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,159</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="-sec-ix-hidden:F_59a548a9-b66d-4833-bf7a-2c210b4f0a23;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">168,272</span></span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;">&#160;</p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_27120165-9f55-40e9-94ad-a49116e72df4_2">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:48.571%;"/>
        <td style="width:1%;"/>
        <td style="width:15.144%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:15.144%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:15.144%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Statements of Operation</span></p></td>
        <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenues</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8acd52c9-ffdb-4b66-83f7-f58062de6e9d" contextRef="C_f845b43c-ac1a-436c-bb22-8b47f072e55e" name="us-gaap:Revenues" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">52</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cbcdfcd7-ceca-4564-ae5e-1f011f840ffc" contextRef="C_c8c415a1-193e-4ac5-b007-28c3db902071" name="us-gaap:Revenues" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">153,086</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bca7dfac-77c2-4991-ab47-d6df9624adf8" contextRef="C_b3702842-8c05-4667-928b-e4f558f0115f" name="us-gaap:Revenues" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">386,856</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Costs and expenses applicable to net sales or gross revenues</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8653f6f0-ef97-4496-8754-29d04ea012d5" contextRef="C_f845b43c-ac1a-436c-bb22-8b47f072e55e" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,167</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7ffb0822-aef8-4c37-b9f3-28065d8b4b10" contextRef="C_c8c415a1-193e-4ac5-b007-28c3db902071" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">75,502</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c2e51af3-73d1-44f5-83b8-12e25a0f3f4f" contextRef="C_b3702842-8c05-4667-928b-e4f558f0115f" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">213,386</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) from operations</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4431ffdc-4de7-49d4-b8c3-363199f6530e" contextRef="C_f845b43c-ac1a-436c-bb22-8b47f072e55e" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,115</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6a12b2b8-f4c8-410d-8230-c6efe2eb02c1" contextRef="C_c8c415a1-193e-4ac5-b007-28c3db902071" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">77,584</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_07a97d7b-9414-4a44-8148-f8fda91e59c5" contextRef="C_b3702842-8c05-4667-928b-e4f558f0115f" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">173,469</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6bd56675-6e22-4de8-97b9-4e109187a635" contextRef="C_f845b43c-ac1a-436c-bb22-8b47f072e55e" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,655</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_94514669-3da7-4e77-bbd5-0f0a28fb2b9d" contextRef="C_c8c415a1-193e-4ac5-b007-28c3db902071" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">77,593</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8ec3bc46-4305-4173-b7bf-52431f36e636" contextRef="C_b3702842-8c05-4667-928b-e4f558f0115f" name="us-gaap:ProfitLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">173,462</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_06a6577c-8f0f-4ddc-ac8f-155a586d538e" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">9.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PROPERTY AND EQUIPMENT, NET</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_130c8bb5-3b93-4b73-8376-d01f351aeab2" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:PropertyPlantAndEquipmentTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.2%;"/>
        <td style="width:1.429%;"/>
        <td style="width:14.971%;"/>
        <td style="width:1.543%;"/>
        <td style="width:14.857%;"/>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a6852487-caf4-47df-9339-d82d7b1798c1" contextRef="C_cabfc822-33cc-4d50-8bf2-a9005eabf3ed" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">152,993</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_72ff5e1b-edfe-4c26-adc6-c354b94bd1b8" contextRef="C_fe59cd66-9dea-4d33-b50d-778831dfc7af" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">131,588</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Electronic equipment</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_df5f89c4-9c12-4db2-9684-a5250a3a5ca2" contextRef="C_d86990bf-ab01-45e4-b862-dabc1ad76f05" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">38,886</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_617e699a-b88b-416d-ab53-5f3cd427aa1e" contextRef="C_c7929fab-c681-452f-9cc4-6f6fdd9a9d3e" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">36,101</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Machinery</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3e0161db-9d01-40b2-ad09-2988c1de1554" contextRef="C_20ee5b00-39fe-4ee1-819f-595aba3bbc62" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,911</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_eb03fc5d-c28e-44e1-9e1f-af92ba7687be" contextRef="C_ef7078c9-1501-4cd7-b601-8100694d398d" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,178</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office furniture and equipment</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_dc2e0b16-0793-4287-a1e4-5d2c9b24b4ca" contextRef="C_e3bc6289-8821-4765-b6a1-eb1ea3d7482b" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,037</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5566600d-6d28-409a-a2c2-49678b876845" contextRef="C_e57b0542-67d0-47f2-b928-277a863ff11e" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,146</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vehicles</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_847a54ef-5aeb-4765-90c2-f32914c2ab45" contextRef="C_3335ed04-00c0-4e5b-981f-3a53073a6128" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,412</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b8b66664-3793-4db7-9a40-7a67e5a48789" contextRef="C_d5c2b44d-ec8c-46a9-bf5c-0d0a1484e4b4" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,398</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Construction in progress</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_761a9fba-5bd8-4f7e-add5-c606746162e0" contextRef="C_89076a39-af05-4187-b3b6-d79b0ad81c06" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,792</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fba9e5eb-64dd-4b08-92bb-bb332f479fd8" contextRef="C_0b2d3b80-2127-46cf-b180-3173d3707e10" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">31,389</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_64b8f0f6-2e76-458a-ab8c-c243d97cab09" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">218,031</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e59843e9-a6ca-4f53-9b06-eb80166021d9" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">226,800</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated depreciation</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4b6a6e33-68c3-45e7-a002-aa90cb0f917e" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">138,891</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f0ef6ac2-915b-4b90-9d85-a00c4f32f2c2" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">161,922</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: impairment charges</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4f33f082-088c-4dfe-980f-43b1c75414f2" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:AccumulatedImpairmentCharges" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,521</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b4244fd5-66b8-47eb-acd3-726414d3a45e" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">75,619</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f3e22025-8a2a-4060-bb94-9c379f314895" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">64,878</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group recorded depreciation expense of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_85777bdc-7d90-455f-b30e-7cc46e06a380" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:Depreciation" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">130,666</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c6df5dac-910c-4be7-b1ee-f9686b01c1ad" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:Depreciation" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">114,047</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e188cff3-3413-477d-9c30-67dd17143cad" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:Depreciation" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">53,683</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2021, 2022 and 2023 respectively.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group recorded impairment losses for property and equipment of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5a9f3a6c-1588-40cc-a63d-89ba9dc9943a" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,352</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_be9de696-d8d5-4650-9446-934af55f061c" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">72,629</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_aa6c5309-60db-4379-b008-bf2b23b96f0b;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2021, 2022 and 2023 respectively. The impairment losses were mainly charged for leasehold improvements of certain offline stores decided to close. The impairment losses were charged to selling and marketing expenses in the consolidated statements of operations.</span></p></ix:nonNumeric></div>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c9a3dd03-8aea-45be-b9d1-bf29b19377c6" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GoodwillDisclosureTextBlock" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">10.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">GOODWILL</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_159fa39d-8967-4fd2-88a7-c69263e03b85" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfGoodwillTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in the carrying amount of goodwill by segment for the years ended December 31, 2022 and 2023 are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:45.72%;"/>
        <td style="width:1.04%;"/>
        <td style="width:1%;"/>
        <td style="width:17.8%;"/>
        <td style="width:1%;"/>
        <td style="width:4.06%;"/>
        <td style="width:1%;"/>
        <td style="width:11.08%;"/>
        <td style="width:1%;"/>
        <td style="width:3.74%;"/>
        <td style="width:1%;"/>
        <td style="width:10.56%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Color Cosmetics Brands</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Skincare Brands</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2021</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3678a23a-3e1b-44fb-9ebe-eaa510c88002" contextRef="C_45f898d0-21e9-4731-a8e5-6b053be4a214" name="us-gaap:Goodwill" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,596</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_50fb8e69-67c2-4c0f-9e18-d47003ffa7fb" contextRef="C_1825b175-b5bd-453d-bb31-41dbbe348c9b" name="us-gaap:Goodwill" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">848,825</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fba1e178-7a7b-441c-8c78-b7821e461867" contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e" name="us-gaap:Goodwill" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">869,421</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase in goodwill related to acquisition</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cbcce46d-66a8-412c-b5c3-67898bcabb54" contextRef="C_eea7e1c3-4d5c-43d3-9f7e-36682543b9a7" name="us-gaap:GoodwillAcquiredDuringPeriod" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,266</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5fd27837-f309-4afd-8e38-db32dc3afc44" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:GoodwillAcquiredDuringPeriod" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,266</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation adjustments</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_20080338-404e-4530-972b-ff0754ab456c" contextRef="C_9f6f7f74-0750-478a-bd0e-bea9e1a799b5" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">17,542</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a7692697-dc2b-4584-8c6d-af8803394adf" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">17,542</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2022</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_dc887348-5b6d-41dd-83e9-6e31aa1a8e80" contextRef="C_be48a164-bb78-499f-a38c-f43e940149fa" name="us-gaap:Goodwill" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">25,862</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f3f6f553-3d97-4810-b81c-973baf0c70ce" contextRef="C_9056a39e-9531-4c16-988d-90bd4f857f3b" name="us-gaap:Goodwill" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">831,283</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_72fce13e-b7e9-44e2-abc7-4ad88f7a096d" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:Goodwill" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">857,145</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation adjustments</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7af69aea-37b9-47a9-9b61-e6fd2c2fd960" contextRef="C_ffe79721-89d2-47d9-af74-c477d198ddf6" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">53,461</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_88054b15-2a8f-4615-9391-05644052bc3d" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">53,461</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment provided(i)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_371cd931-fb18-4e58-888a-54194b5f19d5" contextRef="C_ffe79721-89d2-47d9-af74-c477d198ddf6" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">354,039</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8996da11-e346-4e2b-85ec-485b1b9d3ba5" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">354,039</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2023</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_85451c6a-8f10-4060-ab78-662c732cd34c" contextRef="C_fc0f5e22-c579-4312-8732-2d2bfa4e0637" name="us-gaap:Goodwill" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">25,862</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_719b2454-5fa9-494d-8a8a-a39a77a95de7" contextRef="C_6a1dffc5-37e4-4471-a003-19a46387a811" name="us-gaap:Goodwill" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">530,705</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_94c54d17-2a02-4595-82be-e90a1abe2f39" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:Goodwill" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">556,567</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:3.642%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:9.204%;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(i)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group tested goodwill for impairment at reporting unit level. Management performed impairment testing of Eve Lom reporting unit using the quantitative impairment method and recorded goodwill impairment loss of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_81576263-b227-4a48-a505-85b731e01f86" contextRef="C_dd8b8ffe-fce8-47ae-85ee-c49b15f952b8" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">354.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for the year ended December 31, 2023. As of December 31, 2023, the gross amount, accumulated impairment losses and net </span></div></div><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31</span></p></div>
       <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;visibility:hidden;display:inline-flex;justify-content:flex-start;"></span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">carrying </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">amount of goodwill associated with the Eve Lom reporting unit was RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_774641a7-35c3-45fb-a5d5-c8d2982e93a7" contextRef="C_904d318a-d96c-4668-bd27-54ca41f40ca0" name="us-gaap:GoodwillGross" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">747.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, RMB </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_dcac2025-867a-446c-b5e9-25aa175b44bf" contextRef="C_904d318a-d96c-4668-bd27-54ca41f40ca0" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">354.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c7886686-8a6c-4343-87b4-bbbf6721d3f3" contextRef="C_904d318a-d96c-4668-bd27-54ca41f40ca0" name="us-gaap:Goodwill" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">393.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million respectively.</span></div></div></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Key assumptions used in quantitative impairment test</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The quantitative impairment test consists of a comparison of the fair value of each reporting unit with its carrying amount, including goodwill. The Group used a discounted cash flow model (&#8220;DCF model&#8221;) to estimate the fair value of the reporting units, as management believes forecasted operating cash flows were the best indicator of fair value. A number of significant assumptions were involved in the preparation of the DCF models including revenue growth rates, gross profit ratios, the discount rate and terminal value. The financial projection covering a ten-year period of each reporting unit adopted in DCF models for impairment test purpose is based on the financial budgets approved by the management of the Group, which considering the historical performance and its expectation for future market development. Cash flows beyond the ten-year period are extrapolated using a long-term growth rate. Post-tax discount rates reflect market assessment of the weighted average cost of capital in the industry the Group operates and the specific risks relating to the Group.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Impairment loss of goodwill recognized for the years ended December 31, 2021, 2022 and 2023 were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9d94d93f-0c12-46dc-a03d-61c79a15885e" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_CNY" scale="6" decimals="-6" format="ixt-sec:numwordsen">nil</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f71cbfe1-9ffc-41f9-ba35-e5a9e1d6beb9" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_CNY" scale="6" decimals="-6" format="ixt-sec:numwordsen">nil</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_aae3aae9-c9c8-4959-a992-ba4f876c1f96" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_CNY" scale="6" decimals="-5" format="ixt:num-dot-decimal">354.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. As of December 31, 2021, 2022 and 2023, the original gross amounts of goodwill were RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_36ef126a-7914-42ed-9ff2-c75d229683ef" contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e" name="us-gaap:GoodwillGross" unitRef="U_CNY" scale="6" decimals="-5" format="ixt:num-dot-decimal">869.4</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_43010ae6-c114-41c0-a0fe-748c452a08e3" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:GoodwillGross" unitRef="U_CNY" scale="6" decimals="-5" format="ixt:num-dot-decimal">857.1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_376810fc-95a7-4691-92f0-4a94e0a4985f" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:GoodwillGross" unitRef="U_CNY" scale="6" decimals="-5" format="ixt:num-dot-decimal">910.6</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, and accumulated impairment losses were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2b74f84e-ea3c-4bf6-bebd-18bfdd001ca2" contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" unitRef="U_CNY" scale="6" decimals="-6" format="ixt-sec:numwordsen">nil</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b41c15d7-d569-4627-afee-1939f1e2293c" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" unitRef="U_CNY" scale="6" decimals="-6" format="ixt-sec:numwordsen">nil</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0a7242bb-a329-449f-b9b3-85a17cd1d0e0" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" unitRef="U_CNY" scale="6" decimals="-5" format="ixt:num-dot-decimal">354.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p></ix:nonNumeric></div>
  <p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f44bbe9e-b488-4b37-9f5c-16f88e686dd1" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IntangibleAssetsDisclosureTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">11.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INTANGIBLE ASSETS, NET</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;">&#160;</p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_cd9754b2-df8b-4eea-9bec-e1c509b0dce3" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" escape="true">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.2%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.86%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.86%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost:</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademark</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_31ff5938-426b-422c-8ac8-224da3aa0460" contextRef="C_e5db6ba9-4032-4aa3-a08c-6402c02a467f" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">618,893</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1626164e-bba6-4748-94d6-2c4914aa8482" contextRef="C_4ebce17d-9202-4af1-b8d6-a765995d1fb9" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">657,166</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_32262152-7a9b-4b72-b8f5-1502d9c54909" contextRef="C_f7c8e472-b79d-473b-b18b-71c7857baef4" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">40,301</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_15d825b8-01f2-4899-a731-410dce4bcbbc" contextRef="C_67674596-3b16-401f-8d48-e9e6b19ec5f1" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,499</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationship</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2c49a513-4083-4fb3-8301-c260b7c5332b" contextRef="C_ed7e1741-e57c-48d8-b220-3c6baa09d14e" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">88,138</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_be0f1f0c-ff8b-4c13-843b-fa269e5bb2bd" contextRef="C_0fc9c79b-56ef-45ad-af0c-b122f79d8aeb" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">94,932</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Technique</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_71189950-5b51-4586-8889-f72042a3cd7d" contextRef="C_063a1e9d-0442-4228-9e33-772c62b8eb5a" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">41,971</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e11c8008-3bd6-4aad-a779-ac0c950dd316" contextRef="C_d9ceffc4-dd28-407c-8e4f-d0657b29eb0c" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">45,205</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ef90442b-0ca9-4f93-a6cc-85d4ef40f64b" contextRef="C_147426b7-199d-49df-8179-7911c2d66318" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,900</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_52dcd994-c5c5-4985-8ad1-576592dd40f3" contextRef="C_03025785-6049-4b3c-84e3-f655ba6532e6" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,900</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cost</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_aa6029d6-3eb2-41d9-928d-9543894f229e" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">796,203</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f15e4fff-7534-4e4a-9c76-8a7aa1d5508b" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">843,702</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated amortization</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0128292c-5c0c-482c-9d9d-4f02751c26fb" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">106,534</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_05323d53-3e08-4de1-876b-0517b7d1aed9" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">172,306</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3e238afa-a36b-4983-8cb5-2de402695b5d" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">689,669</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_70f88c19-708c-468d-a6dd-fde7de92b04d" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">671,396</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the years ended December 31, 2021, 2022 and 2023, the Group acquired intangible assets amounting to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_71553741-ecd4-4c40-b6e8-eca5646cc2d9" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">622,151,</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f395aab3-7db1-40f7-985a-a2c71b2a4aa9" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" unitRef="U_CNY" scale="3" decimals="-3" format="ixt-sec:numwordsen">nil</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_666e2b83-600f-4ed6-959c-ed7bd0c10319" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" unitRef="U_CNY" scale="3" decimals="-3" format="ixt-sec:numwordsen">nil</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, in connection with business combinations, which were measured at fair value upon acquisition.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">  </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization costs recognized for the years ended December 31, 2021, 2022 and 2023 were RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5fa5bf2d-6ad4-4574-975b-7e2d08ff01fc" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">50,705</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bfe13670-7a5d-44cf-a6a2-0eaa197f12d9" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">56,848</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b5299929-bdd3-4134-80c8-3bdfcd389e0d" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">61,077</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> respectively.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d7ce8507-9861-4e58-8aa0-20c1e93530c1" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" unitRef="U_CNY" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_b31932a4-505f-4782-9bcb-bcd5aa4e35d3" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" unitRef="U_CNY" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_42273f1a-b7e8-40b7-b799-5ecb4f205039" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" unitRef="U_CNY" scale="3" decimals="INF" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> impairment was recorded for the years ended December 31, 2021, 2022 and 2023.</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_64363559-2ff6-415c-9eeb-c6eeb2903e21" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, estimated amortization expenses for future periods are expected to be as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:71.3%;"/>
        <td style="width:2.4%;"/>
        <td style="width:26.3%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended<br/>December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_116d674d-334b-412b-ba58-ea6e1cdf4607" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">62,944</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_426d7d7e-acf6-4dbe-9af2-07bedee86b40" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">62,653</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_321e6a5b-6ba8-4d66-b909-49c3c636e051" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">61,038</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ca92e092-1fd3-4cab-b8a4-283290a36d14" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">51,971</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028 and thereafter</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2f93bba0-825e-4735-940e-4260fcb566d5" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">432,790</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total expected amortization expense</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d624a538-7bce-481a-a378-4d6a4726e651" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">671,396</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted average amortization periods of intangible assets as of December 31 2022 and 2023 are </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_72bfb43a-1442-4f76-acad-d86152ad5b80" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14.6</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_e652b38b-6dc6-4769-bd5c-a64ff7ab7c98" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13.5</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years, respectively.</span></p></ix:nonNumeric></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_3bc25385-5de9-48e0-bab8-1408151e1fe1" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:OtherAssetsDisclosureTextBlock" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">12.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">OTHER NON-CURRENT ASSETS</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;">&#160;</p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_26bee22b-f7ea-4a57-bb64-24a9a2e9f8b8" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock" escape="true">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.193%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.863%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.863%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term rental deposits</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_92ff0705-5d76-4819-897e-516c61dfe8e0" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:LongTermOfficeRentalDeposit" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,356</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ac4cc3a5-bf87-485c-9e6b-2c491dde9782" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:LongTermOfficeRentalDeposit" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,155</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid service fees</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5cccd607-5a2e-453a-a898-54ef19e4a149" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:PrepaidServiceFees" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,119</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_23ef6c39-c992-44ad-8e0a-047ecfb247af" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:PrepaidServiceFees" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,278</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loans to employees</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_63a6d823-386c-49ec-9ad9-0179d6b49ae4" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:LoansToEmployees" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,100</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3a642ed5-2ffd-4dc3-abaa-385f6e8e2fc4" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:LoansToEmployees" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,100</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid long-term celebrity endorsement fees</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2fb8cc95-1712-409f-b828-087d5ca6588e" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:PrepaidLongTermCelebrityEndorsementFees" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,476</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9c27c209-cd3d-4883-a871-10c9f001759a" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:PrepaidLongTermCelebrityEndorsementFees" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,061</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8cfb31e1-4249-4fbf-99d3-1ab468b212fb" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">834</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ec081897-8b5f-4325-a379-3bc893ac8665" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">506</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6b31de36-a21b-47a7-9a84-26a8bc58f989" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">52,885</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_db9a58e6-1e2a-4360-a9f3-0972676eb6f9" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,100</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_7dda5b2c-52d6-44a0-a3fc-549c12161949" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">13.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ACCRUED EXPENSES AND OTHER LIABILITIES</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;">&#160;</p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_8d2a1681-2a3a-4033-9e11-67da030000d3" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock" escape="true">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.193%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.863%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.863%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued payroll related expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f04001ec-c139-48bb-a43a-8999cc2f0405" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">108,868</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f76ea150-53a6-4d90-850e-c3cf60bbe4e1" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">114,080</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued advertising and marketing expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c2acc87b-ce25-428c-9c99-f90cfe3f9224" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:AccruedAdvertisingAndMarketingExpensesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">93,034</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1fedd417-471e-4dcb-af10-12846c14f031" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:AccruedAdvertisingAndMarketingExpensesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">175,250</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued storage and transportation fees</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_273478d4-9c56-4b26-9868-061d5e3708e8" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:AccruedStorageAndTransportationFeesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">31,264</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_79813016-89fb-4f29-8b33-b191cf3d4081" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:AccruedStorageAndTransportationFeesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,738</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued leasehold improvement costs</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e79e432a-96f6-44ca-a50d-ad6aa8c81039" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:AccruedLeaseholdImprovementCosts" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,621</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0c32aeaa-2777-4817-9633-8f1e1c8c689c" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:AccruedLeaseholdImprovementCosts" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,811</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other taxes payable</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6c274276-fbd4-4684-bbdb-1f6782ad3ce9" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,863</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7ce7b663-a690-4e68-9fd6-5f23ed8e2805" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,551</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Refund obligation of sales return</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_54945d6b-b69e-4e05-9f41-83e9d5e1c42f" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:RefundObligationOfSalesReturnCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,739</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_53a7521c-6821-45f4-85bd-4aa90defec14" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:RefundObligationOfSalesReturnCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,371</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_51e6bbd5-be90-4b24-b546-2ffad5626bb3" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:OtherAccruedLiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">55,870</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a38a947c-285e-4de9-b859-2af6f54f7d09" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OtherAccruedLiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">44,416</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a52c6a73-83fd-4b87-a8c6-3af0249ca370" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:AccruedExpensesAndOtherLiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">323,259</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bd573153-0896-4d8e-ae49-da9d59e3aa66" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:AccruedExpensesAndOtherLiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">391,217</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4a68d9b1-2e8f-46a9-bebe-e0aab8454621" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:LesseeOperatingLeasesTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">14.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">LEASES</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group has operating leases for warehouses, stores, office spaces, and delivery centers that the Group utilizes under lease arrangements.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0f73a211-1ba2-401d-802e-8f6601d4750a" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of supplemental information related to operating leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.007%;"/>
        <td style="width:1.62%;"/>
        <td style="width:14.877%;"/>
        <td style="width:1.62%;"/>
        <td style="width:14.877%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease ROU assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_889ad386-2c6c-4d1f-8114-9b823574e2d2" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">133,004</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3f4c960b-dc58-457d-8318-1b41028550e3" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">114,348</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities-non-current</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4c7a3cf5-2097-40d3-ba67-06a368066ac8" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">52,997</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d7860332-113a-4e4c-b934-ff564139d6d9" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">67,767</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities-current</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_04d00dba-06bb-4277-9a7e-7696d5e745ba" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">79,586</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c17081a2-5bd1-47fe-870b-27b517e095f5" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">45,464</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating lease liabilities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4b8c5e9a-cd60-48a6-a5e1-2920eb28b25f" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:OperatingLeaseLiability" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">132,583</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_132efca9-56da-4fdf-8d5f-b5d6417bddc7" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OperatingLeaseLiability" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">113,231</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average remaining lease term</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_75e6ddc3-1600-4055-8213-7d7952ddb77f" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.39</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_8a29a38d-e6a7-4d7d-b42c-a2eb97f8f761" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.30</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average discount rate</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e8b08765-b2f1-4f35-b134-db79ef465855" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" unitRef="U_pure" scale="-2" decimals="4">4.31</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4a225cc7-0926-4276-bda4-ec4b965ddd76" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" unitRef="U_pure" scale="-2" decimals="4">3.97</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">14.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">LEASES (Continued) </span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_94383d82-30ba-4123-8d79-9d0bbe03a533" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of lease cost recognized in the Group&#8217;s consolidated statements of operations and supplemental cashflow information related to operating leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.728%;"/>
        <td style="width:1.32%;"/>
        <td style="width:12.757%;"/>
        <td style="width:1.32%;"/>
        <td style="width:12.757%;"/>
        <td style="width:1.32%;"/>
        <td style="width:12.797%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1f0c2ec0-6757-4b00-9fcd-19d8cb934065" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:OperatingLeaseCost" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">268,321</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ed94b4d3-372d-4c28-9cb0-e61f6dfa5073" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:OperatingLeaseCost" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">164,483</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c4cf2254-16e6-4c2e-9c14-78bcccdc8e34" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:OperatingLeaseCost" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">87,251</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2e171b63-84be-432f-babd-447f872f342f" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ShortTermLeaseCost" unitRef="U_CNY" scale="3" decimals="-3">420</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c659a6a0-b56f-412d-93b6-4759238649f3" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ShortTermLeaseCost" unitRef="U_CNY" scale="3" decimals="-3">275</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8f9ad0dd-2e64-455f-8354-18dd9612d782" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ShortTermLeaseCost" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,080</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable cost</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_951f84de-36cd-45d3-a562-fbd23f206026" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:VariableLeaseCost" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,166</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e49b36c7-8597-4b10-9a7d-eefb7ff41d51" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:VariableLeaseCost" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">973</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bbf1fd02-6fb8-4e8e-a17a-870c44a04221" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:VariableLeaseCost" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,117</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for operating leases</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5b56dd36-535b-42dd-a757-65cf04eef70c" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:OperatingLeasePayments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">265,997</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2fea6ab9-62ce-4438-9458-b6141d7778b5" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:OperatingLeasePayments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">180,561</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_15a53880-e39e-480b-9e2e-aa716ce84224" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:OperatingLeasePayments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">96,296</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained in exchange for operating lease liabilities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c82bd4db-5a27-4fa6-9ddc-f92a31c91a70" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">269,601</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6869617a-9299-4ee5-8645-f39c91f30e2b" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">76,040</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_791bc0ad-a379-4fcf-9f41-a59bc2cba593" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">36,263</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_a4c1d5ea-d769-4bb5-9cea-1cced397fd93" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of maturity of operating lease liabilities under the Group&#8217;s non-cancellable operating leases as of December 31, 2023 is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:80.24%;"/>
        <td style="width:1.94%;"/>
        <td style="width:17.82%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of<br/>December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4a8bb8b6-bf80-4654-89b8-59ce63607703" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">50,559</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_454a4ef8-b84f-46cc-a675-d30cce8bdedd" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,589</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_eb06ad61-5040-4d35-a6c6-5b77ba1fd015" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,850</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d53bb7a0-7e6f-4fe9-8cd4-7f531476cd47" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,578</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e3f85da6-3807-4440-93eb-e12a985a4d0a" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,920</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2029 and thereafter</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_aa04e1ae-8497-4a1a-b4a7-bb7206691e3a" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,916</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease payment</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bab83afe-151d-48b3-bbb4-9f7bcfff5b80" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">121,412</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: interest</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_98538259-b5d3-4b5e-ace4-951956ce9f17" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,181</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of operating lease liability</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b16870b3-d9fb-45e9-9933-6c3d6e957025" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:OperatingLeaseLiability" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">113,231</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_33578000-e7e9-43a4-b078-cf6f56949e99" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:RevenueFromContractWithCustomerTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">15.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">REVENUES</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_595a3f60-8529-4322-9ff2-f467715b80e7" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:RevenueByChannelForRespectivePeriodsTableTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group&#8217;s revenue by channel for the respective periods are detailed as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.728%;"/>
        <td style="width:1.32%;"/>
        <td style="width:12.757%;"/>
        <td style="width:1.32%;"/>
        <td style="width:12.757%;"/>
        <td style="width:1.32%;"/>
        <td style="width:12.797%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales of product by channel</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;Sales to end customers</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_922768d4-dd87-4004-bd74-faaab36384a4" contextRef="C_23be3f5e-866d-4a39-8c12-44d521b59e78" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,878,453</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fd4e1033-ace8-4f73-8e2e-fef08608e26f" contextRef="C_8880a563-f87b-41e7-832a-3b4853a2f1ad" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,145,807</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c8da9288-aa27-4c40-a1e7-1f6060bafc52" contextRef="C_5e678623-f6f5-433b-afbc-860b9215ff77" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,890,229</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;Sales to distributor customers</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_71650562-b8ea-4c76-816c-523cdd815c40" contextRef="C_c3e1a1ca-0704-469c-9b9d-110508b6d952" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">941,322</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_56ee5dc8-6fc7-4da0-aff3-b7a99bdae64a" contextRef="C_6e1f317b-9d07-4e19-9741-21d0676b08fe" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">546,543</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_445c21b0-947c-4da1-88ff-e9289793de61" contextRef="C_d9923d7a-af49-48a8-89a9-7bfa9fce6f7d" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">514,781</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;Others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_84d613aa-834b-4fcb-a845-b6ee74a65632" contextRef="C_cdf7839e-366c-46ec-a602-e20b1e14aee0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,198</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a5c5c0c4-d630-4688-8481-07b8b6bb32b2" contextRef="C_c32c6dbd-7ded-4570-a644-02c7331994d0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,772</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_699cc6cc-a62c-4c19-8842-12ae245e7beb" contextRef="C_362fbe98-18cb-43cc-80a1-9306c5a19b28" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,764</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenues</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_df33e65a-64fc-48df-a9fe-7b28f0d9c4b3" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,839,973</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_732a0696-c351-46fd-8ab6-5f6ea33f7a7e" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,706,122</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0a85f1f4-7e1a-4773-8510-771a4a3a8437" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,414,774</ix:nonFraction></span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:12.472%;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Please refer to Note 25 for the disclosure of the Group's revenues by product categories for the years ended December 31, 2021, 2022 and 2023.</span></p></ix:nonNumeric></div></ix:nonNumeric></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">34</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9c4dec6f-9c9b-4b7b-a880-24ce71a7307e" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncomeTaxDisclosureTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">16.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INCOME TAX EXPENSES</span></div></div><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cayman Islands</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the current tax laws of Cayman Islands, the Company and its subsidiaries are not subject to tax on income or capital gains. No Cayman Islands withholding tax is imposed upon payment of dividends by the Company to its shareholders.</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Hong Kong</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the subsidiaries incorporated in Hong Kong, they were subject to Hong Kong profits tax at a rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_282c60ab-aa22-4b24-9b25-d7cb745d938c" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">16.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for taxable income earned in Hong Kong. Commencing on April 1, 2018, the two-tiered profits tax regime took effect, under which the tax rate is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b0a936ae-2ebd-4b48-ada4-a38fddb65982" contextRef="C_fac33211-ef2d-41f1-b117-6fdab1c784c0" name="ysg:ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage" unitRef="U_pure" scale="-2" decimals="4">8.25</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for assessable profits on the first HK$2 million and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a3dfb8a1-107f-49fd-a5b9-4f257d79fe92" contextRef="C_3d4ea2bf-42ef-4f97-beca-380a105bf3ef" name="ysg:ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">16.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for any assessable profits in excess of HK$2 million. The payments of dividends to shareholders are not subject to withholding tax in Hong Kong.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">PRC</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with the Enterprise Income Tax Law (&#8220;EIT Law&#8221;), Foreign Investment Enterprises (&#8220;FIEs&#8221;) and domestic companies are subject to Enterprise Income Tax (&#8220;EIT&#8221;) at a uniform rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_68a252fd-986b-4e86-9b02-c7fac936f9d9" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">25</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. The subsidiaries of the Group and the consolidated VIEs in the PRC are subject to a uniform income tax rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_be09fee0-9d08-4957-8a8f-0fa39f9244a5" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">25</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for years presented. According to relevant policies promulgated by the State Tax Bureau of the PRC and effective from 2008 onwards, enterprises engaged in research and development activities are entitled to claim an additional tax deduction amounting to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_09f34803-c52c-427b-9436-047bdda7be51" contextRef="C_4a279765-4cf1-4da0-a21f-10b70ea3e9d0" name="ysg:PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">75</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0c87eaf8-64a1-4a2d-a57b-4b1459d2771c" contextRef="C_742d7ec8-cbd7-493b-be7e-62eb137b6b4d" name="ysg:PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">100</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of qualified research and development expenses incurred in determining its tax assessable profits for that year (&#8220;Super Deduction&#8221;). The additional deduction of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5c8719d2-0d00-43a9-8977-0883146ae9cb" contextRef="C_742d7ec8-cbd7-493b-be7e-62eb137b6b4d" name="ysg:PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">100</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ce145afc-18bf-4632-8246-897c41be840c" contextRef="C_4a279765-4cf1-4da0-a21f-10b70ea3e9d0" name="ysg:PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">75</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of qualified R&amp;D expenses can only be claimed directly in the annual EIT filling and subject to the approval from the relevant tax authorities</span><span style="color:#0070c0;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The EIT Law also provides that an enterprise established under the laws of a foreign country or region but whose &#8220;de facto management body&#8221; is located in the PRC be treated as a resident enterprise for PRC tax purposes and consequently be subject to the PRC income tax at the rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_93505d57-4e88-4d0d-b8ee-c5df8698e2c1" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="INF">25</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for its global income. The Implementing Rules of the EIT Law merely define the location of the &#8220;de facto management body&#8221; as &#8220;the place where the exercising, in substance, of the overall management and control of the production and business operation, personnel, accounting, properties, etc., of a non-PRC company is located.&#8221; Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its entities registered outside of the PRC should be considered as resident enterprises for the PRC tax purposes.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The EIT Law also imposes a withholding income tax of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f77432ef-c963-4491-af64-36026ffa98d5" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises" unitRef="U_pure" scale="-2" decimals="2">10</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% on dividends distributed by a FIE to its immediate holding company outside of China, if such immediate holding company is considered as a non-resident enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company&#8217;s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. The Cayman Islands, where the Company incorporated, does not have such tax treaty with China. According to the arrangement between the mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion issued in August 2006, dividends paid by a FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_69c7ee9c-87d0-4553-9801-8e5a63ee8296" contextRef="C_57db5dda-4549-417a-a084-34f55a1b5130" name="ysg:WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises" unitRef="U_pure" scale="-2" decimals="INF">5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% (if the immediate holding company in Hong Kong is the beneficial owner of the FIE and owns directly at least </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ab5011ba-494a-4675-9d78-374e446f629d" contextRef="C_ea680e3a-5dd9-44df-8217-7c942346fb94" name="ysg:MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate" unitRef="U_pure" scale="-2" decimals="INF">25</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the shares of the FIE). In accordance with accounting guidance, all undistributed earnings are presumed to be transferred to the parent company and withholding taxes should be accrued accordingly. All FIEs are subject to the withholding tax from January 1, 2008. The presumption may be overcome if the Group has sufficient evidence to demonstrate that the undistributed dividends from its PRC subsidiaries will be re-invested and the remittance of the dividends from its PRC subsidiaries will be postponed indefinitely.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.067%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Aggregate undistributed earnings and reserves of the Group entities located in the PRC that are available for distribution to the Company as of December 31, 2022 and 2023 were approximately RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_560d73f8-b106-4293-ba21-4fac10cf0e7b" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:UndistributedEarningsOfDomesticSubsidiaries" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">65,976</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_edaf90f1-09c7-4a1e-955e-c04ab781ccf7" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:UndistributedEarningsOfDomesticSubsidiaries" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">72,603</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The Group plans to indefinitely reinvested undistributed earnings earned from its PRC subsidiaries in its operations in PRC. Therefore, no withholding income tax for undistributed earnings of its subsidiaries were provided as at December 31, 2022 and 2023 respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">35</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">16.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INCOME TAX EXPENSES (Continued)</span></div></div><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Composition of income tax expense</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d28efdc1-c5f8-4086-aa72-289528955415" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The current and deferred components of income taxes appearing in the consolidated statements of operations are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:73.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.724%;"/>
        <td style="width:1.374%;"/>
        <td style="width:11.517%;"/>
        <td style="width:1.374%;"/>
        <td style="width:12.892%;"/>
        <td style="width:1.374%;"/>
        <td style="width:13.744%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) before income tax expense</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0a6ef591-8f83-4867-b436-e6d2aef93d32" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,547,959</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9e6d8866-1ef8-4ac3-af64-135a60dca439" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">818,628</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3e105f37-9b5d-40a9-9779-6f61a59f1dc2" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">753,437</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current tax expense</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0020c44f-9351-4290-8e43-6f58143b65d2" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,507</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_21d0565b-e9c1-4b96-ad13-366cc290c0b6" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,065</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_708b1f15-3b83-4563-9388-31591fbb154b" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,445</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax expense (benefits)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e8a19ecc-6e16-4b1e-8a06-087c1de132dd" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,428</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_22b77257-307e-446f-b34d-f470e80f9e83" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">8,360</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ead64a2c-1f72-4b3f-8df6-10babb8185f4" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">8,655</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total income tax expense (benefits)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_31a48bab-e377-437c-a0b0-514c2587d8e9" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_CNY" scale="3" decimals="-3" sign="-">921</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a16cf1eb-a455-41d1-affc-1d9c0dc69c68" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,705</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f64b13ab-3621-4445-bedc-01e1dca90672" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,210</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b25b7684-894b-41bd-a185-df09cea4c62a" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The income tax expense for each of the years ended December 31, 2021, 2022 and 2023 differs from the amount computed by applying the PRC statutory income tax rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b647be05-d99c-441a-9ca3-4682240383f4" contextRef="C_7351aec3-f656-4838-a64c-1638d708cb4b" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_dd65570f-4ed4-4bd2-820c-38e1b1240165" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_26438151-29a3-4b6f-90db-b12007d76ea4" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">25</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to income before income tax expense due to the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC statutory income tax rate</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_40b8f1c4-6574-4b99-9f07-950089e357aa" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="INF">25</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e8d540b8-0bcb-4262-943f-17e7439129c8" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="INF">25</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_12c91d24-da94-464a-b115-72bbf018f210" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="INF">25</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Permanent differences</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2d59c2a7-7745-465a-8959-53b334bf182f" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate" unitRef="U_pure" scale="-2" decimals="2" sign="-">9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a2875388-c88c-48fa-b0db-62b92b924729" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate" unitRef="U_pure" scale="-2" decimals="2" sign="-">12</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e9bd924e-125d-471b-9073-42cfe176dff4" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate" unitRef="U_pure" scale="-2" decimals="2" sign="-">15</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax effect of different tax rate of different jurisdictions</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2af0c9af-9c2b-470d-bbd3-7ddf37c56082" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" unitRef="U_pure" scale="-2" decimals="2">0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a4621a98-373d-4977-8c26-747eadf38f2a" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" unitRef="U_pure" scale="-2" decimals="2">0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_30a31208-6db0-495c-94c7-ef004f1340f3" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" unitRef="U_pure" scale="-2" decimals="2">0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax effect of Super Deduction and others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_972a2d9c-f837-44cf-88b9-e8f9c1c2d751" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductions" unitRef="U_pure" scale="-2" decimals="2" sign="-" format="ixt:num-dot-decimal">1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cacd4eca-664e-4a0e-abbe-6a2394a4b032" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductions" unitRef="U_pure" scale="-2" decimals="2" sign="-">1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8aa797a0-2743-465d-b49e-2702416e7edb" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductions" unitRef="U_pure" scale="-2" decimals="2" sign="-" format="ixt:num-dot-decimal">0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Changes in valuation allowance</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2e9b8169-e4b3-4180-8346-d2598d1a29f7" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" unitRef="U_pure" scale="-2" decimals="2" sign="-">17</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3111f81e-0f23-49ec-a73a-28016a2b722d" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" unitRef="U_pure" scale="-2" decimals="2" sign="-">14</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1e940e4c-76c5-4e00-ba3b-89334c92bb62" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" unitRef="U_pure" scale="-2" decimals="2" sign="-">10</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effective tax rates</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d386906b-9432-4f08-b921-36845f99d5dd" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="U_pure" scale="-2" decimals="2">0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_595c6291-c0cc-41ff-a82c-55e2ce71eb44" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="U_pure" scale="-2" decimals="2">0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7feb0147-bd6b-43e9-b683-2815ddb00d33" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="U_pure" scale="-2" decimals="2">0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred tax assets</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_214bcd9f-fff5-4595-aaab-75cfe8965005" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" escape="true" continuedAt="F_214bcd9f-fff5-4595-aaab-75cfe8965005_1"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The significant components of the Group's deferred tax assets were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.2%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.86%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.86%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating loss carry forwards</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_28af19a7-4916-4266-a7a7-53cb29427336" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">578,992</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_17a8d826-9055-4454-8bf2-38e72b945dd1" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">664,985</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventory valuation allowance</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_869726c3-976f-4bcb-80da-da3ec6010769" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:DeferredTaxAssetsInventory" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,187</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f2bff45f-6cdc-4738-9727-d68b6a928475" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:DeferredTaxAssetsInventory" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,752</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c0bc51b8-1d52-4b14-9f9b-928a8fe7a188" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:DeferredTaxAssetsAccruedExpensesAndOthers" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">29,150</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cef7a19b-9aff-49d3-bd88-0094ce818e29" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:DeferredTaxAssetsAccruedExpensesAndOthers" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,389</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_59e35bbf-f7f9-4d4c-8f82-e94c118f95fe" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:DeferredTaxAssetsGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">634,329</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_da1bf876-0ab7-4b19-bc5b-1ade24fe7677" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:DeferredTaxAssetsGross" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">708,126</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: valuation allowance</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0b575466-7a30-4e7a-8752-aeb3c13ffbf7" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">632,378</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_76ac9ff7-431a-4169-aaff-821348820d4b" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">706,751</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax assets, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6ed4fb15-4bb5-42ab-bcde-6c7af8b93597" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:DeferredTaxAssetsNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,951</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_dcb637bb-89ae-4ddf-b14e-518bc903accb" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:DeferredTaxAssetsNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,375</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_fed31927-5111-4723-ad40-85349253dc82" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:SummaryOfValuationAllowanceTextBlock" escape="true"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Movement of valuation allowance</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.2%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.86%;"/>
        <td style="width:1.54%;"/>
        <td style="width:14.86%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of the year</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_37fc034f-eb1e-4f30-bb35-3b6fd33dc667" contextRef="C_c916d258-551f-431a-b90f-0fb8dfceddda" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">514,500</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_91ec448c-cf39-4616-b8cb-b74abe1c26d8" contextRef="C_287a5bd4-32c5-4e5f-a83b-fc465cf148dd" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">632,378</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additions</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1d765cbd-9c82-4bb3-ad83-a8d2c507442f" contextRef="C_74e326b7-6e69-462e-b394-06ebea529722" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">117,878</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fd5eea45-59ca-43b0-bdaf-d9174b53ea3c" contextRef="C_241466f0-e766-45b0-a9d8-3f9cfd9f3656" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">74,373</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of the year</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d604d0b8-5305-459c-8e78-8e447d38e5d2" contextRef="C_287a5bd4-32c5-4e5f-a83b-fc465cf148dd" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">632,378</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b39e58fd-0d69-45ec-8d6b-0a2a661b85b3" contextRef="C_d00410d1-4fe5-4247-8e58-e3295e0bf83b" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">706,751</ix:nonFraction></span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></p></div>
       <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude></ix:nonNumeric></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">16.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INCOME TAX EXPENSES (Continued)</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The valuation allowance is provided against deferred tax assets when the Group determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Group considered factors including future taxable income exclusive of reversing temporary differences and tax loss carry forwards. Valuation allowances as of December 31, 2022 and 2023 were mainly provided for net operating loss carry forward, because such deferred tax assets are not more likely than not to be realized based on the Group&#8217;s estimate of its future taxable income. If events occur in the future that allow the Group to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur.</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred tax liabilities</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_214bcd9f-fff5-4595-aaab-75cfe8965005_1"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group's deferred tax liability was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.007%;"/>
        <td style="width:1.62%;"/>
        <td style="width:14.877%;"/>
        <td style="width:1.62%;"/>
        <td style="width:14.877%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Related to acquired intangible assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e24b4e43-2428-457e-b07a-aa1ce8698332" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:DeferredTaxLiabilitiesAcquiredIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">113,441</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_51e5e386-df18-4826-b8c4-c747c91968a9" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:DeferredTaxLiabilitiesAcquiredIntangibleAssets" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">111,591</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:continuation></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Uncertain tax positions</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group evaluates the level of authority for each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measures the unrecognized benefits associated with the tax positions. As of December 31 , 2022 and 2023, the Group did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b7ef4e28-ba0a-4c9b-a771-af127af6773d" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:UnrecognizedTaxBenefits" unitRef="U_CNY" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_26327d15-56ea-4c69-8ff1-bf26b3039a6e" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:UnrecognizedTaxBenefits" unitRef="U_CNY" scale="3" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have any significant unrecognized uncertain tax positions.</span></p></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_7420f94d-944a-46b2-9a01-b8442ea1379d" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">17.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ORDINARY SHARES</span></div></div><p style="text-indent:3.493%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2021, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0b478583-277c-4577-8f79-47f321f9f4e7" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">7,686,832</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share options were exercised. The Company also repurchased an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_db16d264-2366-4b48-9d28-ed6282ca1b51" contextRef="C_9196f176-745e-4e68-9e65-0c9f3943dd64" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">369,365</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ADSs, representing </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1afd9481-5db3-4d94-9e48-6fbaea3d6454" contextRef="C_3dc0180f-dbce-455f-9617-df85655fa1e5" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">7,387,292</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Class A ordinary shares at an average price of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5a3d5480-200f-4547-8afb-6c03cacbff45" contextRef="C_8cddd30e-e748-439f-ae31-91ffd7e57d81" name="us-gaap:SharePrice" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="4">60.4242</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per ADS or RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_03b3a9b1-7301-415d-aabe-0262a88275c4" contextRef="C_438de8ee-e44d-40bd-8b88-19e87ee7b07f" name="us-gaap:SharePrice" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="4">3.0212</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per Class A ordinary share, for aggregate consideration of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f707f373-d830-4e04-93bd-a6cefe5481de" contextRef="C_3dc0180f-dbce-455f-9617-df85655fa1e5" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,319</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:3.493%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> During the year ended December 31, 2022, the Group repurchased an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ed771ab3-722e-4350-9c50-a3e532161b99" contextRef="C_a51bc6b5-3c33-4a6c-a59d-996a9b522433" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">14,525,153</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ADSs, representing </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1c55bff7-e492-46be-89c2-44e1a8a8fc1b" contextRef="C_4201f07d-e239-41cc-9b2f-f05f6333b811" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">290,503,052</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Class A ordinary shares at an average price of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_55c3d513-55ed-4d23-ab7e-3d95e4abed5e" contextRef="C_7de07aa6-74cf-4a13-9341-8a1d82c3f788" name="us-gaap:SharePrice" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="4">44.5311</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per ADS or RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4852a99f-40db-4777-8135-2baa084da2bd" contextRef="C_e122bc66-e2d1-4add-9ef0-e92725ada6a5" name="us-gaap:SharePrice" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="4">2.2266</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per Class A ordinary share, for aggregate consideration of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bfbc8360-9ec2-44f3-afff-563bad0a6b1b" contextRef="C_4201f07d-e239-41cc-9b2f-f05f6333b811" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">646,820</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.493%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8d76034e-b61e-46fb-9ed5-1d88f548f064" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">37,080,608</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share options were exercised. The Company also repurchased an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_393ea98a-3915-4474-ba3e-8d221b40cafe" contextRef="C_61fd6f74-6f25-4b8b-adfa-f8afa02d5a4b" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">5,960,593</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ADSs, representing </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d0e7dd77-b18e-4c54-8139-31e28f2b9566" contextRef="C_cb5847d7-4221-4069-b8f6-4e26a1101ca9" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">119,211,860</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Class A ordinary shares at an average price of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7e63e0c5-1986-46ff-ae11-55ced037654e" contextRef="C_bbb2cff3-52d8-4d5b-bd16-f862eae364a9" name="us-gaap:SharePrice" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="4">35.7437</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per ADS or RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fce97036-ead9-4099-a115-87cdd280c48b" contextRef="C_4ee17ad5-ccbd-4a90-8fb2-a4cff0df42e3" name="us-gaap:SharePrice" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="4">1.7872</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per Class A ordinary share, for aggregate consideration of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6cd0ebb2-30d7-451a-b6fa-bc30753b6058" contextRef="C_cb5847d7-4221-4069-b8f6-4e26a1101ca9" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">213,054</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:3.493%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Since the shares repurchased have not been cancelled, the excess of repurchase price over par value was recorded as treasury shares upon the repurchase date.</span></p></ix:nonNumeric></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">37</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_68a308de-4f11-43f9-a9c7-c6219b3c7ee0" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">18.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SHARE-BASED COMPENSATION</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_932dbc32-5a4d-4117-bc2f-bcb3e4ea86ce" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Share-based compensation expenses recognized during the years presented are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- Related to accelerated vesting of share options (a)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3e8a6507-366b-4d2b-ac9c-7addc2eae442" contextRef="C_250bcfdd-b100-42db-9c85-653444e757c7" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">66,429</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e6059b96-e4bf-4540-9f80-04edf3e48124" contextRef="C_d44b3c4a-695e-4e91-8a0c-730e7c4df381" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">64,660</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7c988bea-5843-4ebc-920f-fff909e29ec6" contextRef="C_555df977-6393-4c88-b216-13fb23275387" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,905</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- Related to modification of exercise price of share options on modification day</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ef714956-facd-49a6-92dd-12e20031517f" contextRef="C_3cdbd767-9bfa-4828-80b2-922edd1c3c63" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,793</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- Related to vesting of share options (b)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5975090c-49ee-4f29-b05d-8b90f6c52bc1" contextRef="C_362c0901-23fb-4ec5-a96d-97323e2b13f8" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">464,011</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_38d00c7d-a611-4671-bbfc-57ebe0e80c05" contextRef="C_590c9d35-2d74-4941-8d2b-e617a741e10b" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">392,727</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_47b36ef0-4919-4a77-94a1-19009bd7e922" contextRef="C_14c7f232-110c-415e-8d3a-d1766f9f28eb" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">79,407</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d5536c8e-cb85-4adc-90d4-6cc2b2c5af43" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">530,440</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5bcbeb21-a275-4b2d-a5f8-2df759423dbe" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">340,860</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b7763afa-db48-4a48-9238-9b23df3dee9c" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">77,502</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:11.463%;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(a) Accelerated vesting of share options</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2021, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c9fe0c7b-08dc-438c-b88c-727e31c4fb4b" contextRef="C_250bcfdd-b100-42db-9c85-653444e757c7" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">5,595,868</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> options were accelerated to vest immediately, which was treated as an &#8220;improbable to probable&#8221; modification of equity-classified awards under ASC 718. The previously recorded compensation expense for the unvested options amounting to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f3c3aa49-9ed2-42c7-9acd-c75fd9a873b2" contextRef="C_250bcfdd-b100-42db-9c85-653444e757c7" name="ysg:UnvestedOptionsCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,469</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was reversed and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9d83433a-bba0-48fe-a29a-bbd52033f421" contextRef="C_250bcfdd-b100-42db-9c85-653444e757c7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">77,898</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the fair value of modified options at the date of modification, was recognized in the Group&#8217;s consolidated statement of operations immediately.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2022, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e102bb9b-74c1-490d-a1a3-da1512d8ac91" contextRef="C_d44b3c4a-695e-4e91-8a0c-730e7c4df381" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">17,863,616</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> options were accelerated to vest immediately, which was treated as an &#8220;improbable to probable&#8221; modification of equity-classified awards under ASC 718. The previously recorded compensation expense for the unvested options amounting to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d4e09762-7a63-4b02-8dde-e041960536b5" contextRef="C_d44b3c4a-695e-4e91-8a0c-730e7c4df381" name="ysg:UnvestedOptionsCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">77,039</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was reversed and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ee535a02-b149-4abb-aff3-44ab1113421a" contextRef="C_d44b3c4a-695e-4e91-8a0c-730e7c4df381" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,379</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the fair value of modified options at the date of modification, was recognized in the Group&#8217;s consolidated statement of operations immediately.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ee1069cf-70f0-430a-819d-b9d42c3b4dd5" contextRef="C_555df977-6393-4c88-b216-13fb23275387" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">386,843</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> options were accelerated to vest immediately, which was treated as an &#8220;improbable to probable&#8221; modification of equity-classified awards under ASC 718. The previously recorded compensation expense for the unvested options amounting to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_42152dd0-75db-40c6-8cd6-ab1691698c5d" contextRef="C_555df977-6393-4c88-b216-13fb23275387" name="ysg:UnvestedOptionsCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,308</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was reversed and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3fa7ef8d-112d-42b0-af88-444821457f7e" contextRef="C_555df977-6393-4c88-b216-13fb23275387" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">403</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the fair value of modified options at the date of modification, was recognized in the Group&#8217;s consolidated statement of operations immediately.</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(b) Vesting of share options</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group adopted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_23408ff1-235e-4714-8ce8-4203def88067" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:NumberOfShareIncentivePlans" unitRef="U_Plans" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share incentive plans since inception. The 2018 Share option Plan and 2022 Share Incentive Plan both terminated at the end of their respective </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_76025a65-1b4c-4ad4-a885-cc477b637cfd" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ten-year</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> terms.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group have adopted a Share Option Plan in September 2018, which was amended and restated respectively in July 2019, March 2020 and September 2020. The Share Option Plan shall be valid and effective for </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_15ad4e9c-999a-4be4-a0c7-f3184de3bfd0" contextRef="C_cf7fc9be-8491-4330-8921-04f94268f478" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ten years</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from September 11, 2020. The maximum aggregate number of ordinary shares which may be issued pursuant to all awards under Share Option Plan is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f30fecb9-e222-482c-9ae8-21c1e56bbecf" contextRef="C_ea61b90f-53ca-4ae0-9172-52ea04cdf3ab" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">249,234,508</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, options to purchase an aggregate amount of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fade2743-e7c8-4d16-bc8f-7b0ead99293b" contextRef="C_2913ecf5-b91e-4a76-9bd7-a441995fac48" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">249,234,508</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Class A ordinary shares under the 2018 Share Option Plan had been granted, excluding awards that were forfeited or canceled after the relevant grant dates.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group&#8217;s board of directors have approved and authorized the adoption of the 2022 Share Incentive Plan, effective on January 1, 2023. The 2022 Share Incentive Plan will expire on the </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_154adb25-989f-4192-af87-8989f1531884;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">tenth anniversary</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of its effective date. Under the 2022 Share Incentive Plan, the maximum aggregate number of ordinary shares of our company available for issuance is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7b42ccb6-0f55-4c73-90eb-c361711a99dd" contextRef="C_848b0be4-3e06-4eeb-926e-6da8bd29276b" name="ysg:PercentageOfOrdinarySharesAvailableForIssuance" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">1.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the total number of issued and outstanding shares (on an as-converted fully-diluted basis) as of December 31, 2022, plus an annual increase by (i) (A) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_37ae7642-f6e8-4a68-a3da-7f84bc9efb42" contextRef="C_dc6c6e19-1d83-4398-b59f-dd22eedb1c08" name="ysg:PercentageOfTotalNumberOfIssuedAndOutstandingShares" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">1.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the total number of issued and outstanding shares (on an as-converted fully-diluted basis) as of the last day of the immediately preceding fiscal year for each of the first two fiscal years of our company beginning January 1, 2024, and (B) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_62d02a18-3991-4839-8393-5af6486f3cbb" contextRef="C_dbc34207-365b-47fc-b759-f494bd72eefd" name="ysg:PercentageOfTotalNumberOfIssuedAndOutstandingShares" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">1.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the total number of issued and outstanding shares (on an as-converted fully-diluted basis) as of the last day of the immediately preceding fiscal year for each subsequent fiscal year of our company during the term of the 2022 Share Incentive Plan, or (ii) such fewer number of shares as may be determined our board of directors.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, options to purchase an aggregate amount of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_23872aac-82d5-4a3e-86c4-73ad589264d8" contextRef="C_9e4c4555-4a41-4ee1-91fa-223db5cdbcaa" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">7,168,734</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Class A ordinary shares under the 2022 Share Incentive Plan had been granted, excluding awards that were forfeited or canceled after the relevant grant dates.</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">18.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SHARE-BASED COMPENSATION (Continued)</span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(b) Vesting of share options (Continued)</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(i) Options</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Grant of options</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2021, 2022 and 2023, the Company granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_afbbd9fb-5c98-44f3-82ab-1ffc00a8adfa" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">55,388,338</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share options, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2f5c885a-8f26-4dec-875c-9b730e43ba6f" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">85,357,994</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share options and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3e47fb4a-17d2-499e-9379-9b6df8696aab" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">110,582,949</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share options respectively, to its management and other key employees.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Vesting of options</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The share options include both service conditions and performance conditions. With respect to the service conditions, there are 4 types of vesting schedule, which are: (i) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0946188f-e4c7-42a8-b31b-1cd54689be83" contextRef="C_9b184220-33ed-4bb5-b297-3edd4eda347c" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">25</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the share options shall become vested on each anniversary of the vesting commencement date for </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_504525c3-216d-409c-9090-7623013b5eb1" contextRef="C_9b184220-33ed-4bb5-b297-3edd4eda347c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years thereafter; (ii) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b1b392ec-1151-427d-aca7-f14e00e77f29" contextRef="C_c2938e65-b65a-4cba-83a2-9c4e4cc3a20a" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">100</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the share options shall become vested on anniversary of the vesting commencement date for </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6e54c381-5ba7-47c4-95ff-6134949b86f5" contextRef="C_c2938e65-b65a-4cba-83a2-9c4e4cc3a20a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> year thereafter; (iii) </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_c026e150-51ee-4876-be1a-2de739a2d2b4;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three fourteenths</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the share options shall become vested on each anniversary of the vesting commencement date for </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b6559dda-ffff-4fd1-82ac-9d4caae9d391" contextRef="C_ed5e2a88-ae40-43d1-af32-1aa04d7a9761" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years thereafter and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_2ea03bdf-85ab-41a9-97bf-79b592c6a8a1;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one fourteenth</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the share options become vested on each anniversary of the vesting commencement date for </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c5deb9fa-4dfb-4bee-951b-e06514715b2c" contextRef="C_dedb4595-fcce-4e2f-95fa-163290de325c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years thereafter; (iv) immediate vesting of the share options on the grant date. Even though the service condition might have been satisfied, employees are required to provide continued service through the occurrence of change of control or an initial public offering, collectively, the Liquidity Event, in order to retain the award. Given the vesting of the share options granted is contingent upon the occurrence of the Liquidity Event, there is no share-based compensation expense is to be recognized until the date of consummation of Liquidity Event.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_1db874df-47e1-48bd-9417-7257160160f1" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Movements in the number of share options granted and their related weighted average exercise prices are as follows:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:50.57%;"/>
        <td style="width:1.16%;"/>
        <td style="width:11.198%;"/>
        <td style="width:1.16%;"/>
        <td style="width:11.198%;"/>
        <td style="width:1.16%;"/>
        <td style="width:11.198%;"/>
        <td style="width:1.16%;"/>
        <td style="width:11.198%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>options</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>average<br/>exercise<br/>price (US$)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>average<br/>remaining<br/>contractual life<br/>(years)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>intrinsic<br/>value<br/>(US$&#8217;000)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As of January 1, 2021</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_930f99f9-63fe-4f37-b1ab-bac0aec0052a" contextRef="C_5717967b-d665-4451-8b72-a44f36a6cd28" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">185,907,876</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_062298d2-8d55-420d-aa66-d181b08ad54b" contextRef="C_5717967b-d665-4451-8b72-a44f36a6cd28" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">0.2179</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_632ce21e-ebbb-4d1a-9fc4-72f2d59fe00a" contextRef="C_7351aec3-f656-4838-a64c-1638d708cb4b" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.73</span></ix:nonNumeric></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e1612468-09a5-4173-a755-ae6c04fb9abb" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">55,388,338</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_afa9f18c-da5b-4069-aad2-32127c7b6b87" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">0.8790</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0f788105-b297-4752-90d0-24190477904c" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">4,570,510</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b36f0275-780e-4d4a-b5de-56ceae22f20a" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">0.8782</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9726a313-5231-4231-93d9-7e7fd93aa139" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">7,686,832</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8aae8e37-56bc-4b5d-be74-08f3e60eb13c" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">0.0392</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As of December 31, 2021</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bc887c91-e7ed-4caf-8ced-88a984607df7" contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">229,038,872</ix:nonFraction></span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7e43767b-649a-424a-b65d-3a1ed0196950" contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">0.3706</ix:nonFraction></span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_49e43f6b-9be5-47f5-af6e-55f7ea580d23" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.98</span></ix:nonNumeric></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c58de6f0-2194-4880-9c04-936f40ab46f0" contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">38,230</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d74aa6e6-ae45-459e-892c-6cee35518d9a" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">85,357,994</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_131997cf-af6c-47db-8aa6-ff067a3f1b3e" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">0.0250</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8d3ff7c8-0db8-403d-be4d-4cba1325f872" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">27,297,153</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8e42c519-ef64-4309-a329-a9ae3e653a32" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">0.0250</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As of December 31, 2022</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_78be7231-ebb8-4436-a96a-3e920c1e498a" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">287,099,713</ix:nonFraction></span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_912665d1-18d1-4a83-8540-7c0ef5213214" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">0.0448</ix:nonFraction></span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_f7a242a7-3c56-4507-841e-e0abe66925af" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.99</span></ix:nonNumeric></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b4087492-808e-4e06-ad5e-e5268abf3a27" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">91,942</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b7f4c680-ebeb-4fe2-86d6-9b41322718ed" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">110,582,949</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b26b9a35-f186-4885-bc9a-8e5c17ef7dbe" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">0.0250</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3c02eea4-8bd8-4ce8-bc7d-23e99bdf9f82" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">36,543,665</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4b99394f-9616-44e7-8eb3-5cb1cf261ca4" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">0.0254</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_eaeca370-b351-4457-988b-ec2284e2f7fb" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">37,080,608</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a78aa789-c5ba-489f-accc-c9d2300f6dda" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">0.0248</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As of December 31, 2023</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_43f071e5-30a4-4466-bbb9-9bf095bbfe26" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">324,058,389</ix:nonFraction></span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1238aecf-31ae-45d6-9fb1-5964c9bb2e51" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">0.0407</ix:nonFraction></span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_03656c03-a03a-4a18-bf38-753d7e181fc4" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.11</span></ix:nonNumeric></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_aa7d04d5-3e16-4496-a736-68494e3a1594" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">53,820</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable as of December 31, 2023</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_aa78ba53-a376-422a-976c-3afafd17f9e1" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">129,585,857</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cb8723e0-5c00-43c7-9d6a-8d3bb0f476ed" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">41,190</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div><ix:nonNumeric id="F_da99fcdb-2926-42d7-bc1a-c7f3891d13dc" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" escape="true" continuedAt="F_da99fcdb-2926-42d7-bc1a-c7f3891d13dc_1"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has used binomial option-pricing model to determine the fair value of the share options as of the grant dates. Key assumptions are set as below:</span></p></ix:nonNumeric></div><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">39</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">18.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SHARE-BASED COMPENSATION (Continued)</span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(b) Vesting of share options (Continued)</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;">&#160;</p><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_da99fcdb-2926-42d7-bc1a-c7f3891d13dc_1">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:52.5%;"/>
        <td style="width:1.25%;"/>
        <td style="width:13.75%;"/>
        <td style="width:1.25%;"/>
        <td style="width:13.75%;"/>
        <td style="width:1.25%;"/>
        <td style="width:16.25%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average fair value per option granted</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cf9897a3-f9c9-4e23-a59b-53d557117fa4" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">1.3882</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6c204cb4-1c59-4cba-bd5a-3397d02a0537" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">0.2562</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fb53b284-3ba9-437e-bdfb-4b3e8f8672e6" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">0.2839</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average exercise price</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d77b530b-fbd6-4d0e-acb8-27f02e75a69c" contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">5.6699</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8fd3ddd3-5784-49f9-a4df-4f897ed9de65" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">0.1659</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c95c7e9f-c1b3-4c02-9818-6879c30c4538" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="4">0.1747</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_90ac02b2-1862-4451-8b67-446766fe58c1" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">1.45</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3b691849-0726-4ae0-aefd-2c0bbb708906" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">1.97</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cd0880f7-d4eb-42ee-af55-a4d9dc6fa061" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">1.56</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0e7c6639-8854-48f7-bb83-45a2f4149421" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">4.04</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d0bf0866-9fc1-4f69-bc2d-3a70b81677cb" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">3.49</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_380a9500-ba70-4754-b8e4-2f02f50180cd" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">4.75</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in year) </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_3902d360-05a1-4abd-8c13-2185f74623ee" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></ix:nonNumeric></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_f3737803-4684-46f5-ac8e-674a6ef40d06" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></ix:nonNumeric></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_15ab15ac-42a5-4e54-a0ad-71f734975436" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></ix:nonNumeric></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(3)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b34d34b8-d9b7-4d5e-b04a-ebf86fc81d5a" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">54.69</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e0cd6ac6-f2b1-43b4-8ddc-4e2940f57573" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">57.00</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_418c1dd1-53a3-4f41-88eb-d0652cd63602" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">53.62</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2a81574b-48ee-4b45-ac55-0679a1efd215" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">68.75</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0a0d2d83-fcac-46b2-bc6b-f0924c796199" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">65.49</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6a6c44da-d733-4a38-8589-96283065c87d" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">68.03</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividend yield </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(4)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a72a78ec-389d-4180-bf7e-c5a55cd7b7e0" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="2">0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e64870e7-590c-4399-94da-09f8aef5dc18" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="2">0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8768a0dd-3780-4ad0-8796-30b23e555d29" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="2">0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
      </table><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The risk-free interest rates of periods within the contractual life of the share option are based on the daily treasury long-term rate of U.S. Department of the Treasury as of the valuation dates.</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The expected term is the contract life of the option.</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Expected volatility is estimated based on the average of historical volatilities of the comparable companies in the same industry as at the valuation dates.</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">(4)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The Company has no history or expectation of paying dividend on its ordinary shares. The expected dividend yield was estimated based on the Company&#8217;s expected dividend policy over the expected term of the option.</span></div></div></ix:continuation></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8a68437a-3401-4975-8702-f34c8f4950cc" contextRef="C_fbec94ca-9d5b-4a86-9db8-85be83d4d0d7" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">464,011</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9713a76c-7770-492b-95e1-6bd3f7dbf7fe" contextRef="C_6f072886-2be2-46b4-94c2-29fe91473e8a" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">392,727</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fa19e413-3c66-4d45-ba3f-4da210f5dac6" contextRef="C_b2d5dad8-1577-4e9a-82e6-52ad7d3a4284" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">79,407</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share-based compensation expenses were recognized for share options.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, there were RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b09182f5-a8db-4bbf-94d0-d197dd4496c7" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">240,242</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of unrecognized compensation expenses related to stock options for which the service conditions will be met over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_917b08c5-4d41-4986-bc0a-85d3b20f25ea" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.95</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(c) Share-based compensation expenses</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_3f9d4319-6ae5-4d14-b851-5aa1d3aa03d1" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" escape="true"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, share-based compensation expenses have been included in the following accounts in the consolidated statement of operations:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.7%;"/>
        <td style="width:1.34%;"/>
        <td style="width:12.76%;"/>
        <td style="width:1.32%;"/>
        <td style="width:12.76%;"/>
        <td style="width:1.32%;"/>
        <td style="width:12.8%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fulfilment expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6dcd60ec-4e35-4391-ad5e-76215abe8b78" contextRef="C_dc89c268-d172-4b83-83a7-87c7f0763091" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,122</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b86d2319-6142-4afb-857c-4ddc69e0ad6f" contextRef="C_a7b5b4d9-eed5-41be-9429-733a2a460cf8" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,267</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_52eb627e-e69f-4958-81b2-631fe930cbaa" contextRef="C_d10bd369-df32-4ec3-8b2c-ff3a342b0a17" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,055</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Selling and marketing expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ebc31313-511b-423f-bc37-694f4edab1b0" contextRef="C_40a8a04d-fb4b-4e09-83e5-3fa26db7d765" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">80,558</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_82684cab-182d-4a1c-942d-4ea763b3425f" contextRef="C_2118cb1b-5a3d-4b70-9ffd-9dac9cc23b19" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">62,231</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e528f371-3284-4b2a-b402-2d884ac048a0" contextRef="C_01838c58-be2b-4cf6-a048-08e1e5799d11" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,518</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e2b0c8b4-e62c-4ed1-b346-b6bb2df67bd2" contextRef="C_04fa52d9-2a4e-489b-9315-b1d6e5ba1f83" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">418,823</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_95ee314c-4f8e-4004-85d4-d0f326f081ed" contextRef="C_7b87a2a4-c6f7-4440-98ca-297a330b0563" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">248,400</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7e2cca33-3888-4b02-a0cb-5a3e4de02e84" contextRef="C_495a3c78-de38-464a-8361-2c7e1c0a7ded" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">46,902</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b6236f53-bf14-478f-ab7c-ddc0def1d8cd" contextRef="C_78c12b7e-5c17-4c21-a057-39070c57c205" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,937</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f8fa0cdd-4ca0-4bd9-832b-9a397fc35d72" contextRef="C_29dfeba3-8d33-467a-a67b-125da5759098" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">25,962</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5676b712-83d7-4adc-8df9-8a790a0ef2d6" contextRef="C_0d0e0850-ebdb-44d4-9f20-5f6941863bb4" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,027</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">40</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_01b91ca5-c301-48be-87ad-bc8ae634015e" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EarningsPerShareTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">19.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NET LOSS PER SHARE</span></div></div><div style="font-size:11pt;font-family:Times New Roman;"><ix:nonNumeric id="F_2d3bf98a-52a5-410c-b7e6-4726836f950d" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" escape="true" continuedAt="F_2d3bf98a-52a5-410c-b7e6-4726836f950d_1"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic and diluted net loss per share for the years ended December 31, 2021, 2022 and 2023 are calculated as follow:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Numerator:</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to the Yatsen Holding Limited&#8217;s shareholders</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ca3768ed-3cec-4514-add5-7d01c63b600d" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:NetIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,540,734</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_55b8c914-05c4-4abd-b398-267351500ed0" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:NetIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">815,371</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6ceb844b-dd92-4632-bf50-548c66170c9e" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:NetIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">747,763</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Denominator:</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Denominator for basic and diluted calculation&#8212;weighted average number of ordinary shares outstanding</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_dba0d4de-2b21-4811-9d55-0f4f5bd5046b" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal"><ix:nonFraction id="F_4c8d9978-03f3-462c-af41-216d0cb87ec8" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">2,526,833,201</ix:nonFraction></ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a06ad601-50e5-4e12-9201-2918409ef9d6" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal"><ix:nonFraction id="F_2d9fccf6-4d4e-46e3-ba93-1e8e1a2a503f" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">2,372,728,777</ix:nonFraction></ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fc9d0fe4-14d6-4146-ab9c-5a105f001b68" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal"><ix:nonFraction id="F_9816ea4c-5fc4-45a4-a689-b7416d009bf5" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">2,195,818,231</ix:nonFraction></ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net loss per ordinary share</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;Basic</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8d62c46c-f0bb-4164-8b86-65678f0d0c5d" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:EarningsPerShareBasic" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="2" sign="-">0.61</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1b2bde49-b3d4-426f-8b07-3c7103cc283b" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:EarningsPerShareBasic" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="2" sign="-" format="ixt:num-dot-decimal">0.34</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_caaa2a1c-632f-4191-ba25-00ecfd1b4564" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EarningsPerShareBasic" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="2" sign="-">0.34</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;Diluted</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e983c80a-a9e3-4199-943a-d41c8565cf09" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:EarningsPerShareDiluted" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="2" sign="-">0.61</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f1eb7fb4-75cb-4ed8-bcc3-bbe6543406ce" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:EarningsPerShareDiluted" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="2" sign="-" format="ixt:num-dot-decimal">0.34</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f77a583e-e6ff-4c47-b124-464d17ea59e4" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:EarningsPerShareDiluted" unitRef="U_U_iso4217CNY_xbrlishares" scale="0" decimals="2" sign="-">0.34</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_2d3bf98a-52a5-410c-b7e6-4726836f950d_1"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, the following shares outstanding were excluded from the calculation of diluted net loss per ordinary share, as their inclusion would have been anti-dilutive for the years prescribed.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shares issuable upon exercise of share options</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5d8ae7da-9d61-4d97-8086-b32edb21d866" contextRef="C_1dc34a28-bb94-4114-9404-9593d1afe3f8" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">209,409,699</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8318cd3d-6cc0-4089-bc75-e253d77859b0" contextRef="C_7de02f31-cff3-48d0-81a4-81e5dec8711d" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">280,482,617</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0cf2daf1-d708-44f4-a485-fae7ca2d7631" contextRef="C_4758e5a3-0337-41c8-a3f8-ddd8e0a0d449" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">335,091,531</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:continuation></div></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b52b3056-c1c8-4712-821e-e607e17000e0" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">20.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RELATED PARTY TRANSACTIONS</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_fb36c1b9-f6d4-4785-a4a7-0d376176fb3f" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" escape="true" continuedAt="F_fb36c1b9-f6d4-4785-a4a7-0d376176fb3f_1"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Major transactions and balances amount with related parties were as follows:</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Transactions with related parties</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
        <td style="width:1.321%;"/>
        <td style="width:12.765%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of storage and transportation service from an affiliated company</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5aff228f-3981-4d12-9c88-28f65bf25ee1" contextRef="C_ddf42e8b-0dd2-40bb-b0bb-f43fd184b37d" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,843</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of inventories and services from an affiliated company</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_14d937a8-8dd6-4ee0-b7ea-09ad87a29742" contextRef="C_4fa516de-5758-4064-83b5-36c2a4f3d89e" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,472</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_17fbd628-d3e0-4861-ac09-91a65900479b" contextRef="C_ea6280ce-51a2-43e1-8746-c91ce3483d57" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">137,476</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3a95f87d-d0fd-43ef-b98e-6274b7be1919" contextRef="C_ef6ec9e5-2e55-47e3-aa68-37358a39b344" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">211,027</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales of inventories to a company controlled by the Chief Executive Officer of the Group</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_27b36601-c06e-44cc-a18e-54a2650362a1" contextRef="C_bd435007-ecee-4060-b257-818d6c2999e4" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,384</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4af9756f-3072-4737-86c4-5d7ffc669539" contextRef="C_8ff33962-6a9a-47d6-aa1b-fcef4e08b2c7" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,113</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Affiliated company is a company over which the Group has significant influence.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_fb36c1b9-f6d4-4785-a4a7-0d376176fb3f_1"><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance amounts with related parties</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.287%;"/>
        <td style="width:1.5%;"/>
        <td style="width:14.857%;"/>
        <td style="width:1.5%;"/>
        <td style="width:14.857%;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due from a company controlled by the Chief Executive Officer of the Group</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fec1d4d7-7258-4237-b14c-86d359819e4a" contextRef="C_9936c518-d512-4860-81af-3e29da5e0c5b" name="us-gaap:OtherReceivablesNetCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,594</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9944b069-fe1e-4987-b7a4-e6e031be09e3" contextRef="C_1f0ee237-4e5f-4839-8d30-9bf9f882e5b7" name="us-gaap:OtherReceivablesNetCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,789</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due from affiliated companies</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_939e2b88-d561-498b-bf43-b4c34e72a487" contextRef="C_3ab63cf8-9d95-42a5-a193-2657f4835f80" name="us-gaap:OtherReceivablesNetCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">60</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d2255c8f-b7b0-4e37-a133-c9bc40fb7f76" contextRef="C_42c388ea-5db3-4cdb-a442-dcf3a73eb7f9" name="us-gaap:OtherReceivablesNetCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,411</ix:nonFraction></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6f2c23d6-7f97-42aa-9d08-2a15b13c5066" contextRef="C_5cebb614-aa36-4f3b-8c29-e6dec8b3e1f8" name="us-gaap:OtherReceivablesNetCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,654</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e1f59d51-5cc4-465b-9acb-f18ff1581a93" contextRef="C_e4024859-de80-451f-8f1b-fce85ebaf7ba" name="us-gaap:OtherReceivablesNetCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,200</ix:nonFraction></span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due to an affiliated company</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b74fa358-01a8-4e4d-851b-4fdeb995745e" contextRef="C_ea255e14-57ac-44c1-b772-cb9b5eff13c9" name="us-gaap:OtherLiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,242</ix:nonFraction></span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_87b868be-32bf-4d40-afa3-b67041e3a0ed" contextRef="C_a2d7a721-a963-46bf-995b-3219a21ec8d6" name="us-gaap:OtherLiabilitiesCurrent" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,431</ix:nonFraction></span></p></td>
       </tr>
      </table></ix:continuation></div></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">41</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_7c937301-6fdc-4b84-b3c9-70d58965cab4" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:FairValueDisclosuresTextBlock" escape="true"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">21.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">FAIR VALUE MEASUREMENTS</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair value reflects the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and considers assumptions that market participants would use when pricing the assets or liabilities.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group applies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument's categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This guidance specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1&#8212;Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2&#8212;Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3&#8212;Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group's own assumptions about the assumptions that market participants would use in pricing an asset or liability.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value guidance describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">42</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">21.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">FAIR VALUE MEASUREMENTS (Continued)</span></div></div><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recurring</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group measures the available-for-sale debt investments at fair value on a recurring basis. As of December 31, 2022 and 2023, the balances of the available-for-sale debt investments were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4841abdf-ebb6-4042-9d30-439c65a5c0a7" contextRef="C_63690b98-878b-4153-8b6d-cb8f2aa211e5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_CNY" scale="3" decimals="-3" format="ixt-sec:numwordsen">nil</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a86405cd-5821-4040-87a0-de6355362215" contextRef="C_a2d686a6-83e6-46b6-a3f4-679b11e1ee25" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,404</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Such debt investments are classified within Level 3 of the fair value hierarchy, as there is little or no observable market data to determine the respective fair values. Under these circumstances, the Group has adopted certain valuation techniques using unobservable inputs to measure their respective fair values.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Non-Recurring</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022 and 2023, the Group had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e4fb633a-da83-4143-8e46-2edb16f5a224" contextRef="C_66e0d32f-9979-41eb-8eb9-226c4212916f" name="ysg:FairValueAssetsMeasuredOnRecurringBasis" unitRef="U_CNY" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_e1c52bc3-bfad-492e-be91-886240c3b034" contextRef="C_66e0d32f-9979-41eb-8eb9-226c4212916f" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisObligations" unitRef="U_CNY" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_34a903ff-b213-49af-bdd0-29658414ea7b" contextRef="C_b0e609ad-a2cb-4a6c-abac-0c7bf09bbeea" name="ysg:FairValueAssetsMeasuredOnRecurringBasis" unitRef="U_CNY" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_2593ef8a-3fa9-40b9-97ee-4c97d7fe262e" contextRef="C_b0e609ad-a2cb-4a6c-abac-0c7bf09bbeea" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisObligations" unitRef="U_CNY" scale="3" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> financial assets or financial liabilities that are measured at fair value on a non-recurring basis.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The equity securities without readily determinable fair value, equity method investments and certain non-financial assets are recorded at fair value only if an impairment or observable price adjustment is recognized in the current period. If an impairment or observable price adjustment is recognized on the equity securities during the period, the Group classify these assets as Level 3 within the fair value hierarchy based on the nature of the fair value inputs.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group reviews the long-lived assets and certain identifiable intangible assets other than goodwill for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determination of recoverability is based on an estimate of undiscounted future cash flows resulting from the use of the asset and its eventual disposition. In accordance with the Group policy to perform an impairment assessment of its goodwill on an annual basis as of the balance sheet date or when facts and circumstances warrant a review, the Group performed an impairment assessment on its goodwill of reporting units annually.</span></p></ix:nonNumeric></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_5cc94eb6-0e82-4041-92b4-5bf1115bbd1c" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">22.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">COMMITMENTS AND CONTINGENCIES</span></div></div><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Capital commitment</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023, the Group had capital commitments of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bbaea5f7-d499-42fb-b830-416555ce2dd9" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:ContractualObligation" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">342,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related to investments in a joint venture and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3074c4c5-992a-4cc9-b626-e01dba80315e" contextRef="C_e89ddbb3-b4b8-4790-a3b6-6ba0cf453596" name="us-gaap:LongTermPurchaseCommitmentAmount" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,692</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related to capital expenditures.</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Operating lease commitment</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023, the Group's outstanding commitment of operating lease contracted but not yet reflected in the consolidated financial statements amounted to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9be15f41-7c23-47db-a6ee-4c01814991de" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="ysg:UnrecordedOperatingLeaseCommitmentBalanceSheetAmount" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,974</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:10.889%;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Products and services purchase commitment</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023, the Group's products and services purchase commitment amounted to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9daf37ca-e3ac-449c-9eb7-82424877ee22" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">149,702</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(d)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Legal proceedings</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On September 23, 2022, the Group, certain of its current and former directors and officers were named as defendants in a class action filed in federal court, which was purportedly brought on behalf of a class of persons who allegedly suffered damages as a result of alleged misstatements and omissions in the Group's public disclosure documents. The Count has appointed Lead Plaintiff and the Co-lead Plaintiff filed the amended complaint to the Count in 2023. The Group has filed a Motion to Dismiss to the court in December 2023 and briefing on the motion to dismiss was completed in March 2024. As the case remain in its preliminary stages, the likelihood of any unfavorable outcome or the amount or range of any potential loss cannot be reasonably estimated at the issuance date of the consolidated financial statements. As a result, as of December 31, 2023, the Group did not record any liabilities for the loss contingencies pertaining to the case described above.</span></p><ix:exclude><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">43</span></p></div>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition to the above, from time to time, the Group is subject to legal proceedings, investigations and claims incidental to the conduct of its business. As of December 31, 2022 and, 2023, the Group was not involved in any legal or administrative proceedings that the Group believes may have a material adverse impact on the Group's business, balance sheets or results of operations and cash flows.</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(e)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financial guarantees </span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Group provided guarantees up to a limit of approximately RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2c67b3f5-0f55-494a-979f-a342d4f8c364" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:MaximumGuaranteesProvided" unitRef="U_CNY" scale="6" decimals="-5" format="ixt:num-dot-decimal">98.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in respect of bank loans borrowed by an affiliated company over which the Group has significant influence, among which guarantees of approximately RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_788969a0-7ffd-48d3-8921-52fa8f188270" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:UtilizedGurantees" unitRef="U_CNY" scale="6" decimals="-5" format="ixt:num-dot-decimal">85.4</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were utilized.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2022, the Group signed an agreement with and provided financial guarantee to a depositary bank for collection of minimum annual service fees until 2024. According to the agreement, the Group placed a security deposit of US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_411f689c-8d91-4d66-a73a-834418c02a25" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="us-gaap:SecurityDeposit" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">6.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the depositary bank. The security bank deposit will be forfeited up to US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1e06cf82-c954-43ec-8e47-3fdd782eb478" contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17" name="ysg:MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees" unitRef="U_USD" scale="6" decimals="INF" format="ixt:num-dot-decimal">6.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million if the depositary bank is not able to collect the contractual minimum annual service fees from ADR holders. During the year ended December 31, 2023, the Group received US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_50458354-bfb8-4bcd-b038-b6606c70282f" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:SecurityDeposit" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">3.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million security deposit back from the depositary bank and the remaining balance of US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_51ab4c6f-7d8a-4d02-a81d-92e37ad7ddcd" contextRef="C_8331e8a2-8f34-4fb6-befd-8df9f6e24a5c" name="us-gaap:RestrictedCash" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">3.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was classified as restricted cash. As of December 31, 2023, the financial guarantee was still within the validity period of the contract and would persist till the guarantee period expired.</span></p></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_1f8eeedf-0a2e-4eea-8028-18fe09c25d40" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:SubsequentEventsTextBlock" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">23.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SUBSEQUENT EVENTS</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 2024, the Company granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f7fbdae2-de4d-4f38-8000-7b093b29df29" contextRef="C_fa0c5945-d4de-495c-b019-99ccd9cc3a06" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal"><ix:nonFraction id="F_8d5984fe-b3f7-480c-9728-edb43c3c442c" contextRef="C_e5c3052f-15c4-4e4c-8b7c-7bdb788c998e" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">5,229,320</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of options to its </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">management and other key employees pursuant to the Company's 2022 Share Incentive plan.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Effective from March 18, 2024, the Company changed its ADS to Class A Ordinary Share (&#8220;Share&#8221;) ratio from one ADS representing </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2cf77cc4-c50d-4aa6-829a-03740136c467" contextRef="C_3062e7e6-29c5-4b3b-a8f8-283ec2bbe744" name="dei:EntityListingDepositoryReceiptRatio" unitRef="U_pure" decimals="0" format="ixt-sec:numwordsen">four</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ordinary shares to one ADS representing </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_56ab9028-d24e-4862-a8bf-4970a7700a59" contextRef="C_9e4ee156-c352-485b-ae2d-6c67712370f5" name="dei:EntityListingDepositoryReceiptRatio" unitRef="U_pure" decimals="0" format="ixt-sec:numwordsen">twenty</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ordinary shares. The ADS ratio presented in Note 17 has been retrospectively applied for all periods.</span></p></ix:nonNumeric></div>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_bfbd6fbf-272c-459a-ace6-0fcd46d86aaf" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:RestrictedAssetsDisclosureTextBlock" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">24.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RESTRICTED NET ASSETS</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Relevant PRC laws and regulations permit payment of dividends by the Group's entities incorporated in the PRC only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. In addition, the Group's entities in the PRC are required to annually appropriate </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b3634274-a0be-4087-b96a-6956a95cb009" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:PercentageOfIncomeAfterTaxToReserve" unitRef="U_pure" scale="-2" decimals="2">10</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of their net after-tax income to the statutory surplus reserve fund prior to payment of any dividends, unless such reserve funds have reached </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0ede655b-4c00-40c1-a79f-5490fc317e57" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:PercentageOfSurplusReserveFundOfRegisteredCapital" unitRef="U_pure" scale="-2" decimals="2">50</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of their respective registered capital. As a result of these and other restrictions under PRC laws and regulations, the Group's entities and the VIEs subsidiary incorporated in the PRC are restricted in their ability to transfer a portion of their net assets to the Company either in the form of dividends, loans or advances, which restricted portion as calculated under U.S. GAAP amounted to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f80cced6-b879-464e-990b-39a4a239d04f" contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde" name="us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">821,378</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of December 31, 2023. There is no significant difference between U.S. GAAP and PRC accounting standards in connection with the reported net assets of the legally owned subsidiaries in the PRC and the VIEs. Even though the Company currently does not require any such dividends, loans or advances from the PRC entities for working capital and other funding purposes, the Company may in the future require additional cash resources from them due to changes in business conditions, to fund future acquisitions and development, or merely to declare and pay dividends or distributions to its shareholders. Except for the above, there is no other restriction on the use of proceeds generated by the Group's subsidiaries and the VIEs to satisfy any obligations of the Company.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company performed a test on the restricted net assets of consolidated subsidiaries in accordance with Securities and Exchange Commission Regulation S-X Rule 4-08 (e) (3), &#8220;General Notes to Financial Statements&#8221; and concluded that the restricted net assets did not exceed </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_895a2dd4-d761-49e3-95c6-cde70f328350" contextRef="C_89e29cad-3b27-486c-8a58-e3f206010535" name="ysg:PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">25</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the consolidated net assets of the Company as of December 31, 2023 and it was not applicable for the Company to disclose the condensed financial information of the parent company.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash transfers from the Company&#8217;s PRC subsidiaries to their parent companies outside of China are subject to PRC government control of currency conversion. Shortages in the availability of foreign currency may temporarily restrict the ability of the PRC subsidiaries and consolidated affiliated entities to remit sufficient foreign currency to pay dividends or other payments to the Company, or otherwise satisfy their foreign currency denominated obligations.</span></p></ix:nonNumeric></div>
  <p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">44</span></p></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(All amounts in thousands, except for share, per share data or otherwise noted)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_2a7853fc-e829-49f0-b9d5-4a3dfeec548e" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:SegmentReportingDisclosureTextBlock" escape="true"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">25.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SEGMENT INFORMATION</span></div></div><p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reportable operating segments include components of an enterprise about which separate financial information is available that is evaluated regularly by the CODM in deciding how to allocate resources and in assessing performance. The Group's CODM has been identified as the Chief Executive Officer. For the year ended December 31, 2021, the Group determined that it had only </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2833354e-eadf-43ec-8775-42688261fbfc" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:NumberOfReportableSegments" unitRef="U_Segment" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segment, which was selling beauty products. Due to operational changes, the Group adjusted the reporting segmentation in light of the development of the Skincare Brands business since 2022. The Group currently reports the results of operations in three segments on a product category basis, namely Color Cosmetics Brands, Skincare Brands and others. The CODM measures the performance of each segment based on metrics of net revenues and income (loss) from operations and uses these results to evaluate the performance of, and to allocate resources to, each of the segments. Given this change in the composition of the Group&#8217;s reportable segments, prior year segment information was retrospectively adjusted to reflect the current reporting structure for the segments.</span></p><p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_185d8e47-1609-4a20-95c7-bbe5be56c20f" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" escape="true"><p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below provides a summary of the Group&#8217;s reportable segment results for the years ended December 31, 2021, 2022 and 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:51.12%;"/>
        <td style="width:1%;"/>
        <td style="width:14.14%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:14.14%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:14.6%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net revenues</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Color Cosmetics Brands</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3043f861-28d8-4335-822c-1015279b6a39" contextRef="C_d5fe8291-302d-4e0a-86a8-148aed084982" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,869,279</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1102ae39-5b24-4d94-8d4d-bf332a98013b" contextRef="C_eea7e1c3-4d5c-43d3-9f7e-36682543b9a7" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,415,500</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1d944746-5760-4525-84fb-e39e2ac1ac8d" contextRef="C_d9a61109-93f4-496d-8c0c-97922e703101" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,973,726</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Skincare Brands</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4b2d2b4e-3358-4327-b849-b58639ee816a" contextRef="C_e297c527-88b9-40b6-8715-e3c526b97c69" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">855,241</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_18f45e71-0836-4dbe-b6be-fd57ad655089" contextRef="C_9f6f7f74-0750-478a-bd0e-bea9e1a799b5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,241,528</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_21bf23a8-0f1d-41cb-bf3f-022c826fac5f" contextRef="C_ffe79721-89d2-47d9-af74-c477d198ddf6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,383,578</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f1f0790b-81db-4bb9-b274-d1a54e126756" contextRef="C_0733050c-0b8c-4612-a328-13acb5f8b8f2" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">115,453</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9fd7b752-b228-4500-a9cf-b17a52cafaca" contextRef="C_a47d0fc7-4097-4a11-a56b-0fa9462c69ed" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">49,094</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a8649dfd-cb82-4abc-8f89-529ff9cfe959" contextRef="C_bb8d1e0a-fb58-4990-abac-988a9c05a966" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">57,470</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net revenues</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d1f5c983-2acd-48e8-b67a-5600fd7b6ffc" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,839,973</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8284448f-4e2e-4626-82ea-18ca86ea50ca" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,706,122</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ba5febd3-c5c0-4845-8902-19963f131bd5" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,414,774</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Loss from operations</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Color Cosmetics Brands</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4c790ff5-5cd6-4698-a822-e9d5b69000b8" contextRef="C_d5fe8291-302d-4e0a-86a8-148aed084982" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">823,296</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c3072d58-f468-4275-bd70-a30354f3cd73" contextRef="C_eea7e1c3-4d5c-43d3-9f7e-36682543b9a7" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">476,998</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ee29a74f-4f89-47cb-948a-235a120c5f54" contextRef="C_d9a61109-93f4-496d-8c0c-97922e703101" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">352,147</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Skincare Brands</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cee16138-74b1-432d-8c5d-481aa7f7a016" contextRef="C_e297c527-88b9-40b6-8715-e3c526b97c69" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">220,854</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2e5ba546-0bc7-4284-8b60-c78360b94ac9" contextRef="C_9f6f7f74-0750-478a-bd0e-bea9e1a799b5" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">63,095</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b9ab9ffd-4fd6-4030-a3e9-92c2dbe3d0ef" contextRef="C_ffe79721-89d2-47d9-af74-c477d198ddf6" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">431,268</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d5c9008b-1340-4cdc-aeab-7b7e52e85b1a" contextRef="C_0733050c-0b8c-4612-a328-13acb5f8b8f2" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">8,081</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_98bcfe6c-8d79-4c26-bb8b-01ffd3c8625e" contextRef="C_a47d0fc7-4097-4a11-a56b-0fa9462c69ed" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">755</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3a44ea56-3759-439f-b619-3ca1b2096dba" contextRef="C_bb8d1e0a-fb58-4990-abac-988a9c05a966" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,859</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unallocated expenses (a)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a37eae87-400e-4d9e-96fa-be1fef1fbe1f" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:UnallocatedExpenses" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">572,013</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_440fb83d-2a9a-48a3-8132-c645ac4c3eab" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:UnallocatedExpenses" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">389,560</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e5abfc5f-3740-442a-9be8-6e7b0a4fbc2f" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="ysg:UnallocatedExpenses" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">131,799</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total loss from operations</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8389abfd-c3d3-460e-8e54-9d46270debfa" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,624,244</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0a153de9-f5a5-45bb-9c8f-c8a76be600fb" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">928,898</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_417e8200-0677-4368-b1f0-2ec123667375" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:OperatingIncomeLoss" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">913,355</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Reconciliation</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financial income</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f37aeeaa-e3b5-4406-8fa3-b9c057d7477d" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:InterestIncomeExpenseNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">45,658</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_97121856-6955-4c3e-8b41-3a2f6670513a" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:InterestIncomeExpenseNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">34,656</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6aef4b2a-e531-472a-9b6f-1de69e892320" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:InterestIncomeExpenseNet" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">89,020</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency exchange (loss) gain</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4319a645-1ec5-4c54-92e9-c38100f6c3a9" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,751</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d37cc381-50fc-4556-92bd-4d0de86522a7" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">35,357</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5ea6b778-3270-4ca8-bc51-aa1895fa4349" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,218</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income from equity method investments, net</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cea21de5-d510-418b-bafe-f8ccddcbf3e5" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,978</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_adb5a064-8ad0-4f7c-b05a-67022037b209" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,548</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_02e17a4b-463d-4de1-b1d9-0864c9b3ad66" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,122</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment loss of investments</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e1f22be6-e70b-4ba4-98a4-037388cfe370" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="ysg:ImpairmentLossOfInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,375</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9457b670-d660-4baf-9293-dc84cf9b54cd" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="ysg:ImpairmentLossOfInvestments" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,078</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other (expenses) income, net</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_87bc287a-3c36-4051-be51-a6ba88cbcfee" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,775</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ef70e371-41ac-4c4f-885a-f5f8930e53cc" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">103,501</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f25872a4-4ec7-4432-bc78-ebd5fb12eaaa" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_CNY" scale="3" decimals="-3" format="ixt:num-dot-decimal">53,558</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss before income tax expenses</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1a354507-cff5-4e44-96e4-07f193fddc2f" contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,547,959</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a3d2905f-8cd0-4a4b-bfc2-17f494995e3a" contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">818,628</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e7ca26d7-6701-438e-8f75-6ff351113415" contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_CNY" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">753,437</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:footnote id="FNT_965fac1b-ddd3-44b4-924e-81fd8249446f" xml:lang="en-US"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(a) Unallocated expenses represent share-based compensation and amortization of intangible assets resulting from assets and business acquisitions, which are not allocated to segments.</span></p></ix:footnote><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">No asset information is provided for reportable segments as no such information provides to the CODM to evaluate the segment performance and most assets are managed at the group level.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Substantially all revenues and long-lived assets of Group are derived from and located in the PRC.</span></p></ix:nonNumeric></div></ix:nonNumeric></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">45</span></p></div>
  <hr style="page-break-after:always;"/>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-2.5
<SEQUENCE>2
<FILENAME>ysg-ex2_5.htm
<DESCRIPTION>EX-2.5
<TEXT>
<html>
 <head>
  <title>EX-2.5</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exhibit 2.5</font></p>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Description of Rights of Each Class of Securities</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Registered under Section 12 of the Securities Exchange Act of 1934 (the &#x201c;Exchange Act&#x201d;)</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">American Depositary Shares (&#x201c;ADSs&#x201d;) each representing twenty Class A ordinary shares of Yatsen Holding Limited, (the &#x201c;we,&#x201d; &#x201c;our,&#x201d; &#x201c;our Company,&#x201d; or &#x201c;us&#x201d;) are listed and traded on The New York Stock Exchange and, in connection with this listing (but not for trading), the Class A ordinary shares are registered under Section 12(b) of the Exchange Act. This exhibit contains a description of the rights of (i) the holders of Class A ordinary shares and (ii) the holders of ADSs. Class A ordinary shares underlying the ADSs are held by Deutsche Bank Trust Company Americas, as depositary, and holders of ADSs will not be treated as holders of the Class A ordinary shares.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Description of Class A Ordinary Shares</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of material provisions of our currently effective ninth amended and restated memorandum and articles of association (the &#x201c;Memorandum and Articles of Association&#x201d;), as well as the Companies Act (as amended) of the Cayman Islands (the &#34;Companies Act&#34;) insofar as they relate to the material terms of our ordinary shares. Notwithstanding this, because it is a summary, it may not contain all the information that you may otherwise deem important. For more complete information, you should read the entire Memorandum and Articles of Association, which has been filed with the SEC as an exhibit to our Registration Statement on Form F-1, as amended (File No. 333-249747), initially filed with the Securities and Exchange Commission on October 30, 2020.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Type and Class of Securities (Item 9.A.5 of Form 20-F)</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Each Class A ordinary share has US$0.00001 par value. The number of Class A ordinary shares that have been issued as of the last day of the financial year ended December 31, 2023 is provided on the cover of the annual report on Form 20-F filed in April, 2024 (the &#34;2023 Form 20-F&#34;). Our Class A ordinary shares may be held in either certificated or uncertificated form.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Preemptive Rights (Item 9.A.3 of Form 20-F)</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Our shareholders do not have preemptive rights.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Limitations or Qualifications (Item 9.A.6 of Form 20-F)</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">We have a dual-class voting structure such that our authorized and issued ordinary shares consist of Class A ordinary shares and Class B ordinary shares (with certain shares remaining undesignated, with power for our directors to designate and issue such classes of shares as they think fit). In respect of matters requiring the votes of shareholders, holders of Class A ordinary shares are entitled to one vote per share, while holders of Class B ordinary shares are entitled to twenty votes per share based on our dual-class share structure. Each Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof, while Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances. Upon any transfer of Class B ordinary shares by a holder thereof to any person or entity that is not an affiliate of such holder, such Class B ordinary shares shall be automatically and immediately converted into the same number of Class A ordinary shares.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Rights of Other Types of Securities (Item 9.A.7 of Form 20-F)</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">1</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Rights of Class A Ordinary Shares (Item 10.B.3 of Form 20-F)</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Ordinary Shares</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Our ordinary shares are divided into Class A ordinary shares and Class B ordinary shares. Holders of our Class A ordinary shares and Class B ordinary shares will have the same rights except for voting and conversion rights. Our ordinary shares are issued in registered form and are issued when registered in our register of members. We may not issue shares to bearer. Our shareholders who are non-residents of the Cayman Islands may freely hold and vote their shares.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Conversion</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Each Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof. Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances. Upon any sale, transfer, assignment or disposition of any Class B ordinary shares by a holder thereof to any person or entity other than such person or entity&#x2019;s affiliate, or upon a change of control of the ultimate beneficial ownership of any Class B ordinary shares to any person or entity who is not an affiliate of the registered holder of such Class B ordinary shares, such Class B ordinary shares will be automatically and immediately converted into an equal number of Class A ordinary shares.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Dividends</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors or declared by our shareholders by ordinary resolution (provided that no dividend may be declared by our shareholders which exceeds the amount recommended by our directors). Our  Memorandum and Articles of Association provide that dividends may be declared and paid out of funds of our Company lawfully available therefor. Under the laws of the Cayman Islands, our Company may pay a dividend out of either profit or share premium account, provided that in no circumstances may a dividend be paid if this would result in our Company being unable to pay its debts as they fall due in the ordinary course of business.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Voting Rights</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Voting at any meeting of shareholders is by show of hands unless a poll is demanded. A poll may be demanded by the chairman of such meeting or any one shareholder present in person or by proxy. In respect to all matters subject to a shareholders&#x2019; vote, each Class A ordinary share is entitled to one vote, and each Class B ordinary share is entitled to twenty votes, voting together as one class.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">An ordinary resolution to be passed at a meeting by the shareholders requires the affirmative vote of a simple majority of the votes attaching to the ordinary shares cast at a meeting, while a special resolution requires the affirmative vote of no less than two-thirds of the votes cast attaching to the outstanding ordinary shares at a meeting. A special resolution will be required for important matters such as a change of name or making changes to our Memorandum and Articles of Association. Our shareholders may, among other things, divide or combine their shares by ordinary resolution.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General Meetings of Shareholders</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">As a Cayman Islands exempted company, we are not obliged by the Companies Act to call shareholders&#x2019; annual general meetings. Our Memorandum and Articles of Association provide that we may (but are not obliged to) in each year hold a general meeting as our annual general meeting in which</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">2</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">case we shall specify the meeting as such in the notices calling it, and the annual general meeting shall be held at such time and place as may be determined by our directors.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Shareholders&#x2019; general meetings may be convened by the chairman of our board of directors or by our directors. Advance notice of at least seven calendar days is required for the convening of our annual general shareholders&#x2019; meeting (if any) and any other general meeting of our shareholders. A quorum required for any general meeting of shareholders consists of at least one shareholder present or by proxy, representing not less than one-third of all votes attaching to the issued and outstanding shares in our Company entitled to vote at general meeting.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The Companies Act provides shareholders with only limited rights to requisition a general meeting, and does not provide shareholders with any right to put any proposal before a general meeting. However, these rights may be provided in a company&#x2019;s articles of association. Our  Memorandum and Articles of Association provide that upon the requisition of any one or more of our shareholders who together hold shares which carry in aggregate not less than one-third of all votes attaching to the issued and outstanding shares of our Company entitled to vote at general meetings, our board will convene an extraordinary general meeting and put the resolutions so requisitioned to a vote at such meeting. However, our  Memorandum and Articles of Association do not provide our shareholders with any right to put any proposals before annual general meetings or extraordinary general meetings not called by such shareholders.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Transfer of Ordinary Shares</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Subject to the restrictions set out in our Memorandum and Articles of Association as set out below, any of our shareholders may transfer all or any of his or her ordinary shares by an instrument of transfer in the usual or common form or any other form approved by our board of directors.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Our board of directors may, in its absolute discretion, decline to register any transfer of any ordinary share which is not fully paid up or on which we have a lien. Our board of directors may also decline to register any transfer of any ordinary share unless:</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">the instrument of transfer is lodged with us, accompanied by the certificate for the ordinary shares to which it relates and such other evidence as our board of directors may reasonably require to show the right of the transferor to make the transfer;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">the instrument of transfer is properly stamped, if required;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">in the case of a transfer to joint holders, the number of joint holders to whom the ordinary share is to be transferred does not exceed four; and</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">a fee of such maximum sum as the New York Stock Exchange may determine to be payable or such lesser sum as our directors may from time to time require is paid to us in respect thereof.</font></div></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">If our directors refuse to register a transfer they shall, within three months after the date on which the instrument of transfer was lodged, send to each of the transferor and the transferee notice of such refusal.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The registration of transfers may, on ten calendar days&#x2019; notice being given by advertisement in such one or more newspapers, by electronic means or by any other means in accordance with the rules of the New York Stock Exchange, be suspended and the register of members closed at such times and for such periods as our board of directors may from time to time determine, provided, however, that the</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">3</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">registration of transfers shall not be suspended nor the register of members closed for more than 30 days in any year as our board may determine.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Liquidation</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">On the winding up of our Company, if the assets available for distribution among our shareholders are more than sufficient to repay the whole of the share capital at the commencement of the winding up, the surplus will be distributed among our shareholders in proportion to the par value of the shares held by them at the commencement of the winding up, subject to a deduction from those shares in respect of which there are monies due, of all monies payable to our Company for unpaid calls or otherwise. If our assets available for distribution are insufficient to repay all of the paid-up capital, the assets will be distributed so that the losses are borne by our shareholders in proportion to the par value of the shares held by them.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Calls on Shares and Forfeiture of Shares</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Our board of directors may from time to time make calls upon shareholders for any amounts unpaid on their shares in a notice served to such shareholders at least 14 days prior to the specified time and place of payment. The shares that have been called upon and remain unpaid are subject to forfeiture.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Redemption, Repurchase and Surrender of Shares</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">We may issue shares on terms that such shares are subject to redemption, at our option or at the option of the holders of these shares, on such terms and in such manner as may be determined by our board of directors. Our Company may also repurchase any of our shares on such terms and in such manner as have been approved by our board of directors. Under the Companies Act, the redemption or repurchase of any share may be paid out of our Company&#x2019;s profits or out of the proceeds of a new issue of shares made for the purpose of such redemption or repurchase, or out of capital (including share premium account and capital redemption reserve) if our Company can, immediately following such payment, pay its debts as they fall due in the ordinary course of business. In addition, under the Companies Act, no such share may be redeemed or repurchased (a) unless it is fully paid up, (b) if such redemption or repurchase would result in there being no shares outstanding or (c) if the company has commenced liquidation. In addition, our Company may accept the surrender of any fully paid share for no consideration.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Requirements to Change the Rights of Holders of Class A Ordinary Shares (Item 10.B.4 of Form 20-F)</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Variations of Rights of Shares</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">If at any time, our share capital is divided into different classes or series of shares, the rights attached to any class or series of shares (unless otherwise provided by the terms of issue of the shares of that class or series), whether or not our Company is being wound-up, may be varied with the consent in writing of at least two-thirds of the holders of the issued shares of that class or series or with the sanction of an ordinary resolution passed by a majority of the votes cast at a separate meeting of the holders of the shares of the class or series. The rights conferred upon the holders of the shares of any class issued shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be varied by the creation or issue of further shares ranking</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> pari passu </font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">with such existing class of shares.</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">4</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Limitations on the Rights to Own Class A Ordinary Shares (Item 10.B.6 of Form 20-F)</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">There are no limitations under the laws of the Cayman Islands or under the Memorandum and Articles of Association that limit the right of non-resident or foreign owners to hold or vote Class A ordinary shares.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Provisions Affecting Any Change of Control (Item 10.B.7 of Form 20-F)</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Anti-Takeover Provisions. </font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Some provisions of our Memorandum and Articles of Association may discourage, delay or prevent a change of control of our Company or management that shareholders may consider favorable, including provisions that:</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">authorize our board of directors to issue preference shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preference shares without any further vote or action by our shareholders; and</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">limit the ability of shareholders to requisition and convene general meetings of shareholders.</font></div></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our Memorandum and Articles of Association for a proper purpose and for what they believe in good faith to be in the best interests of our Company.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Ownership Threshold (Item 10.B.8 of Form 20-F)</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">There are no provisions under Cayman Islands law applicable to the Company, or under the Memorandum and Articles of Association, that require the Company to disclose shareholder ownership above any particular ownership threshold.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Differences Between the Law of Different Jurisdictions (Item 10.B.9 of Form 20-F)</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The Companies Act is derived, to a large extent, from the older Companies Acts of England but does not follow recent English statutory enactments and accordingly there are significant differences between the Companies Act and the current Companies Act of England. In addition, the Companies Act differs from laws applicable to U.S. corporations and their shareholders. Set forth below is a summary of certain significant differences between the provisions of the Companies Act applicable to us and the laws applicable to companies incorporated in the United States and their shareholders.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Mergers and Similar Arrangements</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The Companies Act permits mergers and consolidations between Cayman Islands companies and between Cayman Islands companies and non-Cayman Islands companies. For these purposes, (i) &#x201c;merger&#x201d; means the merging of two or more constituent companies and the vesting of their undertaking, property and liabilities in one of such companies as the surviving company, and (ii) a &#x201c;consolidation&#x201d; means the combination of two or more constituent companies into a consolidated company and the vesting of the undertaking, property and liabilities of such companies to the consolidated company. In order to effect such a merger or consolidation, the directors of each constituent company must approve a written plan of merger or consolidation, which must then be authorized by (a) a special resolution of the shareholders of each constituent company, and (b) such other authorization, if any, as may be specified in such constituent company&#x2019;s articles of association. The written plan of merger or consolidation must be filed with the Registrar of Companies of the Cayman Islands together with a declaration as to the solvency of the consolidated or surviving company, a list of the assets and liabilities of each constituent</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">5</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">company and an undertaking that a copy of the certificate of merger or consolidation will be given to the members and creditors of each constituent company and that notification of the merger or consolidation will be published in the Cayman Islands Gazette. Court approval is not required for a merger or consolidation which is effected in compliance with these statutory procedures.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">A merger between a Cayman parent company and its Cayman subsidiary or subsidiaries does not require authorization by a resolution of shareholders of that Cayman subsidiary if a copy of the plan of merger is given to every member of that Cayman subsidiary to be merged unless that member agrees otherwise. For this purpose a company is a &#x201c;parent&#x201d; of a subsidiary if it holds issued shares that together represent at least 90.0% of the votes at a general meeting of the subsidiary.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The consent of each holder of a fixed or floating security interest over a constituent company is required unless this requirement is waived by a court in the Cayman Islands.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Save in certain limited circumstances, a shareholder of a Cayman constituent company who dissents from the merger or consolidation is entitled to payment of the fair value of his or her shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) upon dissenting to the merger or consolidation, provided the dissenting shareholder complies strictly with the procedures set out in the Companies Act. The exercise of dissenter rights will preclude the exercise by the dissenting shareholder of any other rights to which he or she might otherwise be entitled by virtue of holding shares, save for the right to seek relief on the grounds that the merger or consolidation is void or unlawful.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Separate from the statutory provisions relating to mergers and consolidations, the Companies Act also contains statutory provisions that facilitate the reconstruction and amalgamation of companies by way of schemes of arrangement, provided that the arrangement is approved by a majority in number of each class of shareholders and creditors with whom the arrangement is to be made, and who must in addition represent three-fourths in value of each such class of shareholders or creditors, as the case may be, that are present and voting either in person or by proxy at a meeting, or meetings, convened for that purpose. The convening of the meetings and subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. While a dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved, the court can be expected to approve the arrangement if it determines that:</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">the statutory provisions as to the required majority vote have been met;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">the shareholders have been fairly represented at the meeting in question and the statutory majority are acting bona fide without coercion of the minority to promote interests adverse to those of the class;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">the arrangement is such that may be reasonably approved by an intelligent and honest man of that class acting in respect of his interest; and</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">the arrangement is not one that would more properly be sanctioned under some other provision of the Companies Act.</font></div></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The Companies Act also contains a statutory power of compulsory acquisition which may facilitate the &#x201c;squeeze out&#x201d; of dissentient minority shareholders upon a tender offer. When a tender offer is made and accepted by holders of 90.0% of the shares affected within four months, the offeror may, within a two-month period commencing on the expiration of such four-month period, require the holders of the remaining shares to transfer such shares to the offeror on the terms of the offer. An objection can be</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">6</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">made to the Grand Court of the Cayman Islands but this is unlikely to succeed in the case of an offer that has been so approved unless there is evidence of fraud, bad faith or collusion.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">If an arrangement and reconstruction by way of scheme of arrangement is thus approved and sanctioned, or if a tender offer is made and accepted, in accordance with the foregoing statutory procedures, a dissenting shareholder would have no rights comparable to appraisal rights, which would otherwise ordinarily be available to dissenting shareholders of Delaware corporations, providing rights to receive payment in cash for the judicially determined value of the shares.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Shareholders&#x2019; Suits</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">In principle, we will normally be the proper plaintiff to sue for a wrong done to us as a company, and as a general rule a derivative action may not be brought by a minority shareholder. However, based on English authorities, which would in all likelihood be of persuasive authority in the Cayman Islands, the Cayman Islands court can be expected to follow and apply the common law principles (namely the rule in Foss v. Harbottle and the exceptions thereto) so that a non-controlling shareholder may be permitted to commence a class action against or derivative actions in the name of the company to challenge actions where:</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">a company acts or proposes to act illegally or ultra vires;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">the act complained of, although not ultra vires, could only be effected duly if authorized by more than a simple majority vote that has not been obtained; and</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">those who control the company are perpetrating a &#x201c;fraud on the minority.&#x201d;</font></div></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Indemnification of Directors and Executive Officers and Limitation of Liability</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Cayman Islands law does not limit the extent to which a company&#x2019;s memorandum and articles of association may provide for indemnification of officers and directors, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. Our Memorandum and Articles of Association provide that we shall indemnify our officers and directors against all actions, proceedings, costs, charges, expenses, losses, damages or liabilities incurred or sustained by such directors or officers, other than by reason of such person&#x2019;s dishonesty, willful default or fraud, in or about the conduct of our Company&#x2019;s business or affairs (including as a result of any mistake of judgment) or in the execution or discharge of his duties, powers, authorities or discretions, including without prejudice to the generality of the foregoing, any costs, expenses, losses or liabilities incurred by such director or officer in defending (whether successfully or otherwise) any civil proceedings concerning our Company or its affairs in any court whether in the Cayman Islands or elsewhere. This standard of conduct is generally the same as permitted under the Delaware General Corporation Law for a Delaware corporation.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">In addition, we have entered into indemnification agreements with our directors and executive officers that provide such persons with additional indemnification beyond that provided in our Memorandum and Articles of Association.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Insofar as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling us under the foregoing provisions, we have been informed that in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">7</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Directors&#x2019; Fiduciary Duties</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Under Delaware corporate law, a director of a Delaware corporation has a fiduciary duty to the corporation and its shareholders. This duty has two components: the duty of care and the duty of loyalty. The duty of care requires that a director act in good faith, with the care that an ordinarily prudent person would exercise under similar circumstances. Under this duty, a director must inform himself of, and disclose to shareholders, all material information reasonably available regarding a significant transaction. The duty of loyalty requires that a director acts in a manner he reasonably believes to be in the best interests of the corporation. He must not use his corporate position for personal gain or advantage. This duty prohibits self-dealing by a director and mandates that the best interest of the corporation and its shareholders take precedence over any interest possessed by a director, officer or controlling shareholder and not shared by the shareholders generally. In general, actions of a director are presumed to have been made on an informed basis, in good faith and in the honest belief that the action taken was in the best interests of the corporation. However, this presumption may be rebutted by evidence of a breach of one of the fiduciary duties. Should such evidence be presented concerning a transaction by a director, the director must prove the procedural fairness of the transaction, and that the transaction was of fair value to the corporation.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">As a matter of Cayman Islands law, a director of a Cayman Islands company is in the position of a fiduciary with respect to the company and therefore it is considered that he owes the following duties to the company&#x2014;a duty to act bona fide in the best interests of the company, a duty not to make a profit based on his position as director (unless the company permits him to do so), a duty not to put himself in a position where the interests of the company conflict with his personal interest or his duty to a third party, and a duty to exercise powers for the purpose for which such powers were intended. A director of a Cayman Islands company owes to the company a duty to act with skill and care. It was previously considered that a director need not exhibit in the performance of his duties a greater degree of skill than may reasonably be expected from a person of his knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities are likely to be followed in the Cayman Islands.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Shareholder Action by Written Consent</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Under the Delaware General Corporation Law, a corporation may eliminate the right of shareholders to act by written consent by amendment to its certificate of incorporation. Cayman Islands law and our Memorandum and Articles of Association provide that our shareholders may approve corporate matters by way of a unanimous written resolution signed by or on behalf of each shareholder who would have been entitled to vote on such matter at a general meeting without a meeting being held.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Shareholder Proposals</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Under the Delaware General Corporation Law, a shareholder has the right to put any proposal before the annual meeting of shareholders, provided it complies with the notice provisions in the governing documents. A special meeting may be called by the board of directors or any other person authorized to do so in the governing documents, but shareholders may be precluded from calling special meetings.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The Companies Act provides shareholders with only limited rights to requisition a general meeting, and does not provide shareholders with any right to put any proposal before a general meeting. However, these rights may be provided in a company&#x2019;s articles of association. Our Memorandum and Articles of Association allow any one or more of our shareholders who together hold shares which carry in aggregate not less than one-third of the total number of votes attaching to all issued and outstanding</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">8</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">shares of our Company entitled to vote at general meetings to requisition an extraordinary general meeting of our shareholders, in which case our board is obliged to convene an extraordinary general meeting and to put the resolutions so requisitioned to a vote at such meeting. Other than this right to requisition a shareholders&#x2019; meeting, our Memorandum and Articles of Association do not provide our shareholders with any other right to put proposals before annual general meetings or extraordinary general meetings. As an exempted Cayman Islands company, we are not obliged by law to call shareholders&#x2019; annual general meetings.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cumulative Voting</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Under the Delaware General Corporation Law, cumulative voting for elections of directors is not permitted unless the corporation&#x2019;s certificate of incorporation specifically provides for it. Cumulative voting potentially facilitates the representation of minority shareholders on a board of directors since it permits the minority shareholder to cast all the votes to which the shareholder is entitled on a single director, which increases the shareholder&#x2019;s voting power with respect to electing such director. There are no prohibitions in relation to cumulative voting under the laws of the Cayman Islands but our Memorandum and Articles of Association do not provide for cumulative voting. As a result, our shareholders are not afforded any less protections or rights on this issue than shareholders of a Delaware corporation.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Removal of Directors</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Under the Delaware General Corporation Law, a director of a corporation with a classified board may be removed only for cause with the approval of a majority of the issued and outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under our Memorandum and Articles of Association, directors may be removed with or without cause, by the affirmative vote of two-thirds of the directors then in office or by an ordinary resolution of our shareholders, in each case subject to certain exceptions. An appointment of a director may be on terms that the director shall automatically retire from office (unless he or she has sooner vacated office) at the next or a subsequent annual general meeting or upon any specified event or after any specified period in a written agreement between the company and the director, if any; but no such term shall be implied in the absence of express provision. In addition, a director's office shall be vacated if the director (i) becomes bankrupt or makes any arrangement or composition with his creditors; (ii) dies or is found to be or becomes of unsound mind; (iii) resigns his office by notice in writing; (iv) without special leave of absence from our board, is absent from meetings of our board for three consecutive meetings and our board resolves that his office be vacated; or (v) is removed from office pursuant to any other provision of our Memorandum and Articles of Association.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Transactions with Interested Shareholders</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The Delaware General Corporation Law contains a business combination statute applicable to Delaware corporations whereby, unless the corporation has specifically elected not to be governed by such statute by amendment to its certificate of incorporation, it is prohibited from engaging in certain business combinations with an &#x201c;interested shareholder&#x201d; for three years following the date that such person becomes an interested shareholder. An interested shareholder generally is a person or a group who or which owns or owned 15% or more of the target&#x2019;s outstanding voting shares within the past three years. This has the effect of limiting the ability of a potential acquirer to make a two-tiered bid for the target in which all shareholders would not be treated equally. The statute does not apply if, among other things, prior to the date on which such shareholder becomes an interested shareholder, the board of directors approves either the business combination or the transaction which resulted in the person becoming an</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">9</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">interested shareholder. This encourages any potential acquirer of a Delaware corporation to negotiate the terms of any acquisition transaction with the target&#x2019;s board of directors.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Cayman Islands law has no comparable statute. As a result, we cannot avail ourselves of the types of protections afforded by the Delaware business combination statute. However, although Cayman Islands law does not regulate transactions between a company and its significant shareholders, it does provide that such transactions must be entered into bona fide in the best interests of the company and not with the effect of constituting a fraud on the minority shareholders.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Dissolution; Winding Up</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Under the Delaware General Corporation Law, unless the board of directors approves the proposal to dissolve, dissolution must be approved by shareholders holding 100% of the total voting power of the corporation. Only if the dissolution is initiated by the board of directors may it be approved by a simple majority of the corporation&#x2019;s outstanding shares. Delaware law allows a Delaware corporation to include in its certificate of incorporation a supermajority voting requirement in connection with dissolutions initiated by the board.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Under Cayman Islands law, a company may be wound up by either an order of the courts of the Cayman Islands or by a special resolution of its members or, if the company is unable to pay its debts as they fall due, by an ordinary resolution of its members. The court has authority to order winding up in a number of specified circumstances including where it is, in the opinion of the court, just and equitable to do so. Under the Companies Act and our Memorandum and Articles of Association, our Company may be dissolved, liquidated or wound up by a special resolution of our shareholders.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Variation of Rights of Shares</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Under the Delaware General Corporation Law, a corporation may vary the rights of a class of shares with the approval of a majority of the outstanding shares of such class, unless the certificate of incorporation provides otherwise. Under Cayman Islands law and our Memorandum and Articles of Association, if our share capital is divided into more than one class of shares, we may vary the rights attached to any class with the written consent of the holders of at least two-thirds of the issued shares of that class or with the sanction of an ordinary resolution passed by a majority of the votes cast at a separate meeting of the holders of the shares of that class.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Amendment of Governing Documents</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Under the Delaware General Corporation Law, a corporation&#x2019;s governing documents may be amended with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under the Companies Act and our Memorandum and Articles of Association, our Memorandum and Articles of Association may only be amended by a special resolution of our shareholders.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Rights of Non-Resident or Foreign Shareholders</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">There are no limitations imposed by our Memorandum and Articles of Association on the rights of non-resident or foreign shareholders to hold or exercise voting rights on our shares. In addition, there are no provisions in our Memorandum and Articles of Association governing the ownership threshold above which shareholder ownership must be disclosed.</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">10</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Issuance of Additional Preferred Shares</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Our Memorandum and Articles of Association authorize our board of directors to issue additional ordinary shares from time to time as our board of directors shall determine, to the extent of available authorized but unissued shares.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Our Memorandum and Articles of Association also authorize our board of directors to establish from time to time one or more series of preference shares and to determine, with respect to any series of preference shares, the terms and rights of that series, including:</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">the designation of the series;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">the number of shares of the series;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">the dividend rights, dividend rates, conversion rights, voting rights; and</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">the rights and terms of redemption and liquidation preferences.</font></div></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Our board of directors may issue preference shares without action by our shareholders to the extent authorized but unissued. Issuance of these shares may dilute the voting power of holders of ordinary shares.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inspection of Books and Records</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Holders of our ordinary shares will have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records (other than copies of our Memorandum and Articles of Association, our register of mortgages and charges and any special resolutions passed by our shareholders). Under Cayman Islands law, the names of our current directors can be obtained from a search conducted at the Registrar of Companies. However, we will provide our shareholders with annual audited financial statements.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Anti-Takeover Provisions</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Some provisions of our Memorandum and Articles of Association may discourage, delay or prevent a change of control of our Company or management that shareholders may consider favorable, including provisions that:</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">authorize our board of directors to issue preference shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preference shares without any further vote or action by our shareholders; and</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">limit the ability of shareholders to requisition and convene general meetings of shareholders.</font></div></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our  Memorandum and Articles of Association for a proper purpose and for what they believe in good faith to be in the best interests of our Company.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Exempted Company</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">We are an exempted company with limited liability incorporated under the Companies Act. The Companies Act distinguishes between ordinary resident companies and exempted companies. Any</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">11</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">company that is registered in the Cayman Islands but conducts business mainly outside of the Cayman Islands may apply to be registered as an exempted company. The requirements for an exempted company are essentially the same as for an ordinary company except that an exempted company:</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">does not have to file an annual return of its shareholders with the Registrar of Companies;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">is not required to open its register of members for inspection;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">does not have to hold an annual general meeting;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">may issue negotiable or bearer shares or shares with no par value;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">may obtain an undertaking against the imposition of any future taxation (such undertakings are usually given for 20 years in the first instance);</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">may register by way of continuation in another jurisdiction and be deregistered in the Cayman Islands;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">may register as a limited duration company; and</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">may register as a segregated portfolio company.</font></div></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;Limited liability&#x201d; means that the liability of each shareholder is limited to the amount unpaid by the shareholder on the shares of the company (except in exceptional circumstances, such as involving fraud, the establishment of an agency relationship or an illegal or improper purpose or other circumstances in which a court may be prepared to pierce or lift the corporate veil).</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Exclusive Forum</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Unless we consent in writing to the selection of an alternative forum, the United States District Court for the Southern District of New York (or, if the United States District Court for the Southern District of New York lacks subject matter jurisdiction over a particular dispute, the state courts in New York County, New York) shall be the exclusive forum within the United States for the resolution of any complaint asserting a cause of action arising out of or relating in any way to the federal securities laws of the United States, regardless of whether such legal suit, action, or proceeding also involves parties other than us. Any person or entity purchasing or otherwise acquiring any of our shares, ADSs or other securities shall be deemed to have notice of and consented to the provisions of our Memorandum and Articles of Association.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Changes in Capital (Item 10.B.10 of Form 20-F)</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Our shareholders may from time to time by ordinary resolution:</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">increase our share capital by such sum, to be divided into shares of such classes and amount, as the resolution shall prescribe;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">consolidate and divide all or any of our share capital into shares of a larger amount than our existing shares;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">sub-divide our existing shares, or any of them into shares of a smaller amount, provided that in the subdivision the proportion between the amount paid and the amount, if any, unpaid on each </font></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">12</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;visibility:hidden;display:inline-flex;justify-content:flex-start;"></font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">reduced share shall be the same as it was in case of the share from which the reduced share is derived; or</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">cancel any shares which, at the date of the passing of the resolution, have not been taken or agreed to be taken by any person and diminish the amount of our share capital by the amount of the shares so canceled.</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Our shareholders may by special resolution, subject to confirmation by the Grand Court of the Cayman Islands on an application by our Company for an order confirming such reduction, reduce our share capital or any capital redemption reserve in any manner permitted by law.</font></div></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Debt Securities (Item 12.A of Form 20-F)</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Warrants and Rights (Item 12.B of Form 20-F)</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Other Securities (Item 12.C of Form 20-F)</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Not applicable.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Description of American Depositary Shares (Items 12.D.1 and 12.D.2 of Form 20-F) [</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Note: DB to review</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">]</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Deutsche Bank Trust Company Americas, as depositary, registers and delivers the ADSs. Each ADS represents ownership of twenty Class A ordinary shares, deposited with Deutsche Bank AG, Hong Kong Branch, as custodian for the depositary. Each ADS also represents ownership of any other securities, cash or other property which may be held by the depositary. The depositary&#x2019;s corporate trust office at which the ADSs are administered is located at 1 Columbus Circle, New York, NY 10019, U.S.A. The principal executive office of the depositary is located at 1 Columbus Circle, New York, NY 10019, U.S.A.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The Direct Registration System, or DRS, is a system administered by The Depository Trust Company, or DTC, pursuant to which the depositary may register the ownership of uncertificated ADSs, which ownership shall be evidenced by periodic statements issued by the depositary to the ADS holders entitled thereto.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">We will not treat ADS holders as our shareholders and accordingly, our ADS holders will not have shareholder rights. Cayman Islands law governs shareholder rights. The depositary will be the holder of the Class A ordinary shares underlying the ADSs. ADS holders will have ADS holder rights. A deposit agreement among us, the depositary and ADS holders, and the beneficial owners of ADSs sets out ADS holder rights as well as the rights and obligations of the depositary. The laws of the State of New York govern the deposit agreement and the ADSs.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of the material provisions of the deposit agreement. For more complete information, you should read the entire deposit agreement and the form of American Depositary Receipt. The deposit agreement has been initially filed with the SEC as an exhibit to a Registration Statement on Form F-6 (File No. 333-250059) on November 13, 2020, and was amended and filed with the SEC as an exhibit to the Post-Effective Amendment No. 1 to the Registration Statement on Form F-6</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">13</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">(File No. 333-250059) on March 18, 2024. The form of ADR is included in the deposit agreement, as amended, and is on file with the SEC (as a prospectus).</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Holding the ADSs</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">How will you hold your ADSs?</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">You may hold ADSs either (1) directly (a) by having an American Depositary Receipt, or ADR, which is a certificate evidencing a specific number of ADSs, registered in your name, or (b) by holding ADSs in DRS, or (2) indirectly through your broker or other financial institution. If you hold ADSs directly, you are an ADS holder. This description assumes you hold your ADSs directly. ADSs will be issued through DRS, unless you specifically request certificated ADRs. If you hold the ADSs indirectly, you must rely on the procedures of your broker or other financial institution to assert the rights of ADS holders described in this section. You should consult with your broker or financial institution to find out what those procedures are.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Dividends and Other Distributions</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">How will you receive dividends and other distributions on the shares?</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The depositary has agreed to pay to you the cash dividends or other distributions it or the custodian receives on ordinary shares or other deposited securities, after deducting its fees and expenses. You will receive these distributions in proportion to the number of ordinary shares your ADSs represent as of the record date (which will be as close as practicable to the record date for our ordinary shares) set by the depositary with respect to the ADSs.</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">. The depositary will convert or cause to be converted any cash dividend or other cash distribution we pay on the ordinary shares or any net proceeds from the sale of any ordinary shares, rights, securities or other entitlements under the terms of the deposit agreement into U.S. dollars if it can do so on a practicable basis, and can transfer the U.S. dollars to the United States and will distribute promptly the amount thus received. If the depositary shall determine in its judgment that such conversions or transfers are not practical or lawful or if any government approval or license is needed and cannot be obtained at a reasonable cost within a reasonable period or otherwise sought, the deposit agreement allows the depositary to distribute the foreign currency only to those ADS holders to whom it is possible to do so. It will hold or cause the custodian to hold the foreign currency it cannot convert for the account of the ADS holders who have not been paid and such funds will be held for the respective accounts of the ADS holders. It will not invest the foreign currency and it will not be liable for any interest for the respective accounts of the ADS holders .</font></div></div>
  <p style="margin-left:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Before making a distribution, any taxes or other governmental charges, together with fees and expenses of the depositary, that must be paid, will be deducted. It will distribute only whole U.S. dollars and cents and will round down fractional cents to the nearest whole cent. If the exchange rates fluctuate during a time when the depositary cannot convert the foreign currency, you may lose some or all of the value of the distribution.</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Shares</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">. For any ordinary shares we distribute as a dividend or free distribution, either (1) the depositary will distribute additional ADSs representing such ordinary shares or (2) existing ADSs as of the applicable record date will represent rights and interests in the additional ordinary shares distributed, to the extent reasonably practicable and permissible under law, in either case, net of applicable fees, charges and expenses incurred by the depositary and taxes and/or other </font></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">14</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;visibility:hidden;display:inline-flex;justify-content:flex-start;"></font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">governmental charges. The depositary will only distribute whole ADSs. It will try to sell ordinary shares which would require it to deliver a fractional ADS and distribute the net proceeds in the same way as it does with cash. The depositary may sell a portion of the distributed ordinary shares sufficient to pay its fees and expenses, and any taxes and governmental charges, in connection with that distribution.</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Elective Distributions in Cash or Shares</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">. If we offer holders of our ordinary shares the option to receive dividends in either cash or shares, the depositary, after consultation with us and having received timely notice as described in the deposit agreement of such elective distribution by us, has discretion to determine to what extent such elective distribution will be made available to you as a holder of the ADSs. We must timely first instruct the depositary to make such elective distribution available to you and furnish it with satisfactory evidence that it is legal to do so. The depositary could decide it is not legal or reasonably practicable to make such elective distribution available to you. In such case, the depositary shall, on the basis of the same determination as is made in respect of the ordinary shares for which no election is made, distribute either cash in the same way as it does in a cash distribution, or additional ADSs representing ordinary shares in the same way as it does in a share distribution. The depositary is not obligated to make available to you a method to receive the elective dividend in shares rather than in ADSs. There can be no assurance that you will be given the opportunity to receive elective distributions on the same terms and conditions as the holders of ordinary shares.</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Rights to Purchase Additional Shares</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">. If we offer holders of our ordinary shares any rights to subscribe for additional shares, the depositary shall having received timely notice as described in the deposit agreement of such distribution by us, consult with us, and we must determine whether it is lawful and reasonably practicable to make these rights available to you. We must first instruct the depositary to make such rights available to you and furnish the depositary with satisfactory evidence that it is legal to do so. If the depositary decides it is not legal or reasonably practicable to make the rights available but that it is lawful and reasonably practicable to sell the rights, the depositary will endeavor to sell the rights and in a riskless principal capacity or otherwise, at such place and upon such terms (including public or private sale) as it may deem proper distribute the net proceeds in the same way as it does with cash. The depositary will allow rights that are not distributed or sold to lapse. In that case, you will receive no value for them.</font></div></div>
  <p style="margin-left:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">If the depositary makes rights available to you, it will establish procedures to distribute such rights and enable you to exercise the rights upon your payment of applicable fees, charges and expenses incurred by the depositary and taxes and/or other governmental charges. The depositary shall not be obliged to make available to you a method to exercise such rights to subscribe for ordinary shares (rather than ADSs).</font></p>
  <p style="margin-left:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">U.S. securities laws may restrict transfers and cancellation of the ADSs represented by shares purchased upon exercise of rights. For example, you may not be able to trade these ADSs freely in the United States. In this case, the depositary may deliver restricted depositary shares that have the same terms as the ADSs described in this section except for changes needed to put the necessary restrictions in place.</font></p>
  <p style="margin-left:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">There can be no assurance that you will be given the opportunity to exercise rights on the same terms and conditions as the holders of ordinary shares or be able to exercise such rights.</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Distributions</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">. Subject to receipt of timely notice, as described in the deposit agreement, from us with the request to make any such distribution available to you, and provided the depositary has determined such distribution is lawful and reasonably practicable and feasible and </font></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">15</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;visibility:hidden;display:inline-flex;justify-content:flex-start;"></font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">in accordance with the terms of the deposit agreement, the depositary will distribute to you anything else we distribute on deposited securities by any means it may deem practicable, upon your payment of applicable fees, charges and expenses incurred by the depositary and taxes and/or other governmental charges. If any of the conditions above are not met, the depositary will endeavor to sell, or cause to be sold, what we distributed and distribute the net proceeds in the same way as it does with cash; or, if it is unable to sell such property, the depositary may dispose of such property in any way it deems reasonably practicable under the circumstances for nominal or no consideration, such that you may have no rights to or arising from such property.</font></div></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The depositary is not responsible if it decides that it is unlawful or impractical to make a distribution available to any ADS holders. We have no obligation to register ADSs, shares, rights or other securities under the Securities Act. We also have no obligation to take any other action to permit the distribution of ADSs, shares, rights or anything else to ADS holders. This means that you may not receive the distributions we make on our shares or any value for them if we and/or the depositary determines that it is illegal or not practicable for us or the depositary to make them available to you.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deposit, Withdrawal and Cancellation</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">How are ADSs issued?</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The depositary will deliver ADSs if you or your broker deposit ordinary shares or evidence of rights to receive ordinary shares with the custodian. Upon payment of its fees and expenses and of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, the depositary will register the appropriate number of ADSs in the names you request and will deliver the ADSs to or upon the order of the person or persons entitled thereto.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">How do ADS holders cancel an American Depositary Share?</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">You may turn in your ADSs at the depositary&#x2019;s corporate trust office or by providing appropriate instructions to your broker. Upon payment of its fees and expenses and of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, the depositary will deliver the Class A ordinary shares and any other deposited securities underlying the ADSs to you or a person you designate at the office of the custodian. Or, at your request, risk and expense, the depositary will deliver the deposited securities at its corporate trust office, to the extent permitted by law.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">How do ADS holders interchange between Certificated ADSs and Uncertificated ADSs?</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">You may surrender your ADR to the depositary for the purpose of exchanging your ADR for uncertificated ADSs. The depositary will cancel that ADR and will send you a statement confirming that you are the owner of uncertificated ADSs. Alternatively, upon receipt by the depositary of a proper instruction from a holder of uncertificated ADSs requesting the exchange of uncertificated ADSs for certificated ADSs, the depositary will execute and deliver to you an ADR evidencing those ADSs.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Voting Rights</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">How do you vote?</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">You may instruct the depositary to vote the Class A ordinary shares or other deposited securities underlying your ADSs at any meeting at which you are entitled to vote pursuant to any applicable law, the provisions of our Memorandum and Articles of Association, and the provisions of or governing the deposited securities. Otherwise, you could exercise your right to vote directly if you withdraw the</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">16</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">ordinary shares. However, you may not know about the meeting sufficiently enough in advance to withdraw the ordinary shares.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">If we ask for your instructions and upon timely notice from us by regular, ordinary mail delivery, or by electronic transmission, as described in the deposit agreement, the depositary will notify you of the upcoming meeting at which you are entitled to vote pursuant to any applicable law, the provisions of our Memorandum and Articles of Association, and the provisions of or governing the deposited securities, and arrange to deliver our voting materials to you. The materials will include or reproduce (a) such notice of meeting or solicitation of consents or proxies; (b) a statement that the ADS holders at the close of business on the ADS record date will be entitled, subject to any applicable law, the provisions of our Memorandum and Articles of Association, and the provisions of or governing the deposited securities, to instruct the depositary as to the exercise of the voting rights, if any, pertaining to the ordinary shares or other deposited securities represented by such holder&#x2019;s ADSs; and (c) a brief statement as to the manner in which such instructions may be given to the depositary or deemed given in accordance with the second to last sentence of this paragraph if no instruction is received by the depositary to give a discretionary proxy to a person designated by us. Voting instructions may be given only in respect of a number of ADSs representing an integral number of ordinary shares or other deposited securities. For instructions to be valid, the depositary must receive them in writing on or before the date specified. The depositary will try, as far as practical, subject to applicable law and the provisions of our Memorandum and Articles of Association, to vote or to have its agents vote the ordinary shares or other deposited securities (in person or by proxy) as you instruct. The depositary will only vote or attempt to vote as you instruct. If we timely requested the depositary to solicit your instructions but no instructions are received by the depositary from an owner with respect to any of the deposited securities represented by the ADSs of that owner on or before the date established by the depositary for such purpose, the depositary shall deem that owner to have instructed the depositary to give a discretionary proxy to a person designated by us with respect to such deposited securities, and the depositary shall give a discretionary proxy to a person designated by us to vote such deposited securities. However, no such instruction shall be deemed given and no such discretionary proxy shall be given with respect to any matter if we inform the depositary we do not wish such proxy given, substantial opposition exists or the matter materially and adversely affects the rights of holders of the ordinary shares.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">We cannot assure you that you will receive the voting materials in time to ensure that you can instruct the depositary to vote the Class A ordinary shares underlying your ADSs. In addition, there can be no assurance that ADS holders and beneficial owners generally, or any holder or beneficial owner in particular, will be given the opportunity to vote or cause the custodian to vote on the same terms and conditions as the holders of our ordinary shares.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The depositary and its agents are not responsible for failing to carry out voting instructions or for the manner of carrying out voting instructions. This means that you may not be able to exercise your right to vote and you may have no recourse if the Class A ordinary shares underlying your ADSs are not voted as you requested.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">In order to give you a reasonable opportunity to instruct the depositary as to the exercise of voting rights relating to deposited securities, if we request the depositary to act, we will give the depositary notice of any such meeting and details concerning the matters to be voted at least 30 business days in advance of the meeting date.</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">17</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Compliance with Regulations</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Information Requests</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Each ADS holder and beneficial owner shall (a) provide such information as we or the depositary may request pursuant to law, including, without limitation, relevant Cayman Islands law, any applicable law of the United States of America, our Memorandum and Articles of Association, any resolutions of our board of directors adopted pursuant to such Memorandum and Articles of Association, the requirements of any markets or exchanges upon which the ordinary shares, ADSs or ADRs are listed or traded, or to any requirements of any electronic book-entry system by which the ADSs or ADRs may be transferred, regarding the capacity in which they own or owned ADRs, the identity of any other persons then or previously interested in such ADRs and the nature of such interest, and any other applicable matters, and (b) be bound by and subject to applicable provisions of the laws of the Cayman Islands, our Memorandum and Articles of Association, and the requirements of any markets or exchanges upon which the ADSs, ADRs or ordinary shares are listed or traded, or pursuant to any requirements of any electronic book-entry system by which the ADSs, ADRs or ordinary shares may be transferred, to the same extent as if such ADS holder or beneficial owner held ordinary shares directly, in each case irrespective of whether or not they are ADS holders or beneficial owners at the time such request is made.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Disclosure of Interests</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Each ADS holder and beneficial owner shall comply with our requests pursuant to Cayman Islands law, the rules and requirements of the New York Stock Exchange and any other stock exchange on which the ordinary shares are, or will be, registered, traded or listed or our Memorandum and Articles of Association, which requests are made to provide information, inter alia, as to the capacity in which such ADS holder or beneficial owner owns ADS and regarding the identity of any other person interested in such ADS and the nature of such interest and various other matters, whether or not they are ADS holders or beneficial owners at the time of such requests.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Payment of Taxes</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">You will be responsible for any taxes or other governmental charges payable, or which become payable, on your ADSs or on the deposited securities represented by any of your ADSs. The depositary may refuse to register or transfer your ADSs or allow you to withdraw the deposited securities represented by your ADSs until such taxes or other charges are paid. It may apply payments owed to you or sell deposited securities represented by your ADSs to pay any taxes owed and you will remain liable for any deficiency. If the depositary sells deposited securities, it will, if appropriate, reduce the number of ADSs to reflect the sale and pay to you any net proceeds, or send to you any property, remaining after it has paid the taxes. You agree to indemnify us, the depositary, the custodian and each of our and their respective agents, directors, employees and affiliates for, and hold each of them harmless from, any claims with respect to taxes (including applicable interest and penalties thereon) arising from any refund of taxes, reduced rate of withholding at source or other tax benefit obtained for you. Your obligations under this paragraph shall survive any transfer of ADRs, any surrender of ADRs and withdrawal of deposited securities or the termination of the deposit agreement.</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">18</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reclassifications, Recapitalizations and Mergers</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:45.96%;"></td>
    <td style="width:54.04%;"></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;border-bottom:0.5pt solid;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">If we:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;border-bottom:0.5pt solid;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Then:</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:17.3pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="text-indent:-17.3pt;padding-left:17.3pt;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change the nominal or par value of our ordinary shares</font></p></td>
    <td style="text-indent:17.45pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="text-indent:-17.45pt;padding-left:17.45pt;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">The cash, shares or other securities received by the depositary will become deposited securities.</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:17.3pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="text-indent:-17.3pt;padding-left:17.3pt;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reclassify, split up or consolidate any of the deposited securities</font></p></td>
    <td style="text-indent:17.45pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="text-indent:-17.45pt;padding-left:17.45pt;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Each ADS will automatically represent its equal share of the new deposited securities.</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:17.3pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="text-indent:-17.3pt;padding-left:17.3pt;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Distribute securities on the ordinary shares that are not distributed to you, or recapitalize, reorganize, merge, liquidate, sell all or substantially all of our assets, or take any similar action</font></p></td>
    <td style="text-indent:17.45pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="text-indent:-17.45pt;padding-left:17.45pt;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">The depositary may distribute some or all of the cash, shares or other securities it received. It may also deliver new ADSs or ask you to surrender your outstanding ADRs in exchange for new ADRs identifying the new deposited securities.</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Amendment and Termination</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">How may the deposit agreement be amended?</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">We may agree with the depositary to amend the deposit agreement and the form of ADR without your consent for any reason. If an amendment adds or increases fees or charges, except for taxes and other governmental charges or expenses of the depositary for registration fees, facsimile costs, delivery charges or similar items, including expenses incurred in connection with foreign exchange control regulations and other charges specifically payable by ADS holders under the deposit agreement, or materially prejudices a substantial existing right of ADS holders, it will not become effective for outstanding ADSs until 30 days after the depositary notifies ADS holders of the amendment. </font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">At the time an amendment becomes effective, you are considered, by continuing to hold your ADSs, to agree to the amendment and to be bound by the ADRs and the deposit agreement as amended.</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> If any new laws are adopted which would require the deposit agreement to be amended in order to comply therewith, we and the depositary may amend the deposit agreement in accordance with such laws and such amendment may become effective before notice thereof is given to ADS holders.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">How may the deposit agreement be terminated?</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The depositary will terminate the deposit agreement if we ask it to do so, in which case the depositary will give notice to you at least 90 days prior to termination. The depositary may also terminate the deposit agreement if the depositary has told us that it would like to resign, or if we have removed the depositary, and in either case we have not appointed a new depositary within 90 days. In either such case, the depositary must notify you at least 30 days before termination.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">After termination, the depositary and its agents will do the following under the deposit agreement but nothing else: collect distributions on the deposited securities, sell rights and other property and deliver ordinary shares and other deposited securities upon cancellation of ADSs after payment of any fees, charges, taxes or other governmental charges. Six months or more after the date of termination, the depositary may sell any remaining deposited securities by public or private sale. After that, the depositary will hold the money it received on the sale, as well as any other cash it is holding under the deposit agreement, for the pro rata benefit of the ADS holders that have not surrendered their ADSs. It will not invest the money and has no liability for interest. After such sale, the depositary&#x2019;s only obligations will be to account for the money and other cash. After termination, we shall be discharged from all obligations under the deposit agreement except for our obligations to the depositary thereunder.</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">19</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Books of Depositary</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The depositary will maintain ADS holder records at its depositary office. You may inspect such records at such office during regular business hours but solely for the purpose of communicating with other holders in the interest of business matters relating to the Company, the ADRs and the deposit agreement.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The depositary will maintain facilities in the Borough of Manhattan, The City of New York to record and process the issuance, cancellation, combination, split-up and transfer of ADRs.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">These facilities may be closed at any time or from time to time when such action is deemed necessary or advisable by the depositary in connection with the performance of its duties under the deposit agreement or at our reasonable written request.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Limitations on Obligations and Liability</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Limits on our Obligations and the Obligations of the Depositary and the Custodian; Limits on Liability to Holders of ADSs</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The deposit agreement expressly limits our obligations and the obligations of the depositary and the custodian. It also limits our liability and the liability of the depositary. The depositary and the custodian:</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">are only obligated to take the actions specifically set forth in the deposit agreement without gross negligence or willful misconduct;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">are not liable if any of us or our respective controlling persons or agents are prevented or forbidden from, or subjected to any civil or criminal penalty or restraint on account of, or delayed in, doing or performing any act or thing required by the terms of the deposit agreement and any ADR, by reason of any provision of any present or future law or regulation of the United States or any state thereof, the Cayman Islands or any other country, or of any other governmental authority or regulatory authority or stock exchange, or on account of the possible criminal or civil penalties or restraint, or by reason of any provision, present or future, of our Memorandum and Articles of Association or any provision of or governing any deposited securities, or by reason of any act of God or war or other circumstances beyond its control (including, without limitation, nationalization, expropriation, currency restrictions, work stoppage, strikes, civil unrest, revolutions, rebellions, explosions and computer failure);</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">are not liable by reason of any exercise of, or failure to exercise, any discretion provided for in the deposit agreement or in our Memorandum and Articles of Association or provisions of or governing deposited securities;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">are not liable for any action or inaction of the depositary, the custodian or us or their or our respective controlling persons or agents in reliance upon the advice of or information from legal counsel, any person presenting ordinary shares for deposit or any other person believed by it in good faith to be competent to give such advice or information;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">are not liable for the inability of any holder of ADSs to benefit from any distribution on deposited securities that is not made available to holders of ADSs under the terms of the deposit agreement;</font></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">20</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">are not liable for any special, consequential, indirect or punitive damages for any breach of the terms of the deposit agreement, or otherwise;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">may rely upon any documents we believe in good faith to be genuine and to have been signed or presented by the proper party;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">disclaim any liability for any action or inaction or inaction of any of us or our respective controlling persons or agents in reliance upon the advice of or information from legal counsel, accountants, any person presenting ordinary shares for deposit, holders and beneficial owners (or authorized representatives) of ADSs, or any person believed in good faith to be competent to give such advice or information; and</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">disclaim any liability for inability of any holder to benefit from any distribution, offering, right or other benefit made available to holders of deposited securities but not made available to holders of ADS.</font></div></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The depositary and any of its agents also disclaim any liability (i) for any failure to carry out any instructions to vote, the manner in which any vote is cast or the effect of any vote or failure to determine that any distribution or action may be lawful or reasonably practicable or for allowing any rights to lapse in accordance with the provisions of the deposit agreement, (ii) the failure or timeliness of any notice from us, the content of any information submitted to it by us for distribution to you or for any inaccuracy of any translation thereof, (iii) any investment risk associated with the acquisition of an interest in the deposited securities, the validity or worth of the deposited securities, the credit-worthiness of any third party, (iv) for any tax consequences that may result from ownership of ADSs, ordinary shares or deposited securities, or (v) for any acts or omissions made by a successor depositary whether in connection with a previous act or omission of the depositary or in connection with any matter arising wholly after the removal or resignation of the depositary, provided that in connection with the issue out of which such potential liability arises the depositary performed its obligations without gross negligence or willful misconduct while it acted as depositary.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Jurisdiction and Arbitration</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The laws of the State of New York govern the deposit agreement and the ADSs and we have agreed with the depositary that the United States District Court for the Southern District of New York (or, if the United States District Court for the Southern District of New York lacks subject matter jurisdiction over a particular dispute, state courts in New York County, New York) shall have exclusive jurisdiction to hear and determine any dispute arising from or relating in any way to the deposit agreement and that the depositary will have the right to refer any claim or dispute arising from the relationship created by the deposit agreement to arbitration in accordance with the Commercial Arbitration Rules of the American Arbitration Association. The arbitration provisions of the deposit agreement do not preclude you from pursuing claims under the Securities Act or the Exchange Act in the United States District Court for the Southern District of New York (or such state courts if the United States District Court for the Southern District of New York lacks subject matter jurisdiction).</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Jury Trial Waiver</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The deposit agreement provides that each party to the deposit agreement (including each holder, beneficial owner and holder of interests in the ADRs) irrevocably waives, to the fullest extent permitted by applicable law, any right it may have to a trial by jury in any lawsuit or proceeding against us or the depositary arising out of or relating to our shares, the ADSs or the deposit agreement, including any claim under the U.S. federal securities laws. If we or the depositary opposed a jury trial demand based on the</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">21</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">waiver, the court would determine whether the waiver was enforceable based on the facts and circumstances of that case in accordance with the applicable law</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Requirements for Depositary Actions</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">Before the depositary will issue, deliver or register a transfer of an ADS, split-up, subdivide or combine ADSs, make a distribution on an ADS, or permit withdrawal of ordinary shares, the depositary may require:</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">payment of stock transfer or other taxes or other governmental charges and transfer or registration fees charged by third parties for the transfer of any ordinary shares or other deposited securities and payment of the applicable fees, expenses and charges of the depositary;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">satisfactory proof of the identity and genuineness of any signature or any other matters contemplated in the deposit agreement; and</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">compliance with (A) any laws or governmental regulations relating to the execution and delivery of ADRs or ADSs or to the withdrawal or delivery of deposited securities and (B) such reasonable regulations and procedures as the depositary may establish, from time to time, consistent with the deposit agreement and applicable laws, including presentation of transfer documents.</font></div></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The depositary may refuse to issue and deliver ADSs or register transfers of ADSs generally when the register of the depositary or our transfer books are closed or at any time if the depositary or we determine that it is necessary or advisable to do so.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Your Right to Receive the Shares Underlying Your ADSs</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">You have the right to cancel your ADSs and withdraw the underlying ordinary shares at any time except:</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">when temporary delays arise because: (1) the depositary has closed its transfer books or we have closed our transfer books; (2) the transfer of ordinary shares is blocked to permit voting at a shareholders&#x2019; meeting; or (3) we are paying a dividend on our ordinary shares;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">when you owe money to pay fees, taxes and similar charges;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">when it is necessary to prohibit withdrawals in order to comply with any laws or governmental regulations that apply to ADSs or to the withdrawal of ordinary shares or other deposited securities, or other circumstances specifically contemplated by Section I.A.(l) of the General Instructions to Form F-6 (as such General Instructions may be amended from time to time); or</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">for any other reason if the depositary or we determine, in good faith, that it is necessary or advisable to prohibit withdrawals</font></div></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">The depositary shall not knowingly accept for deposit under the deposit agreement any ordinary shares or other deposited securities required to be registered under the provisions of the Securities Act, unless a registration statement is in effect as to such ordinary shares.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">This right of withdrawal may not be limited by any other provision of the deposit agreement</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">22</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Direct Registration System</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">In the deposit agreement, all parties to the deposit agreement acknowledge that the DRS and Profile Modification System, or Profile, will apply to uncertificated ADSs upon acceptance thereof to DRS by DTC. DRS is the system administered by DTC pursuant to which the depositary may register the ownership of uncertificated ADSs, which ownership shall be evidenced by periodic statements issued by the depositary to the ADS holders entitled thereto. Profile is a required feature of DRS which allows a DTC participant, claiming to act on behalf of an ADS holder, to direct the depositary to register a transfer of those ADSs to DTC or its nominee and to deliver those ADSs to the DTC account of that DTC participant without receipt by the depositary of prior authorization from the ADS holder to register such transfer.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">23</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-8.1
<SEQUENCE>3
<FILENAME>ysg-ex8_1.htm
<DESCRIPTION>EX-8.1
<TEXT>
<html>
 <head>
  <title>EX-8.1</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;" id="sty_hrt_0"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exhibit 8.1</font></p>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="sty_hcb_0"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">List of Principal Subsidiaries and Consolidated Variable Interest Entity of Yatsen Holding Limited</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:50%;"></td>
    <td style="width:1%;"></td>
    <td style="width:49%;"></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Subsidiaries</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Place of Incorporation</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Guangzhou Yatsen Global Co., Ltd.</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">People&#x2019;s Republic of China</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Guangzhou Yixun Cosmetics Co., Ltd.</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">People&#x2019;s Republic of China</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Aoyan (Shanghai) Cosmetics Trading Co., Ltd.</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">People&#x2019;s Republic of China</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SNK (Shanghai) Limited</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">People&#x2019;s Republic of China</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Guangzhou Dr.Wu Cosmetics Co., Ltd.</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">People&#x2019;s Republic of China</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Galenic (Shanghai) E-commerce Co., Ltd.</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">People&#x2019;s Republic of China</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated Variable Interest Entity</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Place of Incorporation</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Huizhi Weimei (Guangzhou) Trading Co., Ltd.</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">People&#x2019;s Republic of China</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>4
<FILENAME>ysg-ex12_1.htm
<DESCRIPTION>EX-12.1
<TEXT>
<html>
 <head>
  <title>EX-12.1</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="min-height:1in;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exhibit 12.1</font></p>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certification by the Principal Executive Officer</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</font></p>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">I, Jinfeng Huang, certify that:</font></p>
  <div style="display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">1.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">I have reviewed this annual report on Form 20-F of Yatsen Holding Limited;</font></div></div>
  <div style="display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">2.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div></div>
  <div style="display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">3.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report;</font></div></div>
  <div style="display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">4.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The company&#x2019;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have:</font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; </font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(c)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Evaluated the effectiveness of the company&#x2019;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(d)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Disclosed in this report any change in the company&#x2019;s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company&#x2019;s internal control over financial reporting; and</font></div></div>
  <div style="display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">5.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The company&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company&#x2019;s auditors and the audit committee of the company&#x2019;s board of directors (or persons performing the equivalent functions):</font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company&#x2019;s ability to record, process, summarize and report financial information; and</font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the company&#x2019;s internal control over financial reporting.</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:7.7%;"></td>
    <td style="width:20.36%;"></td>
    <td style="width:22.32%;"></td>
    <td style="width:49.62%;"></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Date:</font></p></td>
    <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">April 26, 2024</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">By:</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">/s/ Jinfeng Huang</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Name:</font></p></td>
    <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jinfeng Huang</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Title:</font></p></td>
    <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Chief Executive Officer</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div style="flex-direction:column;display:flex;min-height:1in;justify-content:flex-end;"></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>5
<FILENAME>ysg-ex12_2.htm
<DESCRIPTION>EX-12.2
<TEXT>
<html>
 <head>
  <title>EX-12.2</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exhibit 12.2</font></p>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certification by the Principal Financial Officer</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</font></p>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">I, Donghao Yang, certify that:</font></p>
  <div style="display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">1.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">I have reviewed this annual report on Form 20-F of Yatsen Holding Limited; </font></div></div>
  <div style="display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">2.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </font></div></div>
  <div style="display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">3.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report; </font></div></div>
  <div style="display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">4.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The company&#x2019;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have: </font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; </font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; </font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(c)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Evaluated the effectiveness of the company&#x2019;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and </font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(d)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Disclosed in this report any change in the company&#x2019;s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company&#x2019;s internal control over financial reporting; and </font></div></div>
  <div style="display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">5.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The company&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company&#x2019;s auditors and the audit committee of the company&#x2019;s board of directors (or persons performing the equivalent functions): </font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company&#x2019;s ability to record, process, summarize and report financial information; and </font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the company&#x2019;s internal control over financial reporting. </font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:7.7%;"></td>
    <td style="width:20.38%;"></td>
    <td style="width:22.32%;"></td>
    <td style="width:49.6%;"></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Date:</font></p></td>
    <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">April 26, 2024</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">By:</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">/s/ Donghao Yang</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Name:</font></p></td>
    <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Donghao Yang</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Title:</font></p></td>
    <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Chief Financial Officer</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div style="flex-direction:column;display:flex;min-height:1in;justify-content:flex-end;"></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>6
<FILENAME>ysg-ex13_1.htm
<DESCRIPTION>EX-13.1
<TEXT>
<html>
 <head>
  <title>EX-13.1</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exhibit 13.1</font></p>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certification by the Principal Executive Officer</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</font></p>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the Annual Report of Yatsen Holding Limited (the &#x201c;Company&#x201d;) on Form 20-F for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the &#x201c;Report&#x201d;), I, Jinfeng Huang, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:</font></p>
  <div style="margin-left:6.667%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(1)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(2)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <table style="border-spacing:0;table-layout:fixed;width:50.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:15.3%;"></td>
    <td style="width:84.7%;"></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Date:</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">April 26, 2024</font></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">By:</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">/s/ Jinfeng Huang</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Name:</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jinfeng Huang</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Title:</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Chief Executive Officer</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div style="flex-direction:column;display:flex;min-height:1in;justify-content:flex-end;"></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.2
<SEQUENCE>7
<FILENAME>ysg-ex13_2.htm
<DESCRIPTION>EX-13.2
<TEXT>
<html>
 <head>
  <title>EX-13.2</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exhibit 13.2</font></p>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certification by the Principal Financial Officer</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</font></p>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the Annual Report of Yatsen Holding Limited (the &#x201c;Company&#x201d;) on Form 20-F for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the &#x201c;Report&#x201d;), I, Donghao Yang, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:</font></p>
  <div style="margin-left:6.667%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(1)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(2)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <table style="border-spacing:0;table-layout:fixed;width:50.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:15.3%;"></td>
    <td style="width:84.7%;"></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Date:</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">April 26, 2024</font></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">By:</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">/s/ Donghao Yang</font></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Name:</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Donghao Yang</font></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Title:</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Chief Financial Officer</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>8
<FILENAME>ysg-ex15_1.htm
<DESCRIPTION>EX-15.1
<TEXT>
<html>
 <head>
  <title>EX-15.1</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exhibit 15.1</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><img src="img118756028_0.jpg" alt="img118756028_0.jpg" style="width:553px;height:180px;">&#160;</p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">April 26, 2024</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Yatsen Holding Limited</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Building No. 35, Art Port International Creation Center</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">No. 2519 Xingang East Road,</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Haizhu District, Guangzhou 510330</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">People&#x2019;s Republic of China</font></p>
  <p style="font-size:10pt;margin-top:8.15pt;font-family:Times New Roman;margin-bottom:8.15pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:8.15pt;font-family:Times New Roman;margin-bottom:8.15pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Dear Sir/Madam:</font></p>
  <p style="font-size:10pt;margin-top:8.15pt;font-family:Times New Roman;margin-bottom:8.15pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">We hereby consent to the reference of our name under the headings &#x201c;Item 3. Key Information&#x2014;Permissions or Filings Required from the PRC Authorities for Our Operations and Offshore Offerings&#x201d;, &#x201c;Item 3. Key Information&#x2014;D. Risk Factors&#x2014;Risks Relating to Our Business and Industry&#x2014;We collect, store, process and use a variety of customer data and information for analysis of the changing consumer preferences and fashion trends. The improper use or disclosure of data could have a material and adverse effect on our business and prospects.&#x201d;, &#x201c;Item 3. Key Information&#x2014;D. Risk Factors&#x2014;Risks Relating to Our Business and Industry&#x2014;If we fail to obtain and maintain the requisite licenses, permits, registrations and filings applicable to our business, or fail to obtain additional licenses, permits, registrations or filings that become necessary as a result of new enactment or promulgation of government policies, laws or regulations or the expansion of our business, our business and results of operations may be materially and adversely affected.&#x201d;, &#x201c;Item 3. Key Information&#x2014;D. Risk Factors&#x2014;Risks Relating to Our Corporate Structure&#x201d;, &#x201c;Item 4.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;text-align:left;"><img src="img118756028_1.jpg" alt="img118756028_1.jpg" style="width:151px;height:36px;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:8.15pt;font-family:Times New Roman;margin-bottom:8.15pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Information on the Company&#x2014;Regulations&#x2014;Regulations Relating to Internet Information Security and Privacy Protection&#x201d; and &#x201c;Item 4. Information on the Company&#x2014;C. Organizational Structure&#x201d; in Yatsen Holding Limited&#x2019;s Annual Report on Form 20-F for the year ended December 31, 2023 (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Annual Report</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), which will be filed with the Securities and Exchange Commission (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">SEC</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) on the date hereof, and further consent to the incorporation by reference of the summaries of our opinions under these headings into the Registration Statement on Form S-8 (File No. 333-256027) of Yatsen Holding Limited. We also consent to the filing of this consent letter with the SEC as an exhibit to the Annual Report.</font></p>
  <p style="font-size:10pt;margin-top:8.15pt;font-family:Times New Roman;margin-bottom:8.15pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">In giving such consent, we do not thereby admit that we come within the category of persons whose consent is required under Section 7 of the Securities Act of 1933, or under the Securities Exchange Act of 1934, in each case, as amended, or the regulations promulgated thereunder.</font></p>
  <p style="font-size:10pt;margin-top:8.15pt;font-family:Times New Roman;margin-bottom:8.15pt;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:8.15pt;font-family:Times New Roman;margin-bottom:8.15pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Very truly yours,</font></p>
  <p style="font-size:10pt;margin-top:8.15pt;font-family:Times New Roman;margin-bottom:8.15pt;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:8.15pt;font-family:Times New Roman;margin-bottom:8.15pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">/s/ Zhong Lun Law Firm</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">   </font></p>
  <p style="font-size:10pt;margin-top:8.15pt;font-family:Times New Roman;margin-bottom:8.15pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Zhong Lun Law Firm</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8.15pt;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> - </font><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">2</font><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> -</font><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.2
<SEQUENCE>9
<FILENAME>ysg-ex15_2.htm
<DESCRIPTION>EX-15.2
<TEXT>
<html>
 <head>
  <title>EX-15.2</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exhibit 15.2</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;">We hereby consent to the incorporation by reference in the Registration Statement on Form S-8 (File No.</font><font style="color:#ff0000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;">333-256027) of Yatsen Holding Limited of our report dated April 26, 2024 relating to the financial statements</font><font style="color:#ff0000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;">and the effectiveness of internal control over financial reporting, which appears in this annual report on Form 20-F.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;">/s/ PricewaterhouseCoopers Zhong Tian LLP</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;">PricewaterhouseCoopers Zhong Tian LLP</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;">Guangzhou, the People&#x2019;s Republic of China</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Georgia',serif;min-width:fit-content;">April 26, 2024</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.3
<SEQUENCE>10
<FILENAME>ysg-ex15_3.htm
<DESCRIPTION>EX-15.3
<TEXT>
<html>
 <head>
  <title>EX-15.3</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="padding-top:0.49in;min-height:1.77in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10.5pt;font-family:Arial;min-width:fit-content;">Exhibit 15.3</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;" id="bmkaddressto"><font id="bmkaddress"></font><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">Yatsen Holding Limited</font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">Building No. 35, Art Port International Creation Center</font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">No. 2519 Xingang East Road,</font><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">Haizhu District, Guangzhou 510330</font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">People&#x2019;s Republic of China</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">26 April 2024</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;" id="bmksalutation"><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">Dear</font><font id="bmkheading"></font><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;"> Sirs</font><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10.5pt;font-family:Arial;min-width:fit-content;">Yatsen Holding Limited</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10.5pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">We have acted as legal advisers as to the laws of the Cayman Islands to Yatsen Holding Limited, an exempted company incorporated in the Cayman Islands with limited liability (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10.5pt;font-family:Arial;min-width:fit-content;">Company</font><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">&#x201d;), in connection with the filing by the Company with the United States Securities and Exchange Commission (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10.5pt;font-family:Arial;min-width:fit-content;">SEC</font><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">&#x201d;) of an annual report on Form 20-F for the year ended 31 December 2023 (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10.5pt;font-family:Arial;min-width:fit-content;">Annual Report</font><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">&#x201d;).</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">We hereby consent to the reference to our firm under the heading &#x201c;Item 6. Directors, Senior Management and Employees&#x2014;E. Share Ownership&#x2014;Enforceability of Civil Liabilities&#x201d; in the Annual Report, and we further consent to the incorporation by reference of the summary of our opinions under this heading into the Company&#x2019;s registration statement on Form S-8 (File No. 333-256027) that was filed on 12 May 2021, pertaining to the Company&#x2019;s share incentive plan.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">We consent to the filing with the SEC of this consent letter as an exhibit to the Annual Report. In giving such consent, we do not thereby admit that we come within the category of persons whose consent is required under Section 7 of the Securities Act of 1933, or under the Securities Exchange Act of 1934, in each case, as amended, or the regulations promulgated thereunder.</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">Yours faithfully</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">/s/ Maples and Calder (Hong Kong) LLP</font><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:Arial;min-width:fit-content;">Maples and Calder (Hong Kong) LLP</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.24in;min-height:1.18in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97
<SEQUENCE>11
<FILENAME>ysg-ex97.htm
<DESCRIPTION>EX-97
<TEXT>
<html>
 <head>
  <title>EX-97</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exhibit 97</font></p>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">CLAWBACK POLICY</font></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">The Compensation Committee (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Committee</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) of the Board of Directors (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Board</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) of Yatsen Holding Limited (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Company</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) believes that it is appropriate for the Company to adopt this Clawback Policy (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Policy</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) to be applied to the Executive Officers of the Company and adopts this Policy to be effective as of the Effective Date.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">   </font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">1.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Definitions</font></div></div>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">For purposes of this Policy, the following definitions shall apply:</font></p>
  <div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Company Group</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the Company and each of its subsidiaries or consolidated affiliated entities, as applicable. </font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Covered Compensation</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any Incentive-Based Compensation granted, vested or paid to a person who served as an Executive Officer at any time during the performance period for the Incentive-Based Compensation and that was Received (i) on or after October 2, 2023 (</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">i.e.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, the effective date of the NYSE listing standards), (ii) after the person became an Executive Officer, and (iii) at a time that the Company had a class of securities listed on a national securities exchange or a national securities association such as the NYSE.</font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">c)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Effective Date</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means December 1, 2023.</font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">d)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Erroneously Awarded Compensation</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the amount of Covered Compensation granted, vested or paid to a person during the fiscal period when the applicable Financial Reporting Measure relating to such Covered Compensation was attained that exceeds the amount of Covered Compensation that otherwise would have been granted, vested or paid to the person had such amount been determined based on the applicable Restatement, computed without regard to any taxes paid (i.e., on a pre-tax basis). For Covered Compensation based on stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in a Restatement, the Committee will determine the amount of such Covered Compensation that constitutes Erroneously Awarded Compensation, if any, based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return upon which the Covered Compensation was granted, vested or paid and the Committee shall maintain documentation of such determination and provide such documentation to the NYSE.</font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">e)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Exchange Act</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the U.S. Securities Exchange Act of 1934, as amended.</font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">f)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Executive Officer</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;</font><font style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:8.040000000000001pt;font-family:Times New Roman;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">means the Company&#x2019;s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Company in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person (whether or not an officer or employee of the Company) who performs </font></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">1</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:3.571084182443509%;visibility:hidden;display:inline-flex;justify-content:flex-start;"></font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">similar policy-making functions for the Company. &#x201c;Policy-making function&#x201d; does not include policy-making functions that are not significant. Both current and former Executive Officers are subject to the Policy in accordance with its terms.</font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">g)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Financial Reporting Measure</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means (i) any measure that is determined and presented in accordance with the accounting principles used in preparing the Company&#x2019;s financial statements, and any measures derived wholly or in part from such measures and may consist of IFRS/U.S. GAAP or non-IFRS/non-U.S. GAAP financial measures (as defined under Regulation G of the Exchange Act and Item 10 of Regulation S-K under the Exchange Act), (ii) stock price or (iii) total shareholder return. Financial Reporting Measures need not be presented within the Company&#x2019;s financial statements or included in a filing with the SEC.</font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">h)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Home Country</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the Company&#x2019;s jurisdiction of incorporation, i.e., the Cayman Islands. </font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">i)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Incentive-Based Compensation</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure. </font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">j)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Lookback Period</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the three completed fiscal years (plus any transition period of less than nine months that is within or immediately following the three completed fiscal years and that results from a change in the Company&#x2019;s fiscal year) immediately preceding the date on which the Company is required to prepare a Restatement for a given reporting period, with such date being the earlier of: (i) the date the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare a Restatement, or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare a Restatement. Recovery of any Erroneously Awarded Compensation under the Policy is not dependent on whether or when the Restatement is actually filed. </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;vertical-align:super;font-size:8.040000000000001pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">k)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">NYSE</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the New York Stock Exchange.</font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">l)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Received</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;: Incentive-Based Compensation is deemed &#x201c;Received&#x201d; in the Company&#x2019;s fiscal period during which the Financial Reporting Measure specified in or otherwise relating to the Incentive-Based Compensation award is attained, even if the grant, vesting or payment of the Incentive-Based Compensation occurs after the end of that period. </font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">m)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Restatement</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means a required accounting restatement of any Company financial statement due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including (i) to correct an error in previously issued financial statements that is material to the previously issued financial statements (commonly referred to as a &#x201c;Big R&#x201d; restatement) or (ii) to correct an error in previously issued financial statements that is not material to the previously issued financial statements but that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (commonly referred to as a &#x201c;little r&#x201d; restatement). Changes to the Company&#x2019;s financial statements that do not represent error corrections under the then-current relevant accounting standards will not constitute Restatements. Recovery of any </font></div></div>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:3.571084182443509%;visibility:hidden;display:inline-flex;justify-content:flex-start;"></font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Erroneously Awarded Compensation under the Policy is not dependent on fraud or misconduct by any person in connection with the Restatement.</font></div></div>
  <div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">n)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">SEC</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the U.S. Securities and Exchange Commission.</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">2.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Recovery of Erroneously Awarded Compensation</font></div></div>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">In the event of a Restatement, any Erroneously Awarded Compensation Received during the Lookback Period prior to the Restatement (a) that is then-outstanding but has not yet been paid shall be automatically and immediately forfeited and (b) that has been paid to any person shall be subject to reasonably prompt repayment to the Company Group in accordance with Section 3 of this Policy. The Committee must pursue (and shall not have the discretion to waive) the forfeiture and/or repayment of such Erroneously Awarded Compensation in accordance with Section 3 of this Policy, except as provided below.</font></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Notwithstanding the foregoing, the Committee (or, if the Committee is not a committee of the Board responsible for the Company&#x2019;s executive compensation decisions and composed entirely of independent directors, a majority of the independent directors serving on the Board) may determine not to pursue the forfeiture and/or recovery of Erroneously Awarded Compensation from any person if the Committee determines that such forfeiture and/or recovery would be impracticable due to any of the following circumstances: (i) the direct expense paid to a third party (for example, reasonable legal expenses and consulting fees) to assist in enforcing the Policy would exceed the amount to be recovered, including the costs that could be incurred if pursuing such recovery would violate local laws other than the Company&#x2019;s Home Country laws (following reasonable attempts by the Company Group to recover such Erroneously Awarded Compensation, the documentation of such attempts, and the provision of such documentation to the NYSE), (ii) pursuing such recovery would violate the Company&#x2019;s Home Country laws adopted prior to November 28, 2022 (provided that the Company obtains an opinion of Home Country counsel acceptable to the NYSE that recovery would result in such a violation and provides such opinion to the NYSE), or (iii) recovery would likely cause any otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company Group, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">3.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Means of Repayment</font></div></div>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">In the event that the Committee determines that any person shall repay any Erroneously Awarded Compensation, the Committee shall provide written notice to such person by email or certified mail to the physical address on file with the Company Group for such person, and the person shall satisfy such repayment in a manner and on such terms as required by the Committee, and the Company Group shall be entitled to set off the repayment amount against any amount owed to the person by the Company Group, to require the forfeiture of any award granted by the Company Group to the person, or to take any and all necessary actions to reasonably promptly recover the repayment amount from the person, in each case, to the fullest extent permitted under applicable law, including without limitation, Section 409A of the U.S. Internal Revenue Code and the regulations and guidance thereunder. If the Committee does not specify a repayment timing in the written notice described above, the applicable person shall be required to repay the Erroneously Awarded Compensation to the Company Group by wire, cash, cashier&#x2019;s check or other means as agreed by the Committee no later than thirty (30) days after receipt of such notice.</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">4.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">No Indemnification</font></div></div>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">No person shall be indemnified, insured or reimbursed by the Company Group in respect of any loss of compensation by such person in accordance with this Policy, nor shall any person receive any advancement of expenses for disputes related to any loss of compensation by such person in accordance with this Policy, and no person shall be paid or reimbursed by the Company Group for any premiums paid by such person for any third-party insurance policy covering potential recovery obligations under this Policy. For this purpose, &#x201c;indemnification&#x201d; includes any modification to current compensation arrangements or other means that would amount to </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">de facto</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> indemnification (for example, providing the person a new cash award which would be cancelled to effect the recovery of any Erroneously Awarded Compensation). In no event shall the Company Group be required to award any person an additional payment if any Restatement would result in a higher incentive compensation payment.</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">5.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Miscellaneous </font></div></div>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">This Policy generally will be administered and interpreted by the Committee, provided that the Board may, from time to time, exercise discretion to administer and interpret this Policy, in which case, all references herein to &#x201c;Committee&#x201d; shall be deemed to refer to the Board.  Any determination by the Committee with respect to this Policy shall be final, conclusive and binding on all interested parties.  Any discretionary determinations of the Committee under this Policy, if any, need not be uniform with respect to all persons, and may be made selectively among persons, whether or not such persons are similarly situated.</font></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">This Policy is intended to satisfy the requirements of Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act, as it may be amended from time to time, and any related rules or regulations promulgated by the SEC or the NYSE, including any additional or new requirements that become effective after the Effective Date which upon effectiveness shall be deemed to automatically amend this Policy to the extent necessary to comply with such additional or new requirements.</font></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">The provisions in this Policy are intended to be applied to the fullest extent of the law.  To the extent that any provision of this Policy is found to be unenforceable or invalid under any applicable law, such provision will be applied to the maximum extent permitted and shall automatically be deemed amended in a manner consistent with its objectives to the extent necessary to conform to applicable law.  The invalidity or unenforceability of any provision of this Policy shall not affect the validity or enforceability of any other provision of this Policy.  Recovery of Erroneously Awarded Compensation under this Policy is not dependent upon the Company Group satisfying any conditions in this Policy, including any requirements to provide applicable documentation to the NYSE.</font></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">The rights of the Company Group under this Policy to seek forfeiture or reimbursement are in addition to, and not in lieu of, any rights of recovery, or remedies or rights other than recovery, that may be available to the Company Group pursuant to the terms of any law, government regulation or stock exchange listing requirement or any other policy, code of conduct, employee handbook, employment agreement, equity award agreement, or other plan or agreement of the Company Group.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">6.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Amendment and Termination</font></div></div>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">To the extent permitted by, and in a manner consistent with applicable law, including SEC and NYSE rules, the Committee may terminate, suspend or amend this Policy at any time in its discretion.</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <div style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">7.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Successors</font></div></div>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">This Policy shall be binding and enforceable against all persons and their respective beneficiaries, heirs, executors, administrators or other legal representatives with respect to any Covered Compensation granted, vested or paid to or administered by such persons or entities.</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">YATSEN HOLDING LIMITED</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">CLAWBACK POLICY</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">ACKNOWLEDGMENT, CONSENT AND AGREEMENT</font></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">I acknowledge that I have received and reviewed a copy of the Yatsen Holding Limited Clawback Policy (as may be amended from time to time, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Policy</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) and I have been given an opportunity to ask questions about the Policy and review it with my counsel.  I knowingly, voluntarily and irrevocably consent to and agree to be bound by and subject to the Policy&#x2019;s terms and conditions, including that I will return any Erroneously Awarded Compensation that is required to be repaid in accordance with the Policy.  I further acknowledge, understand and agree that (i) the compensation that I receive, have received or may become entitled to receive from the Company Group is subject to the Policy, and the Policy may affect such compensation and (ii) I have no right to indemnification, insurance payments or other reimbursement by or from the Company Group for any compensation that is subject to recovery and / or forfeiture under the Policy. Capitalized terms used but not defined herein have the meanings set forth in the Policy.</font></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Signed:		_________________________________________</font></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Print Name:       	_________________________________________</font></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Date:		_________________________________________</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>img118756028_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img118756028_0.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 1D#8 # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHJGJ4K0VQ920>>GTJ9R48N3*A'FDDBY17F<OB"^$K
M 3R]?[YJ/_A(K[_GO+_WV:\1Y]07V6>LLEK/JCU"BO+_ /A(K[_GO+_WV:/^
M$BOO^>\O_?9H_M^A_*Q_V+6[H]0HKR__ (2*^_Y[R_\ ?9H_X2*^_P">\O\
MWV:/[?H?RL/[%K=T>H45Y?\ \)%??\]Y?^^S1_PD5]_SWE_[[-']OT/Y6']B
MUNZ/4**\O_X2*^_Y[R_]]FC_ (2*^_Y[R_\ ?9H_M^A_*P_L6MW1ZA17E_\
MPD5]_P ]Y?\ OLT?\)%??\]Y?^^S1_;]#^5A_8M;NCU"BO+_ /A(K[_GO+_W
MV:/^$BOO^>\O_?9H_M^A_*P_L6MW1ZA17E__  D5]_SWE_[[-/C\0WQD7,\O
M7^^:%GU#^5B>2UNZ/3:*K6$C2V,3L225YS5FO;C+FBI=SR)+E;045P_B#6+J
MUU!HXY9% [!L5C_\)%??\]Y?^^S7D5LZHTIN#3T/4I935J04T]SU"BO+_P#A
M(K[_ )[R_P#?9H_X2*^_Y[R_]]FL_P"WZ'\K-/[%K=T>H45Y?_PD5]_SWE_[
M[-'_  D5]_SWE_[[-']OT/Y6']BUNZ/4**\O_P"$BOO^>\O_ 'V:/^$BOO\
MGO+_ -]FC^WZ'\K#^Q:W='J%%>7_ /"17W_/>7_OLT?\)%??\]Y?^^S1_;]#
M^5A_8M;NCU"BO+_^$BOO^>\O_?9H_P"$BOO^>\O_ 'V:/[?H?RL/[%K=T>H4
M5Y?_ ,)%??\ />7_ +[-'_"17W_/>7_OLT?V_0_E8?V+6[H]0HKR_P#X2*^_
MY[R_]]FE_P"$AOO^>\O_ 'V:/[?H?RL/[%K=T>GT5S7A?4)KU6,KNV/[QS72
MUZV'KQKTU4CLSS*]%T9N$N@4445N8A1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5GZO_
M ,>9_'^5:%9^K_\ 'F?Q_E6-?^%(UH_Q$>63_P"N?ZFHZDG_ -<_U-1U^=2W
M9]U'9!1112*"BBB@ HHHH **** "BBB@ HHHH *?%_K5^HIE/B_UJ_44X[H4
MMCUC2_\ D&P?[M7*IZ7_ ,@V#_=JY7Z/1_AQ]$?!U?C?J>;>*?\ D*O6#6]X
MI_Y"KU@U\%C_ />9^I]G@OX$?0****Y#J"BBB@ HHHH **** "BBB@ HHHH
M*!UHH'6@#M_!?W'KL*X_P7]QZ["ON\I_W2)\;F7^\R"BBBO1. **** "BBB@
M HHI&.U2?04 +17F.N?%6+2=4EL_*R4.#6;_ ,+HB_YXF@#V"BO'_P#A=$7_
M #Q-'_"Z(O\ GB: /8**\?\ ^%T1?\\31_PNB+_GB: /8**\?_X71%_SQ-'_
M  NB+_GB: /8**\?_P"%T0_\\377>"_&Z>*FE54VE* .RHHK/UK4AI6F2W9&
M0@S0!H45Y WQFB5B/)/!KK/!OCA/%,KHJ;2M '9T444 %%%% !114%Y.+6SE
MG/1%+4 3T5Y)<?&.*"YDB\DG:Q%:7AWXH1:YJD=F(]I8T >DT444 %%%% !1
M2,RHI9B !W-<SK/CS1-&#":Y5G'930!T]%>.ZI\:(U)%C"3Z9K#G^,>J2#"1
MA?QH ]^HKY\C^+^KHX)&1]:T[/XT70D N8/E]J /<**\_P!(^+&B7[+',YBD
M/K7;V>H6M_&)+:9)%/H: +-%%% !1110 45A>*?$"^'M,-VPR!7GG_"Z(?\
MGB: /8**Y3PAXVL_%,;+$0LR]5KJZ "BBB@ HHHH ***\V\1_$^/0]6DLC'N
M*=: /2:*\IT[XNPWM_#;>41YC8KU.&3S84D_O#- #Z*** "BBB@ HJ&XNH+2
M,R3RK&H[L:Y'5OB;H.EN8_.\Q_\ 9H [2BO&;[XT8=OLL&5[9K,/QGU+/$ _
M.@#WFBO!A\9]2SS ,?6M"T^-+EAY]O@=Z /::*\YL?B_HMPR1R[D=CCI7?VE
MU'>6L=Q$<HXR* )Z*** "BBB@ HHHH **** "BN.\:^-$\*F(,FXR5R'_"Z(
M<_ZDT >P45B>&->3Q#I@O$& :VZ "BBB@ HHHH ***#TH **\NUGXL1:7JT]
MF8B?*8J34V@?%*+6=22T$6"QH ]+HI%.5!]12T %%%% !1110 45QWC+QM'X
M69 R;BU<A_PN>+M": /8**Q?"^N+X@T=+Y1@,>E;5 !14%Y<"UM))ST09KRV
M[^,,-O=20^43L;% 'K-%>9Z#\6;+4]2CM9U\L.< FO2U8.H93D$9!H 6BBB@
M HHHH ***Y_Q;XC7PUIGVMQD9QB@#H**\?\ ^%SQ?\\#FN^\(^)D\2Z>;E%P
M!0!T5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %9^K_P#'F?Q_E6A6?J__ !YG
M\?Y5C7_A2-:/\1'ED_\ KG^IJ.I)_P#7/]34=?G4MV?=1V05JV.@WE]#YL2
MK64*]'\(G_B5_C7H99A88FMR3V.+,,3/#TN>&YR__"*ZA_SS%'_"*ZA_SS%>
MD45]!_8.&[L\3^V:_9'F_P#PBNH?\\Q1_P (KJ'_ #S%>D44?V#AN[#^V:_9
M'F__  BNH?\ /,4?\(KJ'_/,5Z111_8.&[L/[9K]D>;_ /"*ZA_SS%'_  BN
MH?\ /,5Z111_8.&[L/[9K]D>6WV@WEC"994 6LJO1_%O_(+-><GK7S^9X6&&
MK<D-K'MY?B9XBESSW$I\7^M7ZBF4^+_6K]17GQW1W2V/6-+_ .0;!_NU<JGI
M?_(-@_W:N5^CT?X<?1'P=7XWZGFWBG_D*O6#6]XI_P"0J]8-?!8__>9^I]G@
MOX$?0*M65C-?3>7$N356NA\)_P#(2%1A:4:M:,);,O$U'3I2G'=#?^$5U#_G
MF*/^$5U#_GF*](HKZG^P<-W9\Y_;-?LCS?\ X174/^>8H_X174/^>8KTBBC^
MP<-W8?VS7[(\W_X174/^>8H_X174/^>8KTBBC^P<-W8?VS7[(\W_ .$5U#_G
MF*/^$5U#_GF*](HH_L'#=V']LU^R/-7\+Z@B,QC& ,FL-E*,5/4'%>P7?_'I
M+_NFO)+G_CYD_P!XUXV:X"EA.7V?4]7+<94Q/-S]"&@=:*!UKQSU3M_!?W'K
ML*X_P7]QZ["ON\I_W2)\;F7^\R"BBBO1. **** "BBB@ ILG^K;Z4ZB@#YF\
M;:3?S>)[IX[25E+<$+UKG?[#U/\ Y\YO^^:^M6M+=VW-!&3ZE:;]AM?^?>+_
M +Y% 'R9_8>I_P#/G-_WS1_8>I_\^<W_ 'S7UG]AM?\ GWB_[Y%'V&U_Y]XO
M^^10!\F?V'J?_/G-_P!\T?V'J?\ SYS?]\U]9_8;7_GWB_[Y%'V&U_Y]XO\
MOD4 ?)G]AZG_ ,^4W_?-4IH98)"DJE&'4&OI[Q?K&G>&](DF:&'S6'R+M%?-
M.J7\FI:A+=28!=LX':@"IS7M7P5T^=(;F[92(V. 3WKS3PEX<G\1:S%;1J?+
M!RY]J^F]%TBWT738[2W0*%'..YH T:YSQO\ \BO=?[IKHZYWQO\ \BQ=?[IH
M ^6)?]:WU->N?!7_ (^Y_I7D<O\ K6^IKUWX*_\ 'U/]* /;**** "BBB@ J
MCK/_ "!KO_KF:O51UG_D#W?_ %S- 'R9J?&HW'^^:Z;X;<^++?ZBN9U/_D)7
M'^^:Z;X:_P#(V6_U% 'TWVHH[44 %5-1U*VTNT>YNI B*.YJQ-*D$+RR'"(,
MDU\\_$?QO-K6H/96TA%K&<'!ZT 7/&?Q2N]1G>VTT^5 O&X'K7FL]Q-<R-)+
M(SL3DDFHP"S  $D]A7IW@;X8RZL([[404MSR$/>@#SRUTR]OB!;V\DF>X%=!
M;?#S7KF+>MJ0/<5]%Z;X<TO28A':VB*!W(S6FL:*,*H ]A0!\S'X;>( "?LW
M2L>]\,:M8$^=:28'<"OK+:OH/RJ":QM;A"DL",#URM 'QZ0R-SD,*Z'P]XRU
M/0+A'AF9H@>4)KV'Q9\+-.U*%Y]/C$,X&<#O7A.JZ5<Z1?26MS&RNAQR.M '
MTEX0\<67BB !2$N .4S765\BZ+K-SHNH1W5LY5E/..XKZ9\'^)(?$FC1W".#
M(!AQ[T =#1110!P7Q7_Y%AJ^<2>:^COBO_R+#5\X'K0!M^&/$%QX>U>.[A8[
M<X<>HKZ=T#68=<TJ*\A8'</F [&OD>O1/AGXRDT74!8W$I^RRGH3T- 'T113
M(I4GB66-@R,,@BGT %%%% !7S+\2N/%MQ]:^FJ^9?B7_ ,C;<?6@#$\-<Z_9
MY_YZ"OJZR_X\H?\ =%?*/AG_ )#]G_UT%?5UE_QY0_[HH GHHHH *Y/Q;XYL
M/#5LX+K)<XX0'O2>.O%T/AG3&VN/M+CY!WKYNU75;K5KU[FZD+NQSR>E &YX
MA\=ZMK\C>9,T41/"*:Y<L\C9)))]:NZ5I%WK%ZEM:1,[L>PZ5[=X4^$]A90)
M/JB"68\[3VH \7LO#VJ7[*(+60ANY'%=!;_#'Q!.,BWQ]:^C;;3;.SB6."WC
M15&!A:L@ = !0!\VO\*_$*+N\@&L^Y\!:[;*2UJQQZ"OJ.F-%&WWD4_44 ?*
M^C^'+^;6[:WFM9%!<9)7BOJ#3;466G06XZ(@%/\ L%IY@D^SQ[AWVU8H ***
M* "BBB@ HHHH **** /&?C=]ZSKQH=:]E^-_WK.O&AUH ^D?A8 /"R8KNJX;
MX6?\BLE=S0 4444 %%%% !2'[I^E+2'[I^E 'RKXU_Y&W4/^NIJY\/>?$\'U
M%4O&W_(VZA_UU-7OAY_R,T'U% 'TXG^K7Z4ZFI_JU^E.H **** "BBB@#Q;X
MU?ZR"O'1UKV+XU_?@KQT=: /I3X5?\B7!]:[>N(^%7_(F0?6NWH H:S_ ,@B
MY_W#7RAJ_&JW/_70U]7ZS_R"+G_<-?*&K_\ (5N?^NAH J12O#*LB$AE.0:^
MA/AGXT&MV(L;E@+B(8&3UKYXK3T+6;C1-3BN[=RI4\X[B@#ZYHK$\+:_#XAT
M:*[C<%\889Z&MN@ HHHH *\\^+__ "*WXUZ'7GGQ?_Y%7\: /G?)S7T%\'QC
MP\WUKY][U]!_!_\ Y%X_6@#TBBBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L_5
M_P#CS/X_RK0K/U?_ (\S^/\ *L:_\*1K1_B(\LG_ -<_U-1U)/\ ZY_J:CK\
MZENS[J.R 5Z-X1_Y!?XUYR*]&\(_\@O\:]G(O]Y^1Y6<_P"[_,Z&BBBOLCY4
M**** "BBB@ HHHH Y_Q;_P @PUYR>M>C>+?^08:\Y/6OC<]_WGY'U63?[O\
M,2GQ?ZU?J*93XO\ 6K]17C1W1ZTMCUC2_P#D&P?[M7*IZ7_R#8/]VKE?H]'^
M''T1\'5^-^IYMXI_Y"KU@UO>*?\ D*O6#7P6/_WF?J?9X+^!'T"NA\*?\A(5
MSU=#X4_Y"0IY?_O,/46-_@2]#T:BBBOT ^)"BBB@ HHHH **** (;O\ X\Y?
M]TUY'<_\?$G^\:]<N_\ CSE_W37D=S_Q\2?[QKYGB'['S/H<C^V14#K10.M?
M,GT!V_@O[CUV%<?X+^X]=A7W>4_[I$^-S+_>9!1117HG %%%% !1110 4444
M %%%% !1110 55U&_@TRRDNKA@J(,\U99@JEB< <FO#OBIXW-W(VD6;XC4_.
MP/6@#D?'7BN7Q)J[L'/V>,X0=JYNRLYKZ[CMX5+.[8 %0#+-ZDU[7\+/ XCB
M35[U/F/**10!V'@+PC%X;TI&=!]ID7+&NPHHH *YWQO_ ,BQ=?[IKHJYWQO_
M ,BQ=?[IH ^6)?\ 6M]37KOP5_X^I_I7D4O^M;ZFO7?@K_Q]3_2@#VRBBB@
MHHHH *HZS_R![O\ ZYFKU4=9_P"0/=_]<S0!\F:G_P A*X_WS73?#7_D;+?Z
MBN9U/_D)7'^^:Z;X:_\ (V6_U% 'TWVHH[44 <#\4?$?]D:$]O$^)9ACCTKY
MR9B[%B<DG)->@_%C5S?^(FMP>(>,5P$,;2RK&O5C@4 =_P##'PC_ &YJ7VN=
M<V\)[]Z^AH88[>%8HU"HHP *Y;X>:0NE>&81MP\@R376T %%%% !1110 5P'
MQ)\(1:QI,MY!$/M,8SP.M=_3)HQ-"\;=&!!H ^.9(VBD:-QAE."*[SX7>(VT
MG75MG<B&8XQ[UE_$#1O[(\23(OW9"6 KG;"Y:SO8ITZHP- 'V$K!E##H1FEK
M)\-7IU#P_9W!.2R#-:U '!?%?_D6&KYQ[U]'?%?_ )%AJ^<?XJ .WM_!C:AX
M*.J6J;ID.6'M7%?-%)CE64_E7T'\)XDG\(O%(,HQP0:\[^)G@YM#U,W=LA-M
M+R2!T- ':_"WQLM[:II5Y)^]080D]:]5KX_TS4)M+OXKJ!B'C8'CO7TWX-\4
M0^)-)24,/.48=<T =+1110 5\R_$O_D;;CZU]-5\R_$O_D;;CZT 8GAG_D/V
M?_705]767_'E#_NBOE'PS_R'[/\ ZZ"OJZR_X\H?]T4 3U!>W265I)<2'"HN
M:GKA?BEJ_P#9WAAXT;$DIQ0!XIXW\02:]KTTI<F-#M45SUI;27EU'!$NYW.
M*B9BS$DY).:]'^$_AQ=2UD7LP^2$Y&: /3OA]X-A\/:8DTL8-U(N22.E=M0!
M@8'2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \9^-_P!ZSKQH=:]E
M^-_WK.O&AUH ^DOA9_R*R5W-<-\+/^162NYH **** "BBB@ I#]T_2EI#]T_
M2@#Y4\;?\C;J'_74U>^'G_(S0?451\;?\C;J'_74U>^'G_(S0?44 ?3B?ZM?
MI3J:G^K7Z4Z@ HHHH **** /%OC7]^"O'1UKV+XU_?@KQT=: /I3X5?\B9!]
M:[>N(^%7_(F0?6NWH H:S_R"+G_<-?*&K_\ (5N?^NAKZOUG_D$7/^X:^4-7
M_P"0K<_]=#0!L^"]!BU_4WM'ZE,K]:S->T>?1-5FM)D*[6.#ZBNK^$W_ "-J
M?2O1OB=X,76+ W]LF+B(9.!UH \O^'WBZ3P]JJQRR$6TAP1G@5](VMS'=VT<
M\+!D<9!%?'DD;P2LC@JRG!'I7L_PK\<!U31[U^>D;$T >Q4444 %>>?%_P#Y
M%7\:]#KSSXO_ /(J_C0!\[]Z^@_@_P#\B\?K7SYWKZ#^#_\ R+Q^M 'I%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %9^K_P#'F?Q_E6A6?J__ !YG\?Y5C7_A
M2-:/\1'ED_\ KG^IJ.I)_P#7/]34=?G4MV?=1V0"O1O"/_(+_&O.17HWA'_D
M%_C7LY%_O/R/*SG_ '?YG0T445]D?*A1110 4444 %%-DD2)"[L H[FN4U;Q
M>L+-%:J&;INKFQ.+I8>/-4=C>AAJE>5H(M^+F7^S,;AGTKSL]:MWVI7-\Y,L
MA(]*IU\7F.+CBJW/%61];@,,\/2Y)/4*?%_K5^HIE/B_UJ_45PQW1V2V/6-+
M_P"0;!_NU<JGI?\ R#8/]VKE?H]'^''T1\'5^-^IYMXI_P"0J]8-;WBG_D*O
M6#7P6/\ ]YGZGV>"_@1] KH/"KJNI#<0/K7/T^*5X9 \;%6'<5EAJOL:L:CZ
M&E>E[6FX=SV0=**X#3/%T]N52X&].YKM+#48-0B#Q.#ZBON,)F%'%+W'KV/D
M,3@:N'^):=RW1117<<84444 %%%% $-W_P ><O\ NFO([G_CXD_WC7KEW_QY
MR_[IKR.Y_P"/B3_>-?,\0_8^9]#D?VR*@=:*!UKYD^@.W\%_<>NPKC_!?W'K
ML*^[RG_=(GQN9?[S(****]$X HHHH **** "BBB@ HHHH ***P?%7B2#PWI3
MW,A'F8^12>IH Y[XD^,ET+37M+:0?:91C@\BOG:::2XF:25BSL<DFK^NZU<:
MYJ<MY<,27.0,]!5CPQX>G\1:O':1 [2?F;'04 =!\.?![^(-4$\T9^S1'))'
M6OHRVMX[2W2"%0J(, "L[P]H5OH&EQVD"C('S-CJ:UJ "BBB@ KG?&__ "+%
MU_NFNBKG?&__ "+%U_NF@#Y8E_UK?4UZU\%Y8X[F?S)%7CN:\EE_UK?4U/9Z
MC=6!)MIFC)]#0!]>?:[?_GO'_P!]"C[7;?\ />/_ +Z%?)__  DNK_\ /[+^
M='_"2ZO_ ,_LOYT ?6'VNV_Y[Q_]]"C[7;?\]X_^^A7R?_PDNK_\_LOYT?\
M"2:L>/MLOYT ?6B2)(,HZL/8U3UG_D#W?_7,UQ/PFOKB^T-GN)3(WJ:[;6?^
M0/=_]<S0!\F:G_R$KC_?-=-\-?\ D;+?ZBN9U/\ Y"5Q_OFNF^&O_(V6_P!1
M0!]-]J9,XCA=SV!-/[54U/\ Y!L_^X: /EOQA/\ :/%%_)G.9#5;P] ;C7;2
M,+G,@INO?\AN[_ZZ&M'P1_R-%I]: /J#3XQ%80(!@!!Q5FHX/^/>/_=%24 %
M%%% !1110 4444 >'_&BP5+N&Z Y)QFO)!UKW#XV1?\ $NMI,_Q@8KP\=: /
MI/X7WAN?"\2%L[!BNXKS;X/?\B^U>DT <%\5_P#D6&KYQ_BKZ.^*_P#R+#5\
MX_Q4 ?1'PA_Y%@_[U=?KVBV^N:9):3H&W#Y2>QKD/A#_ ,BP?]ZO0Z /DWQ-
MH4^@:Q-:RH0H;Y"1U%:'@;Q1-X=UJ-_,/D.<.N>*]N\?^#8?$>F/*@"W,:Y4
M@=:^;[RUEL;J2"92KH<$4 ?76GWT.HV4=S X9'&>#5JO!_A?XY;3YUTJ\?,3
MGY&)Z5[LCK(@=3E2,@T .KYE^)?_ "-MQ]:^FJ^9?B7_ ,C;<?6@#$\,_P#(
M?L_^N@KZNLO^/*'_ '17RCX9_P"0_9_]=!7U=9?\>4/^Z* )Z\4^-=V6GM[<
M'@<D5[77S[\79F?750]!0!YL.M?1GPHT]+;PRD^W#O7SK&-TBCU(KZF\#PB#
MPM:#&,J#0!T=%%% !1110 4444 %%8&H^+]*TNX,%S.%<=LU!;>.M%NKA(8K
M@%V. ,T =-12 AE!'0TM !1110 4444 %%%% 'C/QO\ O6=>-#K7LOQO^]9U
MXT.M 'TE\+/^162NYKAOA9_R*R5W- !1110 4444 %(?NGZ4M(?NGZ4 ?*GC
M;_D;=0_ZZFKWP\_Y&:#ZBJ/C;_D;=0_ZZFKWP\_Y&:#ZB@#Z<3_5K]*=34_U
M:_2G4 %%%% !1110!XM\:_OP5XZ.M>Q?&O[\%>.CK0!]*?"K_D3(/K7;UQ'P
MJ_Y$R#ZUV] %#6?^01<_[AKY0U?_ )"MS_UT-?5^L_\ ((N?]PU\H:O_ ,A6
MY_ZZ&@#L/A-_R-J?2OHQT61"C %2,$&OG/X3?\C:GTKZ.H \$^*7@MM/OCJ5
MG$?(?E@!TKS:SNY;&[CN(6*R1MD$5]<:GIT&J6,EK.H*.,<CI7S/XU\*3^&M
M6DC*DP,Q*-B@#W/P!XLC\1Z0JO(#<QC##/-=C7RCX5\27'AO5DNH2=A.'7U%
M?3>@ZS!KFEQ7D# AAR!V- &G7GGQ?_Y%7\:]#KSSXO\ _(J_C0!\[]Z^@_@_
M_P B\?K7SYWKZ#^#_P#R+Q^M 'I%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M9^K_ /'F?Q_E6A6?J_\ QYG\?Y5C7_A2-:/\1'ED_P#KG^IJ.I)_]<_U-1U^
M=2W9]U'9 *]&\(_\@O\ &O.17HWA'_D%_C7LY%_O/R/*SG_=_F=#1117V1\J
M%%%% !4%U=Q6<+2RL% IUQ<1VL#2R'"J*\XU[6I-2N2JL1"O0>M>?F&/AA(7
MWD]D=V!P4L3/R6Y)K?B*:_E9(F*PCCCO6"3DTE%?$5Z]2O-SJ.[/KJ-&%&/+
M!!11161J%/B_UJ_44L<+RMM12Q]A6I9^'[^X92L6T9ZFM:5&I4:Y(MF56K""
M]YV/0]+_ .0;!_NU<JO8PM!911/]Y5P:L5^ATDU!)]CX:HTYMH\V\4_\A5ZP
M:[#Q#H5[<WKSQ)N0UR\]G/;DB6)E_"OA\PH5(UY2<7:Y]A@:U.5&,4];%>BC
M%%>>=P5=L-2N+"4/"Y'J/6J5%5"<H2YHNS)G",URR5T>H:+KD.IPJ"P$H'(K
M7KR"TNI+2=98V(8'\Z]*T76(M3M@0<2 <BOL,KS-8A>SJ?$OQ/ELQR]T'SP^
M'\C5HHHKVCR0HHHH AN_^/.7_=->1W/_ !\2?[QKUR[_ ./.7_=->1W/_'Q)
M_O&OF>(?L?,^AR/[9%0.M% ZU\R?0';^"_N/785Q_@O[CUV%?=Y3_ND3XW,O
M]YD%%%%>B< 4444 %%%% !1110 444A(4$DX H @O;R*PM)+B9PJ(,DFOFSQ
M_P"+)O$6L.%D/V:/A5'0UU_Q5\;K<9TBRD.T'YR#7D'+'UH EM;:2\N8X(E+
M.[  "OI'X?>#XO#VEI+)&/M4@R2>HKCOA7X'R%U>^C]XP17LP&!@4 %%%% !
M1110 5SOC?\ Y%BZ_P!TUT5<[XW_ .18NO\ =- 'RQ+_ *UOJ:ZWP5X-/BF6
M10^T+7)2_P"M;ZFO7?@K_P ?4_TH D/P7;_GL:/^%,-_SV->T44 >+_\*8;_
M )[&C_A2[?\ /8U[110!S'@WPQ_PC.GFWW9S6SK/_('N_P#KF:O51UG_ ) ]
MW_US- 'R9J?_ "$KC_?-=-\-?^1LM_J*YG4_^0E<?[YKIOAK_P C9;_44 ?3
M?:JVH(9+"=1U*&K/:D8!E(/0B@#Y(\1(8]>O$;J)#5SP;(L7B:T9CQNQ4OCN
MU:U\67H*X#.2*Q](F^SZK;2YQM<&@#ZZMCFVC(_NBI:S]$NDO-(MI4.04%:%
M !1110 4444 %%%% 'C_ ,;) ;6V3=_$.*\4'6O3/C!J N-;2W5LA.M>9J,G
M H ^A/A!&R>'B6& >E>CUR?P\LS:>$[0D8+J#764 <%\5_\ D6&KYQ_BKZ.^
M*_\ R+#5\X_Q4 ?1'PA_Y%@_[U>AUYY\(?\ D6#_ +U>AT !&1@UXY\5O!(,
M9U>QBYS^\"BO8ZANK:.[MG@E4,CC!!H ^/(W>"574E74Y!]#7T9\-?%T6MZ1
M':32#[5$N"">37E'Q$\'R^'M6::-/]&E.01VKG_#6N3:!J\5W&Q !^8#N* /
MK2OF7XE_\C;<?6OH3P]KEOKVE17<#@Y'S#T-?/?Q+_Y&VX^M &)X9_Y#]G_U
MT%?5UE_QY0_[HKY1\,_\A^S_ .N@KZNLO^/*'_=% $]> _&"W\K6D?\ O5[]
M7C7QJL6(M[I5^4<$T >-(=KJ?0U]2> Y_/\ "MJ<YPHKY9'6OH/X1:LESH/V
M0MEX^U 'I-%%% !1110 4=J*.U 'S=\468>*9,,?SKG_  L['Q)8Y8_ZP=ZW
M_BE_R-,E<]X5_P"1DL?^N@H ^KX/^/>/_=%25';_ /'O'_NBI* "BBB@ HHH
MH **** /&?C?]ZSKQH=:]E^-_P!ZSKQH=: /I+X6?\BLE=S7#?"S_D5DKN:
M"BBB@ HHHH *0_=/TI:0_=/TH ^5/&W_ "-NH?\ 74U>^'G_ ",T'U%4O&W_
M "-NH?\ 74U/X"G6'Q/;;N[ 4 ?42?ZM?I3J;&<Q(?84Z@ HHHH **** /%O
MC7]^"O'1UKV+XU$>9 ,\UXZ.M 'TI\*O^1,@^M=O7%_"Z-HO!L ;N:[2@"AK
M/_((N?\ <-?*&K_\A6Y_ZZ&OJ_6?^01<_P"X:^4-7_Y"MS_UT- '8?";_D;4
M^E?1U?./PF_Y&U/I7T=0 5S7C/PQ!XCT:6)D!F5<H?>NEHH ^/\ 4].GTN^D
MM;A"KH<<]Z[CX:>,WT34%LKB3_1I3QD\"NU^*G@K^T+0ZG91CSDY< =17A!#
M12$'*LI_(T ?8\,J3PK+&P9&&017G_Q?_P"15_&L[X6^-TO;5-*O),3(,(3W
MK1^+_P#R*OXT ?._>OH/X/\ _(O'ZU\^=Z^@_@__ ,B\?K0!Z11110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *S]7_P"/,_C_ "K0K/U?_CS/X_RK&O\ PI&M'^(CRR?_ %S_ %-1U)/_
M *Y_J:CK\ZENS[J.R 5Z-X1_Y!?XUYR*]&\(_P#(+_&O9R+_ 'GY'E9S_N_S
M.AHHHK[(^5"O//%M^;C4#"I^5*[N]F$%I)(>RUY1>S&>ZDD)R2U?/Y]B.6DJ
M2ZGMY+1YJCJ/H5Z***^3/I@KKO"FB^:XNYE^4?=!KG=-M&O+V.(#J>:]5M;=
M+6W2)!@ 5[F2X)5JGM9[+\SQLVQ;I0]G'=DP  P.E%%%?8'RX4444 %%%% !
M1110 4444 8WB#24U&R8JH\U1D&O-9HFAE:-QAE.#7L?45P'B[3/L]T+B-?D
M?K7SF>8)./MXK5;GNY/BVI>QEL]CEZ***^6/I"S8W#6MU'*IQ@\UZM8W"W-G
M'*ISD5Y".M>A>$;SSM/$)/*5[^0XCEJND]F>)G5'FIJHNATE%%%?6GS)#=_\
M><O^Z:\CN?\ CXD_WC7KEW_QYR_[IKR.Y_X^)/\ >-?,\0_8^9]#D?VR*@=:
M*!UKYD^@.W\%_<>NPKC_  7]QZ["ON\I_P!TB?&YE_O,@HHHKT3@"BBB@ HH
MHH *CGG2V@>:0X1!DFI*Q_%!(\/7>,YV'I0!X1\2?&#:]JC6\#G[-$<8!ZUP
M56;J)S=2G:WWSVJ'RG_NG\J /0O 7B[1O"\+23P[[AOXL=*[?_A=&E?\\6KP
M;RG_ +I_*CRG_NG\J />?^%T:5_SQ:C_ (71I7_/%J\&\I_[I_*CRG_NG\J
M/>?^%T:5_P \6H_X71I7_/%J\&\I_P"Z?RH\I_[I_*@#WG_A=&E?\\6KIO"G
MC>T\5&06Z%2G7-?,'E/_ '3^5>O_  44K/=Y4CGKB@#VJN=\;_\ (L77^Z:Z
M*N<\;Y_X1BZP,_*: /EF7_6M]37KOP5_X^I_I7DLL3^8WRMU/:O6O@LK"[G!
M4CCN* /;**** "BBB@ JCK/_ "![O_KF:O51UG_D#7?_ %S- 'R9J?\ R$KC
M_?-=-\-?^1LM_J*YO4HW.HW!V-]\]JZ7X<*Z^++?*'&1VH ^FNU%':B@ KRK
MXE_#]M2C;4].0><O+J!UKU6D(# @C(/:@#XYN+::UF:*9"CKU!%:>A>)+_0;
MI9K69@ >5SP:]Z\6_#73_$ :>$>3<8X(Z&O&=<\ :QH\S P-)&/XE% 'I>A_
M&.QG5(M0C,;XY:NP@\>>'YURMZOXU\O26\T+;9(V4CU%,#NIX9A]#0!]4-XU
MT)5+&]3 ]ZQ-5^*NA6$9,,GG-Z"OG,RR$8+M^=(%=N@)- '>>+/B9?Z[F&W)
MA@/85P1+.Q)))/>M73_#>J:FP%O:R,">N*]/\*?"'YH[K5GX'(CH Y+P+X$O
M-?OXYIHBEHAR21UKZ*L+*'3[..V@4*B#'%%C86^GVZP6T81%&, 59H ****
M."^*_P#R+#5\X_Q5]'?%?)\,, "?I7SIY3Y^ZWY4 ?0OPA_Y%@_[U>AUYY\(
M01X8(((.[O7H= !1110 4V2-98V1P"K#!!IU% 'S[\4/!DFE:@=0M8\V\G+8
M'2O-:^O-9TFWUG3Y+2X4$," ?2OF/Q5X;N?#^LS6S(QCW$HV.HH K>&?^0_9
M_P#705]767_'E#_NBOE/PW&ZZ]9G8W^L':OJRR_X\H?]T4 3T444 9'B+0;?
M7],>UG4$D?*Q[5\W>*?!^H>'+V1986,.?E<#M7U15'5-(L]7MF@NXE=2,9(Z
M4 ?(:LR,&4D$="*[CPS\2M3T,+%*YFA'8FNF\2_!Z2)GGTN3<O78:\WU#PQJ
MNG.5GM)!CN!0![CI7Q;T6\51<$Q-WS701^.= E7*WJ8KY9:.1#AE(/N*422+
MT9A]#0!]4?\ "::%_P _J?G56Y^(7AZW4YO 2.PKYA\Z7_GH_P"=(=[=<F@#
MIO'6M6^MZ\]Q;<I6?X5_Y&2Q_P"N@K,CM9YG"QQ.S'L!75^$O"^K/KEI-]ED
M6-'!+$4 ?2]O_P >\?\ NBI*9"I6%%/4*!3Z "BBB@ HHHH **** /&?C?\
M>LZ\9KV?XVJS/9@*37C?E/\ W3^5 'J_@SXF6&@:*MG/&2P]*Z+_ (71I7_/
M%J\&\I_[I_*CRG_NG\J />?^%T:5_P \6H_X71I7_/%J\&\I_P"Z?RH\I_[I
M_*@#WG_A=&E?\\6H_P"%T:5_SQ:O!O*?^Z?RH\I_[I_*@#Z5\,?$2Q\37YM8
M(RK 9YKM*^?/@^C+XG;*G[G7%?0= %'5],BU;3)K.905=2!GL:^7?%'AVY\/
M:O-;3(0FXE&QP17UA6#XD\)Z?XDMC'=1@/CAP.10!\L6MU-9W"3P.4D0Y!!K
MU;PS\8'M8EAU1"X'&ZN?\2_#+5-'E=K=#-#GC YQ7$S6EQ;2%)8G0CU% 'TI
M9_$OP]=1AFN@A]#4[_$3PXB%OMJG'85\OY(HR: />-:^,6GP1.E@ADD[&O(?
M$7BB_P#$5V9;J5MO9<\5C+&[G"J23Z"NAT3P5J^LRJ([=T0_Q,* ,"VMY;J=
M(84+.YP !7T/\-?!I\/V NKE1]IE&?I1X/\ AG9:"$N;H"6YZ\]J]   &!TH
M **** *&L_\ ((N?]PU\H:O_ ,A6Y_ZZ&OJ_6O\ D$7/^X:^4M6C<ZI<G8W^
ML/:@#KOA-_R-J?2OHZOG/X4*R^+8\J<8ZXKZ,H **** "BBB@#BOB#X0C\0Z
M3))$H%S&N5..M?-UU:RV=R\$RE70X(-?8I ((/0UXQ\5O! 0?VO8QDDG]XH%
M 'C8ZU]"?!__ )%X_6OG_P EP?NM^5>__!_(\/L"I'/>@#TFBBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "J.JHSVA"#)Y_E5ZBHG#GBX]RH2Y9*1Y1+IEX96_T
M>3J>U,_LN\_Y]I/RKUG:O]T?E1M7^Z/RKP'P]3;OSL]I9W-+X3R;^R[S_GVD
M_*N]\+0RP:;ME0J<]#6YM7^Z/RI0 .E=>"RF.$J>T4KG-B\REB:?(XV"BBBO
M7/,,7Q//Y.DO@X)KS,]:[WQG*$M$3UK@37QF>SYL3;LCZO)X6P]^X444HZUX
MQZQUO@VRWSM<$=*[FN>\)0B/3 W=JZ&ON\KI*GA8KOJ?&9C4=3$2\@HHHKT3
MA"BBB@ HHHH **** "BBB@ K)\0V@NM,DR,E1FM:HKE/,MI%]165>FJE.4'U
M1I1FX5%)=#Q]QM8CT--JU?Q^5>S)Z-56OSF<>6378^[@^:*85U?@V?9=M'G@
MURE;7AF0IJR#/6NO+Y\F)@_,YL=#GP\D>FT445^@'Q)#= M:2@#)*FO+Y],O
M#/(?L\G+'H*]6I-J_P!T?E7G8_+HXRUY6L=^"QTL+>RO<\F_LN\_Y]I/RH_L
MN\_Y]I/RKUG:O]T?E1M7^Z/RKS?]7:?\[.[^W)_R'*^$;6>W5_-C9/J*ZND
M Z 4M>WA<.L/25-.]CR<17=>HZC5KA111708!1110 4444 %,EBCGC,<BAD/
M4&GT4 8K>$]"9BQTV D]?EH_X1'0?^@9!_WS6U10!B_\(CH/_0,@_P"^:/\
MA$=!_P"@9!_WS6U10!B_\(CH/_0,@_[YH_X1'0?^@9!_WS6U10!B_P#"(Z#_
M - R#_OFC_A$=!_Z!D'_ 'S6U10!B_\ "(Z#_P! R#_OFKECH^GZ83]CM8X<
M]=HJ]10 5'/;Q7,1BF0.AZ@U)10!BGPEH1.3IL'_ 'S5RQT?3]-)-G:QPD]=
MHJ]10 4444 %%%% !3719$*. 5(P0:=10!C-X4T-W+-IL!8]3MJ6V\.:19S"
M6WL8HW'1E%:E% !1110 4444 %,DABF4K)&K ]B*?10!BW7A+1+O/FV$1)[@
M5D/\-=!9RWV91GVKL:* .,_X5IH/_/NOY5>M/ >@6IR+&-C[BNEHH JVNG6=
MDNVWMXXQ["K5%% !1110 4444 5[NQMKZ+RKF%94]&%9O_"(Z#_T#(/^^:VJ
M* *UG86NGQ>5:PK$GHHJS110 4444 %%%% !5"]T73M1;==VD<I]6%7Z* ,>
M+PMHD,@DCT^%77D$+6NJA5"@8 I:* "BBB@ HHHH *K7%A:78Q/!&X]Q5FB@
M# N/!>@W.=VGQ GN!68WPUT$L3]F7\J[*B@#C/\ A6F@_P#/NOY5<@\ ^'X5
M -DC8]173T4 9$/A?1;<@QZ?"I'?;6E%;PPKMCB11["I:* "BBB@ HHHH **
M** "BBB@"E?Z18:GC[9;1S8Z;ATJE_PB.@_] R#_ +YK:HH Q?\ A$=!_P"@
M9!_WS1_PB.@_] R#_OFMJB@#%_X1'0?^@9!_WS1_PB.@_P#0,@_[YK:HH Q?
M^$1T'_H&0?\ ?-'_  B.@_\ 0,@_[YK:HH SK+0=,TZ7S;2SBB?U45HT44 %
M%%% #7174JZA@>Q%9-YX6T:^!\ZPB)/?%;%% ''/\-M =]PME'MBF_\ "M-!
M_P"?=?RKLZ* .>L_!.@V8&VPB9AW(K;@M8+9 D,2(H[**FHH **** "BBB@!
MKHLB%' *G@@UD/X5T.1R[Z= 6/4[:V:* ,VS\/Z583>;:V444G]Y16E110 4
M444 %%%% !44]O%=1&*:-70]585+10!BGPEH1.3IL&?]VM&ST^TT^/R[6!(D
M]%%6:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHR/6C(]: "BC(]
M:* "BBB@#C_''^JAKB#7>>-8]UK&WI7!FOB,Z5L6SZ[*7?#(*5>M)2BO)/3/
M4/#@4:1%CTK6KG_"<OF:6HSTKH*_0\%)2P\&NQ\-BXN->2?<****ZCG"BBB@
M HHHH **** "BBB@ ILG^J;Z4ZH[AQ';NQ["E)V3''<\IU7_ )"5Q_OU2JWJ
M,@DOIF'0M52OSBL[U)/S/O*2M!>@5J:!_P A:#ZUEUL^&DW:O&<<"M,(KUX+
MS(Q3M1EZ'IPZ44=J*_1#X4***,CUH **,CUHR/6@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ JGJ4SPVI9#SS_*KE9^K_P#'F?Q_E65=M4VT:44G429P
MDOB*^65@)#C-,_X22^_YZ&LJ?_7/]34=?!/&5[_&S[2.%HV^%&S_ ,))?_\
M/6NU\.7DM[I_F2G+5YB*]&\(_P#(+_&O6R7$5:F(M.3:L>9FU"G"A>*MJ=#1
M117UA\T87BJ'S-*8@9(KS8]:]<U" 7%E*A]*\HNHS%<.AZAC7R?$%*U6-3N?
M2Y)4O3<.Q#0.M%%?/GN'9>#+P!GMR>3TKM:\HTB]-E?QR \9P:]3AE6:%9%.
M01FOL<CQ"J4/9O>)\IF]#DK<ZV9)1117MGDA1110 4444 %%%% !1110 5F:
M[=+:Z;(6/48K3KA_&.I;Y5M4(*CK7#F.(5##REU.S T'6KQB<D[;G)]3FFT4
M5\"?:H*ZCP=!YEZ7QTKF!UKO_!UGY=D9_P"]7IY12=3%1\M3SLTJ<F'?F=/1
M117W)\>17+%+:1EZA217G,WB*^69P)" #BO1;O\ X\Y?]TUY'<_\?$G^\:^=
MSVM4I\G(['NY-2A4YN=7-3_A)+[_ )Z&C_A([[_GJ:QJ!UKY[ZYB/YV>Y]4H
M_P J/0O"^HSWRMYS9Q72UQ_@O[CUV%?:99.4\-&4G=GR>814<1)104445WG$
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !6?J_\ QYG\?Y5H5GZO_P >9_'^58U_X4C6
MC_$1Y9/_ *Y_J:CJ2?\ US_4U'7YU+=GW4=D KT;PC_R"_QKSD5Z-X1_Y!?X
MU[.1?[S\CRLY_P!W^9T-%%%?9'RH$9&#TKS?Q38FVU)I N$>O2*Q?$>F?;[!
MBH^=!D5YN:X7ZQAVENM3ORW$>QKIO9Z'F5%.=2CE3U!P:;7PI]D*#BNU\)ZT
M&7[)._(^Z37$U)#*T,JNAPRG(KJP6+EA:JG'YG-B\-'$4W!GL?6BN=T'Q%%>
M1+#,=LHXY[UT0.1D5]YA\13KP4X,^,K49T9N$T%%%%;&04444 %%%% !115+
M4=3M].A+RN,XX%3.<81YI.R*A"4WRQ5V0ZUJ::=9.Y8;R, 5YC<W#W,[2N<E
MC5S5M5EU*Y9V)V9^45FU\3FF/>*J6C\*V/KLNP7U>%Y?$PHHHKRST2:U@:XN
M$C49+&O5M-MA:V$40&,#FN.\(Z69[@W3K\B],UWE?6Y%A>2FZTMV?,9SB.>:
MI+H%%%%>^>*0W?\ QYR_[IKR.Y_X^)/]XUZY=_\ 'G+_ +IKR.Y_X^)/]XU\
MSQ#]CYGT.1_;(J!UHH'6OF3Z [?P7]QZ["N/\%_<>NPK[O*?]TB?&YE_O,@H
MHHKT3@"BBB@ HHHH **** "BBB@ H/ HI#T- '":Q\4=*T?4I+*:-BZ'!(KK
M='U2+6=-CO800D@R,U\V>/QCQC>?[U>\_#X8\(6?^[0!U-%%% !1110 4444
M %%%% !1110 54U'48-,LI+JX<*B#/-6)94AC:21@JJ,DFO!OB=XY_M2[.G6
M,A\A.'(/4T >M^'_ !CIGB'>MM,H=3C:3R:Z&O ?A7X7U"ZU%=2W-%;K^&ZO
M>9IX[6W:65@J(,DF@"OJFJ6VDV3W5RX5%&>>]<$WQDT592GEN<'&:X/XE>-W
MUN^-C:.1;1\'!ZUSUMX*U:YT1M52+]PHSTYH ^DM"UZSU^R%S:."#U&>E:M?
M-'@'QA+X9U98YF)MG.UE/:OHVPOX-2M$N;=PR.,\4 6J*** "BBB@ HHHH *
M**HZMJD&D:?)=W#!50=^] %'Q!XHT_PZJ&\D +G@9K1T[4K;5+1+FVD5T89X
M/2OF?Q9XAN?%>O%EW,F[;&M>W?#CP_<Z+H,9N9"6D&=I[4 =K17'?$#Q9/X5
MT^*>WC#L[8YKSK_A=.I_\^Z4 >XW,ZVUM),WW44L:XJQ^)^EWVK?V?'&PDW;
M<UY]<_&/4;BUE@:W3$BE:X'3]8DL-8&H(H+AMV* /KA6W*&'<9I:\(7XSZDJ
M!?LZ<#%+_P +IU/_ )]TH ]VHKSKP!X^NO%6HRVUQ$JA%W9%>BT %%%% !11
M10 4=*CGGBMHS),X1!U)KG]=\6Z98Z/<3QW<;N$.U0><T 5K[X@:3I^M_P!F
MS2 -W;/%=1;7,5W LT+!D89!%?*]L_\ PD'BA7N)=BRR;BS'H*^C=+U31M-T
MV"U6_APB@?>H Z"BJ4NH0MITUU;R+($0L"#7CEW\9-1ANY8EMUPC$4 >X45X
M3_PNG4_^?=*3_A=.I?\ /NE 'N]%>$_\+IU/_GW2C_A=.I_\^Z4 >[45YGX'
M^(MWXFU0VD\(4 9R*],H **** "BBJ6K3O;:9/,GWD4D4 7<T9'K7SO=_$O7
MH[R9!NVJQ %0_P#"SM?_ -J@#Z.R/6C(KYQ_X6=K_P#M4?\ "SM?_P!J@#V_
MQ3XJM?"UFES=*65VV@"G>&/$]KXHL6NK4%55MI!KYV\1>+]3\06Z17N=B'(S
MZTOA[QCJF@6CP6>=C')Q0!]2Y'K1D>M?./\ PL[7_P#:H_X6=K_^U0!]'9'K
M1FOG'_A9VO\ ^U5W2/B/KESJUO#)N*.X!H ^@:*AM7,EK&[=64$U-0 4444
M%%%5=2=H]-N'3A@A(H L[E_O#\Z-R_WA^=?,NI>,/$,>HW"+=S !R .:J?\
M"9^(O^?R;]: /J7<O]X?G1N7^\/SKY:_X3/Q'_S^3?K3/^$WU\\?;Y/SH ^J
M>M9NMZS;Z%I[7ER<(*I>#+J>\\+64]PQ:5T!8FO.?C+KP98M,BD[Y< T >BZ
M!XNT[Q"/]$D!;^[705\^?#;Q3HWAM99;_?YS=,=J]"_X6_X=]9?RH ]!HKS[
M_A;_ (=]9?RH_P"%O^'?67\J /0:*IZ9J,.JV$5Y;D^5(,KFKE !1110 5&\
M\2'#R*I]S4E>&?$_4]7M?$@2TDE6+;_#0![=]J@_Y[)^='VJ#_GLGYU\M_VY
MXC_Y[7'Y&C^W/$?_ #VN/R- 'U)]J@_Y[)^='VJ#_GLGYU\M_P!N>(_^>UQ^
M1I5USQ%N'[ZXZ^] 'U.K*PRI!'M2UQ&@ZK=V7@1K^?+31IGYJ\]N/C+JC$JD
M*#F@#WG-,>:.-=SNJCW-?.MW\5-;N 0AV?2LB3Q1XEU$D">=@>RYH ^CKOQ+
MI%D#YU]"I';=5VRO[;4;<3VTJR(>X-?+L6A>(-6G&8)W)[MG%>O?#;0?$6AD
MI?M_HK#A<YQ0!Z;1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M1CLZY8T >X_V7X,_Z8?I1_9?@S_IA^E>7?\ "L_%GJ?^^S2?\*S\6>I_[[-
M&Q\4+/P_;Z3;G3/*\TOSL]*?\,;+P_<:',VJ>5YP?C?Z5Q7B7PEK>@VL<VI'
M,;-@?,3S3O#?A#7==LGN-..(E;!^8CF@#VK^R_!G_3#]*/[+\&?],/TKRW_A
M6?BSU/\ WV:7_A6?BSU/_?9H ]1_LSP7_P!,/TK3LO"N@,4N;6WC..585\[:
M[I6K>'KI;>]D=7/3#&O??ANSOX2MR[ECCJ: .N50BA1P!2T44 %%%% !39$6
M1&1AE2,&G44 <]+X,T-W:5[1,GDDBJMOX8\,73LD$,3LO4#M6IXDMKV[T6>*
MPDV3E3@U\Z?VQK_A369Q)+(LQSN#'@T =Q\1KCP_HUNUA96\9N3P2!TKDO 7
M@N3Q-J(DE4K:HV6/K69I6G:AXS\0;"Y:21LLQ/05])^'="M_#^DQ6D"*"H^9
M@.IH 2\FMO#7AURN%C@CPHKYNO);SQAXG8)EGE<A?85W/Q8\6S7%P=)MU=(U
M.&/K5OX4^#I8XI=6N% =EQ$#VH RE^$%X%0/<A789VT__A3E_G_7&L_Q3K7B
M+0/%Y:ZN9-JMN4 \%:]?TKQC87OAC^TS* 8X\NI/.<4 ?/\ XK\,2>&KI+>2
M3<[5J^&/AW?>(=.-VCE%S@#%4]7OKCQIXM'E98.^U<]AFOHGPWI2Z-HEO:
M,JC=CUH /#6F-I&@VUBQRT2X-:U%% !1110 5GWFB6%]+YEQ KMZD5H5SOC'
MQ"WAS2#=HNXCM0!:_P"$7TG_ )]$_*C_ (1?2?\ GT3\J\F_X71=_P#/O2_\
M+HN_^?>@#UC_ (1?2?\ GT3\J/\ A&-)SG[(GY5Y-_PNB[_Y]ZZ'PA\2Y_$&
MK+9R0[<]Z .N\4V\5KX1O8X5"J(SP*^</#MC%J'B.&VF&4=\'\Z^E/&/_(JW
MW_7,U\Y^#_\ D;;;_KI_6@#WBU^&_AZ.-&-L&. >:U[7PIH]F<Q6B#\*UX?]
M2G^Z*?0!#%:6\(Q'"B_05-110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5G
MZO\ \>9_'^5:%9^K_P#'F?Q_E6-?^%(UH_Q$>63_ .N?ZFHZDG_US_4U'7YU
M+=GW4=D KT;PC_R"_P :\Y%>C>$?^07^->SD7^\_(\K.?]W^9T-%%%?9'RH4
M444 %5;ZPAOX#%*H.>AJU14RBIKEDM"HR<7>.YYGK6@3:=(64%HNQ]*Q",5[
M'-!'/&4D0,I]:X[6?"1&Z:S&>^VOE<PR64&ZE#5=CZ/ YM&24*VC[G&T5/<6
MLULY66-D/N*@KP'%Q=F>VFFKH*?%_K5^HIE/B_UJ_441W02V/6-+_P"0;!_N
MU<JGI?\ R#8/]VKE?H]'^''T1\'5^-^IYMXI_P"0J]8-;WBG_D*O6#7P6/\
M]YGZGV>"_@1] HHI54NV "3Z"N0ZA*M6=C->S".%"2>_I6II7AJZO9 TJ%(_
M4UW6G:5;Z=$%C0;N[5Z^!RBKB&I3TB>5C,SIT5RPUD4M#\/PZ=$LCC=,1R3V
MK<HHK["C1A1@H05D?+U:LZLN>;NPHHHK4S"BBB@"&[_X\Y?]TUY'<_\ 'Q)_
MO&O7+O\ X\Y?]TUY'<_\?$G^\:^9XA^Q\SZ'(_MD5 ZT4#K7S)] =OX+^X]=
MA7'^"_N/785]WE/^Z1/C<R_WF04445Z)P!1110 4444 %<WXZ_Y%:Z_W:Z2N
M;\=?\BM=?[M '@7@?_D;H/\ ?_K7T_'_ *M?H*^8/ __ "-T'^__ %KZ?C_U
M:_04 .I#T-+2'H: /E[Q_P#\CE=_[U>\_#[_ )%"S_W:\&\?_P#(Y7?^]7O/
MP^_Y%"S_ -V@#J:*** /-/C)_P BXGUKF/@M_P A.?Z5T_QD_P"1<3ZUS'P6
M_P"0G/\ 2@#W*BBB@ HHHH \I^*/C2]TK_B6VB%/,',E>3Z)H&H>)KR3RPQZ
ML[FOI/Q!X7T_Q#;^7=1*6[-CFFZ9X=L?#^D2P6D2@[#EL<F@#Y]\/376B^*X
M[.*0C$NUJ]/^)GB/5]+TJ&"SC(BE0;Y0.E>81G_BX#?]?%?1LNFVNJ:3';W<
M2R(R <B@#YQ\)>%+SQ7J@9@WD[LR.>]=Y\0+23PIIEK;:.K)P S*.:])TZ'0
M]!C-M;/##CJ,\U)=SZ'? "YDMY<?WC0!\V?\)#K_ /SVG_(TG_"0Z_\ \]I_
MR-?1/V3PO_<M/TH^R>%_[EI^E 'SO_PD.O\ _/:?\C7=_#IKGQ%/<6>K*\D)
M& 7%>F_9/"_]RT_2K%I)H-BQ:V>VC)[J10!X+XZ\#W'AN^>>!6:U9LJ1VKK_
M (2^(=8N+G[#*C268'#D=*]-OI-%U> VMS+!*K\8)JQI6BV&CVXALH%1?4"@
M#0HHHH **** "LCQ'KUOX?TJ2[G8 @?*#W-6]3U.VTJQDNKF141!GD]:^;?&
M_C"Y\2ZDX5V^RJ?E4=#0!2UG5;[Q=KV\[G9VPBCL*]W\!>#X- T9'=/])E7+
M$]J\C^&-]96NO*MS;B21CA21TKZ/0@HI P,=* /,M=^$T>L:G+>?:RI<YQ69
M_P *2C_Y_C7I>N^(;+P_;K->N$1C@5S_ /PM#P]_S\#\Z ..N_@PEO9S3"])
M**6Q7F>EZ+]OU\:<7VY?;NKW34?B7H$^F7$:7 WLA &:\4T34X+3Q6M[(V(O
M,)S0!Z0GP31D4_;CDC-<]XO^&B^&],-VMR9/:O2X_B?X?6) ;@9 YYKD?B%X
MWTG6M%-O:3!GH X?P+X07Q9?RV[3&/8N[(KW3P9X.3PG;2Q+,9-YR37F?P3_
M .0[<_\ 7.O=J "BBB@ HHHH Y+XC?\ (IW'TKR[X.J3X@DQZ5ZC\1O^13N/
MI7SUH/B*[\/7C3VAPQH ^LJ\-^-@(U2V/;;61_PMK7,]:YKQ'XGO?$MPDMV<
ME1@4 >X?"K_D5X_I7DGCV[NE\6W21S2#YN #7K?PJ(/A=,>E>3>,O^1\DS_S
MT'\Z ,Z'1?$4\:R1K.5;H<FLC4K6]M+C9>!Q)_M5]3^'H(&T.T/DIG8.U>)?
M%M$3Q*FQ H]J .6L=(URXMP]JDQC/H345_!K&F$?:FF3/J37T%\/887\,0$Q
M(3@<XKB_C/'&@@V1JIQV% &Y\()99="=I)&<Y[FO2:\S^#G_ " 7^M>F4 %%
M%% !1110!Y_\7/\ D5#_ +U>;_#7Q99>'+B<W9P'KV+QOX=E\2:+]DA;#9S7
MEH^#.IGK*N: .Y_X6SH?][]:/^%LZ'_>_6N&_P"%,:E_SU6C_A3&I?\ /5:
M'?$OQKIWB/2;>WLVR5?<:?\ #7QQIWA[1)K6[;#%]PKFO%W@"[\+64=Q-(&5
MVV\4[PG\/KOQ1I\EU#(%56V\T >K_P#"V=#_ +WZT#XLZ'W;]:X;_A3&I?\
M/5:/^%,:E_SU6@#!^(GB.V\1:ND]L<H!7LWPV_Y%&W^E>;_\*8U+_GJ*];\)
MZ-)H6B164ARR#K0!NT444 %%%% !2$@#)( I:Y[QM<SVOA6\EMB1*J?*10!O
M>=%_ST7\ZXKQQX(L?$UHTT;(EV@RK ]:\/'BGQ"!Q=3G\#2-XN\01_>O)1]<
MT :WA'3=9TOQ>MO;C:4DP['IBOHY)4$:[Y%W8&>:^5%\4ZHLOF1S$2GJPZFI
MG\7:^GW[R49]<B@#Z-U#POHVKS>;/ COG.16M:6D-E;K! @6-1@ 5Y=\*-<O
M+^.9KZX+*O\ $QKJ_$/Q T?0X&_TA)9AT130!G?$SPO;:OI+7A*I/$.&/>O
M%U"\M(9+-)V$1)#*#Q73^)?'&K^*KSR;<R+">!&G>KUI\*M6N=$:^<%9B-PC
M/4T =+\(?"ULR-JTS*\O14]*]CKY;TO6];\&ZE@^;&%.&C;H:]F\,_$[2M6@
M5+N589^A#4 =]144%U!<H'AE5U/0@U+0 4444 %<%\5O^17:N]K@OBO_ ,BL
MU 'C7@CPO%XGU4VLKE .XKTH_!.PSQ=/7*?!_P#Y&-OI7T'0!X=XG^%-IHFB
M2WL5PS,@S@FL+X5<>*$'O7L/Q%_Y%*Y^AKQ_X5_\C4OUH ]P\8_\BK??]<S7
MS/HFHII>O17;C(1\_K7TQXQ_Y%6^_P"N9KY@T_3WU355M(SAG; H ]L7XPZ<
ML:C9R!2_\+BT[^Y7*K\&]19%82CD9K$\3_#J\\-Z=]KFD#+0!Z+_ ,+BT[^Y
M5O3/BK8:EJ$5HB8:0X%>*^&?#<_B.]-O"V"*]&T3X3W^G:S;W4DH*QMNH ]G
M5MRAAW&:6FQKMC5?08IU !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9^K_P#'F?Q_
ME6A6?J__ !YG\?Y5C7_A2-:/\1'ED_\ KG^IJ.I)_P#7/]34=?G4MV?=1V0"
MO1O"/_(+_&O.17HWA'_D%_C7LY%_O/R/*SG_ '?YG0T445]D?*A1110 4444
M %%%% '-^+H(CIY?8-_KBO/3UKT;Q;_R##7G)ZU\9GJ2Q.G8^KR=MX?7N)3X
MO]:OU%,I\7^M7ZBO'CNCU9;'K&E_\@V#_=JY5/2_^0;!_NU<K]'H_P ./HCX
M.K\;]3S;Q3_R%7K!K>\4_P#(5>L&O@L?_O,_4^SP7\"/H%;WA>&.74AO4,/>
ML&NA\*?\A(48!)XF%^X8UM4)6['HJJ%4!0 !2T45^@GQ 4444 %%%% !1110
M!#=_\><O^Z:\CN?^/B3_ 'C7KEW_ ,><O^Z:\CN?^/B3_>-?,\0_8^9]#D?V
MR*@=:*!UKYD^@.W\%_<>NPKC_!?W'KL*^[RG_=(GQN9?[S(****]$X HHHH
M**** "N;\=?\BM=?[M=)7-^.O^16NO\ =H \"\#_ /(W0?[_ /6OI^/_ %:_
M05\N>#KF"T\4Q2W#A$#<D_6OH=/%^A!%_P")A%T]: -ZD/0UB?\ "8:%_P!!
M"+\Z/^$OT(@_\3"+\Z /GGQ__P CE=_[U>\_#[_D4+/_ ':\!\;W,%WXKNIK
M=P\;-PPKWWP P3P;:,QP F2: .JHK%D\6:)%(4>_B##@C--_X3#0O^@A%^=
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
M_P"+Q_XI7\:]!0811Z"O/OB__P BK^- 'G_PC.->:OH.OGSX2?\ (>:OH.@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K/U?_CS/X_RK0K/U?_CS/X_RK&O_
M  I&M'^(CRR?_7/]34=23_ZY_J:CK\ZENS[J.R 5Z-X1_P"07^-><BO1_"/_
M ""OQKV<B_WGY'E9S_N_S.@HHHK[(^5"BBB@ HHHH **** .?\6_\@PUYR>M
M>C>+O^06:\Y/6OC<]_WGY'U63?[O\Q*?%_K5^HIE/B_UJ_45XT=T>M+8]8TO
M_D&P?[M7*IZ7_P @V#_=JY7Z/1_AQ]$?!U?C?J>;>*?^0J]8-;WBG_D*O6#7
MP6/_ -YGZGV>"_@1] KH?"G_ "$A7/5T/A/_ )"0IY?_ +S#U%COX$O0]&HH
MHK] /B0HHHH **** "BBB@"&[_X\Y?\ =->1W/\ Q\2?[QKUR[_X])?]TUY'
M<_\ 'S+_ +QKYGB'['S/H<C^V14#K10.M?,GT!V_@O[CUV%<?X+^X]=A7W>4
M_P"Z1/C<R_WF04445Z)P!1110 4444 %8'C*VFN_#EQ# A9R. *WZ" 1@C-
M'RI)X0UT3,182]3SBC_A%/$'_/C/^M?5'E1_W%_*CRH_[B_E0!\K_P#"*>(/
M^?&?]:/^$4\0_P#/C/\ K7U1Y4?]Q?RH,4>#\B_E0!\?7%M/:W+17"%)%/(-
M?27@Y&?X?QHGWC$0,?2O#_'^!XQNP !\W:O>?A]_R)]G_NT >%:MX7U]]5N&
M6SF92Y(/-4O^$4\0?\^,_P"M?5'E1GJB_E1Y4?\ <7\J /E9O"6OMUL)C]:]
M)^$>BZAIVH3O=VSQ*>FX5[!Y4?\ <7\J545?NJ!]!0 ZBBB@ HHHH *AN_\
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
M/B__ ,BK^- 'G_PD_P"0\U?0=?/GPD_Y#S5]!T %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %9^K_ /'F?Q_E6A6?J_\ QYG\?Y5C7_A2-:/\1'ED_P#KG^IJ
M.I)_]<_U-1U^=2W9]U'9!6_I7B6;3;;R50$5@45I1KU*$N:F[,BK1A6CRS5T
M=9_PFMS_ ,\A1_PFMS_SR%<G177_ &KB_P"<YO[-PW\IUG_":W/_ #R%'_":
MW/\ SR%<G11_:N+_ )P_LW#?RG6?\)K<_P#/(4?\)K<_\\A7)T4?VKB_YP_L
MW#?RG6?\)K<_\\A1_P )K<_\\A7)T4?VKB_YP_LW#?RF]JGB6;4;;R70 5@T
M45R5J]2O+FJ.[.FE1A1CRP5D%/B_UJ_44RGQ?ZU?J*SCNC26QZQI?_(-@_W:
MN53TO_D&P?[M7*_1Z/\ #CZ(^#J_&_4\V\4_\A5ZP:WO%/\ R%7K!KX+'_[S
M/U/L\%_ CZ!5[3=1?3K@2H,FJ-%<T)RIR4H[HZ)PC./++8ZS_A-;C_GD*/\
MA-;G_GD*Y.BN[^U<7_.<?]FX;^4ZS_A-;G_GD*/^$UN?^>0KDZ*/[5Q?\X?V
M;AOY3K/^$UN?^>0H_P"$UN?^>0KDZ*/[5Q?\X?V;AOY3K/\ A-;G_GD*/^$U
MN?\ GD*Y.BC^U<7_ #A_9N&_E.JE\97$D+H8P-PQ7+R.7D9CU)S3:*YZ^+K5
M[>T=[&]'#4J-_9JUPH'6B@=:YS<[?P7]QZ["N/\ !?W'KL*^[RG_ '2)\;F7
M^\R"BBBO1. **** "BBB@ HHHH **** "D/0TM(>AH ^7O'_ /R.5W_O5[S\
M/O\ D4+/_=KP;Q__ ,CE=_[U>\_#[_D4+/\ W: .IHHHH **** "BBB@ HHH
MH *AN_\ CSF_W#4U0W?_ !YS?[AH ^9H_P#D?V_Z^*^F+3_CRB_W!7S/'_R/
M[?\ 7Q7TQ:?\>47^X* /FCQ'_P E$G_Z^1_.OI#3L?V1#P/]6/Y5\W^(_P#D
MHD__ %\C^=?2&F_\@>'_ *YC^5 'SGXQ_P"1X?C_ ):C^=?0FG_\BQ#Q_P N
M_P#2OGOQC_R/#_\ 74?SKZ$T_P#Y%>'_ *]_Z4 ?.T/_ "4#_MXKZ8M<?8XC
M@?<%?,T)_P"*_P#^WBOI6":*&QC,DBJ-@ZF@#YRUO_DI;_\ 7T/YU])VO_'K
M%_N#^5?-.KRQR_$AGC8,ANA@CZU]+6O_ !ZQ?[@_E0!+1110 4444 %4-;_Y
M MW_ -<S5^J&M_\ (%N_^N9H ^<_"G_(\K_UU/\ .O;?'Z7$GA206V[S-O&W
MKTKQ+PI_R/*_]=3_ #KZ7$:20JKJ&&!P10!\I"TUXCA+G'U-+]DU_P#N7/YF
MOJ?[!9_\^T7_ 'R*7[!:?\^T7_?(H ^57M-=",62YVXYR367$DYN-L8;S<]N
MM?66K6-HNDW1%M%_JS_"/2OG3PVB-XY560%?-/!H S1::]@82YQ]32_9-?\
M[ES^9KZEBL;0PH?LT7W1_"*?]@M/^?:+_OD4 ?+"6FO>8N4N>OJ:^CO!:3)X
M;MA/N\S;SNZUL_8+3_GVB_[Y%3JBHNU5"CT% "T444 %%%% ')?$;_D4[CZ5
MY=\'1GQ#)]*]1^(QQX3N/I7@'AKQ+/X;OFN(5R30!]65Y7\9Q_Q*(C7,GXQ:
MAG_5USOBKQU=>)K=89EP!0!W/P5^Y<?C7%^,_P#D?)?^NO\ 6NS^"I^2X_&J
M/B?P)K5]XO:\@@+0L^=U 'KWAS_D VG^X*\/^+O_ ",JU[KHUN]KI-O#(,.B
M@&O"OB[_ ,C*M 'J/@.XCM/",,TS;4"C)->=?%KQ#8ZG/%#:2!RHY(KM_#ED
M^H_#LVL6=[1_+CUKS./X6Z_<7^V6-A&6Y<^E 'H7P=4C0&)'6O2ZQO#.A1:!
MH\-F@&Y5&X^IK9H **** "BBB@#DOB#H=SKN@FVM?OYS7CX^%6ND9*XKZ-HH
M ^<_^%4ZY_=H_P"%4Z[_ ':^@[N^MK%-]Q*L:^IJ@/%&C'_E]C_.@#YR\1>"
M]2\.6R3W@^5C@4OAWP3J7B&S>YM!\BG!KO/B_P"(K#4;&WL[6=9'5]QQ6W\%
MB3X:G_ZZT <!_P *IUS^[1_PJG7/[M?1E% 'SD?A3KO9?TKVSP9I4VC>'X;2
M?[ZCFNAHH **** "BBB@ KD/B%XB_L+P]-LSYLBE5]JZ^L[5=%LM8A\J\B#K
M[B@#YU\#Z'/XF\4*TH+(K;Y#7TD($MM.,,8PJ)@#\*SM%\,Z9X>WM9Q!"W4U
M>N[^TBM96DGC "G/S4 ?-5U_R4'_ +>A_.OIRV_X]8O]P?RKY@EECG\>B2,[
MD-T,$?6OI*YU6TTG3([B\E$<80<GZ4 :#NL:,[D!5&237A/Q2\;G4IO[*LW_
M '*'YR#UI?&_Q1EU'S++2V*PG@N.]<UX.\'7WB?5$DDC<6X.YW;O0!U?PC\*
M-<W!U:X0A$/R9'6O<>@JEI>FV^D:?':P*%1!VK/N/&&B6L[0S7J*ZG!!- %_
M6/\ D$W/^X:^;M$_Y'Y?^NQ_G7L'BOXAZ+!HL\=M=++,ZD "O'/!L<NH>,(9
M54DE]QH ^GX?]0G^Z*?3(AMB0'J *?0 4444 %?/_P 8[\7/B..%&RL:\_6O
M=M2O$L=/FN9#A44FOE[5[E_$/BMRI+"67:OTS0![5\)M.-GX:64C'F\UZ#65
MX;L1IV@6EOC!6,9K5H *RO$.K1Z-HMQ=R, 54[<]S6C//';0--*<(HR37S]\
M2?&[:Y>-8VCG[/&V#@]: .6:2X\3^)P3EFFD_(9KZ:\/Z:FE:+;VRK@JHS]:
M\L^$G@]A(=7O(^,?NPPKV>@ KSSXO_\ (J_C7H=>>?%__D5?QH \_P#A)_R'
MFKZ#KY\^$G_(>:OH.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K/U?_ (\S
M^/\ *M"J6IQ-+:E4&3S_ "K*NKTVD:47:HCRF?\ US_4U'6M+H=^TK$0G&:9
M_8-__P \3^5? /"UK_"S[:.(I67O(S**T_[!O_\ GB?RH_L&_P#^>)_*E]5K
M?RL?UBE_,C,HK3_L&_\ ^>)_*C^P;_\ YXG\J/JM;^5A]8I?S(S**T_[!O\
M_GB?RH_L&_\ ^>)_*CZK6_E8?6*7\R,RBM/^P;__ )XG\J/[!O\ _GB?RH^J
MUOY6'UBE_,C,HK3_ +!O_P#GB?RH_L&__P">)_*CZK6_E8?6*7\R,RBM/^P;
M_P#YXG\J/[!O_P#GB?RH^JUOY6'UBE_,C,I\7^M7ZBM#^P;_ /YXG\J='H5^
M)%_<GK36%K77NL3Q%*WQ(]&TO_D&P?[M7*K:?&T5A"C##!>:LU^@4E:G'T/B
M*GQOU/-O%/\ R%7K!KJ_$6E7=QJ+211EE-8_]@W_ /SQ/Y5\1C</5EB)M1>Y
M]?A*]-4(IR6QF45I_P!@W_\ SQ/Y4?V#?_\ /$_E7+]5K?RLZ?K%+^9&916G
M_8-__P \3^5']@W_ /SQ/Y4?5:W\K#ZQ2_F1F45I_P!@W_\ SQ/Y4?V#?_\
M/$_E1]5K?RL/K%+^9&916G_8-_\ \\3^5']@W_\ SQ/Y4?5:W\K#ZQ2_F1F4
M5I_V#?\ _/$_E1_8-_\ \\3^5'U6M_*P^L4OYD9E%:?]@W__ #Q/Y4?V#?\
M_/$_E1]5K?RL/K%+^9&90.M:?]@W_P#SQ/Y4?V%?_P#/$_E1]5K?RL/K%+^9
M'2>"_N/785S'A2QGM$;SD*YKIZ^URN+CA8J2LSY+,9*6(DT%%%%>@<(4444
M%%%% !1110 4444 %(>AI:* /FKQUI%_-XMNI$MG96;@@5[AX#AD@\*6D<JE
M6"\@UN2:?:2N6>!&8]R*GCC2) J*%4=A0 ZBBB@ HHHH **** "BBB@ J&Z!
M-I*!U*&IJ",C!H ^;(](O_\ A.S)]G?;Y^<XXQ7T;:@BSB!ZA!3/[/M!)YGD
M)O\ 7%60,# H ^>M=\*:U/XYFN8[)VB:X#!P.,9KWK3HV33(8W&&" $5:VKG
M.T?E2T ><ZO\+H=4UO\ M S;3NW$5WD%F(=-2TSPJ;,U:HH \WC^%D*:_P#V
MEYW\>_%9_P 3[+7/,M_[+:4Q!=K!#7K%,>))/OH&^HH ^=?"7@;6-1UZ&>ZA
M>-(W#LS=Z^BXD\N)$_N@"A(TC^X@7Z"G4 %%%% !1110 51UA6?1[I5&6,9P
M*O4A 8$$9!H ^<?#&DW\7C42/;.%$I.<>]?1L?\ JU^@J!+"U23>L"!O4"K-
M !1110!3U92^DW2J,DQD"OGKP[I%^GC42-;.%$A.2/>OI @,"",@U76PM4DW
MK @;UQ0!-",0(#_=%/HHH **** "BBB@ HHHH HZMI4&L6+6EP"8VZUQQ^$?
MA\G[K5W]% ' ?\*C\/?W&H_X5'X>_N-7?T4 8'A[PEI_AL,+($;NN:WZ** "
MO!OBKI=[=>(U>&!G7U KWFH);*VG;=+"C'U(H YSP!!+;^&X4E4JP'0UU5-C
MC2)=J*%'H*=0 4444 %%%% !1110 4444 <?\1-)NM4T!EL]QE7H!7AG_")^
M)\_\>MQ^9KZCQGK3=B_W1^5 'S+8_#_Q!J5VJ2V[H">7>O>_!WAM?#.BI9@@
MN>6/O70!5'0 ?A2T %%%% !1110 4444 %%%% !1110!7OXFFL9HT)#%3@BO
MG/6]-\4_VE<Q*+EXMYQ@\$5]*5$;>$G)B0GZ4 >!^"/AWJEUK$-Y>QF*.-M_
MS=Z]>\6^&4\1:(UIO*LJ_+71*JJ,* ![4M 'A'ASX27<VJ$ZB0MO&W3^]7M6
MF:7:Z3:+;VL81%&.!UJ[10 A&5(]17@OC3P)K%SXBGGM(F>)SD5[W28!["@#
MYGA^&VOS3!&@VY[FO6? 7P\3PTINKIA)<M^E=_@>@I: "BBB@ HHHH Y'XAV
M.I:AX=>'32=Y^\!W%>8?#KP9>-XA\Z_MV18CGYAWKWWKUIB0QHQ9$4$]2!0
MY5"J%'0#%+110!%<V\=U;O!(,HXP:\NN/@]"_B!;N.8?9=^YHS7JU% $%G9P
MV-JEO H6-!@ 5/110 5Q?Q*T>ZUGP_Y%HA:3/05VE& >M 'C'PW\):II.KF>
M[A*)[BO9Z0 #H!2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ";5]!^
M5&U?[H_*EHHL FU?[H_*C:O]T?E2T46 3:O]T?E1M7^Z/RI:*+ )M7^Z/RHV
MK_='Y4M%%@$VK_='Y4;5_NC\J6BBP";5_NC\J-J_W1^5+118!-J_W1^5&U?[
MH_*EHHL FU?[H_*C:OH/RI:*+ %%%% "$ ]0*-J_W1^5+10 FU?[H_*C:O\
M='Y4M%%@$VK_ '1^5&U?[H_*EHHL FU?[H_*C:O]T?E2T46 3:O]T?E1M7^Z
M/RI:*+ )M7^Z/RHVK_='Y4M%%@$VK_='Y4;5_NC\J6BBP";5_NC\J-J^@_*E
MHHL   =!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 449K-O-8AL[E('^\QXJ*E2--7D[(N%.4W:*-*BD1MR!AW%!
M. 3Z59 M%94.N037YM5^^*U:SIU85%>#N7.G*&DE8***0D#J0*T(%HIN]/[P
M_.C>G]X?G2NAV8ZBHWGCC(WN!FL[5-:CTTIN&X-T-9U*T*<7*3T1<*4ZCY8H
MU:*AMIQ<VZ3#HPS4U:)IJZ(::=F%%%(QVJ3Z4Q"T5@Q>)(Y=4^Q",YSC-;U8
MT:].LFX.]C6K1G2MSJUPHK*UG6%TJ-6(W$GI5RPNOMEJDVW;N[4*O3E4=)/W
MD#HS4%4:T99HHHK8R"BBJU]>)8VYF<$@5,I**<I;#C%R=D6:*I:;J46I0>9&
M>G:KO2B$XSBI1=TQSA*$N66X45CMX@MQJ/V-?F;.,BM@<BIIUH5+\CO8J=*=
M.W,K7"BBF22I$A=R H[U;=M69I7V'T5%!<17";HF##VILUW#;D"5PI/K2YXV
MYKZ%<DKVMJ3T54_M.T_Y[+^=)_:=I_SV7\ZGVU/^9%>RGV+E%5/[3M/^>R_G
M5B.5)DW(01ZTXU(RT3)<)1W0^BBBK)"BBLK4==M=.<([ L:SJU84H\TW9%TZ
M<JCY8*[-6BJUE>Q7T EB((-6:J,E)<T=B91<79[A1115""BBLZ76;6"[%O(^
M'/%1.I"&LG8N%.4](JYHT4BL&4$=#5+4=2BTZ,/+T-$YQA'FD]!0A*<N6*U+
MU%5;"^COX/-CZ5:IPDIQ4H[!*+B^5[A1115$A1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !112%U!P6 _&@!:*.M%
M!1110 4444 %%%% !1110 4444 %%%-#J3@,#]#0 ZBBB@ HHHH ***:74'!
M89^M #J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI"Z@X+
M 'ZTM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H/0T4'@4 <E:
M:9<'Q-)<2J=F>#4'B5@NM6Q8@ $58U/Q4UO=/;0Q9=>,XKEKV:[U&]03 AF/
M&:^6Q=>A3IRHTKMN5_F?1X:C5G456IHK6.RO+&WUWRQ%-\T8P<&JO_"&C_GL
M?SJO%IMYH=I]HC8L[#)%58_$&JS$B-"Q'7%:3GAV[XJF^=]C.$*UK8>:Y47Y
M/!T<2-(9>G-4;'1[;4)WABE.Y>O-)-JVM-"RM"V".:RM,N[VWNI'MD+.3R*Y
M:L\(JD5&F[==#IIPQ+IR<IJ_0[[1]&&E[OG+9J?6+L6>G2RD]L"JF@7=Y=0N
M;M"I'3-5_%%G>7D21P#,9/S5[O/&&#<J$7MHCQN1SQ25:7JS%\+VEMJ%U/+<
M@,<Y -5[N&'_ (2,K#'^Z0\J*LC0KO20+E9"%V_-S4OAB W>H37$@W#/4UXL
M*4FJ>'G"TKWN>M.I%.=>,KQM:P1ZU!87#M%:E?4XK+UW7!JA3"XVUU'B5[.R
MT]AY:>8_ XYKBWL#%:)+(,%SQ2Q[KT[T%)-;O38>"5&I:LXV>R.@L?%9AM(X
M1$6*C'%:6G^)7O+M83"R@]\5S>D(NG:C']I0&*3H37H$5I;+B2.-1GD$"N[+
MY8FM%7G:VZL<>.CAZ3TA>_4F;[A^E< LR0>*F>0X4'K7?O\ </TKSB[M#?\
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
MB9!>?\>DG^[7":'_ ,C$_P!:[N\_X])/]VN$T/\ Y&)_K7CYG_O%'U/5R_\
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
M/)DK-H****H04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MN4ZD;1Z+J<>)IT:?+&#N^O8X.P_Y&N3_ 'J[X=!7(VFC74>OO<LO[LG(-=>.
M@K'*J<Z<)J2MJS7,9QG*/*[Z(J7]_%I\/F2]*+&^AU" 21D$>E+J%C'J%JT,
M@ZC@UR']C:MI,I^Q2$IZ5KB:]>C54E'FAY;D4*-&K3:YK2\]CIM9M;:2PD,B
M*"!P:YKP82+Z95)V#.*)+/7M2Q'<.53O72:-H\6EP #F0]37'",\5BHUHPY5
M'OU.F4HX?#2I2ES-]NAS'B?_ )&"*NSL?^/*+_=KF]=TBYN]7CGB7*CK736B
M&.V1&Z@5M@J<XXJK*2T;,L74C+#TTGJD+<_\>TG^Z:X/P_\ \C++]:[V=2\#
MJ.I&*Y32-%N;76GN)%^0FC'TISKTG%728\%4C&C54GNC;\0?\@B;Z5SW@K_6
MRUTVL6[W.G211C+$<5C^&-*N+!W:88S4XBE-X^G-+1(="I%8*<6]2IXUZ1_6
MM'PMJ4=Q8B%F =.,5G>-!GRA[U'%H,ZV45W82%),9(]:Y'.K#,)SIJ]EJCI4
M:<\%",W:^S.SDD6*,NY  '>O/[Z4ZQKZK%RJM5B:V\07F(96(7H:W="\/IIH
M\R3YI3W/:MJTJN/G&FH.,$[NYE2C3P<7-R3D]K&U;Q^5 B?W1BI***]Q*RL>
M0W=W"BBBF(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ JK/807$HDD0%AT-6J*F48R5
MI(J,G%W3$ "@ =!2D9&#115$D!LK8G)A3/TJ5(TC&$4*/04ZBI48K9#<F]V%
M1S01SKMD0,/>I**;2:LP3:U0R.-(D"(H51V%/HHII6T0F[A5:ZL8+L@RJ&QT
MJS14RBI*TD.,G%W0R.-8HPBC"CI3Z**:5M$)NX4FU3_"/RI:*8";%_NC\J H
M'0 4M%%@N(RAAA@"/0U"+.W4Y$*9^E3T4G%/=#4FMF(JJHPH 'M2T44Q 0",
M&HC;0$Y,29^E2T4FD]QIM;$/V6#_ )XI^5'V6#_GBGY5-12Y(]A\TNY#]E@_
MYXI^5/2*./[B!?H*?10HQ6R$Y-]0I"JDY(!-+15""C&:** (V@B8Y:-3^%,-
MG;GK"GY5/14N$7NBN:2ZE<65L.D"?E4BP1(<K&H/L*DHH4(K9 YR>["FLBM]
MY0?K3J*HD9Y,?]Q?RH\F/^XOY4^BERH=V,\F/^XOY4>3'_<7\J?11RH+L ,#
M HHHIB(I[>.YC*2#*FH(],M8XC$(QM/;%7**ATX-W:U+5225DQD4,<*;(U"C
MVI]%%4DDK(EN^K"F21),NV10P]Z?10TGHQ)VV&HBQH%0  =A3J**=K %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !03@9HHH X3Q'<2:CJT=K%DH#@UV5A;BVLHH@,849J;R8]V[RTSZ
M[13ZXL/A'2JSJR=W+\#KKXGVE.-.*LD%%%%=IR!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% ''>,P28L#O70Z+_P @J'Z5>:-'^^BM]1FE "C   ]JXJ6$
M<,3*O??H==3$\]"-*VPM%%%=IR!1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1145U*\%I--%"
MT\D<;,L2D N0,A1GN>E $M%<)X3^*VA^)KZ73)TETK58B5:TO"%).<8![GIQ
MUYKNZ "BBB@ HHHH **** "BO-M,^-GA>^\3WFC7$OV-89#'!=R-F*<[L=<?
M+^->D AE!!!!Y!'>@!:*** "BBB@ HHHH **Y3QM\0-)\"+I[ZK'<,E[(R P
MKNV!1DD_B5&/?VK:T77=+\1:>M_I%[%=VS$KOC/0CJ".H/UH T:*** "BBB@
M HJ!;VT>\>S6ZA:Z1=SPB0%U'')7J!R/SJ>@ HHHH **** "BBB@ HHK(L/%
M.A:IJEUIEEJEM+?6LACFMPV'5AG(P>N-ISC/2@#7HHK(L/%.A:IJEUIEEJEM
M+?6LACFMPV'5AG(P>N-IZ9Z4 :]%%% !17/>(_&VA^$[S3[?6KHVPOO,\J4H
M2B[ "=Q'3J,5N6]S!=P+/;31S0O]V2-@RGMP10!+1110 445PFK?%+2?#WC=
MO#NN6\NGQF$2PW\C QR CT'(&0PSZK0!W=%-CD2:))8G5XW 964Y# ]"#W%.
MH **** "BBN>\8^*XO!NCQZK<V4]S9B=([AX2,P(QQO(/49P,>] '0T5FZ%K
MVG>)='@U32KA9[689##JI[JP[$=Q6E0 4444 %%%93>)-&3Q#'H#:C!_:LB;
MUM0<OC!/X< GZ4 :M%%% !1110 4444 %%%% !113)98X(GEFD2.-!EG=@ H
M]23TH ?14<$\-U"LUO+'+$_*O&P93]"*DH **** "BBLK6_$VB^&T@?6-2@L
MQ.VR/S6^\?\ />@#5HI$=9$5T8,C#*LIR"/44M !116/K?BK0_#;P)K&HQ69
MN"1$90<-CW Q0!L45'!/#<PK-!*DL3C*O&P93]"*DH **QO%?B2T\)>'+O6;
MP;HX%XC!P9&/10?4UG^#_B!H/C:S\W3+D+.O$EK,0LBG&>G<>X]* .IHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **Y/QWX]T_P#IUK=WUO/.+F;RE6+
M''<DD^@[=ZT/#'B[1O&&GF]T:Z\Z-"!(I4JT9/9AZT ;E%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<[I'COPSK
M5H;BUUBU4*VUXYI!&Z-Z$-0!T5%9O_"1:)_T&=/_ / I/\:/^$BT3_H,Z?\
M^!2?XT :5%9,WBC0+>"2:76M/6.-2['[2AP ,GH:K^%?&.B^,]/>\T:Z\U(W
M*2(XVNA[97T/4&@#>HHHH **** "BBB@ HHILDB11M)(ZHB@LS,<  =230 Z
MBLK0_$NB^)89IM&U&"]2%]DAB/W3UY!_G6K0 4444 %%%<;XL^(5KX,UW3K3
M5=/N5TV]&#J:\Q1/D_*PZ^A^AXS@T =E15:PO[35+"&^L;B.XM9U#QRQG(85
M9H **** "BBB@ HHK$\6>)[+PAX;NM:O@S1P ;8U(#2,3@*,^_Y#)[4 ;=%<
MCX+^(^@>-[7=87'DW:X$EI.0L@)7/RC^(<'D>AZ5UU !1110 4444 %%%% !
M14$%Y:W,DL=O<PRO"VV58W#%#Z,!T/!Z^E3T %%<#H_Q<\.ZGXGN_#URTECJ
M$-X]I$LO*SL'"#:P[DGH?2N^H **** "BBB@ HKB/'GQ*L/ -[I<.H64\T5\
M7S+$P_=!2H)P>OWOTKHO#OB32O%6E+J6CW0N+8G:Q (*-@$J0>A (H U:***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M***XKQ;\2++P3KEG9ZQ8W"6-TA*7T9W*&'52O4?G0!VM%4]+U6PUO3X[_3;J
M.ZM9/N2QG(-7* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBL[2->TK
M7H&FTJ_@NT4D-Y39*G)'(ZCD'K0!HT444 %%%% !161=>*="LM=@T2YU2VBU
M.< QVS-\S9SCZ9QP#UK7H **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBL/Q?XDB\(^%[S7)K=[B.VV9B1@I;<X7J?\ >JGX-\?:%XWL5ETRY470C#SV
M;G$D7..1W&1U'MTS0!U%%%% !1110 4444 %%96K^)=%T&YL[?5=1@M);QBE
MN)3@.00#ST'WAU]:TXY$EC62-U=' 964Y!!Z$&@!U%%<?XR\?0^!KFSDU33;
MAM*N24-]"P;RY,$A2G7D#KGU]* .PHK'\.>*=&\6:=]MT:]2YB& ZCAHR1G#
M#L>:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KCO$WQ'T?PCXFL-(U@/!%>0&47?5$()&&'7
MMUKL:^;?VDO^1GT;_KS/_H9H ]]7Q-H#HKKK>G%6&0?M2?XT[_A)-"_Z#6G?
M^!2?XUSNF_#;P7+I=I(_AK3F=X49B8NI*BK7_"LO!/\ T+&G?]^: /#/C#X<
MM;SX@V5YX>NK21M5QO=+F,(DPZDG/''S$FOH2R\0:+#8V\4FMZ:9$B56/VM#
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
M\:\&^#OPT\,^,?!\^HZQ;3RW*7KPADG9!M"H1P/=C7H7_"B/ G_/C=?^!3T
M;_BCXB>'?#&A3:E+J%M=,ORQ6]O,KO*YZ 8/ ]2>E0?#SXAZ=X^T?SH=L&HP
M@"ZM"W*'^\OJI]?P-8__  H?P)_SXW7_ (%/6AH?PC\*^'-6@U/2HKVWNH3E
M66Z?!'<$=P>XH [JJU_8VVIV$]E=P1SV\R%'CD7*L#ZBL3QEXFOO"NG1WUKH
M%SJT.[;*+9P'CSC!VX)(/MTK$_X3OQ5_T3?5?_ J*@#RKX-Q:[X>^+=_X:BE
MD>PB,PO4VX0A,A) #R,MLP1V:O;_ !EX=U77]/C71O$%WHU[$V5DA;Y'4XR&
M7O['_&O+OB)\5-?T32Q''X4GT'4K_*)>SNCL47&[;M'7E>O3/TKTKX<>(]4\
M5>"[35-7L&M+I\KDC"SJ,8D4=@?3V..,4 8I\$7ZWBV;?$W7!=,NY83-'O(]
M0N,XX/Y5/_PKO6O^BA^(_P#OM/\ "O(OCZ\B?%*P,4KQ.=/B >-L$9>0<&N_
M_P"%#6G_ $-NN_\ ?P4 ;<O@#58(7FF^(_B".*-2SN\B *!U)..!7+Z+\(-$
MUJZC\4:1XVU2ZN&F,BWT;(6,@/.3C.<]C6'\1/A3#X4\$7^L0^(]7NGAV+Y,
MT@V,&<*<X]C6Y^SEI"Q>%]0U<7-P6GN3 8"_[H;0IW;?[QW8SZ"@#V:!)([>
M-)93+(J@-(5 WG')P.!FN3^)_B'4/"W@&_U?2W1+N%H@C.@8?,Z@\'V-=A7G
M?QQ_Y)/JO^_#_P"C5H P_!GQ7\4:_H"W?_"%7.HLC^4UQ9S*B,P49X;H><^G
M-=#_ ,)WXI_Z)QJW_@5%6+^SQ_R3>;_L(R_^@1UZS0!Y#K/QRD\/ZC'I^J^#
MK^UNY%#I$]RF2"2 >!Z@UO\ _"=^*?\ HG&K?^!45>0_'K_DJVG_ /7G!_Z,
M>OIV@#SZ3Q[XH2-F_P"%<:J, GFZCK@OA5\4O%FO^*I]-N+(ZE9SSF:1@V&L
MHV.."3R@)''6O=[W_CPN/^N3?R-?.'[-_P#R.>K_ /7@?_1B4 ?2U<S\1?\
MDG'B+_KPE_\ 03735S/Q$_Y)SXB_Z\)?_030!\[?">#Q;XCGNM$T3Q5<Z3!;
M1FXV@EE.6 .!VZUZE_PKGXD?]%)G_P"_;?XUP_[-W_(WZO\ ]>/_ +46O8/'
M'BW6O!K1:HND1ZAH(&+IH6(GA/9L="O2@#E_^%<_$C_HI,__ '[;_&C_ (5S
M\2/^BDS_ /?MO\:]-T36]/\ $6D0:II=PL]K,N58=0>X([$=Q6A0!X]+X!^(
M,#1K-\3WC,C;$#@C>WH,GD^U8^L_ CQ-XANEN=7\9K>3*NQ7FA8D#T'-<9\:
M/&DVN^.Q::?,XM]);RHFC."9<_,P[Y! 'X'UKWOX:S>++GPI%/XM\K[5)@P@
M)MD$>./,[;CU]?6@!WP\\+:SX0T1]+U364U*!&'V7$94Q+SE<D\CICTKKZ**
M "LKQ'X>T_Q1H=QI>I0)-#*IQNZHW9@>Q%8.OZA\0+761#HFCZ/>6$GW)IIG
M1H^,_./J."/453_M'XJ?] +PY_X%R?X4 >'Z#XHU[X-^-[C1[YGNK!'"3P9.
MUTZAX\]#S_,5]46=U'?V-O>0[O*GC65-PP=K#(R/QKYZ\<>&M=\1>.-,N==A
M\-6VH>6!]B.I.OVE%.0#G[O4],9KTB.Y^*-O:I;V^@>&HHXT"1A;J3" # P,
M=J .-^.&MWVOZQI_@30T>XN)6$MQ'&>I_A4]L#J<],"NU^''PMTSP18Q7$T<
M=SK;#,ET1_J\C!5/08/XUQG@_1_'>CZ[J^HQ1>&=7UB\?=<3R7N9(P."N%'R
MCIQ[5TNM_P#"V]5TB>QM['0K!YEVFX@NG+J.^,C@^] 'I<-Q!<JS031RJK%&
M*,& 8=0<=Q4E>&?#OP/\2/ NKE_] N=-N&!NK9KL\_[:_+PP_6O<Z ,'QMJM
MUHG@K5]3L65;JVMFDC9EW $>W>O,O ?Q>\5>(-+F+^$I=6EMV"/<64BQC)R?
MF#=_I7H'Q,_Y)IXA_P"O-Z\X_9J_Y >O?]?,7_H)H [/_A._%/\ T3C5O_ J
M*L/7OC9<>&)88M:\%ZA9O."T8DN4^8#KT%>MU\Z?M*?\AO0?^O>3_P!"% 'I
M,/Q!\2W$$<\7PZU5XI%#HPN8N01D&G_\)WXI_P"B<:M_X%15UOA[_D6M*_Z\
MX?\ T 5I4 ?//A'XM>,-0^(=[8#2VO8+B<YL"_S6BJ<-M8^G<=*^AJ^8OA+_
M ,EWOO\ >N_YFOIV@#F?B%?76F_#_6[VRG>"YAMBT<J'#*<CD5X[X#\4_%GQ
M=I,K:/J.GS1V;")WO$7>21D9..?K7K?Q0_Y)EXA_Z]&_F*\]_9K_ .1=UO\
MZ^D_]!H B\4R_&33_"^HW>H:AI<=G'"3,]M@2!>AVG'6MGX#77B._P#"KW.J
M:@MQIBL8K2-QNE4@\DMZ=@*ZSXI?\DP\0_\ 7H?YBN2^#6J6^B_!>34[M@L%
MM+/(Y/L>E '#?M :U-J_B^Q\/V8EE%I'N,41W[Y&]%'.0.*[CP=XV\-^$O#-
MGI5MH?B -&@,SC2F!D?N3CK7C]K<>(;K6+OXH0VZF"UU ,_R\\^@QC '!/K7
MU-9>)=,OO#"^((KF-K$P><SJP(7 R1]1TH \I\>?')M-M+1/#]C=P73R;I/[
M1LS&#&/[N3SD\5Z=X-\3Q^,/#%KK,5M+;><"&CD&,,.N#W'H:^=M,AU'XS_%
M4W=P@_LZW<-*!PL<"GY1@]SW_&OJ2""*V@C@@C6.*-0J(@P% Z "@"2BBB@
MJKJ.HVFDZ?-?W\ZP6L"[I)6Z*/6K5>+?'G6)[Q-)\'Z9(6O+^8-+$HS\N<+D
MCD<Y/3I0!VW_  MKP'_T,MI^3_X4J_%?P*[!5\1VK,3@ *Y)/_?->2)^S5JA
M12_B*T5B.0+=C@_7-:OAW]GF?2O$-AJ%]K<%S;VTRRM%'$R,V.1@YXYQ0![L
MCK)&KJ<JP!!QCBJNJZM8:)I\E_J=W%:VL>-TLAP!FK;NL:,[L%51DL3@ >M?
M*GC/Q1J/Q1^(EMH=M)(=*%WY-O#%QE<_-(03@M@$T >P-\=O!XB>95U1[='V
M&9;0E,]AG-=GX;\4Z/XKTU+[2+Q)HV&63.'C]F7J*FM/#VE6>B1Z1'86_P!B
M6,1F(Q#:PQC)'K7S!JMQ<?"/XP7$FGH5LXY=XMEE.)(&Y"D_YY% 'UE65X@\
M2:1X7TXWVL7L=M!DA=W)<XSA1W-6M+U&WU?2K74;1P\%S$LB,.X(KQJ#P;J7
MQ8\8W.N^)K>ZL- M6,%I9,Y5Y,<$C^Z">2>YH W3^T#X(!^]J/\ X#?_ %ZZ
MWPIX_P##OC-'_L>]WS(-SV\J[)%&<9QZ?2N9UGX%^#M1TO[/96C6-U'#Y<5Q
M&Y/S=F<?Q'UKYPTN\U'P!X[CF962ZTZY*2Q\?, <,/3D4 ?;=4M5U?3]#T^2
M_P!3NXK6UCQNED. ,]/K5BVF%Q:PSA2HD0/@]LC->.^(O#FL_%/X@RV5]#<Z
M?X8T:4Q,22/M3@\E1TY]>P]Z -5_C_X'1RHDU!L'&5MN#^M=%X5^)WA;QA<F
MUTR^9;OG;;W";'< 9)'K_P#6-9-S\#_ ]QIB6::=)"R!MMPDK>9D]R?XL=@:
M^:M>TG4/A_XWDM!(1<Z?.LD,N,;P#E6QZ$=J /MNBLOPWJ_]O>&M-U;RS']K
MMTEV$YQD5J4 %%%% !7R1\,?"VE>+_B-?Z;J\4DEL(II0J2%#N#J!R/J:^MZ
M^4?A)KVE^'/B;?WVKWL=I;&":,229P6+K@<#V- 'LG_"B/ G_/C=?^!3T?\
M"B/ G_/C=?\ @4];'_"V/ G_ $,EI^3?X4?\+8\"?]#):?DW^% ' ?$3X1>$
M?#O@+5M6TZTN$N[:-6C9KAF )=1T/L33?V;](LO[%U36#$3??:?LPDW'B/:K
M8QTZFM3XF_$7PCK/PZUG3].UVVN+N:-!'$H;+$.I[CT!J#]F_P#Y$K5/^P@?
M_1:4 >S4444 <1XZ\,^(]8N(+S0_%\NB0PQ$3QD?NR 2=^>,'!.<]@*Y2W\!
M_$"\@6>V^*#3PMG;)$"RG''!!KV%T61&1U#*PP5(R"/2OFS6[K5/@?\ $7=I
MIFG\/WJB06LCDJR$_,H.,!E.<'K@C/6@#M_^%<_$C_HI,_\ W[;_ !KS?7=7
M\>Z'\0X?"+^-+R662:"'[0"0H\W;@X]MWZ5](>'?$>F>*=&@U72K@36\HY'1
MD;NK#L17SM\0?^3D;3_K]L/Y1T >@_\ "N?B1_T4F?\ []M_C7/^)_"7B&UC
MBT?Q'\5HXTU'Y%MYPP$HR.O/ SCD\5[[7RUXICU+XR?%>:UT55:RM +=+DCY
M(X5)R['OEBQ Z\@4 =WX-^"_B#P;XBM]4L?%$ 0,!<1+ V)H\_,IYQTZ'L>:
M]JK%\+>'SX9T2+33J=YJ'E\":Z?<P & H]  !Q6U0 5B1>*]*G\83>%XI7?4
MX+;[3*H3Y47(X)]?F4X]#5G7M?TWPUH\^J:K<K!:PCDGJQ[*H[D]A7SMX*-I
M\5OC!K%[JJW$<$UJ\L203&)E5614!*]<+P?4\T ?3=<E\2_#T'B3P!JMI-&S
MR0PM<V^Q-SB5 2-H]3ROT8UF_P#"G?"W]_5O_!C+_C6!HWA#X=ZWJVH:7:7^
MJK?V%PUO+;RZC(CEESDJ-WS#@\CTH S/V<(]632-8-RMP-,,B?9?,SL+_-YF
MW_QW->XUY[%\&/"4,8CB_M.-!T5=0D '?IFG_P#"G?"W]_5O_!C+_C0!T7BK
MQ=H_@W2QJ&L7/E1LX2-$&YY#Z*O?'4UJ6%_::I807UC<)<6LZ!XY8SD,#7S5
MXL^'T>O_ !-3POX3:ZDAM(5^W3W4[2QV[$DL=Q)[;1CKD$=C7M_P\\"1^ M$
M>P34KF\:5A(_F'$:-@9V+V!/XGCTH Z^BBB@ KYF^._C+_A(O$5MX7TMWF@L
M9"LRHI_>7))7;COMZ#'=F%>F?%KXG6O@_29M+L9?,URZB*H(VP;92,>83V/H
M/QZ=>2^!_P -W+0>-]8D9YI-S64+9SSE3(^>I/./S]* ,GPE8R?!7QS:KXIA
MMVL]5M@D5_&H;R)/EW#/4 $X..H(/M7T='(DT22Q.KQNH974Y# ]"#W%<_XU
M\(V/C3PW<Z7>11F4H3;3,.89<?*PQSC/4=QQ7BW@3Q[JOPRUUO!OC-9$L$;$
M,S9;R,]&4_Q1G]/S% 'T71533M3L=7LH[S3KN&ZMW *R1,&'(!_ X(X-6Z (
MKF.66UEC@F,$K(0DH4-L..#@\''I7EQD^(EIJ4&GZIXTT*RN[R:1+*)K(,;A
M5Q\PZ 'G[M>K5X!^TJ[1S^&'1BKK]H(93@@YCYH ] _L/XF_]#AI7_@L'^-9
M6N)XWTN"*#5/B'HUC]N?[/"QL0C,Q&/E.>#[]N*7PW\*_#NI^%])O[F756GN
M;.&:0C4) "S(">,^IKS3XW>#=*\+7.@1Z:UV?M1F$AN+EI>A3&-W3J: /0/
M7PF\0>!O$IU2/Q#:W,4X\N[B>!\R(2"2#GALC(/^)KUZN"\8WE[\/?A-)+I5
MY+-<Z?'#''/=_O&8%U4[L^Q/TK#\+?%K7O$FBK>VW@:[O-KM')+:W"B/<.<
M-ST(H Y/X665M=?'CQ7+<01RO;R74L+.N3&_GA=P]#@D?C7T+7S%\/-=U33_
M (L>)[ZT\-7E]=3_ &CS;*.55>#,P)W$\'!XXKH_&/QL\4^'_$EE;GPV-/B\
MGS)+2\8.\VXD AEZ $<8]\T >]450T74FUC1;/46LY[-KB(2&WN%P\>>Q%<O
M\7-5O]%^&VI7^FW4MK=QM%LEB.&&9%!_0F@#MZ*\-^'7Q$^(/BS2)(;#3M)O
M9-/"1S7%W,T;R;LX) X)PO-=G_:/Q4_Z /AS_P #)/\ "@#SK]I?_CY\.?[E
MQ_..O2O@XB)\*=#*JJ[DD+8&,GS'Y->+_'*X\47$VB?\)+8:=:L%F\C[%,TF
MX93=NST[8_&NY^&U[\08OA]I*:/H^B3Z>$?R9+BY=78>8V<@<#G- 'M-%<!_
M:/Q4_P"@#X<_\#)/\*\?^*/B_P =V'C+38KV2#3+ZW@WP)ILQ92')!+$]2=N
M,'^M 'T_165X:EU>?PY82Z]!%#JC1 W$<1RH;_'&,CL<UJT %%%<+\2_'=WX
M L]-U%+."[LY[CR)XV)63H3E3TZ ]?:@#-^+OA?4+S2D\2:!<RVVKZ7^^)CD
M8&6-<G;M'!(/(X]1WK"^&_QRAURXM]'\2JEO?R$JEXN%BD.?E4C^$]L].E>A
M^"_'6C^.]-DNM+:0/"56>"5<-&2,CV(X//L:^9/BUX7?P[\1;R*"W,=M>N+B
MV .0=WWAGM\V>.P(H ^P:*S?#T,]MX:TJ"Z5EN([.%)5<Y(<( 03ZYS6E0 4
M444 %%%% !116'XP\06_A?PIJ&K7#$"&([ #@LYX4 ^I.* (-,\<:'JWBJ_\
M.6D[-J%DN9 0-C=,A3GDC//T-='7Q+X0\43Z%XZLM>FEE=A<;[A@V&D5C\^3
M[Y.:^UK>XBNK:*X@</#*@=''1E(R#^5 $E%%% !1110!@>--;O?#GA6\UBQM
MH;E[0"22.5RH,8/S8([XZ5RV@_&_P9J]CYUW?'3)Q]Z&Y4GGV(!!K=^)G_),
M_$7_ %Y/7F/[.-G:W6B:X;BVAF*W$>#)&&Q\I]: /1O^%L^!/^ADM/\ OE_\
M*Y+XE^./ GB;P%J5C'K=M<70C\RV10P)D'3'%=EKWB'P?X8U:RT_6(K6UDO$
M9HI'MU\O@XP6QQUK5NK72SHUQ>V=I82 0/)'(D2,I(!P<@8- '@OP-\2Z3X6
MM]0GUKQ+;VMO<86.Q<N2&!Y<@# XX]Z]@_X6SX$_Z&2T_P"^7_PKS7X7_$J_
M\3:Y'HNI>&K.]9VRUW;6ZIY*YZN,8P/SKUWQ!=>&_"^D2ZIJMK:PVL9"EA;J
MQ))P  !0!XMXE_:$OH_%*#0((GT:!]KB5/FN1GD@]5'I^M>W>%?%>E^,-%CU
M/2Y@Z-Q)&3\\3=U8=C_.C27\-:[9+>:6FG7<#?QQ1J<?48R/QK5@M;>U#"WM
MXH0W)$:!<_E0!-1110 5AZ]XQ\/>&)H8M:U2&SDF4M&L@/S <9X%;;,J*68A
M5 R23@ 5\QW^@:C\:/B7K,MC?)#IUE^[CN)8R5"C@  <$DY[].: /:O^%M>
M_P#H9;3\G_PK2T3QUX9\1WIL]'U:&\N I<I&K< =R2,"O%/^&:=2_P"ACM/_
M  &;_&O1OA=\+_\ A7WV^:XODO+JZVJ'C4H%0<XP3USWH [W4=1M-)T^>_OY
MU@M8%WR2MT4>O%<K_P +:\!_]#+:?D_^%<1\?M<GFL]-\*::7EO+Z4/)!$N6
M91PHXY'/:N.TK]G3Q%>6YDU#4K.P?C;& 93C'?&,4 >T?\+:\!_]#+:?D_\
MA1_PMGP)_P!#+:?D_P#A7DW_  S3J7_0QVG_ (#-_C7!^#?"8U/XIVNB0RO<
MV]M=$RS)'M^6,\G:W;(Q0!]BPRQSPQS1,'CD4,C#H01D&GT@ 4    < "J&N
MZK%H>@WVISNB);0M)E\XR!P#CU.!0!RUK\2K>_\ B/-X.L]-FDFM]WG7+R!5
M7:.<+C)ZBNYKQ/X :5+<KK7BNZ1Q)?3F.,M@@@')()YZG'X5W'Q3\2KX8\ Z
MA<I,([J=/(M^ 26;CI],\]J ))OBIX'@F>&7Q':K(C%64AN".HZ4S_A;7@/_
M *&6T_)_\*\2\._ /6/$.@VNK3ZO!9M=+Y@ADA9F /0GD<UJ_P##-.I?]#':
M?^ S?XT >_:3J]AKNGQW^FW N+63.R55(#8],@4NJ:M8:)I\E_J=U':VL>-T
MLAP!FH]#TF'0M"LM*M\^5:PK$N3GH*^;_C/XEE\3_$*'PW'<FWL;.9;=BY(3
MS"<,[#..,]?04 >L_P#"[O"$E_)9V?\ :5](A/-I:&0,!W'?'X5<\/\ Q>\(
M>(]2&GV][+;W3,%1+N/R]['L#Z_6NA\,^&=*\-:/:V6F6L,:Q1@>:B@LY/4E
MNIR>:\D_: \(6$.D6WBBRBCMKR.989C&NTR@_=/'&1@\T >ZT5YU\%_%5QXH
M\"H;ZXDGO;.0P2R.N,CJO/<XQDUZ+0!F>(M<M_#7AZ]UB[1W@M(][+&/F;G
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M]/UH X3P_;>/OB+X-UJXC\3WEPD&(FT]R2;C(SC.0!6^/!OBB'PEX?\ AW+
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
MM@]QBNY_:0_Y$O2_^P@/_1;T =1\&;.VM?A=I$L$$<<EPKR3,JX,C;V&3Z\
M"NXFM+:Y*F>WBE*?=+H&Q],UQWP@_P"24Z!_UR?_ -&/7;T %<;??$.QTCQU
M'X9U>V>R%R@:TO7<&*8GC:>/E.<C\O6NRKS#XX^$TU_P1+J485;S2@9T<\9C
M_C7/TY^H% 'I]%>%?!3XJSZG+!X5UR0R7 7%G=,W+ #[C9ZGT/?I7NM !111
M0 5X%^T#K<NH:GI/A"RB=YV83O@'YBV54#'4=3T["O=KRZCLK*>ZF95CA0NQ
M9@HP!GJ>E?/7PLMKOQ]\6-0\87T0:VM6,BAUR%8\1J/0@<YQV- '$_%+P&/
M^J:<D1Q#=VJN5\S<5E4 2 'TR<CZU[U\$_$[^(O 4,-S,)+O3V^SOR2VS'R$
M_AD?A47QS\-'7? ,MW$RK-IC?:1G W*!AAGKT.<>M>._ KQ*-#\>QV,JEH=3
M7[-QD[7SE3CZC&?2@#ZOHHHH **** .4^)G_ "3/Q%_UY/7G'[-7_(#U[_KX
MB_\ 037H/Q5NX+3X9:Z;B41B6V:),_Q.W 'XUY#\&_$<'A3X<^+-7G(_<RQ^
M6O\ ><JP4?G0!E?$B.;Q[\:AH^G*S;"EKN#[E&.6;CH.?TKZ&@T*P\.>#;C3
M-.A6*"*U?A1C<VSEC[GK7@7@?X;:CXL\+:SXJ$\]OK$\C/IS12>4&?.YB>.A
M/ [5M> /BQJU[+<^$?$H62Y,,\4=TY_>&0 _(W8]QF@"A^S=_P C1KG_ %Z+
M_P"ABND_:+U\VN@6&A1L0UY)YT@*9!1.G/8YQ7-?LX,J>)M=9B HLU))/ &\
M5*VE#XQ_&*\G(_XD6FXCD;+#S$4D84C@$GT[#- '<_!+P*GAKPVNL33N][J<
M09HPWR1IG(& <$]\_A7J=?,_B>U\5_!+6DGT34I)=!NG/DQS'>F?[C*>X'<5
M[KX'\6P>-?"UOK,$#P%R8Y8V_A<=<'N* .CHHHH \W^-'C$>%_!DMM;R[=0U
M#,,0!^95_B;KGIQ7S]X,^*&N^!X!;:;'9M:M+YDT<D(W2GW8<U]>ZCI.G:M;
MO!J%E;W43KM998PW'IS7&:[\&_!>M6)@CTJ/3Y1RD]F-C ^_8_0T 9O@/XV:
M-XK=+'4U33-28A45FS',Q_NGM]#7J-?%OCSP'J?@+6_LUSNDM7):UNU&!(/Z
M,.XKW[X'^.9O%'AN33M1N&FU+3\ NYRSQ'[I/TZ9H [L>%=''BE_$AM0^J/$
M(1,YSM4?W1T!]ZV:** .7^(FO)X;\"ZI?ED$GDF*(.2-SMP!QWZ_E7DW[.>@
M>9-JGB*= S#%O"SH<Y/+$-^AJ?\ :-\0E+?3/#\,C#S";B8*XP0.%#+U]Q7I
MOPTT >&_ &E6)4"5HO.EP^X%WY)!_*@#K:\E^/NO/8>#H-'MF?[1J<P0K&XR
M4'4%>I!.!^%>M5\\:H?^$_\ VB(++<9+'2VY7SN,1\DJ1ZM@X^M 'LG@/04\
M-^"M+TU50.D(:4JI7<[<DD'O7SU\;O&W]N>,TL+1TEL=*;: ?F227/S$CH1V
M^E?5%86I^"_#.LRK+J.AV-Q(HP&>$9 ZT > ^'OVAM>T]DBU:PM;VV! _=+Y
M3(H&,+CC\Q7OGA7QEHOC+3Q=Z1=K(54&6$\/$2.C#^O2O-/'?P%TN^M;B_\
M"ZFTOE!86F?W4A]!G[I].U>%^'=>U;P)XJCNX3-;7%O)LN(#P67/S(P- 'V]
M7R;\<?#,^A^/9]0^9[;4S]HC<]F_B7IV/Z5]3:3J=OK.DVNI6CA[>YB61"/0
MBLSQEHFB:]X9N[;7_+2Q5"[3N0#"1_&#V(H XGX2?%2U\5V,.BZD8[?6+>,*
M@'"W"@=5]\=1^(KC/C?XPB\3ZA9>#_#[37DT<_[\0<I))T"#U(YYZ<UXU>6A
MLKRYN-+FN)[&"8QQ7RQL@/I]"1VS7JOP0\6>$=&NI+?6;6"UU5V)AU.4EMP;
M V9/W/KT/>@#V?X9^#QX+\&VUA(BB^D_>W;#!S(>V1UQTKL:16#*&4@J1D$=
MZY_QUKJ^&_!6JZGN*R1P%8L.%;>W P3W&<_A0!Y&O_%??M%-N_>Z=HH.%?\
M>1G9QP1P,L=P^E>R>*_$-MX5\,WVL7++MMXR44G[[GA5_$_IFO,OV>=$:#PY
MJ&OS\SZC.55]^<HI[CL=Q/YU[%-;PW*;)X8Y4SG:ZAAG\: /BW1_B!KNA>(;
M[7;*2$ZA>D^9--$)& )R0">F>/RKV?P=^T)9ZC>+9^)K2.PW9VW<))C''\0Y
M(SSR/:N_OOA9X)U"WEBD\/6<?F=9(5V..<\$=*^?_B=\(KKP3C4=->6\T=L!
MI&'SP-Z-CL>Q_#Z@'U9!/#=6\=Q;RI+#(H9'0Y# ]"#7BG[25U/'H&BVZ2LL
M,UQ(9(P>&*A<$_3)_.L+X ^.IX-3;PKJ%RS6TREK(.<['')4?4<XZ<'UKT3X
MU>#Y?%7@LS6<;RW^G,9HHT!)=3PZ@=S@ _A[T <S^S;=VY\.:Q9B5?M*W8E,
M?<(4 !_,'\J]NKY%^$'CF#P1XJE&H[ET^]413L%R8V!^5CWP,G('K[5]43>(
M=&M].74)M5LTLV5F68S+M8#K@YYQ[4 ?*WQOM8+3XIZDMO$L8D2.1@HQEF0%
MC]23FOH?X3ZK_;'PST6?8ZM%#Y#%VW%BAVDY]\5\S_%3Q#9^)_B#J.HV!W6O
MRQ1R Y$@10NX>QQFOI3X0:8VE_"_1HVE63SHS< @8P');'X9Q0!W%%%% !7R
M+\,&9_C9IK.S,QN9B2QR3\CU]=5\N_ ZUAN?BY=O-$LA@@GDC+#[C;U&1[X)
M'XT >_ZSX^\+^'M0-AJ^L0VET%#>7(K9P>A&!@UG_P#"VO G_0R6O_?+_P#Q
M-=1>:78:A)#)>65O</"V^-I8PQ4X(R,^Q/YTG]DZ=_T#[7_ORO\ A0!S'_"V
MO G_ $,EK_WR_P#\34<WQ>\"0P22_P#"0P2;%+;$1RS8'0#'6NK_ +)T[_H'
MVO\ WY7_  H_LG3O^@?:_P#?E?\ "@#R'P5\<M/UKQ;+IU]I4.G0WLNVUGC&
M69B3M$ON<]1W^N:]JKF?$^M>&/!6F#4]6AMH4WA8ECA4R.W^R.^.OM6YINI6
M>L:=!J&GW"7%K.H>.5#D,/\ /:@"U1110 4444 %%%% !1110 4444 %%%%
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7S
M5\:;D:Q\7])TBYB7[/#Y$)*D@NLC G/IU-?2;NL:,[L%11EF8X 'J:^<O ZR
M^/?CO?:]*)6M+%WE7<RN$ ^5%)].N,>E 'T9#"EO!'#&"$C4(H)SP!@4^BB@
M HHHH **** "BBL_6];T_P .Z1/JFJ7"P6L*Y9CU)[ #N3Z4 0>)_$5GX5\/
M7>LWV3#;KD(I&YV/ 49[DU\MZ#I/C#XI^-;C6K*=HYXY5D>^8[%@ /R@$=P.
M@'I78_8/$GQYUM[R21M+\+VC[8 PSN.><#^)\=3T'2O=] T#3O#.CP:7I=NL
M-M". .K'NS'N3ZT >:_'>&>W^$UM#<W)N9TNX5DG*A3(P5LG X&:7X7>'[/Q
M-\#[33+TRI')+,5DB<J\;"1L,".XJ;]H3_DFB_\ 7_%_Z"]7_@7_ ,DITW_K
MK-_Z,- ''#Q_XJ^%>O\ ]C>,1+JVDO\ \>M\H^<KN^]G^+ /*GD8'..OL^B:
M]I?B/3EO](O8[NV8E=Z'H1U!!Y!^M5O%'A?3/%^B2Z7JD(>)^4<?>B;LRGL:
M^6[Z'Q+\%O'*K#<Y _>1D']W=1$X^9?PQZ@CCUH ^OJY7Q/X.N?%$X2X\1:C
M:Z;E=]E:[8PX&"0S@;CG'KQFM'PKXBMO%?AJRUFU 5+F/+)G.QNC+GO@Y%;-
M '/>&O _AWPE$5T?38X9#]Z9OGD;KU8\]S7S[\3X&N?V@8H$GDMWEGLT6:+[
M\9*H-P]QUKZCKY9^*L$]U\>Q;VMP;:XEEM$BG'6-BJ -^!YH ]G_ .%=:Q_T
M4/Q)_P!_$_PH_P"%=:Q_T4/Q)_W\3_"L'_A7'Q&_Z*5<?]\-_C1_PKCXC?\
M12KC_OAO\: *?Q)\$ZGI?P^U>]G\::Y?Q11H6MKAU,<F748.![Y_"I/V;_\
MD2-3_P"PB?\ T6E8GCWP1XVTKP1J=[JGCJ?4+*)%,MJR,!("Z@#D^I!_"MO]
MF_\ Y$C5/^PB?_1:4 >RUD:]XHT7PQ##-K5\EG%,Q6-W5B"1SC(!K7J.:"&X
M39/$DJ9SM=0PS^- 'S[\:_BAI>M:';Z%X=U!;J*X;S+N6,,!M'W4YQG)Y/T6
MO7_AYHG_  C_ (!T;3F@>"5+=7FC=LE9&^9__'B:^9/B_I=AH_Q-U"RTVUBM
M;9%A*Q1+M4$QJ3Q]2:^NX9$BL$DD=41(@S,QP% '))H EDD2*-I)'5$0%F9C
M@*!U)-?,'C'5[_XQ?$RWT#1Y=NFP.T4+[BT9522TY'N.G_ 1U-=7\0O'\_CR
MY3P-X'3[:+S'VJ[4$+M!!P#V4<;F_"O1OA[\/M-\!:,(( L^H3 &ZNR.9#Z#
MT4=A^- 'S]X8\/Z>GQYD\/>46TY;F[M-C-D[/*D7KZ^]=O\ #3Q/-X!\87OP
M[\03OY N-FGR;?E5F.0.Y ?<I'H3[USGAS_DZ&;_ +"EY_Z#)7??&_X?3:_I
M\?B/1X99-6L5"R)$>7A&3D#J64^G.,]<"@#U^BOGOX=?'AX<:9XQE9T&U8;Y
M4RR]%Q(!U]=W7KUKV^34Y-4\.-J/AJ>SNY)8]]J\K'RG/H2.1W'L>M &K7RS
MHE]:Z7^TA?7M]<1V]K!J%\\DLC8"@+)38_%GQ3^(6HR:)9SSJ\6Z.Y2W00*B
ML0I\P\<#TZ]:[_PC\ -/LW2_\4W1U&[)#FW0D1!N#\QZOSN'H0: .DE^+^EW
MM^;#POIE_P"(;M6 ;[*FR, J6SO;ITQR!WKQ_P"&4\WB+X^-K%O:NL33W5W*
MA()A1PP&3WY=1^->R?$C7K'X=_#^?^RH8;2ZN%%I9I"H0J<8W<<_*N2#SSCU
MKE_V?O!\^FZ1<^)KU(_,U)0MME3YB1ACN))[,<'Z*#WH ]+\;_\ (A>(?^P;
M<?\ HMJ\>_9GZ>)/^W?_ -J5[#XW_P"1"\0_]@VX_P#1;5X]^S/T\2?]N_\
M[4H 7]IC[GAKZW/_ +3KU_P-_P B#X>_[!MO_P"BUKR#]IC[GAKZW/\ [3KU
M_P #?\B#X>_[!MO_ .BUH WZ^?\ ]ICKX:_[>?\ VG7T!7SE^TGJ2RZYHFF"
M)@]O;O.9,\,)&  Q[>6?SH ]O\$?\B'X>_[!MO\ ^BUKG/C;_P DEUGZP_\
MHY*Z/P1_R(?A[_L&V_\ Z+6N<^-O_))=9^L/_HY* ,/]G7_DGEW_ -A*3_T7
M'7K4W^HD_P!T_P J\=^ EQ-:?"O5+BWM7NIHKV9TMT8!I6$:$*"> 3TI^N?'
M.3P_<M9ZQX,U&SE(P%EG4!N >#C!ZCIZT >4_!/_ )*]I?TG_P#13U]<5\G_
M  2A>^^+UO=6EJ4MX4GF=%;<(4*,HY/)&64>O-?6% '*^-_& \+V=O;6=I)?
MZWJ#&*PLHP<R/W8GLJY!/^2.2^''PQET03>*/$S&[\27*M)^\;=]GW#GGNY[
MGMT'OZHT4;2)(T:ETSM8CE<]<'M23_\ 'O+_ +A_E0!\U_LY?\CWJO\ V#V_
M]&)7HGQ?T'2=*^&7B*[L-/M[>YO)87N)8T :5O.4Y)[\DG\:\[_9R_Y'O5?^
MP>W_ *,2O5?C?_R2;5_]Z'_T:E 'F?PB^*7ASP9X/FTS5OMGVA[QYAY,.X;2
MJ <Y_P!DUB?&;Q]HOCF;1GT<W.+02B7SXMGWMF,<G/W37I/[/EE:W'P[N'GM
MH96&HR#<\88XV1^M<Q^TA;6]M<>'!!!%$&6XSY:!<\Q]<4 =+X?^.7@_3?#>
MEV$_]H>=;6D4,FVWR-RH <<^HKSSX87T.I_M ?;[;=Y%S<7DT>X8.UDD(R/7
M!KZ#\):;8OX,T)FLK9F;3[<DF)22?+7VKY]\$75M8?M&3-,Z0QMJ-Y"G&!N;
M>JJ,>I(% 'U+7G?QQ_Y)/JO^_#_Z-6O1*\[^./\ R2?5?]^'_P!&K0!E?L\?
M\DWF_P"PC+_Z!'7K->"?!/QWX8\-^!9;'6-7AM+DWLD@C=6)VE4 / /H:]'_
M .%M> _^ADM?^^7_ /B: /%OCU_R5;3_ /KS@_\ 1CU].U\G?&'Q%I'B#XB6
M6H:3?1W5HEM$C2H" "'8D<CT(KWW_A;7@/\ Z&2U_P"^7_\ B: .MO?^/"X_
MZY-_(U\X?LW_ /(YZO\ ]>!_]&)7KMU\6/ LEI,B^([4LT; #:_7'^[7D7[-
M_P#R.>K_ /7@?_1B4 ?2U<S\1/\ DG/B+_KPE_\ 03735S/Q$_Y)SXB_Z\)?
M_030!XA^S=_R-^K_ /7C_P"U%KZ*U/4[+1M-GU#4+A+>U@7=)(YX _Q]J^=/
MV<#M\6:PV"<6!.!U/[Q:[S4O"OB3XF^(4?Q%#+I'A6U<F+3_ #!YUP1T9]N0
M,Y]>.0/6@#E99-;^._B;RHO.L/!]C)\S=#(?Y%R/P4?K['<>"/#]QX2_X1AM
M/C&EA-JQJ.5/]X'KNSSFM32-(L="TN#3=-MTM[6!=J(H_4^I/<U=H ^-=0MM
M;^$WQ"98)7AEMWWQ.&!$T!/&>QR!@CUKZU\-Z[;^)O#MCK-HCI#=Q[U20?,O
M)!!_$&N,^,7@)_&7AD3:=;+)J]FV^'& TB_Q)D_F!ZBMWX;:#>>&_ 6EZ9?[
MQ=QH6E1I-X0DD[1Z #' [YH ZNBBB@"KJ?\ R"KS_K@__H)KYD^ _A_2/$/B
M/58-7TZWO8H[4.BS+N"G>!D5]-ZG_P @J\_ZX/\ ^@FOG?\ 9N_Y&O6?^O(?
M^AB@"K\>_#FC>'=1T2/1]-M[)9HI3((4V[B"N,UZQ8_#SP?)X*MKM_#FGM.V
MG+(9#%R6\L'/YUYU^TK_ ,A7P_\ ]<9?_0EKVK3_ /DG]K_V"D_]%"@#YZ^
MWA[2/$/B'58-7TZWO8HK4.BS+N"G>!D5/\>_#FC>'M4T2/1]-M[))H9#((4V
M[B&&,U<_9M_Y&C6?^O,?^ABK'[2G_(9\/_\ 7"7_ -"6@#W#PE:P67A#1X+:
M%(HELXB$08 )4$_F236S69X<_P"17TG_ *\H?_0!6G0!RGQ,_P"2:>(?^O-Z
M\X_9J_Y >O?]?,7_ *":]'^)G_)-/$/_ %YO7C?P)\9>'O"^DZQ%K6J0V<DT
M\;1JX8[@%.3P#0!]'U\Z?M*?\AO0?^O>3_T(5ZO_ ,+:\!_]#):_]\O_ /$U
MXA\=O%.B>*-5T>71=0CO$AA=9#&&&TE@1U H ^D?#W_(M:5_UYP_^@"M*O/=
M%^*G@>VT+3X)O$5LLL5M&CJ5?@A0"/NU>_X6UX#_ .ADM?\ OE__ (F@#Q;X
M2_\ )=[[_>N_YFOIVOE_X/3Q7/QONIX7#Q2?:G1AT8$D@U]04 <1\7;"WOOA
MAK7GJ3Y$7GIAL8=3Q_.O.?"?_)L.M?2?_P!"%>G_ !1_Y)CXA_Z]&_F*\:\/
M^)M%T_\ 9ZU#2+K4H(]1N_/\FW)R[?,.PZ?CB@#H?V=)'B\)Z_)'$TKI<*RQ
MJ<%R$/ ^M;NH^'_'OCZX:/5+Q?#F@2+S9V[A[AUZ%78<>_I7FOP<\:ZAX=TZ
M_P!.TWPU>ZO<7<RLC0'"(VW #'&!^8KWGPC>^+=0MWN/$VFV&GAE'E00.S2
M]]^3@?04 ?-]OX=CTWXYKX>TB^N]/B2[\B.XA?\ >J-O)S[U[O\ \*ZUC_HH
M?B3_ +^)_A7D/_-T(_["?_LM?3M 'RO\;M$O=!UC2;>Z\0:CJWFP,ZM>L#Y?
MS8XQ7M_P^^'>@^%+"WO[&&1[VYMHS+-*VXDD9R!T7KVKRK]I+_D9-"_Z]7_]
M#KZ T7_D Z=_U[1_^@B@"]1110 45D>)?$NF^$]%EU;596CMHR%^1=S,QZ #
MUK'\)_$SPSXREDATR\9+A"!Y%R!&[Y[J,\_A0!UQ 8$$ @\$&OC_ ,9>')/#
MOQ?.G692#?>Q2VI)WA [ J3^/:OK+6=9L/#^E3ZGJ=PL%K N6=N_H .Y/I7A
M/@C1)?B=\3K[QG?13KI%M-NMDG7<)"/NIGT7KQ[4 =]\9]+FU#X4WGF3H)+0
MQW$C;>'*\$ =LDUXY^S[_P E+_[<I?\ V6OJ'4;*/4M-NK&;B.XB:)C@' (Q
MGFOD;3(+CX8?%JT75D94M+@;RK\-$W ;([8(/X4 ?85?-O[2?_(SZ-_UYM_Z
M&:^D(Y$FB26-MR.H93Z@]*^2?B)=2?$'XMS6FBH9F=UM( 7X8J,%AGH.": /
M6?V=M/GM? UW=R;?*N[LM'@Y.% 4Y].17K]9'AS2(?#/A:QTP2#R[.W"-(V!
MT')/;\:RK;XF^"KN^6SA\1633LQ4 DJ,C_:(Q^M '5LH92K $$8(/>OE+XX^
M#K#PMXJ@GTN!X;6_C,K(!^[1\D$+_/';-?5H(8 @@@\@BOFOXO:C<_$#XAV7
MAGP\6O!:#RR(WS'YA/S-[8'!/M0!Z;\"W9_A7IY9BV)9@,G.!O->D5C>%/#U
MMX6\,V.CVR@+;Q@,V/OO_$Q]R:S9OB9X,@U)M/E\0V:W*R>4RY. V<8W8QU[
MYH ZNOF_]H'P;IVDW-GK^G6[0O>R.MTJ+^[W  AO8G)^N/K7T;#-%<0I-#(D
MD3C<KHP*L/4$=:\#^/6OOK>J:9X.T9GNKH2;YX8&W9D/"H1ZCD^V: -G]G!V
M;P;JBEB0M]A03T^1:]FKD?AMX07P7X-M=.=%%ZX\V[88.9#U&1U Z#Z5UU !
M1110 5XM\6OA9K_C#Q187^G7QEM92L$D,S86T '+J.X..1UR??CVFB@#Q;2_
MA'XWT6PCL=-^(#VMK&24BBB8*,G)XSZFKG_"N/B-_P!%*N/^_;?XUZ[10!XK
MK'@OX@Z-HM[J<_Q*F\NUA>4@JR[L#.,D]3T_&N#^!6E:UJ_CB?4[357M8K0!
M[UB=S7 <GY"#UR022>GUKV3XV:A!8_"W4XYMVZ[:."+:,_/N#<^@PAKE?V;]
M+CA\-:KJ9BD6>XN1$'.=K(J@C';JS<T >V4444 %%%% !7S#\0?^3D;3_K]L
M/Y1U]/5\P_$'_DY&T_Z_;#^4= 'T]1110 4444 %1SSQVUO+/*2(XD+N0"<
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
MVF6"Z-?$6-L"+>0@^2O]T^U 'RO\-]4M[*/Q!;/X@AT.:]M5BCNI8V?C?\P
M'<CO7L-C\0_A_P" /!(M-"O8+VXAC&(8$8-/*1RS$CIG\A7$_LZVT%SXFUI9
MX8Y0+12 Z!L?./6OHG^R]/\ ^?"U_P"_*_X4 >#>'OB18_$NRN_"?C98+:2\
M8_8[Q$ $;$\+ST8=CW[U[-X/\*67@SP]%H]A)+)$C,[22G+,QZGT%:8TO3P0
M18VP(Y'[E?\ "K= !1110 45Q7BSXJ>&?!FJ)INJ2W+7102%((MVT'IGD=:Z
M31==TSQ#IT=_I=Y%<P2*#E&R5SV8=C[&@#"^)OAY/$O@+4[/RU::.,SPEFVA
M77G.?IFO%_V<8[IO%>J/%,B6ZVH\Z,IDO\WRX/;!KTWXO^.K/P[X;N-(@GD;
M6=0C,<$4!^= >-Q]!V]Z;\&O 9\(^&OMMZA&IZ@H>573#0KV3^IH ]+HHKE_
MB'KZ>&_ NJ7Y9!)Y)BB#D@,[< <=^OY4 >!3[_B/\?=JB1K6*Y R(U#)%$>X
M/7D8KZD "@   #@ 5X!^SGH'F3:IXBG0,PQ;PLZ'.3RQ#?H:^@* ,GQ/K":!
MX8U+57+ 6T#."J[B&Q@<=^2*\M_9^T7=I6I^)[E$-S?W#(C@]%!RPQV^8U)^
MT#K+KH.G>'+7:]UJ-P"8P2&V@X&.V"3CFO2_"6C)X>\*:9I2;O\ 1X%5MP .
M[&3G'&<T ;-%1SSQVUO)/,X2*)"[L>@4#)-<%H_QH\&:UK"Z;#>S02.2$EN8
MQ'&Q'^T3QGWQ0!Z#7S=^T7X=2TUS3]=AC55O$,4IW<LZ]./ICFOH\R((C*74
M1@;MV>,>N?2OGGQK>#XP_$;3_#VAS3OI5CD7%RHW1@Y^9P/_ !T'O0!ZI\)X
M[J/X9:']JF24FW#1[4V[4_A4^I'K7C?QE\9ZEXD\8_\ "&V$IBL89T@9#\OF
MS$@98]U!/'YU]':9I]OI.F6VGVD8CM[>,1HJC  %?)7CC2#X-^+C/<)(MF+U
M+N-MQ<M%N#=3U/6@#Z;TWP3HEGX-3PTVG0FQ:(+-%UWL1RQ/4G/>OF+XE_#.
M^\":GYL0>XT>9OW%QC[O^P_H?YU]=VEU#?6<-W;N'AF0.C Y!!&17 ?&Z[TZ
MV^&=]'?JK23LJ6JD D29SD?09Y]Z *'P.\;W?BGPW/8ZG<)+>Z>513@[WBQP
M6[>WX5C?M :I+=)H?A2U8":_G$C!U^4\[4^;MR3FD_9U\.W%CH^HZW<1S1?;
M66.$.N%=%YW#OU)%4- _XKS]H2]U9?WFGZ2#Y<D?*':-J9#=,\GCN* /:] T
MB#0= L=+MHQ'%;0K&%!SR!SSWY[UI45SGB_QOHO@BQ@NM9EE59W*1)$FYF(Y
M/'H./SH Z.J]]90:C87%E<IO@GC:.1?52,&L3PGXZT#QG:&?2+P,ZDAH)<+*
MN.Y7/3D<U-XM\6Z7X-T.34]3EPHXBB4_/,_95']>U 'R_P"#M&OM'^-UEI,$
ML4%U:W[Q[B/,4 !LCWRN1GWKZ]KPCX+^$+G5];N_'VLK*9)I7-HLZY+[NLF?
MT'XU[O0!YIXL^"/AGQ1J;ZBK3Z=<RL6F-MC;(3WVD8!^G7-8%Q\&/"7A'39]
M;UG4+_4+'3XS*+6=PL9;(P/E'<X'XU[0[K&C.[!44$LS'  ]37S7\5_B--XZ
MU&+PEX9A>YM// ,D8):YD' "_P"R.?KUH \V\,:!+XP\96NEVD9C2YG);;_R
MRCSDG\!T]\5]M6T"6MM%;Q@!(T"* ,< 8Z"N ^%/PU3P'I4D]W()=6O%7[05
MY6,#D(OY\GO7HE !1110!F>(]0;2O#.J7Z2I%);VLDD;OC <*=O7WQQ7SO\
M!;P3:^,(O$-YJD,ZHRB&"ZAD*&.0DLQ7'<?)UXY]Z]+^/.O1Z5\/)+#,9GU*
M5851LYV*0S,/<$+^=7O@QX;?PY\/+3SXC%=7K&ZE4D_Q?=X/0[0N1ZT 4M-^
M!^B6AD-[J^LWV[&T/=-'L]?NXS6-\0/!?@WP9X2N]1>;4A=%"EI&=2DR\AX&
M 3SCJ?I7L-[>VNFV4U[>SI!;0H7DED. H'<U\ZZA%JOQW\>%;%YK?PQI[;1-
M(H 0<;B!W=L=.PQGI0!C_"6PB\5ZFVFZKINL7D;,6_M""]DC2!0O(;G!YVX[
M\U[5_P *<\*_WM5_\&,O^-=;H.@Z=X:T>#2]+MU@M81@ =6/=F/<GN:X3QCX
MQ\1_#W7H]0U%(M2\*W<RIN1 DUH3GY>/O^H)[+CCJ0"Q/\$?!EUM^T0ZA-M^
M[YE](V/IDUTGA7P9I/@RWFMM'^U);RL&,4L[2*K>H!Z$]_H*M>'?$^D>*M,C
MO](O$GB=0S)D!X\YX9>H/!_*M>@ HHHH **** "BBB@ HHHH **** "BBB@
MKYE_:*_Y*!IG_8/3_P!&25]-5\R?M%G'C_3#Z:>G_HR2@#WKQG_R3S7O^P7/
M_P"BFKR']F?IXD_[=_\ VI75>(OB7IVJ>$M4TVVT3Q%Y]U92P1[M,<#<R$#)
M],FN ^#.M/X%76/[8T/7,W?D^5Y%@[_=WYSTQ]X4 5O&7_)S5K_V$;'_ -!C
MKH/VE_N>&_K<?^TZX_5]7AUW]H33]1MX+J"*74;+$=U$8Y!CRQRIZ=*Z_P#:
M7^YX<_[>/_:= 'K_ (&_Y$'P[_V#;?\ ]%K7CW[2FG(#H6II @<^;!+-D;B/
ME*+ZD#YS[9]ZT8_&?Q!\)^ -'O4\-:;=Z3'I\16>&5V9(PBA6<9X)!'3ISTK
MRCQW\1-2^),VF0SZ;!#+;,ZQ+;;F:0OMXP<_W1C'K0!])_"?4;K5?AAH=U>2
M>9-Y+1;L=51V1<^IPHY[UYO\8?AQXL\2^-+:ZTGS[VPN41-KR@):L#@\=EYW
M9Y.2U>K?#[0G\-^ M'TN42":* -*LF-R.Y+LO''!8C\*\Y\5_'[^PM3U+2+?
MP[+]NM)VA5[B7"-AL;MH&<$<CGN* (_#GP%NHDADU_Q+>.%$9^S6<C*HQ]Y"
MQ/3H 1BM'QWX2\,^ OA[K&IZ?IT3ZA(A@CN+N4R2_O0(FVL3GA"QQ['WK/L=
M=^+_ (WD3['8V_A_3IHBK3R18(&[:67=EMW/ X^[7!_%#1]6AUG0_#-SXEOM
M?UF4DO%(1Y<;.P6,(,\,<<Y]NQH XO4=$%AX*T/5)('CFU"YN=KELB2)/+"D
M#M\Q<5T?Q%\8Z5XE\-^$;'3S/YVE6?D7/F1[1NV1CY3GGE371?&S0(O"WAGP
M3HD+;UM(;A6?GYG)C+$9Z L2<=J@^,,$,/@SX?-%#&C/IV7*J 6/EP]<=: (
M/'WQ T/Q%\+_  _H%B;G[=8>1YWF1;4^2$H<'//)%+/\0-#D^ Z>#P;G^U5
M_P"67[O_ %_F?>S_ '?:ND^*]M;Q? [PE+'!$DC_ &7<ZH 3_H[=31<VUN/V
M58IQ!%YQ _>;!N_X^O7K0!U'[.__ "3BX_[",O\ Z!'7K5>2_L[_ /).+C_L
M(R_^@1UZU0 445D:]XHT3PQ!%-K6I0V:2MMC\PG+'KP!D_C0!KT5E:%XET;Q
M-:R7.BZA#>11OL<QD_*<9Y!Y%:M !116%XL\7Z1X+TD:EK$KI"T@C18TW,['
ML!] 3^% &[3)8DGA>*10T;J592."#U%<SX2^(?ASQJDG]DWF)HVVFWG 20\9
MR%SR.O3TK4\1^(]-\*Z+-JNJSB*WB' _B=NRJ.Y- 'RE'X?N_#_QM@T6QECM
MIX=406SM^]6,,P9"?7 (S7V%7@'PI\-7'C/QS?\ Q!U:.86RW+/9I.N[S&Y"
M_-Z( HR!U ]#7O\ 0 5\1:]_R4?4_P#L+2_^C37V[7Q'KW'Q'U/_ +"TO_HT
MT ?;E-ED$43R-G:BECCT%.JEJ^GQZMH]YI\N[9<0M&=KE3R,=1TH ^95UB\^
M,7Q;L;.\;?I"3L8K7<440+RQ_P!XJ.?RKZ!\4>!-$\4^&1H=Q:I##"N+5XE
M-N0, K[>W>OFWX82+X0^,5K;:QF!XI9+1R>@=@5!R<?+D@Y]*^N* /BCQ#X=
MUWX<>*TBF+0W-NXFM;J,?+( >&4_T[5]4^!?$;>-_ %MJ$DD7VN:-X;CRP=J
M2#CI]"#^->:_M(W6GM9Z+9;5;5/-:12!DK%C!'J,MM[<X]J[WX/^'I_#GPZL
M;>Z2:*YN&:YEBE !C+< 8^@!YYYH ^46LCIGBXV#.)#;7WDEP,!MKXS^E?=-
M?+?QW\'W.C>+6\01)FPU%A\XP-DH'*X'L,Y^M>]?#GQ!;^)/ FEWEN3F.%;>
M56;)5T !R??@_C0!@_'7_DE6H?\ 7:'_ -#%>/?L_:?/=?$87<>SRK2VD:7)
MP<,-HQZ\D5UW[1WB"W-MIGAZ-F-SO^U2@-@!<$ $=\GG\*ZGX&>#[CPUX2DO
MKY-EUJ;+*$R#MC ^7D>N<X^E 'SQ\0=,;2/B#K=F\JRE;MGW*,#Y_FQ^&[%?
M8OAG_D5-'_Z\8?\ T 5X;^T-X.N?MD'BNV3=;[%@NL8&PY^4XZG.2,_2N^^"
M/B&WUKX=VMHC'[3II,$RLV3R25/T()'X4 ;_ ,2O^2:^(O\ KQD_E7S!\(]/
MGU'XGZ*L&W,$WGON./E3DX]\5[7^T#X@M]/\%)H^X_:M0E4J%;&$4Y)/J.WX
MUE_L]^#KC3[&Z\37B;!>((K53@Y0'EO4<C'YT >:_&[3&T[XGZ@[2J_VM4N
M ,;01C!_[Y_6OHCX3_\ )+?#_P#U[G_T)JXO]H#P=<:OHMMK]DF]].5A<*,#
M]T>2WJ<$#\,T?L[^(;>[\+W6A%B+JSE,P#-G<C8''H 1^M 'K>K?\@>^_P"O
M>3_T$U\2^%=/GU7Q=I=E;;?.FND"[S@?>SUKZH^,7B"WT+X=Z@DC$3WRFV@"
MM@[CU.?8<UY=^SYX.N;C6)/%-PFVTMU:& G!WR'@\=> >OK0!]'T444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!POQ7\2OH'@^2VM 'U
M+5&^QVL?!W%N">>.AQ^-6/AGX-3P7X0MK.2)!J$H\R[< $ESVR.H'05T5WH6
ME7^HVVH7=A!/=VO^HED3<8_IZ5H4 %%%% !1110 4444 %>=7/PUO/$OB&2_
M\9:Q_:-A&^^TTR!6BAB.>XS\W Q[Y->BT4 1P00VT*PP1)%$HPJ(H4#Z 5Q'
MB]OB'I^I_P!H^&FL-0TY0,Z;+&%D/ '#]^23U&,=Z[NB@#Y,^('Q9UKQ=I#Z
M!JFCVUDT5P'?9O#JRY&""?<U[K\&=/N],^&&F07MO)!*3)($D&#M9R5./<$5
MM7W@'PQJ7B-=?O-)@FU!5"[W&5)!R&*]"PQUKI* "N)^)'P[M?B!I,,+7'V6
M]MF+03[=P .,AAW''X5VU% &3X9\/VGA?P[9:-9C,5M&%WXP7;NQ]R>:UJ**
M "ODKQM?WFK_ !XE,+16UU'J<5M#(5W*I1@BL0>O0$BOK6N8LOA]X9L?$ESX
M@334DU.XE,S33,7V.<Y*@\+U/2@#'_L+XF?]#GI?_@K'^-']A?$S_H<]+_\
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
M#4GACX!^&='CBEU;?JMVI#'>=L6?38.H^N:]8HH @M;.VL81#:V\4$8  6-
MHXX'2IZ** /E;58KZ?\ :-GBTRZCM;UM1Q#/)'O5&V]2O>O:O["^)G_0YZ7_
M ."L?XUT-EX-T&P\07>NPZ?&=3NG+O<2?,P)&#MS]T?2MZ@#Y7^-=AXCMM=T
MB+7M5M]3N'@;R3;VWE;1NZ8'4YKZ;T=631+!64JPMHP01@@[11/I&G76HPZC
M/902WD*%(IG0%D4G) /:KM !1110!@^,/"ECXS\/2Z/?O+'$[*ZO$<,K#H?0
MUXN/V;=1BN/,M_$\*;6RC?9V##TY#=:^AJ* /)-*^"?VB]%WXQ\07>N%-H2$
MLRQX4<;LDDUZG86%II=E%9V-M';VT0VI%$NU5'L*L44 %<=XZ^'&B>.K3_38
MS#?QH5@NX^&0]L_WA[&NQHH \@M_AGX^M=!.BP^/PMD< ?Z.V]5QC:&W9"X[
M5TW@CX5Z#X)?[5 KW>I,NUKN?D\]=HZ+_.NYHH AN[6*^LI[2<$PSQM$X!QE
M6&#S]#7@5[^S7.U[,UEXABCMBY,:RP%F5>P)!Y-?0=% 'A]A\#?$$4*V%UXX
MN?[,:02206ZLI) P",L17HW@SX?:%X'MG33(6:YE $UU,=TDF/?L.^!7544
M%>#Z]^SG]NUJYNM+UM+:UF<NL,T)=D)Y(R",C->\44 >%:?\"O$EC"]I'XWD
MBLIMJSQ0HZ[D!S@?-BO0/!GPOT'P7.]Y;":[U)P0UY<MN?!.>.P^O>NUHH *
M*** "BBB@ HHHH QO$^CWNN:.UII^L76DW(;>EQ;$9R 0 ?]G)!/TKQSQ!XS
M^)OPQN(5UDVFL::RF*&Y:/ 8@\%V&"&P,X/7/>O?*H:MHNF:]9BSU6QAO+<.
M'$<R[EW#.#^IH ^5-<\6>*_C%K=CI,5I%PY,-M "%3( 9F8]N,Y/2OISP7X:
MC\(^$K#18WWFWC_>."<,Y.6(ST!)/%7]+T32]$MUM],T^VM(ER L,87J<G]:
MOT %%%% !1110 5\L^+;Q-8_:-A>R263RM3MH6&SG=$45SCT&TG/I7U-56'3
M+""[FNXK.!+F9M\DJQ@,S8"Y)Z] !0!:HHHH **** (+N]M+"$37EU#;1$[0
M\T@09],FN3UOXK>#-"\Y+C6H9IXMN8;7]ZQSCH1P>#GK6GKW@K0/$VH6E[K%
M@MU):@JBNQV,#G[R]&QDXSTS3M.\$^%](N#<6&@V%O*5*%TA&<<''Z"@#S'4
MOB'XZ\:,]IX&\/7-G9.57^T;I=K%6W .,\ 8P<C)&*;X9^!<]SJBZUXXU-M0
MNO,\QK97+*YRQP['D@\' QW%>VJJHBHBA548  P *6@""SL[;3[.&SLX(X+:
M%0D<4:X50.P%<SXM^''AOQE"W]HV*I=[2$NX1MD4\XY[C+$X/>NMHH ^0_$_
M@SQ9\*-82[L[NX^SE=T>H6@95_ND-_=/S8YZYXKZ2^''B*\\5^ ],UB_6,74
MRNLGEC 8JY7..V=N?QKJ)(HYHS'*BNAZJPR#^%)%%'#&(XHUC0=%08 _"@#!
M\6^,;#P981WVIVUZ]J[;&EMH=XC/;=R,9[5@CXN:01D:'XE_\%;_ .-=[)%'
M-&8Y45T/56&0?PIU 'B'Q*\3Z/XY\(3Z='HGB)+Z-A-:2/I;X#CL<'H02/Q!
M[5F>&M9T_P ._"6_\-1Z-XA?4[ZUG,SC39-AFD0J ,G@ ;1GV)QS7T%10!\V
M?!K6I/ J:R-8T/7,W9A\KR-/=_N[\YZ8^\*D\!:C9:=XIU;Q7XG\.ZU)JUU<
M-);1Q:=)(MN&)+$$]^0!W !]:^CZ* . _P"%MZ3_ - +Q+_X*W_QKA=-^,'C
M$^,6FU'PQ?CP_*VP6\=DYDA7C#;L?,>Y'0Y.,<5[S10! L\=U8"XB),<L6]"
M5*D@C(X/(_&O"_V:NGB?_?M__:E>]$ @@C(/6L_2-!TG0+=[?2-/M[*)VWND
M"!0S8QD_E0!Y'\4?AMK_ (V^)%C/I\4<5C%91K)=S-\JD2-D #DG#9QQ]:C^
M)WC7QSX?T6]T_5]"TLZ;?QO:+?6\CD'>K <$Y#8!.#7N-4]3TK3]:LFLM3LX
M;NV8@F*9 RD@Y'% 'S'\/=:\4^ ? VI^*=/TFUNM+N;F.&5YV8,A7(# #&5)
M?;GGGBNPTSQ5\9?%<L-[I6FVMCI]TN^%Y8E$:J!URV6Y(XX[^E>Y_9;?[/\
M9_(B\G_GGL&WUZ=*D5510J@*H&  , "@#P71?@[XZAU._P!;;Q1!I.IWLKF8
MVBEMX8ACR,8!;MCM3_B5\+M1'@B;5[WQ)JNM7^FQ>8(YROEJ"5\U@.H& 3U[
M"O>*:Z+(A1U#*PP589!% 'G7P.;53\,K1=3C=%25Q:;UP6@."I]QN+8]L=L5
MZ/2*JHH50%4#  & !2T %%%% 'SW^TQ_Q\^'/]RX_G'7IWPAC>+X5:"LB,C>
M4YPPP<&1B#^((-;.N^#M"\2ZA8WFL6*7;V0<0I(24^;&<KT/0=:W%544*H"J
M!@ #  H 6BBB@ HHHH *Y3X@>![7QYX<.F3SM;S1OYMO,.0C@$<CN,$BNKHH
M ^;=-^#WQ,\.7,_]AZS!;(Q*[X;MDWKGJ1CC.!6I_P (1\;/^AI_\GV_^)KW
MZB@#YMUCX2_%/Q L::OK$%XL>=JS7K,!GVQ["NX^&7P9'@O5UUK4K];J_6+;
M%'""J1%AALG^+K@=*]:HH **** "N;\7>%KCQ79+9+KM]IML599DM-H,P/&&
M)&<8SQ7244 >0Z5\!+#1+];[3/$^L6ETH(66+8& (P><5ZAI%E=Z?IZ6UYJ4
MNHRIQY\R*K$8XSM !^M7J* "O-_%'PE/C"=VU;Q7JTL'FF6.V C$<1Z#:,=A
MQ7I%% 'CMA^SYIFEWL5[8>)-7MKF([DEBV*RGZXKU#0]-N=)TM+.[U2YU*1"
M<7%R%#D'L< 9QZUI44 %-ED2&)Y9&"HBEF)[ =:=39(TEC:.10R."K*>A!ZB
M@#Q7P-;GXA?%74_&MQ$#IVG'[/897AF&<-TYQR<]1D5M:I\7M1TO5+FQ?P'K
M4C02%-Z9*L.Q!"D<CFO2-/TZRTFQCLM/M8K:VCX2*)=JK^%6J /(O^%V7_\
MT3_7?^^3_P#$5!>?&6_NK&XMQX!UQ3+&R9VMQD8_N5[)10!\J?##6-8^'^K7
M]Y<>$]7O!=0B(+' R;<-G/*FO3O^%V7_ /T3_7?^^3_\17KM% 'SIX]^)?C#
MQ-IB:?HOAK6-*A8[IY/*<R/@\ $*,"O1_A5XSUCQ)ICV/B#2[RVU*T0$W$L#
M(DZ],\C[WJ/QKT2B@ HHHH \Q^(_P=M/'6H#58-0>RU'8L;%EWQLH]NH/TKD
M=,^ ?B/1I7DTWQF+1W4HQAB=<@C!'#5[Y10!P/A/X2^'_#,T=[.)-4U1<'[7
M=G<5(_NCH/YUWU%% !7$?$SP1?\ CS1;;3;355L8DE\R8,A82<<# (Z&NWHH
M YWP/X5C\&^%+31HY?-:++22#(#N3DD ]![5T5%% 'G?B'X;7'B+XDZ=XDN]
M2BDTZRV;;"2(MTZX.<<GFO1*** (KJWCO+2:VF!,4R-&X!QD$8->"ZG^S9OO
MG?2_$ BM3RJ7$)9E]L@C->_T4 >*:=\#=7*6]CK/C*[N-)A)86L&Y.3U&23@
M&O4O#OA71?"EC]DT:QCMHSC>PY:0CNS=2:V:* "N:\:>!](\<Z2++4XRKH=T
M-Q'CS(CWP?0^E=+10!X[X<^%7C3PC(ZZ+XWCCMVSB":U,B?7:3C-2P?!F^U?
M6H;_ ,:^)Y];CMSF*W"E5/.2#DGCIP,5Z[10!4N;1CI,UG8NMHQ@:*!D7 B.
MW"D >G'Y5QWPT^';^ [;4#=7D-]>7DN]KA(RK;<?=.2<\Y/XUWE% !7(?$'X
M?V/Q TF&UNKB6VFMF9X)8^0"1CD=QP/RKKZ* /GNT_9UUJPNDN;/Q9%!-&0R
MR1P,K CGJ&KLM"^"UA'=G4?%>HW'B"^+E\3L?*!.>=N>>W7TKU*B@!D44<$2
M11(J1H JJHP% Z "J>KIJDFGNFCSVL%VW DN8V=5&#S@$9/3VJ_10!Y3K/PU
M\8>*Y8H?$/C;=IX_UD%E;>5NZ\]<$\]^U=9X-^'N@>"+4IIEL7N' \RZF^:1
MR!CKV'7@>M=510 4444 %%%0W=K'>V4]I-N\J>-HWVL5.&&#@CD'GK0!X9>V
M<?QA^+:O ';PYHJJCS^62D[!LE,'CDDC_='TKWA5"*%484# 'I6?H>A:=X<T
MJ'3-+ME@M8NBCDL>Y)ZDGU-:- 'RO\8/&'BK5/$4GA;48D@AM9<+!:!L7))^
M1R,DG((P/>NH\'^-/'=EI*:5X=^'4,5K:J,JR21DD_Q$N1N)P<U[D^C:9+JJ
MZI)86[WZQ^6MPT8+A<YQGZU>H \PTWQ'\6-1,@?PCI%GLQS=7#+NSZ8)]*KZ
MYHGQ.\6H=-U%?#MCI4\92=54S\\D, PSGIC!&.M>KT4 ?'VF7&L?"7XH&V"R
M7#V\WDR01DJ+J-NG SU!# >N*^OXW\R)'*E=R@X/:L^X\/:/=:Q!J]QIMK+J
M, Q%<O&"Z#GH?Q-:5 !1110 4444 %%%% !1110 4444 %%%% !7C?Q5^%VN
M^./&>GW^G26D5G%;)!+)*YW*0[$D*!SPP[U[)10 B@A "<D#K2T44 >7:M\(
MY=7^*\?C&75U2WCGAG%LL7SYC50!N)Q@E1VZ5R7[3'W?#?UN/_:=>_5G:EH&
MDZQ<6EQJ6G6UW+:-OMWF0,8SD'(S]!^5 &?X(59/A[X?1U#(VF6X((R"/+6J
M>A_#3PEX>U>75-.TF)+MWWJ[DMY1Y^X#]T?,>GM76*JH@1%"JHP !@ 4M !6
M'<>$=#N_%$?B.YL8Y=2C@\A)'Y"KD\[>F[DC/7'%;E% &/XI\1V7A3P[>:O?
M2*J0(2B%MIE?'RHON37F/PB\)7VK:C-\1?$LBW%_J )M4>/F,9QYG(XX&% _
MA^HQZ-XC\%Z)XLGL)=9MFN!9.7BC,A"$DC.Y1PPX'7W]:WU540(BA548  P
M* /G_P#:7_UOAKZ7'_M.NB\1?#"[\?>#?!R+?KI[6&G(LB30EF):./C&1@C:
M>M>I7>CZ;?WMK>7EC!/<VN[R))$#&/<,-C/3(J[0!PWBWP!;:UX)TK0V2>\C
MTIH3'"LRPFX"+LPSX.W()/ _*O)?'WCB/3_ DO@0^#KW1%VQK#YTH91M=7)S
MCYB>Y!ZM7TG6=K&@:1X@MXX-7TZWO8HVWHLZ!@IQC(H \\_9]M)[;X:&2:(H
MEQ>RRQ$_QKA5R/Q5A^%>J5#:6EO8VD5I:0I#;PJ$CCC7"JHZ "IJ "O//BC\
M,F^(<>G-#J0LI[(N!OCWJRMC/0@YRH_6O0Z* . ^%WPW;X>66H)+J O)[UT+
M%(]BJJ XQU.?F/Z5W]%% !7,^.?!&G^/-"73+^::$1RB:*6(C*, 1T/!X)'X
MUTU% 'SS#^SAJUM,LT'BF&*1>5=+=E(_$-78:/\ !:"34#J/C'6;GQ!=;PP2
M1BL7&,$C.2< CTP:]6HH AM;6"RM8K6UA2&")0D<:#"JHZ "IJ** .?\0Z!J
M>MAH[;Q)>Z9;LH#):QQ[L@YR'(W#->;_ /#.6B>=YW]OZIYF[=NPF<^O2O:*
M* .<T#P[JNBRJ+CQ3J&IVX))BNXXR22,?? W8'7%='110!P'Q"^%.D^.]MV9
M#9:I&I5;F-0=XQP''< ]^M8FD_#OXA:+I4NFV?CZ,6[KM7S+4NT8Y^XQ.5ZU
MZU10!YCX6^$$6G^(/^$A\2ZK+KNK*V4>9?D4C&UL'))&/I7IU%% &;KN@Z;X
METF;3-5M5N+64<J>"#V(/4'WKS+2_A)XD\*ZG=R>%/&'V*PF<LMK/ 90 1CD
M9P2,\''I7K]% 'E.A?!.T75SK/BW5)M>U'>&!DR(^,8R"23TZ'CVKU55"J%4
M *!@ =!2T4 5M0T^TU6PFL;ZW2>VF4I)&XR&!KRF'X-:IX=\0R:CX+\3OI5L
MX7-M-&90<=CS\P^M>OT4 >26_P %7U?6VU7QMK\^MR@_NXD!C0#DXZY R>@Q
M7JUM;0V=M';6T2101*%2-!A5 Z "I:* &30QW$+PS1K)$X*LC#(8'L17DFH?
M!.2P\0IJ_@K79-"<@[X\,XR3VYZ>QKUZB@#R2X^#VI^)M:6]\:^*)=3@C.8[
M:WC\I >,CKP..W->GZ5I5EHFF0:=IUNEO:P+M2-!T_Q/O5RB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MW,[!6P=J@=$!/H"./I7T3\ ?$[ZSX,DTJYF#W&F2"- 22WDD97.>,#E1CLM
M'K5%%% !1110 4R;S3!)Y!03;3Y9D!*AL<9 YQFGT4 >6>/?&GC?P'IL>I3V
MF@WEF\BQ;XQ*C!SN.-I8\87KG\*Y#0?CAXW\3W[6.C>&-.N[E8S*8T9P0H(!
M/+#N1^=>D?&15;X3ZZ2H)5(R,CH?-2O%/V=O^2CW'_8.E_\ 0XZ .^\3_$;X
ME^$8'N=4\)Z8;-"JM<P.[QY8<?Q9'IDC&?PK7\!?&O1O%MS!IE]$=.U67Y55
MFS%*V!PK=B3G /IU)->EW5K!>VLMK=0I-!*I22-URK*>H(KX>\5:;'H/C#5=
M-M9',=G=R11N>&PK$ \=^* /N:OGSXN:Q\1+/QW-#HLFL1:8(8S;_8HV*-\O
MS$E1UW;ASSP.V*]2^%FN7?B+X<Z3J%\V^Y*-$[DDE]C%-Q)[G;D^YKL: .5^
M'%QKEUX"TN;Q$)1J3(?,\Y<.5W'86'J5QUY]:ZJBB@ HHHH **** "BBB@ H
MHHH **** "O)OC-\3+WP6NG:?HLT::G.?.E+('"0C( P1_$<\_[!]:]8)P"?
M2OBWXA>);GQIXLU#6MLIL4D$%ON!Q'&,[![$X9B/4M0!]?>&M>MO$WARQUFT
M_P!3=1!]N<[&Z,I/<A@1^%:M>&_LZ>)WN]+U#PW<S!C:$7%JA)+>6QPX'8*&
MVGZN:]RH **** "BBB@ HHHH *X+QGK?CKPUIUWJMA9:+?V-N'E=,2)+'&#U
M/S8; R3C'0\5WM<YX_\ ^2=^(_\ L'3_ /H!H \9TCX_>*=:UBSTNTT72/M%
MW,L,>]I NYC@9.>G->D_;OBO_P! ?PQ_X$RU\S?#O_DI'AS_ +",'_H8K[9H
M \5\4_$KXD^#XWGU7PII@M%=4^U0N[QDD9'.[(].0.:[;X8>,[SQUX5DU:]M
MH+>5;IX D.=N JG/)Z_,:Z?5],M]9T>\TV[C\R"ZA:)USC((QU[?6N1^$WA'
M4O!7A"72]5,!N&O'F'DN67:54#G Y^4T <1\:M4\>V/B2RC\/-JD>FFVR&L4
M8[I-QW;BHSP-O7UX[UV_PCN_$=[X%CE\3_:3>?:'$;7*[9&BXP3WZ[NO/%=W
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M $5S<P6=M+<W,J0P1*7>1SA5 ZDFO&M6^.EQJ>L)H_@;17U*ZD8JLLX(#=>5
M4'IWR3^%<5\:_B3-KNK2^'M*NB-*MFVS[05\Z4'D'U4']?PKU/X,>!H/#/A.
M#4;FV4:K?IYCR$?,D9Y5>I^O'K[4 5M,T[XR7:,]_KVD6/[O<BBU60EO[IP!
MCZ\UG7GB[XH^!8/MOB72K'6--W!I9[0[6A7IC@#'U(->S4CHLB%'4,I&"",@
MT >$Z'\<M2\3_$71]-LK&.UTNY<0RQ2G>[$_Q;AC&.P_.O=Z^=M6\&0>$OC]
MX>EL^+/4;H3HA;)1LG</ID\5]$T %%%% !1110 4444 %%%<9\2_'%IX+\+W
M$IG4:C<(R6</\3-_>XZ >M '5VM_9WWF?9+N"X\MMK^5('VGT..AJQ7BG[.,
MKSZ%KTTK%Y)+Q69CU)*Y)KVN@ HHHH **** "BBB@ HHHH **** "O'/B5\:
M;CP?XE&D:39VEXT48-PTQ;Y7/8;3Z8S[UZGKFKVV@Z'>:K=MB"UB,C>^.@_$
MX'XUX5\*]"T;QIKFK>)O% T^YN+^=A;64SIN)SEFV9Y].G8F@#._X:2\0_\
M0%TO\Y/_ (JO0_A5\2==^(%]>_;-.L[6SM4&7B5\NYZ $G''<>XKJ?\ A6O@
MG_H5]+_\!Q6SH^@:3X?MY(-(T^WLHI&WND"!0S8QDT 7W=(XV=V"HH)9F.
M.YKQC5?BKKWBGQ<?#/P\BMF*99[^X *D+]X@'C;R!G!)JU\??%_]C^&(]!MI
M,76I<R8ZK"#S^9X_ UE?LWZ,L>E:MK+K())I5@3<ORE5&<@_4D'Z4 6?$WB#
MXI> 9;?5-3N;+6=&5U%QY%L(R 1R#@97GH?;GTKT?P3XTT[QSH*ZGIZO&5;R
MYH7ZQ/UQGH?7-6_%NDIKOA+5=->)I?/MG"QJVTLX&5&?]X"OESX2^*KGPAX^
M@MIFD%I>2?9;B$$D;B<*<9QD'CZ$T ?5VLZO9Z#H]UJFH2^7:6R;Y& R<>P]
M2<"O!+CXK_$?Q1>RS^$M&>+3HU=D(M1)N53U+-P6Z<"O6_'7@EO&Z:;9S:E+
M;:;!,9+N"/.;@8&%SGC'/KUKIK"PM=+L(;&Q@2"V@4)'&@P% H ^8%^./Q T
MC4U35!"QCY>UN+01$@CC. "/6OH;P7XML_&GAJWU>T4Q[\K+"6!,;CJ#C]/4
M5YO^T3H-E-X6M-<V!;V"X6#>JC+HP)P3UXQQ]36;^S6E_P#9M<=O,_L\O&$Y
M^7S<'=QZXVT >]UX5XK^,>OZGKLNC^ -.>Y6&18WNQ;F0LV2. >%7/<^E>O>
M*-*N]<\,W^F6-^UA<7,>Q;E024&1GH1U&1^-5O!_A#3/!>B)INFQ\_>FG8?/
M,_=F/].U 'SWJWQ9^*>@W!AU7_1'#%/WM@@#$=<'&#^%>O?"SXH1^/K6XM[N
M".VU2V 9T1OED0]&4$Y^OX>M;GQ'T&R\0> ]6M[Q ?)MWN(I-H+(Z*6!&>F<
M8^A-?-_P/2_;XHZ>;+S/+5)#<[#@>5M[^HW;?TH ^NJ*** ..\9ZGXVT:":^
M\/Z=IFHVD2;V@D\P3C &<8.&[G'!X[UXV?VD?$2D@Z)I@(Z@^9_\57TK7R[\
M=_ R:!X@37;&-Q9:FS-*.HCFSDCIP"#D<^OI0![1X%UWQIXEL[35=5L-)L=,
MN$$D:1F1II$(.".<+V/.>#7=5X9^S[XUCN-,F\*WLZ+/;L9+,.P!D0\LH]2#
MD]>A]J]SH \R^(_C3Q?X$MSJ<=EHUWI3S"*,MYBRJ3N(!&<'A>H_*N;\)?%;
MX@^-;ATT?PSI;Q1G;+<2-(L<9P2 3NZ\=!GM57XW^()/$FN:7X#T5DGG:=6N
M-OS!93PJG R-H))]CSTKUWP9X9@\(>%+'182K&!/WL@S\\AY9N?4YH YCXEW
M7C*Q^''FZ6V[5_M""X?3(V^6+G[H)+==@)'OVKDO@KJGCV^\27L?B%M4DTT6
MV2U\C#;)N&W:6&>1NZ>G/:O<J* "JZW]F]\]DMW UVB[F@$@,BCCDKU Y'YU
M5U_7]-\,Z-/JNJW"P6L(Y)ZL>RJ.Y/85X)\&]>NO$_QHUC6+LYENK*5\9)"+
MOC"J,]@, >PH ^C:^?/BYK'Q$L_'<T.BR:Q%I@AC-O\ 8HV*-\OS$E1UW;AS
MSP.V*^@Z* .5^'%QKEUX"TN;Q$)1J3(?,\Y<.5W'86'J5QUY]:ZJBB@ HHHH
M **** "BBB@ HHHH K7XO392#3GMTNN-C7"LR#GG(4@],]Z\H\??$7QQ\/WM
MWO-+T6[M+ABL5Q")0,@ D,"?E/)QSS@U[!7D/[1G_)/K+_L)1_\ HN2@#G=
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
M5]D03+<6\4Z9V2('7/7!&: )**** "BBHKBXBM+:6YG<)#"ADD<]%4#)/Y4
M4]<US3_#FD3ZIJEPL%K",LQZD]@!W)]*\?D^,7B7QCJTNE> ="# #F[N>2@W
M8WD?=48['/>O,?B-XXU'XA^*Q:6DCOIR3^386ZC;N). Q!/WC[U],> O!]GX
M,\+VVGV\*"Y9 ]U,!S+)CDG^@[4 <G#I?QC?3YI9O$6CQW:G]U +565QQU?;
MQW['I63??$GQWX \M?&>@V]]:-E5OK-]@=CR!G&!@9'09Q7M-5K^PMM3L9[*
M[B$D$R,CJ?0C!QZ'GK0!Y)\-_BUJGCCX@WNGRV\,&F-;M+!%C+Q[2!RW?.>?
MTK/^)7Q-\=:/8J+?PY+HEM*3']LF99F)YZ$<+Q@C//'%4?AOX8_X0_X]ZGHR
MOOABLY&A8MDF-BA7/O@BNM_:#_Y)HO\ U_1?R>@#$^ /BC7/$-[KBZQJMU?+
M#'$8Q/(6VDELX_(5[A7SQ^S1_P ?_B'_ *Y0?S>OH>@ JGJS7B:-?/IZ[KU;
M>0VZX!S)M.WKQUQ5RB@#Y>\)Z[\59O&FF17$FNR1-=*)TN(G\K9GY\[AM^[G
M^E?4-%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>?\
MQ=T3Q+XC\)-I7AZ&%UD/F7.^4*SJO(101U)QW'3'>O0** /BG5OA[XP\.V@O
M[_1+NW@1O]:F&V$#.3M)QTZFMWP)\8=>\'RK;W,CZEI9(!MYW):,;LDH>QY/
M!XKZX95=2K ,I&"",@BOGWXU_"NWM;>X\6:'&(E!W7MJB\<G_6*!T]QT[^M
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
M[#W'//.:\E^$46N:IX^F.BZI#IU_);2NT\MN)5*[ER-OUQ^5>]?\(_\ $O\
MZ'G3_P#P4K_C0!X7\/OB=K/@OQ!'I^H7;W6DF7R9HI9"PB^;ET/.,')]Z^@?
M&U[XUCL'F\)0Z:]N+8RM-.6,H89.$3!!RH&,]S7FNJ?L]:MK&J7.HWGBBT:Y
MN9#)(4L2H+'K@!L"O:/#6DR:%X:T[2I;C[1):0+$TN,;R!C.* /C4^+M=?Q'
M#J]_?W-U=PS)(5FD;#%2"%(!X'&*[/6_!'Q5\07O]M7=E=32WN9-D5PH\L9P
M%V[L 8Q@>E<=HP#?$6Q# $'54R",@_O17VZ!@8'2@#DOAIIFM:/X#TZRU]G-
M_&&W*\F\HI)VJ3[# KK:** "O)?C[XG&D^#$TB"?9=ZE( R  GREY;/<9.WG
MO@BO6J^8-7U'3_B)\=8_M=TBZ':R!"\\RJGEQ]<;\<,W;K\QH Z\?#$6?P!N
M;*:(?VH5_M-][E1'(!DCOT0$>A(KRWX/>)1X:^(=DTBEH+W_ $.0#)(+D;2!
MGKN 'T)KZI'B;PT(Q&-<TG8!MV_:X\8].M?'WCO3;71/'&I6^FW$$MH)C);O
M;S>8 C?,OS#N >?>@#[:HKE?ASXE3Q5X&TW4#,)+D1".YX (E7AN!T]1[$5U
M5 !1110 4444 <-\8_\ DDVO?]<X_P#T:E>*?L[?\E'N/^P=+_Z''7M?QC_Y
M)-KW_7./_P!&I7SG\*-$U?7O%DUIHFN2:/="T>0W$8)+*&4%>".I(/X4 ?8<
MDB0Q/+*ZI&BEF=C@*!U)/85\.^,-2@UGQGK.I6NXV]U>2RQ[A@[68D9KZ%\2
M?"[QOXKB2'5?'<;P* /)CLS&A//)"L 3R:L^"_@5H7AJYAO]3E;5;^)PZ;UV
MQ(03@A._4=<\B@#5\':-XB\)_"G2].TZUM;C5POF-'=R&-(M[%R#C))&<<=3
MS7@GQ,\2>.5UZ31/$FK R6P1C%9MLBR5W \ 9.&QDU]>5\C?'/\ Y*QJG^Y!
M_P"BDH ^B/#4VK#X3:)+I$=O<:F=-MC$MV[!&.U<[B.>F?QKY^^+&N>/8=>_
ML[Q+>"",J)X(+*3$.TEL$8Y)&2N3SQ7T=\/O^2=>&_\ L&P?^@"O"/VD/^1Y
MTS_L&K_Z,DH 9X3O/'?C;P9;>&/#+-:6=BDGVV^EF*^>SLQ$>[&<;6Z#ZGM6
M!XZ\'^)?AIJ%C/+K;3+,Y:VGAE=6#)M))4],%ACD]*]Z^"  ^$VD$  EIB<#
MK^]:L7]HI5/P\M&*C<-1C ..1\DE &[\(/&DOC+P8CWA'V^Q86T[&3<TN%!$
MA'49S^)!J?XI>/(_ OA=IH77^U;K,=E&R;AD8W,?90?S(]Z\W_9G^_XD^EO_
M .U*G_:7BD:S\.RB-C&KSJSA3@$A, GU.#^1H ROA[X7U?XLW=UXC\3:]>-9
MP3>2L,,I4NP(<J,<(F&QQSSVQ63\2_"NL_#'7[?5-#U:^73[EG^SN)6+P-CE
M&/?@\$\D9]":[[]G"\MW\':G9K*#<Q7WFO'@Y5610I_$JWY5;_:*_P"2=VGI
M_:4?_HN2@#(^'?B3Q]\0=/NY[?Q?86D]K($DMWTU78*1E6SP,$AA_P !->UV
M$=U#I]M'>SK<721JLTR)L$C@<L%[9/:O"OV:(I!'XCF,;B)C;JK[3M)&_(!]
M1D?F*]]H **** //?C/XF'ASX>7B13^7>ZA_HL  !)#??/7(&S<,CH2*Y'P#
M\,A-\%]4ANH@;_7H?M$2NY4)M!,&2,XY^8D=0V#7+?$_5+?QS\8;#01=F/3;
M&1;6:1I55$.[,SC=@ @<'/4IWXKWVU\0^%K*TAM;;6M(B@A01QQI=QA54#
M&>F* /D/P!XC_P"$1\<Z;JTBEX8I2DRC)S&P*L0 1D@$D#U K[8'(KXY^+>F
MV&G_ !"OI=+N+6:RO<749MIQ*%+??!QT.\,<=@17T+\&O$R^(_AY9++/YE[8
M?Z+." " OW#CJ1LVC)ZD&@#L=;?5H])F;0X;6;41M\I+IBL9Y&<D<],_C7RU
M\5M=\>1>(3IOB:\\A=HGAM[.3$.TEL$8Y.,LN3SQ7UK7R]^T9_R4&R_[!L?_
M *,DH F\,77COQWX,M/#7AIFLK#3XW6\O99F7[0[LQV;L9P%;[H^I[5SGCGP
MGXE^&>JV,DFMO,)F+VMQ#*RME-I)*D\8+#N>E?0/P855^$^B$* 2LI.!U/FO
M7,_M'*I\":<VT;AJ*@''/^K>@#I_A)XRD\9>"HI[O;]NLV%M.?,W-(0HQ(1U
M&[/Y@UWE>"?LS_\ 'MXD_P!^W_E)7O= !7.>/_\ DG?B/_L'3_\ H!KHZYSQ
M_P#\D[\1_P#8.G_] - 'R3\._P#DI'AS_L(P?^ABOM:66."%YII$CB12SN[
M*H'4DGH*^'_!EA!JGC;1+"Z#&"YO8HI C%3M+ '!'(KZA?X+^#I$9&@U JPP
M0;^4_P#LU &/8?$ZZUSXW0^'-+NH9-#2.1)"JJWFR+&S%E;&0,X'I\OO7INK
MR:C%I<[Z3;P7%]C$,<\A1,^K$ G ZX[UX%X5\&KX%_:'T_28IVFMGMI)H'<@
MN5,3@[L #.Y6_#%?15 'RI\5_$OC^TU0:+XAU*&))(_M"V^GMMCV,QP&. 3@
MIQG^M>Y?"*263X3:)(6,DIBEY=B<GS7QDUXK^T3_ ,E$MO\ L'1_^AO7M7P<
M_P"23:#_ -<Y/_1KT >7?%W6_B9IVFP'59+.PTRY)A*Z9*2&;!X=C\W()XZ?
M+7*_#CQ'XKDM-1\-^&4EEU35'C)O'D)%K$H;<V3]W[PY_+G%>G_M(?\ (D:9
M_P!A$?\ HMZR_P!FA5^P^(FP-PD@&<<XP] ''>-/ACXP\,>'W\1ZCKBW+;]U
MVJ3ON1F< 8)^]G.3TQ7<_ 3Q]>ZO]H\-:K.T\D,?G6T\TV7*C:OE@'K@<C'O
M7I7Q%56^''B(,H(_L^8\C/\ ":^;_@3_ ,E6T[_KE/\ ^BVH ]O^+OQ&E\"Z
M/#;V,6[4[\,()&&4B QECZGD8'_ZCP'PN\"?\+"T^X\3>)=;U*Y9IVA\E9V7
M<54?,S=>XQCT[UZIX]^&VD_$!+/^T+BYMY;0MY<D!&<-C(((([#\JYF/Q3X*
M^#?A\Z#97LNI7BR-(8(F#NTAX^8CY5^Z!CJ/2@#R?Q>FL_"+QZMOHNO7DJ&%
M)U,K9W*2?D<=&&5_(U])>$?$,GBGP98:VMNL$UU"6\HME0P)7KZ9%?+/Q6UW
M4?$?BN+4M1T>72O,M4$%O,3O,8+?,W3DG=V'05]'?!__ ))1H'_7%_\ T8]
M'E?Q>UOXEZ?I\']K26EAIET3"5TR4D,V#D,Q^;D9XZ<5R_PX\1^+)K+4/#7A
ME99-3U*1&-X\AQ;1*"&.?X>HY_+G%>F?M(?\B9I7_80'_HMJS_V:57^S?$#8
M&[S81G'.,/0!Q?C3X9>+_"^@'Q#J.N+<DMFZ5)WW([-@8)^]G.3TKO/@+X^O
M=86Y\.:K.T\L$?G6\\TV7*C"^7@]<#D8]Z]&^)"JWPV\1;E!Q8RD9&>=M?.?
MP(_Y*K8?]<9O_19H ^D/''C.P\#>'GU.]#2.Q\N"%>LLF,@9[#C)->4>$O#?
MB+XMVMQKOB;7K^UTMYR;6SM6*+D<$@'@+CC(Y)SS7/?M%:C<S>-K/3GDS;6]
MHLD: =&8G)]_NBO>/A[96^G_  ^T.VM9_/A%JK!\@\M\Q'''!)'X4 >$?%KP
MA/\ #O4-.U;P]J&IQ6TTA 9K@MY,@ *A3G/.&/->E_!GXC3^,])FT_5&4ZI8
MJI,@ZSQ]-Q'J#@'US7;^)O"FC^+]-%AK5K]H@5PZX8JRMZ@CD>E9>A>!/#W@
M6TU"ZT&R,%Q)"=TDDC2-@#(&6/3/:@#AO'WQ#UK4?&5OX(\%W,27$I\NXO8_
MF*,>H! ^7;U)'Z8-6KWX%VMQHKJGB#5&UEBTC7DDQ*R.1T*]ESSZ^YKQWX8G
M6]:^)HFTO4H;'4[@3RFXDMQ(N2"6^3ISS7O_ /PC_P 2_P#H>=/_ /!2O^-
M'@W@WXBZ_P##_P 3-87EV]WI\5PT-S;22%D!W89D)Z$8Z]Z^M;>XBN[:*Y@<
M/#*@D1A_$I&0?RKPG6?@!K.O:O<ZI?\ BFT:ZN&W2,ECL!.,= V!TKU_PCH<
MOAKPII^C37(NI+2,H9@I&[DGH2?6@#;K'\5ZL="\*:IJ@1G-M;/( K;3G'8U
ML5RGQ+_Y)IXA_P"O)_Y4 ?'-H3J.N0&[9I&N;A?-8GEMS<G/KS7W9:VT5G:0
MVL((BAC6- 3G"@8'/X5\)Z-_R'+#_KXC_P#0A7WC0 4444 5+O2["_N+6XN[
M.&::U?S()'0%HV]5/:N6^)7CR#P+X;>Z0PR:C-\EK [<D]VQW KM*^7?VAK^
MXG\?P64C PVUHAC&T9&XDGGOTH [KPMX U3QYIT/B/QOK5_))=(6M[."0PK$
MAZ' Q@]\#CZUYMX[T37?A/XKMGTO7[MXIT,EO*9#O !P5<=#_6O9='T'XC/H
ME@\'C6PCA:VC*(=*4E5VC SGGBLOQ5\*_%_C.V@M];\7V,R0.7CV::$()&.H
M:@#H/ OCN^\;^ YK^P@M?[=M_P!T\$K,(C)V)(&0",G KQCXNZY\0;;4XK'Q
M%=1VMM.OF0P6$A$1 /KU)!]:];^&'PLNOA]J%]<S:O'>I<Q",(D)3:0<YY)K
MS[]I7_D.:%_U[2?^A"@#*\$ZGXX\4>$D\*^%C);B%Y)KS49)BN0WW4#8R/H.
MOTK(\=>!/$WP\6RO;C6C/',P"20RN&60#)&#V'K7M/P"4#X80D  FZER<=>1
M2_'Q5/PPG)4$BYBP2.G- "_!KQM=>,?"<UK?3?\ $QL?W33M('>0$<.0?3IZ
M5Y?\:O 4?AJ&TUE]9U#4KR^N&65KLJ0.,\8 Q]*T/V:_^0_KG_7JG_H5=!^T
MG_R+FB?]?;_^@4 <W\$?"UWK^B:I+;>)M7TE8KA5,=C(%5_EZG(/-=UXJB^(
MGA3PU>QZ)?QW]G;QF5K^\<R7A'\2A<;<#M63^S9_R+>M?]?:?^@UZ]KW_(O:
MG_UZ2_\ H!H ^-M$\7:];^+;;5UNIK[4?-RBSRLPDD/ SSZFNHU3X<_%.[OV
MO;FSO;BXN?WLCI=+P3V/S#!'H.*P_A4JM\4-!#*&'VGH1GL:^S: /+M>\97G
MPU^%VFIJ4L5QXC:!8EBDEW$MW8^H7BLKPQ\/=3\<Z;%XB\;ZUJ$D]W&6M[2"
M0Q+ K=#@8P>^.GUKS_\ :#O[BX^(B6<C PVMJGE#:,C=R>>_->N:;H/Q'?2K
M-HO&U@D9@0HITI3@;1@9S0!XMXWTC7OA-XN@.F:]=-',GF6\ID._;G!5QT/(
M^AKZ"^&GC=?'7A5+^1$CO8F\JYC3. P[CZCG%<?XJ^%/B[QI!;PZWXOL9EMV
M+1[--"$$^X:M?X7_  NN?A[>:A--JZ7J74:J$2(IM(.<\DT >E4444 %%%%
M'F?QF\/^*?$_AZ+3M @BEME;S;A3*%>0CA54$?4]17SEK'@3Q;X8@6]U'1[N
MUB!XF7#!?J5)V]>]?;--=$D0HZJRGJK#(- 'RCX ^,^M>%9([+4W?4=*+*I6
M5B9(5''R'^AXX[5]1Z3JUCKFF0:CIMPEQ:SKN1U/Z'T/M7SW\:?A7!HBR>)M
M$0)9R/BYM54XB8_Q+CHOMVK7_9Q\0SRV^IZ!-*AAAVSP*S_,-Q(8*/3C/XT
M<?\ M W]Q<_$<VDK Q6MM&L0 Q@,-QY[\DU[#\"/^256'_7:;_T,UXK\>O\
MDJ=Y_P!>\/\ Z *]J^!/_)*K#_KM-_Z&: /2:^$;Z:6U\17$\#M'+%=,Z.IP
M58-D$5]W5\&ZKSK5[_U\/_Z$: /NJP=I-.M7=BS-$A)/4G J9W2*-I)&5$4%
MF9C@ #J2:KZ;_P @NT_ZXI_Z"*YOQ=\/=+\9(_V^\U*-RN(_)NF"1],D)]WD
M#G(H \<^+OCO3/&NM:;X<TS6(8M)C??=7KA_+W_0#+!1TXZDU[EX,TK2=%\*
M6-CHLT%Q9QQ@"XAVD2MW8E>"2>M?-7Q'^#^H>"(O[1M)FO\ 22Q!DV8>'G@/
MC^8XSZ5K? 'Q?-IGBD^'IWD>TU$'RDR2$E49R!G R <GV% 'T]1163K_ (=L
M_$EF+2^EO%M_XDM[EX@_3AMI&>E 'FWQH^)-AI?A^\\/:9?*^KW!\F=8R<P1
MD9;)' )X&/0FKOP0\/Z'H_A=[BPU.SU+4+DA[F6#K%V"<_, ,'J!DY-<)XX^
M -QIUA/J?AV^N+\QC?):S@&5N225(Z\8XQD\_2O,_ OBFY\&^+K/4D:185DV
M7,0)^>,\,",C..H'J!0!]LT4R*19H4E7.UU##/H:?0 5E^(] LO$^@7>CWX;
M[/<IM)0X92#D$>X(%:E% 'Q'?6FM?#GQLT8<VVI:?+NC=&# @C@^X*GH>QKZ
M2OOBUI@^%;>*+:18[R9##!;.ZEQ<=",=P/O<@9&.F16)\?O!<&I>'?\ A)X/
MEO-/"I+EL!X2V.F.6#,/P)]!7AO@32G\4^*]'\-W%RZV$MTTK1Y.W[N7QCH6
M5 ,_3TH ]M^!GA*\8W?CG67,M[J6X0%\[]I;YW/^\0,>P]Z]JID4:0Q)%&H5
M$4*H'8#I3Z /#?BMXB^)>B:7)?F:PTO2I)A BV<I>?))8$L5&#A<'&*I?LW7
M5Q=7GB,W%Q+*0EN09'+=Y/6NG_:&_P"2;Q?]A"+_ - >N2_9G_X^_$G^Y;_S
MDH VOC1X 6YT/5O%=WKFH3S6RH8+1MHAC4N%"@ =@QYZFO,/@OHL^N^,[BTM
M]8O]*<63OY]DX5V =!M)/;G/X"OH#XR?\DFU[_KG'_Z-2O%OV=?^2B77_8.D
M_P#0XZ /;[?P_P"(_#.FW;Z5K%UX@OIRBQIK-SB.$#.6&T9YSC'T]*^=_B9X
MD\<KKTFB>)-6!DM@C&*S;9%DKN!X R<-C)KZ\KY&^.?_ "5C5/\ <@_]%)0!
M]+^ 69_AYX=9V+,=.@)).23L%>'_ !?^+&IW6MW7AK1)9K&TM)'@N95.UYW&
M589'1.H]^OI7MWP^_P"2=>&_^P;!_P"@"N,\1?!/PI?>(+OQ%J.IW5K#-/\
M:+B-I56+)(W?,1D GWXSQ0!6C^ ^GMX<$)U_4_[58!_M?FG8#M^[L_N[N?7W
MKS7X5_$G7- \4V6AW-Q+?:9=SK:^3*Y/E,SX#H3TY;)'?\J]5U/XU:>U^-(\
M(:5=>(+TJ55H05C4X 4YQDKDX)XQCK7SOX0+'XB:$7&&_M2#('8^:M 'UUXL
MD\7+;1)X4@TUY75Q+)>NP,9P-I4 8/?KZ"OD?Q-XA\3WOB.Y_M_4+HWT$K12
MQ^9@1D,<J .  2>E?;=?$OCO_DI/B#_L)S_^C#0!ZS+HOQ ^+[1:FUW_ &)X
M=D;_ $:!I&SM4':^T8W$DD9)'MP!7FTU[XH^%_CAK>347-Y:-&9DCN&:.5#M
M?8>F01C-?8T "V\2J  $   P!Q7S+^T:JCQ[8$* 3IR$D#K^\DH ^C/#^L1>
M(/#]AJ\ 54NX$FV!P^PD9*DCN#P?<5I5Y_\ !3_DDVB_]MO_ $:]>@4 %>0?
MM&?\D^LO^PDG_HN2O7Z\@_:,_P"2?67_ &$D_P#1<E ' _LX_P#(^7__ &#G
M_P#1D=?0WB+Q-I/A;2Y=0U>\C@B12RH2-\F,<(O5CDC\^<5\P_!70[C7O%E[
M:V^M:AI+K8LYFL7"NPWH-ISVYS^ KF/&N@:IX6\3W&CZK</<O 0T<K%MLB'D
M,,^O?T(([4 .UW4-2^(?CRYN[6T>6\U&?;! @&X*!A%...% R?8DU]:> /"D
M7@WP=8Z2JK]H"^9=.N/GE;ECGN!]T'T45B_">7PCJ'A>WOO#NGV=K="*..]C
MC3]XDBKC#$\D<G!/4'US7H% &;K^NV/AK0[K5]2D,=I;+N<JN2<G  'J20!]
M:\%T6YU[XY^+;W[5J-WI?AZS4.(+5_NDY" ^KG+$MCH"..*T/VD==98M'T&&
MY&&+75Q"!SQ\L9)]/]9Q[?2M[]G15'P]O&"C<=1D!..3\D= &5XY^"PL/#LF
MH^&M4U'[790!Y()9F?[1M!+,,<ASV XXQ@9JA\)_C-=R:A#H'BN]1XI-P@OI
ML[_,)&$=LXQ][D^PZ5]!$9&#7Q3\1=%C\.?$/6=.@*"*.X\R-8UVJBN X4#V
M# ?A0!]E:MJ4&C:/>:G<AS!:0O/($&6VJ,G ]>*^9H?$NM?&3XC6ND3ZE/IF
ME3.S1V\#'$:(K-^+D9&X^O3 Q7O/A6XMO&OPPL/M;3SPWUA]GN6D.UW8 QR'
M/N0W-<?I/P[\%_"C58_$E_KTZO$C+"+IU'+?*2%49;AL=\9S0!S7Q/\ A9:>
M%?"#Z[H^KZC')9B))8Y9V83$L%+9_A;+ ^G'2M?X%_$75_$LMWH.LNUW+;0F
MXBO';+E=P!5O7EN#^'I6%\1?BD_C7P9JECHF@79TI7C,^I3_ "JH#*< #@-N
M*C&3P<X],S]F_P#Y'C4_^P:W_HR.@#Z$\2>(]-\*Z)/JNJ7"Q01#@=6D;LJC
MN37A&AQ>+/CEJEQ=W^JOI6AV;Q@P6P8*6YR$[%L%B6).,CC%+^TAKLLFLZ5H
M*^8L,,)NG&_Y79B57CU 5N?]JO2?@C86]E\*],DA4AKMI9Y<L3E]Y3/MPBT
M<EXS^%,OA?09?$'A37M1M;S3K8O*LMPQ$JA3O8'LQ';I]*\7^'7/Q)\.'_J(
MP_\ H8K[2NU5K.=64,IC;((R#Q7Q=\._^2E>'?\ L(P_^AB@#[7HHHH ****
M "OEK]HC_DHL'_8/C_\ 0GKZEKY:_:(_Y*+!_P!@^/\ ]">@#T[]GG_DFTG_
M &$)?_04KH?B7XZM_!GA:[FANH1JSH%M8"P+[FX#[>>!@GG@XQ7FGP;^'F@>
M*/!#ZAJ<=VUP+R2/,5W)&-H52.%('<U=^)?P7T2S\*WFLZ,]S%=6,1E9)KAI
M%D08)R6R00,XQWH ],^'NL7OB/X?Z5JFI2A[NZB<R.BA,G>PX Z< 5YM\8X=
M7\%Z19ZGHWBK78_/N! T$EXSJ/E8[@3SG@5W7P@_Y)3H'_7)_P#T8U<C^T?_
M ,B7I?\ U_C_ -%M0 OP!\1:SXAL-<?6-3N;YH981&9Y"VP$/G&?H/RKM?'/
MAO4=5TRYO-'U[4].U"&%C$L%R4B<@$@,O0<]QS7F_P"S1_R#?$7_ %V@_D]>
MWZA_R#;K_KB_\C0!\J^ ?'OBW4/'^AV=YXBU&>WFO(TDC><E74GD$5ZS\7?
M*ZUH^J>(+O7-0(L;5Y+>R7:(5VC.,8R<D<GK^5>"?#7_ )*9X>_Z_P"/_P!"
MKZL^(_\ R3;Q%_UX2_\ H- 'S!\)=*FUGQ_:V4&J7FFR-%*1<V;!9%PA. 3Z
MU])V?AK7_#5O=W-AKVH:]>21^7#;ZM<@0H<CYLJN>/UKY^^ _P#R52Q_ZX3?
M^@&OK6@#Y1^*OB3Q];:M_8OB+4XHU9!.(+!ML>UF. 2 "<;>]>]_"9WD^%N@
MO([.YA;+,<D_.U>%_M"_\E'3_KQB_FU>Y?"/_DE6@?\ 7!O_ $-J ./^-/Q1
MO/###P[HV^#4)HA)+=]XT.<!/]HX//;^6=X!^%%KXH\(QZ[K6MZG-=ZDCNIC
MG*B(EC\W^T>#UXYZ5VGCKX1Z)XXU:/5;V\N[2XCB\MVA9=K*.1G<#C&365<?
M$OPEX TNR\,Z")];N;=1#'!:MOR<Y.7P02<DX /IQ0!X^_B/7OA/\0KW3K+5
M9KVUM9P)(IF.R=<9Y'8X/4=Z^DM5U#Q)>^'K"]\+VFGM<74:RNE](P$:LF1@
MKU()%?)/CV^O]3\;ZE>ZE8&PNYY [6Q.3&"HV@^^,5]C^&?^14T?_KQA_P#0
M!0!\A>-]>\7S>)KFU\2:A/\ ;;5RC1I)A$Z?="\ $8->DV]AX^^+&FV?V.X.
MC^'((X[=?,E;,VT &3 Y?D>P_6O/OBW_ ,E5U[_KNO\ Z M?6OAI0OA;2 H
M'V*'@#'\ H ^2M<@\4?##Q@ML^K2?:HE$BR03MM="3P?3('(KZM\'>(T\5^%
M+#651(VN(\R1(^[8PX(S_GK7B'[2JJ-8T%@H#&"7)QR?F%=S\ /^29)_U^2_
M^RT >I4444 <G\3O^29>(?\ KS>OEOX6?\E.\/\ _7VM?4GQ._Y)EXA_Z\WK
MY;^%G_)3O#__ %]K0!]H4444 >$_M)V%N=+T74-I^TB9X0V[C9C.,?6N._9_
MU*\M?'DME P,5S:2%XSP&*C*\]N>]=W^TE_R+.C?]?;?^@5YW\ O^2H0?]>L
MW\J .M^+'B/XEZ+9))?7-CINGWDABCBT^0M(,#/+D \CKBMC]G&XFN- UMII
MI)"+I,%V)Q\OO3?VDO\ D6M&_P"OM_\ T"F?LU_\B]KG_7TG_H% &K\</']_
MX4TVTTO2)FM[Z^!9IU'*1CCY3V.:9HGP5TN[\.I/JFLZK<ZC>1+,;E;AE\MF
M&3M7H>O?-<Y^T-X1O9;JU\36=L\MLD7E7;JQ;80?E.WL/<=ZS/ ?Q\N='M+?
M2_$=LUW:Q*$2ZB/[U5[9!X; X[&@"'3-$USPA\:] T&_U.YNK..XWVK,[;61
MLGH>,^M>L_$GP OBZSGN[O7-0@M[2W=X[.':(RP4G)XR<X[U>L5\'>/]4TWQ
M+9727EYIPS"4F*M%G^\G^(KH]=_Y%[4_^O27_P! - 'QM\/K&34O'VD645[<
M63RS[1<VQQ)'P>5/K7TT/"7BGP__ *=H_B:_UJ['R"TUBX_<%3U;Y1G([5\Y
M?"G_ )*EH'_7S_0U]F4 ?'?Q&\1^-)?$MQIWB/4)%FMGP(;=BD*^ZCC(QW[U
MJ1:=\1?'WA6PETVWE?2M-C$$"13A3*V<,W)R3ZY_"CX^_P#)4)_^O6'^5?0?
MPO55^&?A_:H&;12<#'/- 'F/PV\.?%#PU8:IY=C"LEQM6)-2N_EC89RX5<Y/
M0=1T[UYCX^\3^,;GQ%<:;XAU9WGLI/+,=N^V)6 ZJ!C\\5]DU\8?%+_DI^O_
M /7VU 'V%HY)T2P)))-M'R?]T5YK\6_BDWA9/[ T0-)KEPH!<+GR%;H1ZL>U
M>E:/_P @2P_Z]H__ $$5\E:5(?$WQJ@?5KORS-J9+RY"X*L2H&>!R * /8]%
M^#LNK6<6I>+_ !!JM[J<\'SHEP56,D?+SU)7\L]J\CU;4O$/PI^(-W::=J-Y
MY4$@*K<2;A<1=1O X(()KZ[KD/$WPR\*^+M2&H:OI[2700(9(Y6C+ =,X/-
M&-/IEO\ &3P?IM^-9OM/LY$S-:6A7!EZ$,2N3CIZ5\P:=9;?&5K813RQ8OUA
M69#AU_>8##W[U]K:%H6G>&](ATO2K<06D/W4!)Y/4DGJ37QII_\ R4>U_P"P
MJO\ Z-H ^JM(\#:AI>JV][+XT\07T<39-M<S*8Y..C#%=E110 4444 %>=?%
M[P!<>.?#T)L)%74+$M)%&P&)@0,KGL>..U>BT4 ?#FBZ[KO@C7FN;"66ROX2
MT4B.OX%64]?QKZ$\#?'?1];CCM/$6S3-0+;1( ?(?ICGJIY[\<=:Z7QU\*]!
M\;QM-+&+/4NHO(5&YCC #_WAT]^.M?-GC3X9^(?!=U*;JU>XT]3\E]"N48<<
MG^[U Y[^M 'V#?:9I^K1P"^M(+I(I%FB\Q0VUQT8>]7*^1/AU\5]6\&ZA%!>
M3S7FC,=LEL[9,8)SN3/0\].]?6MK=0WMI#=6\BR0S('1U((((R.10!\8_$GC
MXF^(3_T_R?\ H5>HG2/'_P 78[>]CNO[$\-\);Q/(V651Q)M&-^3WX]NE>7?
M$G_DIOB'_K_D_P#0J^R]/ 73;4*  (4P , <"@#XZN+OQ3\-/&C02WLZ7EHZ
M[U6=BDR9#8//W6 %?7?AW5QK_AS3M7$)A%Y;I-Y9.=NX9QFOGO\ :151XPTI
M@H!:PY('7YVKU+X&LS?"G3"S$XDF')[>8U &)\3?B1JEOXAM/!WA"6(ZI<L(
MYYU^<PLV1MZ'! ^8GM^=32? ZWN](D-]XCU2;6YCYDE]YQV[R.1L[KNY]?>O
M%_"MQK.N?&2*XL[^*TU6YNYG6Y> .JL5?)V=.1D?C7T%_P (_P#$O_H>=/\
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
M/XH9QX3M]-,"P!_-E8F?>"2553\IR  ,^M?/OP-_Y*UI?^Y/_P"BGKZTNO\
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
MVVQ)B!^[D9@!CODJ'_#-?2U<_P""_"=IX,\,VVD6NUV0;IIP@4S.>K''Y#V
MKH* "OEOQ$9/B-\>Q8)YK6T5RMKE456CBC/SGG@X.\\]ORKZ%\;:\GAKP;JF
MJNR!H8&\L29PSGA5XYY) KQ7]G30#=:MJGB*X3=Y"B"%GC).]N696]0 0?\
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
MZ^M=,L9KV^N([>U@4O)+(<*H% '+?$_Q2WA'P)?:A#N%U+BWMV7^%V!^;/;
M!(/J!7GOP6^'6EZCX4FUKQ%I%O>3WTQ:!KE=Q$8XS@],G)SW&*X3XS?$2V\9
MZS;V6E2,^E6.=KD8$KGJP[XP !GTSWKZ#\#^(?"^H:)::9X>U2"X6S@6(0AS
MYBA0.S88CD<]* '?\*V\%?\ 0KZ7_P" ZUY+\=/AYIFDZ)9:UH.DP6D<+F*[
M%NI48/W25 QUR"?<"OH.N'^*.M^&[3PCJ.DZYJ$4,M[:R&" L=[LO*_=Y W
M=>* /*?V=/$[6VK7WAN8H(;E3<PDL!\ZX##U)(QQVVFOHZOA#0]8NO#^N6>K
M63%9[642+R1GU!QV(R#[&OLGPKX]\.^,(U72M1CDNA$LDML05=,]>#UP>#C-
M '345X7XX^/=YH'BJ\TC2-*MYHK-S#++=%LM(#AL!2..U=]\-OB+:>/]'>41
M?9]2ML"ZMQDJ">C*?[IP?<8_$@';444V22.&)Y976.-%+,[' 4#J2>PH XCX
MQ_\ ))M>_P"N<?\ Z-2O$_V=O^2CW'_8.E_]#CKT'XV>/-%/@:XT;3=3LKV[
MO7C5XX9/,VQ@EBV5XSE ,$]Z\<^$OB6#PO\ $&SO;R[2UL9(Y(;F5TW (5R.
M@)'S*O2@#['HJEI^LZ7JV_\ L[4;2\V %_L\ZR;<],X/'2KM !7R-\<_^2L:
MI_N0?^BDKZSNKJWLK9[F[N(K>!/ORRN$5><<D\"OC[XN:SI^O_$;4=0TNZ2Y
MM)%B"2H" 2(U!Z^X- 'U'\/O^2=>&_\ L&P?^@"O"/VD/^1YTS_L&K_Z,DKU
M#X7_ ! \.7G@32K.;5+.SN[&U2":&XG"$;?E!!; .=N>,XR,UXM\<?$MAXD\
M>C^SI4F@L;=;;SXWW+(P)8D'T!;'X9H ]R^"/_))M'_WIO\ T:]8O[17_).K
M7_L)1_\ H$E/^"/BG0E^'^FZ.^K6L>HPNZO;R2!&R\KE0,XW$^V>HK"_: \6
MZ'?^&+/1;'48+N]:Z6X(MW$BHBJZ_,P. <GI[&@"I^S/]_Q)]+?_ -J5ZW\0
MH=$G\":JOB)Y(],$0,CQ#+J=PVE??=M [<X/%>(_L]^(]'T2]UFVU34;>SEN
MQ"(//;:'V^86^8\#&1U(ZUU_[0^GZQ>^&=,GT\32V$,SF[BAW'/R@J[ #[JA
M7Y/3/O0!P/PO\*>,C?/XI\&O#!8K<-"L6H2E?/C&#A@JX8<XR.X.,$5V6L_#
M'Q[X_P!<AD\7:O8VNFPDF.&R)<("W*J"!SCC<<]!UKSSP?\ &K7O!WAV'1;>
MQL;JW@9C$TP8,H8Y(^4C/))_&MW_ (:2\1?] 72__(G_ ,50!] >&/#ECX3\
M/6NBZ>'^SVZGYG.6=B<EC[DD_P JUZ\)\'_M"-J>MP:?K^F6]M'<RI%'<6[D
M+&3D9<,>F=O.1@9/->[=: "L+QGXB7PIX0U+6FC\PVT647&07)"H#[;B,^U;
M4TT5O"\TTB1Q1J6=W8!5 ZDD]!7S/\;?B98>*1:Z'H5P9]/@?SIYPN%E?'RA
M<C.%!.?4GV!H V/@GX)M?$\.K^)O$^GQZA]IFV0/= MN;):1\'@Y)4;O4,*]
M:_X5MX*_Z%?2_P#P'6L;X4^(/"\G@_2-#TG5('NX+9#+;,Y#B1@7? ;!/S;S
MQD"O0J /$/C1\-M'M?!?]J^']%MK6XLI0\YMTVEH3P?E YP=IR>@#5Q'P!\3
MMH_C9]'D*"VU9-A+$+MD0%D.3US\RX'4L/2OH7QCK?AW2M#FMO$FH16MI?QO
M;[68AI 5(8#;D]#U[9%?%-M=S6%_%=VDK1302"2*13@JP.00?6@#[WKY>_:,
M_P"2@V7_ &#8_P#T9)7L_A/XK>%_$>EVKS:O:6FH& /<6\[>4(V& P!;@C/3
MDG'XUX!\;?$ECXD^(,DFG2)-;V<"VOG1ON64@LQ(/H"V/PSWH ]]^#/_ "2;
M0_\ =E_]&O7-?M'?\B%I_P#V$D_]%R5>^"_BG06^'VE:0=6M$U&#>DEO)($?
M+2N5 !QNR/3-<M^T#XMT/4O#^GZ/8:C!>78NA<M]G<2*B!67E@<9)/3V/MD
M7]F?_CV\2?[]O_*2O>Z^</V>O$>C:-)K-GJ>HV]I/=M"8!,VT/M$A;YCP.HZ
MGO7T?0 5SGC_ /Y)WXC_ .P=/_Z :Z.O/OB;XS\/6'@;6[235;62[GMY;1+>
M&57D\QE*X*@Y !ZD],>O% 'S/\._^2D>'/\ L(P?^ABOMFOAGPCJ=OHOC#1]
M3N]WV>TO(II=@R=JL"<"OM#1?$^A^(HEDTC5;6\RI?9'(-X .,E?O#GU% &F
M88C,)3&AE P'VC('UI]%1S3Q6T#SSRI%#&I9Y'8*J@=22>@H ^8/VB?^2B6W
M_8.C_P#0WKVKX.?\DFT'_KG)_P"C7KP7XY:[I>O^/(Y]*O8KN&*T6%Y(LE0Z
MN^1GOU'(XYKU?X(^-]$N/!5AH$U[!;:E:%T$$LF#*"^X,N<#J^,<GB@"M^TA
M_P B1IG_ &$1_P"BWK-_9H_Y!_B+_KK!_)ZI_M!^+M(U/3-+T73KRWO)1,;F
M22WF#K& I4 XXR=Q/7C'O5;]GOQ+HNC+K-GJ>I6]G/=/$T(G?8&"A\_,>!U'
M4T >S_$3_DG/B+_L'S?^@FOFWX$_\E6T[_KE/_Z+:O=?BCXQ\/V'@/6+235+
M:2ZN[5H(8(9%=RSK\I(!X7!SD]OPKY[^$.M:=H'Q&L=0U6Z2UM$CE5I7!P"4
M('3W- 'J_P =?B+J>@SVOA[1KF2TGEC\^XGCX8*3A55L\9P<_0>IJU\#_ &F
M6WA^W\678%WJ-\K&,R+D0+N*G&>K'!R?3CUSQ?[06F3W.N:?XFM7AN-)N;=;
M:.XAE#@R*6)''L3^1J7X;_&RU\+>$QHFJ6%Q</:AS:-!MPV3D1GTY+'=SUZ4
M 9W[0_\ R46'_KPC_P#0GKV[X/\ _)*- _ZXO_Z,>OG3XHW/B'6M5M?$>NV
MT]+]7CL[5AATBC/\0(SU;J>O/08KO_A=\2=5DT70_".C:5'-=PRN+FYE5O*@
MM\YWG!'.6/H. .2: -S]I#_D3-*_[" _]%M5']FG_D%^(/\ KM#_ ">J'[0?
MB[2-4T_2]&TZ[M[R19C<R26\H=4 !4*<<9.2>O;WJ#]GOQ+HNC0ZQ9:GJ=O9
MSW,D;0B=]@8*K9^8\#KW- 'LGQ'_ .2;^(O^O"7_ -!KYQ^ _P#R56Q_ZXS?
M^BS7N/Q4\8Z!8^ ]7LI-4MY+N[MF@B@AD5W+.O!(!X&#G)[5\_\ P?UK3M ^
M(ME?ZK=):VBQRJTK@X!*$#I[T ;_ .T/#(OQ$AE:-Q&]C&%<J<,0S9P>^,C\
MZ]7^!OB2QU;P!:Z7$Z+>:;NCEA+98J6)#X]#G'X4WXM^"H_'_A2+4]&=;N_L
MP7M3#*"DR$_.H[$\<>XQ7S7H^N:_X)UEIK":XT^]3"RQNNTD9!VNIZCIP: /
MN2N B\;RZ[XYUWPS8);O9:?8LTTN"TCRXQM4@XP"1VSU%>)W_P ;_''B*&'2
M[%8;>:9/(;[)%F29C@9&<E3_ +N.M>U_"7P)-X*\-/\ VAM.JWKB6X*G.P=D
MSZC)R1Z^U 'S%X.UR7PEXVL-2<2Q_9I\3H#L8KG#*?ZBOM:RO;;4;*&\LYTG
MMIE#QR(<A@>XKY=^-/P\G\-Z_+K5C!*^DWKEWD+;O*F8DL#Z ]1GWKG/!_Q1
M\2^"X1:Z?<I+8^8)&MITW*?4 ]5S[&@#ZV\3:]#X9\.7VL3H'2UB+^67";SV
M4$]S2^&M:/B+PY8ZNUG)9FZC\SR)3ED&3CL.O7\:^;-/N_&GQNUV"QO)P-+M
MI?-FV)LBB4GH<?>;' SS^M?45I;165G!:P K#!&L: G.%48'/T% $U5-4T^'
M5=*NK"X1'BN(FC977*G([BK=% 'PIK6EW?AGQ'=:=/E+FRG*[AP>#D,/J,&O
ML;P#XDA\5>"].U*-V:0QB*?<<L)%&&R<<D]?QKFOBG\*[;QM9-?V"I!KD*_(
M_03@?P-_0]J\%\*>,_$WPKUF>VDM9%C<XGL;I653_M#T/7D=?>@#[$HKRS1?
MC[X/U+RDO6N=-E927\Z/=&A';<O)_*F:K\<M(D::P\*V-YK.JYVP*D!\I_4Y
M^]@?04 =UXB\6:5X9-HE_)(UQ>2B*WMX$WRR$GJ%]!W-?.7[044B?$@2M&XC
M>SCVL5(#8SG![UZ[X#\%ZU)KTOC3QE*6UN8%+>T#92UC/&..,_YZFF?&?X?R
M>+] 2_T^)Y=5L 3%&&P)$/++CN?2@"W\&_%L'B3P/:VSW&_4+!?)G1WW.0/N
MM],<?A7HE?"VB:[J_A/65O\ 3+B2TO(25.1^:LIZCV-=U=?&CQWXCMH=&M'C
M2>=?(8VL/[V8L>H_NGM\N* /H3P_XWB\0^+=:T2WL7$>ED*;P2!XY&]!@<'\
M>U>._M*_\AS0O^O:3_T(5Z=\,/" ^'W@Z0ZM/%%=W#?:+R1I,)'QP"2<<=S7
MB_QZ\4:=XA\5VEOIL\5Q'8PE&GBD#(S,<D CT^IH ]8^ ?\ R2^#_KZF_F*7
MX]_\DNN/^OF'^=8_P)\4Z%;>"(](N-5M8-06XD<P32!"0Q&,9P#GT%,^//BW
M0Y?!K:);ZC!<7\UPK>7 X?8$/.X@_+].M# YK]FO_D/ZY_UZI_Z%70?M)_\
M(N:)_P!?;_\ H%<9\ ?$.D:%XBU)=5U"&S^U0I'"TQVJS;LXST'XXKN_VB+"
MZU#P?IEY9PM/;V]P9)9(_F"*RX#'V]Z *_[-G_(MZU_U]I_Z#7KVO?\ (NZG
M_P!>DO\ Z :^8_A3\4['P#IFI6=YIT]R;AQ+&T3@?,!@*<],^OZ5ZG<?%#R_
MA[?7_B5+.QO[V*066F(Q$S1L,*6SG&<YR0!0!X9\*/\ DJ.@?]?/]#7V97Q)
MX!UBTT'QWI&J7[,MK;SAI&5<D#!&<?C7V7H^NZ7K]D+S2;^"\@/\43YQ[$=0
M?8T ?,7Q_BD3XF22M&ZH]K%L8J0&P.<'O7MOP?\ %L'B;P/:1-<^9J%D@AN$
M=]S\=&/L1_*LSXU?#^7Q;H2:EIT4DNJV"G9&K<21]6 '<]Q7S3H/B#5_">L+
M?Z7</:W<>5.1P1W5E/!'L: /NFN4\-^-XO$GB?6](M[%UBTMPAO!('CE.>@P
M.#^-?/=W\9?'GB>"'1;-HTFN$\AOLD.))B3US_">W&*]W^%?@F3P1X3%K=LK
M:A<OYUR58D!B.!^ XR* .XHKQ#Q[\=[OPWXIN='TC2[>9;0^7-)=;OF?OM"D
M<?6NT^&GQ)M?'^F2;HA;:G; ?:(%R5P>C*?0^G44 =W1110 45X/\7/BCXL\
M)^,O[,TIXK:S6!'5WMP_FDC).6'8\<5K>%?V@=!O['9X@CDT^\CCRSHI>.4@
M<[<<@D] ?SH [_Q\E@_@'6UU-MMI]E?<<D<_P].?O8KQK]F[2B^H:SJTEJK(
MB)#%.0,JQR64?ABM'Q)XD\0_%\QZ'X0L+JU\/R$"\O[E-@?GD=>0,=!DDUZ_
MX6\.6?A3P]::19*/+@0!I-H4R-W8X[F@#PG]H_1?(UK2M9CBB5+B(PR,/ONZ
MGJ?;:0*[K]G_ %""Z^&ZVD>_S;.YD27(XRQW#'KP178>.O"5MXT\+7.E3Y$F
M/,MW#8VR ';SZ=C7@_PO\1W7PN\67FA^*TFL+&Y!):5&*K(O <8Z@XQD9Z"@
M#Z5O;N.PL+B\FW>5;Q-*^T9.U02<?E7Q7X=TH>*_B!9V$8!CO+W+!VVYCR68
M9'0[0:]Z^+/Q/TN/PU-HGA[44O-4O]L6+4E]D;#GYAQDY QSU-5O@9\.)]$M
MW\2:S:R0:A.I2VBDX*1'&25[,2._:@#V>*)884B081%"J/84^O+OBO\ %#4O
M %YI]M8:5#<"YC,C3W&[9P<;1C'/?KW%8?AC]HG2[M!%XCL'LIBP FM@7C.3
MU()R,#'K0!ZWX@AAN?#>J0W$J0PO:2J\KKN"#8<L1WQU_"OE3X.6$T_Q9TS[
M*OG1VKR22.O "!2N[GW(_.O3?''Q<A\3:;<>&?!%K>W]_=DPO/'&5"QY )7O
M@YQDX !-=;\*OALG@/27FNI!+J]XJFX93E8P.B+],\GO0!Z'17)_$;Q;=>"O
M",VL6=B+R99%C"MG:F<_,V.W&.W)%>5Z!^T@[WNSQ#H\<=LW26R)+)UZJQY[
M=Q0!] 5\;?$?35?XL:M9:=*MU)<7N%6-=N)'/^KY[@G&>E>YZO\ 'KPQ!8+_
M &.EUJ.HS1 P6ZPD 2$X".?7V&:Q?A1\--0EU@^./%7FK?RNTUM;29W MG+R
M9[\\#\30![5:(T=E CC#+&H(]#BIJ** "BBB@#A_C#_R2C7O^N4?_HU*^<_@
MU_R5C0O]^3_T4]>U?&/QUX;_ .$$U+1H-5M[J_O$18XK9Q)C#@DL1P/NGWZ<
M5X)\-M:LO#WQ"TC5-1D:.TAD82.JYVAD9<X],D9H ^U:*SM(U_2->@$VE:E:
MWB;5<^3(&*@]-PZK^.*T: /)_P!H;_DF\7_80B_] >N2_9G_ ./OQ)_N6_\
M.2MG]H'Q)HT_A--$AU&WEU)+Q)'MXVW,B@.ISC@$'L>:XCX"^+]*\-:[J5IJ
MUQ':QW\<8CGD;"AU8@*>.^_J< ;: /:?C)_R2;7O^N<?_HU*\6_9U_Y*)=?]
M@Z3_ -#CKV_XFVLVN_"S6(M*3[:\\"21" AO,4.K$KCKP">.O:OFKX7^-+;P
M)XM;4[VUEGAD@-NXC(#("RDM@]<!3QQ]: /LFOD;XY_\E8U3_<@_]%)7NO@;
MXB7WB[^T=8N["WTCPW;A4AN+E\-(_0_.2%P#QTZL!G@U\^?%O6=/U_XC:CJ&
MEW27-I(L025 0"1&H/7W!H ^H_A__P DZ\.?]@V#_P! %?-OB_QKJWQ+\;Q:
M,E]);:/<7T=M;08(507VJ[KGEOFR?RKW#X3>-=$UKP9I&E17L$6IVELEN]H\
MF'.P%<@'&<A=W&< \U\RZM8ZMX(\:O%<*L.HZ?<K,A&'7((=6'J#P>?6@#[!
M\)^$-)\&Z)%INEP ;1F2=@/,E8]68^^!QT&!7R%X3_Y*/HG_ &%8/_1JU[>_
MQWGU[38[#PMX>O)]?N%*[& =(#N"A^!\PYSS@ XSD5X0QO/"7C4-.L4E[I5^
M&=024:2-\D9&.,B@#[DKXE\=_P#)2?$'_83G_P#1AKZ0\+?%)==DU'5=12TT
MCPU$"ME/=OLFNF7[Y49P0.X /W@,Y!KY@\0ZJFM>*]2U9(S%'=W<DX0G)4,Q
M.,]^M 'W-#_J(_\ ='\J^9?VCO\ D?-/_P"P:G_HR2O?M*\9>&M3TU;JTUW3
MWA1-SLTZH4 .W+!L%1G Y'<>M?-GQT\1:7XB\=QMI5RMS%:6JVTDJ<HSAV)V
MGN/F S]: /<_@I_R2;1?^VW_ *->N_KRSX'>(]&G\ Z9HJ:E;_VG!YGF6K-M
M?F1V& ?O<<\9QWKU.@ KR#]HS_DGUE_V$D_]%R5ZS=7=M8VSW-W<16\"8W2S
M.$5<G')/ YKP3X_>-M$U71K+0=,O8+V=;KSYG@DW+& A &1P<[^QXVG- &'^
MSC_R/E__ -@Y_P#T9'7L'Q8\!IXV\*N+= -4L@TUJP0%I, YBR>S<=^H%>%?
M SQ'I?AWQV[ZK<K;17=JUM'*_"*Y92-Q[#Y2,_3ZU]4V.HV.IPF:PO+>[B#;
M2\$JR*#Z9!Z\B@#Y"^&WC>Z^'OBW=="=;"5O)U"V"X;C(!P?XE)SV/4=Z^P+
M.[@O[*"\M9!+;W$:RQ.!PRL,@\^H->!_'KX=2F=O%^DV\D@8?\3%5.=F  L@
M'I@8;Z ]R:P/A)\77\+R1Z'KTKR:*[8BF.6:U)_4IZCMU'<$ T/VDM,:+Q%H
M^J&4%;BU: 1XY7RVSG/OYGZ5TW[-VIK-X7U?3!$0UM=K,9,\-YBX Q[>6?SK
MI_$UIX=^,'@N\MM&U&&[GM6WV[QL5,<P4[0P(SM.2.GTY%>">!M?U#X5^/5;
M6;*YMX75H+R!DPQ0G&Y<\'#+G(ZX(SS0!]?U\?\ QH&?BUK0 R<P_P#HI*^D
M+WXH>#;+0O[6_MVUE@8-Y:1-ND=AGC9U'0]<#ISS7B_@#P5JGQ-\9S>,M>39
MI9NO.(D&X7!!XB4'^  !2?08Z] #U*QOE^&WP.M+PI*\EK8K(L<R<B:4Y"L.
M" '?![@#UKQ?P'IEW\7_ (@.WB?4Y[B*VA:X="?O)O'[M?[BY?MVZ5[]\4M"
MOO$?PZU73--C$EW(J.B%L;MCJQ ]\ XKY?\ ASXWD\!>*!J?V<W%O)$T,\*D
M!G4\C!(.,,%/X8H ^A_C'9VUA\'=3M;.".""/R%2.-0JJ!*@ P/85Y=^S?\
M\CQJ?_8-;_T9'6KXY\?ZG\2_#^H:=X9TB:/0[:-KF]O[I<!EB ?:.RG.. 23
MQT&:\\^%_CB/P'XEGU":V:XBFM7A9%^\3PR@>F6503SP30!TO[10_P"+BVQ_
MZAL?_H<E>K_ G6(=2^&=K:( LNGRO Z[P2<L7#8[ [B/^ FL+QIX/\0_$OX=
M:?K-WI\%IXB@+S1VB!E)A/\ RS.2?G. PSTZ<<UXWX#\=ZK\.M?DD2)GMW;R
M[VRD^7?@G_OEAS@_44 ?9%S_ ,>DW^XW\J^+?AW_ ,E*\._]A&'_ -#%>RWO
MQYDU[3HM,\*Z%<OKMXK1A),,L)]1_>^7)YP!CG(KPOPKJ$FD^+]*U".UDNY+
M:[CE%O%]Z4A@=HX/)H ^YJ*X6;X@WFG>![[Q/K7AJYTV. )Y%N\ZO)-NP 2
M!L&2!SSUXXY\QT?]I"_?5K=-8T>T33V;$SVV_P Q!Z@$D''I0!]$45#:W4-[
M9P7=M()()XUDC<=&5AD'\C4U !7RU^T1_P E%@_[!\?_ *$]?3=]J5AID2RZ
MA>VUI&S;5>XE6,$^@)(YKY0^-GB'3/$?C]I]*N!<06]NMNTJ_=9U9B=I[CGK
M0![%^SS_ ,DVE_["$O\ Z"E>K,JNA5U#*1@@C(->$_ ;QMX>TSPO+H>H:E#9
MWWVMYE%P=B.I4=&/'\)ZX[5[K')'-$DL3J\;J&5U.0P/0@]Q0 )&D2!(T5%'
M15& *\B_:)L[BX\"6D\41:*VO5>9A_ "I4'\R!^->OUQ_P 4?#]UXF^'NIZ;
M9 M<E5EC0#)<H0VT>YQB@#SC]FC_ )!OB+_KM!_)Z]OU#_D&W7_7%_Y&OD'X
M;^.Y/ASXCN;BYL'N(I8S!/#N*.A!!R,]P1W]Z]8NOB/K_P 2;R;2/!,$NG:=
M'&S7FIW"@LL>WH!_">N,')QVYH \9^&O_)3/#W_7_'_Z%7U9\1_^2;>(O^O"
M7_T&OD;P9>W&F^,=+O[:PGOY+6X6;[- I+N%.2!@'T]*^J=3NM7\7?"S6C)H
M%SI]]<VLB0V<DBN[@J"IXQC.>AYXH \"^ __ "52Q_ZX3?\ H!KZUKXL\ >)
MT\"^-8-5O+.680"2*2$'8P)!4]1U'I7T7X+^)=YXTU:^NXM-BT_PQ9QG=>W3
M89WSQSD*O&">N/7D4 >0?M"_\E'3_KQB_FU>Y?"/_DE6@?\ 7!O_ $-J^??C
M=KFF:_X^^TZ5>1W<$=JD321YV[U9L@'O]1Q7K_P5\;:)>>#-.T%[V"WU.U#1
M"WDDPT@W9!7.,YW8P,GB@#AOC?\ $;5'\0W'AC3+J6ULK==ESL^5IF8<@G/*
MX(_.O3OA5\/M+\*>';:^55N-2O84FEN77E0P#!5] ,_B:\+^-^A7^E?$6]O[
MF,"VU$B6W=6SN 4*0?0@_P Z[GPK\>X;7PK::7/H]W>ZS B00I#C;/C@=!D8
M&.,'- 'FOQ>_Y*IKO_79?_0%KZT\,_\ (J:/_P!>,/\ Z *^//'T.N?\)0]]
MXBAC@U#48UNVA08\M6X52.QPO3\^:]M\#?%N;5%T?3_L]G9:;9VBIJ-_>/L1
M648"1Y89) 'KWXP* /(/BW_R577O^NZ_^@+7UMX;_P"17TC_ *\H?_0!7QMX
M[UN#Q%XZU;5K5<03SDISG( "@]!UQG\:^KO!_C#PYJ'A>P%MK=BS6]HBS*TP
M1D*(-V0V" /7I0!Y'^TK_P A;0/^N$O_ *$*[CX ?\DQ3_K\E_\ 9:\P^/WB
M;2-?\1:=;Z7=I=&RB=9I(B&3+$$ ,.#T[5W?P"\2:-'X/31)-2MX]3^TR.+9
MVVLP.,8SU^@YH ]FHHI&940N[!549))P * .4^)W_),O$/\ UYO7RW\+/^2G
M>'_^OM:]\^+7C_P[!X%U'3;;4[2]O+Z$Q1Q6\P<@$X+$KD#'H<9KYT\$:S:^
M'_&FE:M>^9]FM9Q))Y:Y; ]!0!]OT5YS#\<O LNF27AU&:-TS_HSP-YK8] .
M/UKA?&/QHOO$]A/I'@?2]18NO[Z[6(F15/!"JN=OINS0!S_Q^\6P:UXEM](L
M;GS;;3U/FE'RAE/7CU XKL/V=_"LMEI=YXCN 5-Y^Y@4CJ@.2W(]?0USGP]^
M!FI:A?PZGXLA^S6(_>?9"W[V8]0&Q]T?K]*^CX((K:".""-8XHU"HB# 4#H
M* /%OVDO^1:T;_K[?_T"F?LU_P#(O:Y_U])_Z!6=^T+XDT;4M.T[3+'4K>YO
M+>X9YHX6W; 5QR1QG/;.:H? 'QGH^A#4M)U6[BLVNI$DAFF?:K'&-N<8'KDF
M@#Z'N)+*9_[/N7@=YXV_T>1@3(G0_*>HKR'QU\ ].U;-YX7,6G77):W;/DR'
MMC^Y^''M6;\:?$+>'/B%X2URV1)_L\+2!=WRR+N]1[&O0_#OQ8\(>(;%KA-4
MBLY(TW2P7C"-E^F>&_#\J /ES3;_ %OX<^-,AGMKVRF\N>-6!#KGE3V((K["
MU"Y%[X/NKH*4$U@\@4G.,QDX_6OFOQ7;2?%KXM3Q^&8A);[4C:YP=@1>LAX&
M![=:^EKBPEC\*2Z='^]E6Q,"XXWL$VC\S0!\D?"G_DJ6@?\ 7S_0U]F5\1>'
M-2E\$^.+2_OK*4RZ=<$RVQ.QLC(QR.*^AM ^,3>)M==K6QAT_P .6B%KS4+]
M\<XX5<$ $^G)XH \F^/O_)49_P#KUA_E7T)\,?\ DF?A_P#Z]%_K7S'\6/$E
MEXI\?WFH:<V^U5$ACD!.) H^\,@8S7OOPB\:>']0\':3HL6HQ)J5M (GMI3L
M<D9^[G[WX4 >EU\8?%+_ )*?K_\ U]M7V+J&I6.DV;WFHW<-K;)]Z69PJC\3
MW]J^,/B#J5IJ_C[6;^PF$]K/<L\<B@@,/7GF@#[,T?\ Y EA_P!>T?\ Z"*^
M*;N9](\<2W,\#AK74#*T3#:QVOG'/2OK3P#XVT3Q1H%BEE>P?;8[=%EM#)^\
MC( !X.,CW'%>/?''X;W=OK#^)M(M)[BWNB7O F7,<G]['4*0/P]J /H'1=8L
M]?TBVU.PF2:WG0,&1LX/<'W'2IM0O[?2].N+^[<);V\9DD8D#@#/?O7QWX.^
M)WB3P5MAL+D2V(.39SC='[X[K^%="?$?CKXSZJFA)(D=D9/-DCA3;%"OJYZL
M!V!/6@#W_P"'?BF\\9>&CK-U%;Q1R3R)"D(8$(IQ\V2>3[5\H:?_ ,E'M?\
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
MTCO[>W"R02OY9!W'@;L GD=,T >FU\@>/M5?Q1\79ENUF%N+Q+5(Y$\MEC#
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
MC_OL2<'/3@#H>Q% '7T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4M3TC3M:M#::G907
M=N>L<T88=0>_N!5VB@#E_P#A6_@L?\ROI7_@,M=%:VEO8VT=M:01P01J%2.-
M0JJ ,  #VJ:B@ HHHH J:EI=AK-B]EJ5I#=VKD%HIE#*<'(X/O3-*T;3="LS
M::58P6=N7+F*! J[CC)P._ J]10 5EW7AO1;W5X=6NM+M9M1@V^5<O&"Z;3D
M8/;!K4HH **** ,C5O"N@:]*DNK:/97LB A6GA#$9]_P%4[;P!X1LKF.YMO#
MFF131L&1UMU!4CH171T4 ( %    '  I:** "N>O/ GA/4+J2ZN_#NFS3R'+
MR/;J2QKH:* ,'3_!/A?2KM;NPT#3[>X4$+)' H89]ZW'19(V1U#(P(8'H0:=
M10!FZ/X>T?P_'*FD:;;6*2D&001A Q'3./K6E110 C*KJ5=0RD8((R#7-2_#
MSP=/,\LOAG2VD=BS,;9<DGJ:Z:B@#+TCPWHF@A_[)TJTLO,.7\B(+G\JU***
M (;NT@OK66UNHEE@E7:\;#AAZ&N?3X=^#8Y%D7PSI@=3D-]G7.:Z:B@!D<4<
M*;(D5%]%&!3Z** *>J:3I^M61L]3LX;NV8AC%,@921T.#4EE8VNFV45G96\=
MO;1#;'%&N%4>@%6** $(!!! (/4&JXTVQ7I96X^D2_X59HH K?V?9?\ /G;_
M /?H?X5+#;P6X(@ACB!.2$4+G\JDHH *P?$6@>&-0B;4?$.FZ?.EM&29[J-3
ML0<GD]JWJXOQ3\-[+QAJ\5UJNK:FUDF/^)='-MA) P3@#.3]: /,?A)I+ZK\
M4]4\4:3IJV?AZ/S8H<<+R  $XYZ9]LU]!55TW3;/2-/@L+"W2WM8%"1QH, "
MK5 !1110!7:QLWD:1[6!G;JQC!)I/[/LO^?.W_[]#_"K-% $$=G:PR>9%;0H
M^,;E0 _G4]%% %74--LM5M'M-0M(;JW<8:.9 RG\#6#_ ,*W\%?]"OI7_@,M
M=110!%;VT%K$(K>&.*,<!8U"C]*EHHH *S[C0M*N]5M]4N-/MI+^W&(;EHP7
M0>QZ]S6A10 5GZCH6E:O+;2ZCI]M=26S[X'EC#&-O4'MT%:%% !1110!%<VL
M%Y;O;W,,<T+@JR2*&!!XY!KG/^%;^"\Y_P"$7TK_ ,!EKJ** *]C86FFVD=K
M8VT5M;Q@!(XD"J!]!3I;6WG8--!%(P& 70$@?C4U% %;^S[+_GSM_P#OT/\
M"I(K:W@),,$<9;J40#/Y5+10 4V2-)4*2(KH>JL,@TZB@"M_9]E_SYV__?H?
MX4^.TMH7WQ6\4;XQN5 #BIJ* "HI;6WG8-+!%(P& 70$XJ6B@"M_9]E_SYV_
M_?H?X4^.TMH7WQ6\4;8QN5 #BIJ* .,\:Z3X*T[3K[Q'K^BZ9-)&F2\\2[YG
M ^5 <<DX KA?V>_#^HV-KJ^MW-J;>RU(H+4-P652QR!_=^88/?%=AJ'PITG6
M_$SZQKNH:CJB;R\5E<3?N8OFW!0 !\HR1@]C7=HB1QJB*%10 JJ, #T% #J1
ME5U*L RD8((R"*6B@"L-.L5Z65N/I$O^%']GV7_/G;_]^A_A5FB@"*&UM[;=
MY$$46[KL0+G\JEHHH ;)''-&8Y45T/56&0?PJ#^S[+_GSM_^_2_X59HH K'3
M;$];*W/UB7_"@:?9 8%G;_\ ?I?\*LT4 5Q86:LK"T@#*<@B,9!_*D&G6(Z6
M=N/^V2_X59HH K'3K(C!L[<_]LE_PKP#X[?$-[C4!X1TNXDC@A/_ !,'1AME
M8@$)D<X7G(]>,<5]$5XU\2O@>GB749M:\/30VE]-EI[>4$1S.2,L"/ND\D\'
M)],DT >F:%H.AZ;H5E::996HLDB'E%5#A@>=V[^+.<Y[YJ[/I&FW-O)!/86T
MD4BE'1HE(92,$'BOF31?"WQD\.*D>E6VI00I()!"MS&8R1CJI;!' &*Z4V/Q
MT\27"0W%R^EK$K,)!*D"MG'!\O))],^] %+XP>$=!/B_P]H?A:RM(-6NF,=Q
M;VX(55)78S@# ZN2>N!D\8KZ-0%8U4]0 *X7X>?#*R\#QRW<\_\ :&LSY$MZ
MZ\A>RJ"3@=,]S^0KO* $95="CJ&5A@@C((JO_9]E_P ^=O\ ]^A_A5FB@"!+
M*UBD$D=M"CCHRQ@$?C4]%% $4MO!.09H8Y-O3>H./SJ/^S[+_GSM_P#OT/\
M"K-% %8Z=8D8-G;GZQ+_ (4?V?9#_ESM_P#OTO\ A5FB@"N+"S5U=;2 ,IR"
M(QD?I2#3K$=+.W'TB7_"K-% %8Z=9'K9V_\ WZ7_  JS110 56.GV3.7-G;E
MF.2QB&3^E6:* *W]GV7_ #YV_P#WZ'^%/BM+:!R\-O%&Q&"R( 2/PJ:B@ IK
MHLB%'4,K#!5AD$4ZB@"M_9]D/^7.W_[]+_A2K86:L&6T@#*<@B,9!JQ10!6&
MG6(Z6=N/I$O^%!TZQ(P;.W(_ZY+_ (59HH KFPLV;<UI 6QC)C&<?E2?V?9?
M\^=O_P!^E_PJS10!5N=,L;RQ:QN;."6U92IA>,%"#U&*QK7P!X1LKJ*YMO#F
MFQ3Q,'21;=058="*Z.B@#.U?0-(U^%(=7TVVO8XVW(L\8<*>F1FETK0M)T.W
M:WTK3K:SA8DE((PH)/7I]!6A10!6&G6(Z6=N/I$O^%!TZQ(P;.W(_P"N2_X5
M9HH KFPLV;<UI 6QC)C&?Y4G]GV7_/G;_P#?I?\ "K-% #8XTBC$<:*B#HJC
M %96K>%= UZ5)=6T>RO9$!"M/"&(S[_@*UZ* ,;2O"/AW0[AKC2]%L;.9AM+
MPPJIQUZULT44 ,FABN(FBFC22-AAD=<@_A7-'X;^"R<_\(OI?_@,M=110!5T
M_3;'2;1+33[2&UMT&%CA0*H_ 5:HHH **** "J&IZ+I>M6Y@U/3[:[B.,K-&
M&''3K5^B@#E_^%;^"O\ H5]*_P# 9:U-(\-Z+H(<:3I5I9>8<OY$07/Y5J44
M %%%% &%J7@OPSK%V;K4=!T^YN",&26!2Q'UJ32O"?A[0IVGTK1K&SE88+PP
MA21]:V:* &NB2H4D171N"K#(-0#3K(# L[<#_KDO^%6:* *W]GV60?L=OD'(
M/E+Q^E']GV18G[';Y)R3Y0Y_2K-% %8Z=9$8-G;G_MDO^%2RP0SV[V\L2/"Z
M[&C9<J5Z8QZ5)10!SMIX"\)6-U'=6OAW38IXSN21;=05/J*VWLK65]\EM"[8
MQEHP3BIZ* *W]GV7_/G;_P#?H?X5+%;PVX(AACC!.2$4#/Y5)10 5@ZCX*\,
M:M=M=:AH.GW-PP ,DD"EC^-;U% &/I/A3P_H4SS:5HUE9R.,,\,(4D?6MBBB
M@#D/&.C^#+2QO/$/B'1]-F:*/+2W$2[I"!\JYQR3TKSW]G_0K^";6?$$EG]E
MTZ_PMJK<$@,3P/[O.,UVNK?"O2O$'B1M6US4=2U"+<6CL9IOW$?.0  ,X]LU
MW,44<$*11(L<:*%5%& H'0 4 /HHHH H:KHFEZY;BWU73[:\A!!"3QA@#^-8
MP^&_@L=/"^E?^ RUU%% $<,$5M"L,$211J,*B*  /I4E%% !69J_AW1M?6)=
M7TNUOA%GR_/B#[<]<9K3HH P]-\&>&=&NQ=:;H6GVMP!@210*& ^OX5N444
M4=5T73-<M1:ZK86]Y &W".>,, ?7FL7_ (5OX*_Z%?2O_ 9:ZBB@"CIFBZ9H
MUNMOIEA;6D2YPL,84<G)Z5>HHH BN+>&[MI+>XB26&52CQN,JP/4$5SA^&_@
MH]?"^E?^ RUU%% &/I7A3P_HDCR:7HUC:.^-S0PJI..E;%%% !1110 4444
M5AIUB,XL[?G_ *9+_A1_9]E_SYV__?H?X59HH BAM;>W+&&"*(M]XH@7/UQ4
MM%% %=K&S9V=K6 LQR28QDFD_L^R/_+G;_\ ?I?\*LT4 (B+&@1%"JHP% P
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
M8TLDG)/V9:Z>B@"EIFD:=HMH+73+&WM(!R(X8PHZY[?4U/+:6T[AYK>*1@,
MN@)'YU-10!6_L^R_Y\[?_OT/\*/[/LMK+]CM]K')'E+@G\JLT4 5O[/LO^?.
MW_[]+_A2BPLUSBT@&1@XC'(]*L44 5O[/LO^?.W_ ._0_P */[/LO^?.W_[]
M#_"K-% %;^S[+_GSM_\ OT/\*5K"S8Y:T@)P!DQCH.E6** *W]GV7_/G;_\
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
MN>:WU544*H"J!@ #  I:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ KF_''C"#P/H*:O<VLES";A(76-@"H;/S<]<8
MZ5TE>6?M _\ ),S_ -?L7\FH ZSPAX_T#QO#*VCW$AEA&98)8RKH"2 3U'..
MQKIZ\6_9N4?\(EJS8&[[:!G'/W!7M- !13&FB25(FD02."40L,L!UP.^,C\Z
M?0 5GZQKFF:!:QW.JWD=I!)*L*R29QO;H,]NAY/%:%9GB#0K/Q+H5WI%^K&V
MN4VL5.&7N"#Z@T 7X9XKF!)X)4EBD 9)(V#*P/<$=14E?+_@+Q?K7@#XACPG
M?7CW&EB[-F\&2ZQL6(#)G&/F//U/%?2^H27,.FW4ME")KI(7:&)C@.X!VJ?J
M<"@"S17FLEU\7[_3/W-AX;T^:5 06ED:2+O@@[ESV[UYG\1]7^*OABVL)-;\
M111).[K%_9K>620!G=A5SU&/QH ^B-4UK3-$M_/U2_MK.+#,#-(%W #)P#R?
MH*P?"OQ&\.^,M3OK#1[B222T ):10@D7)&Y,G)''H.HKR?PE\"X/$N@V>LZU
MXAO)!>P)/%'"H!0L,D$MG/;H!7<^%_@EX<\+ZJFI07>I3W43!HG:?9LQU^X!
MD'H0<B@#TNBBB@ HKFO'?C*V\"^&VUBYM9+G]ZL*11L%W,<GDGH, ^M9D/Q3
M\.VVCZ9>:_=Q:3/J%LMU%;,7E/EL3M.Y5QVZ=J .XHKA_P#A</@#_H8X/^_,
MO_Q-'_"X? '_ $,<'_?F7_XF@#N**X?_ (7#X _Z&.#_ +\R_P#Q-'_"X? )
M./\ A(X/^_,O_P 30!W%%(K!U#*<@C(-+0 445F:WXATCPW9_:]8U""SA[&5
MN6Y ^51R>HZ"@#3HKQZU_:!TG4?%%GI&GZ-=2P75Q' ES)*$(+D#.S!Z$^O.
M*]AH **** "BBB@ HHHH **** "BBB@ HHJKJ.HV>D:?/?ZA<1V]I N^260X
M"C_/;O0!:HKS:3XX^$FU0Z?81ZIJ<O\  ;*T+A^,G:"0QQSGCL:ETKXU>#]3
MU;^S)9KO3KC=L_T^'RQOW!=I.3@Y/? X- 'HE%%% !11TKB-;^+G@O0S-'+J
MZ75Q$5!@M%,K-G'0CY3P<]?UH [>BN4T#QY;^(M36QM]"UZV)0N9KRR\J-0/
M5B>O08%=70 4457OKVVTVPN+Z\E$5M;QM++(02%51DGCVH L45P__"X? '_0
MQP?]^9?_ (FC_A</@#_H8X/^_,O_ ,30!W%%</\ \+A\ ?\ 0QP?]^9?_B:[
M*TNH+ZS@O+:026\\:RQ..C*PR#^1H FHJO?7UMIEA<7UY*(K:WC,DLA!(50,
MD\<UQ_\ PN'P!_T,<'_?F7_XF@#N**X<?&#P"3@>(X23_P!,9?\ XFNUAF2X
M@CFCSLD4.NY2IP1D9!Y'T- #Z*1V5$9V.%49)]JX@_&'P"#C_A(X/^_,O_Q-
M '<45P__  N'P!_T,<'_ 'YE_P#B:Z[3M1M=6T^"_LI#);3KOC<HR[E]<, :
M +5%%% !169KWB'2O#.FMJ&L7L=K; A0S9)9CT  Y)KSH_M#>"Q_RRU7_P !
MU_\ BZ /6**Y#PC\2_#/C65H-+NW6[4$_9KA-DA48Y')!'/8YKKZ "BHKFYA
ML[:6YN94B@B4N\CG"J!U)->9WOQ]\$VEW) DE_<JAP)8+<%&^FY@?TH ]1HK
MSO0?C9X,U[44L8[JXLY9"!&;R((KL3@ $$@'ZXKT2@ HHKS_ ,1_&7P?X:U%
MK">ZGNKB,E95M(PXC8=B20,_3/2@#T"BO+;7]H#P3<W,<+-J,"NP!EEMQM7W
M.&)Q^%>EV5[:ZE90WME.D]M,H>.6,Y# ]Q0!/115;4-0M=*T^>_OIA#:VZ%Y
M9""0JCJ>.: +-%</_P +A\ ?]#'!_P!^9?\ XFE7XO\ @)V"KXBA9B< "&4D
MG_OF@#MZ*9%(LT22IG:ZAAD$'!]CR*?0 4444 %%5K[4+/2[1[N_NH;:W3[T
MDSA5'XFN&G^,_A+[9':Z:]_J\SJ6V:=:-(5QZ@X/Y4 >A45C^'?$*>([*2ZB
MTW4K&-7V!;^#RF;W R3BMB@ HJ.>XAM8'GN)HX84&7DD8*JCU)/ KA+_ .,O
M@ZUN([:TN[C5+EY#&(-/MVD;(^N ?PS0!W]%<_X;\5Q>)C/Y.D:O9)#C+W]K
MY(8GLN3DUT% !117&Z[\5/!OAYYH;O68I;F(9,%L#(Q/H"/ES[$B@#LJ*X[0
MOB):>(-0@M+70?$$7G#(GN+'RXE7&<EBW2NQH ***Y?7_B)X3\-3M;ZIK,$=
MRJEC"F9'X[$*#@^QQ0!U%%<)I/Q4T[6Y[:.QT#Q'(ERP$<QL,1D'OOW8Q[UW
M= !1110 4444 %%%% !1110 4444 %%%% !117-^/M>'AOP/JNI;]LJ0E(L2
M!&WM\HVGU&<_A0!AZ#\7_#6M^([S1&G%K<1W!AMGD/R77;*G VGCH?:O0*^3
M_@UX%C\:>)YK_58WETZRQ))DD"64G(4G'(ZD\^GK7U>JJB!5&%48 '84 <WX
MX\8V_@?0HM6NK62XA:Y2!UC8!E#9RW/7&.E3^%O&>A>,;)KG1KU9M@'FQ,-L
MD1(Z,O\ 49'O7F'[2-_<0^&]'LD<""XN'>1=HY* ;>>WWC77_!S08-$^&^F.
MBQ&>]C^TRRHFUFW\@$]\# _"@#OJ*** "BF3-(L$C0H))0I*(6VACC@9YQ]:
M\XM_B/XJN[RYM8?AMJ1DMFVR%KM$7.2.&90&Z=B: /2JQ?%OB%?"OA>^UM[9
MKE;158Q*^TME@O7!QUKFO^$U\9_]$UO?_!E#_A7*_$CQ5XHO_A]J]K?^!;K3
M[62-!)=/?1.(QO4Y*CD\X'XT =5X$^+.C^.7-M%:7=I?+]Z)HS(G?'SJ,#@?
MQ8]!FN_KYH^"%]K6BZ?JM]I/A6[UD7$J1221W<<2)L&0,,,D_/UZ=*]8_P"$
MU\9_]$UO?_!E#_A0!W]%>-^-M9^)OB/0VTS1_!MUI0FRMQ-]LB=V3^ZI!&W/
M<UT/PKN?%]KHT>B>*M$FMC:1A;>\WH0Z#@*P#$[AZ]QUYZ@'H=%%% !17GFO
M?%>ST7X@0^$QID\TI"&:XW'$8*[N%569L+Z=^/>KTOQ<\"V\SPS:_'%*C%71
M[>564CJ""G!H [6BN'_X7#X _P"AC@_[\R__ !-'_"X? '_0QP?]^9?_ (F@
M#N**X<?&#P"3@>(X/^_,O_Q-=NK!E# Y!&0: %HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHKG/%'COPYX.4#6=06&=XVDCMU4M)(!Z
M=,G@9P#^!H Z.BO,%^.OAE[![]--UYK-&VO<"R!C5N."V[ /(_,5U7A+Q[X?
M\:P.^CWF^:-=TMO*NV6,9(!(]..H)ZCUH Z6BBB@ HJCJNL:;H=B][JE[#:6
MZYR\K8S@$X ZDX!X'-<6_P 9O"TE\;32X]4UAQ'YC'3K-I HSCG.#Z=L<B@#
MT*BLS0=977M+6_2QOK)'8JL=[%Y<AQWVY.!]?2M.@ HHK"\0^,_#WA1K==<U
M)+,W 8Q!D9MVW&?N@^HH W:*X?\ X7#X _Z&.#_OS+_\31_PN'P!_P!#'!_W
MYE_^)H [BBN6T7XC>$O$.IQZ;I6M17-Y("4B6-P2 ,GDJ!T!KJ: "BL+Q#XS
M\/>%'@77-2CLVN QB#(S;@,9^Z#ZBL3_ (7#X _Z&.#_ +\R_P#Q- '<45S.
MA_$'PMXEU#[!H^K+=W.TN42&08 ZDDJ /QKIJ "BLCQ!XGT;PM:1W6MWR6<$
MK^6CLK-EL$X^4'L#7/?\+A\ ?]#'!_WYE_\ B: .XHKD]+^)G@_6M2AT_3=:
M2YNYFVQQ)#)DG_OGCZFNLH **** "BN*\5_%3PKX.N_L>H7<DMX"-]O:IO9
M1D%N0!],YYZ5SR?M">"F<*8]44$XW-;K@?\ CU 'JU%4=(UG3M?TV/4-*NX[
MJTDR%DC/&1U!!Y!]C5Z@ HKE?%WQ$\.>"@J:M=M]I<!EMH5WR%<XSCH!]2*Y
M'_AH;P7G_5:K_P" Z_\ Q= 'K%%9'ASQ1H_BO3OMVC7J7,((#@<,C8SA@>0:
MUZ "BLKQ!XDTGPOIIO\ 6+U+6WSM4MDEF] !R37GA_:&\%C_ )9:K_X#K_\
M%T >L45R7A'XD>&O&KM#I5VRW2@L;:==DFT=P.01]#76T %%%<%K/Q?\*Z/K
M(TE)+O4;W<4:+3X/-*L/X>HR?IF@#O:*X+P[\7_"?B/56TV*>>RN@.%OT$08
MYQM!R>?8UWM !1110 4444 %%<QKWQ#\*>&IVM]4UF"*Y523"F7?CL0H.#['
M%96D_%73=;FMDL- \1R)<L!'-]@Q&0>^[=C'O0!WE%%<9XG^*?A/PG<26M_J
M!EO8B ]K;(7=<^O0#\\T =G17F,WQU\,VUK#=3Z;KT-O-_JII+(*DG^Z2V#^
M%=SX?\2Z1XITT7^CWJ7,&=K%<@HWHP/(- &K116#XE\9Z!X1B1]:U&.V:16,
M<>"SOCT _KQ0!O45YA%\=?#,]I+=PZ;KTMM#_K9DL@43ZL&P/QKI/"/Q%\-^
M-=R:3=M]I0%FMIUV2!<XSCD$?0F@#JZ**RM>\2:-X8LUN]:OXK.!VV*SY)8^
M@ !)H U:*\R@^.?AB\:?[%I^N7:P M(]O9;PJ_WCAN!]:V/"GQ5\*^,+S[%I
M]W)#>$G9;W2;&? SE>2#],Y]J .UHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HK/U77-*T.W,^JZA;6<>UG!FD"E@HR=HZM]!FO*=8_:*T*SU(VVEZ7<Z
MC"#M-P9!$&.2/E!!)&,')QUZ4 >S44BG<H;U&:6@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHKG_$_C;P_X0MC+K&H1Q/MW);J=TK\'&%'/.",G SWH Z"
MBO+/"'QLLO&/C&'0;31IX4F\PI<R3 _*JE@2N.,@=,\9KU.@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OFKX
MFZIK%A\=432=4GL9IA;0B1&.!N"CE>A'J.]?2M?,'Q5D2+X]VDDCJD:2V;,S
M' 4#;DD]J /8/^$<^)/_ $/ME_X)X_\ &N!^,&D>,;+P,9=<\4VVI6?VJ,>1
M'IZPG=AL'<#]>*]D_P"$N\-?]#%I/_@;'_\ %5YI\=-?T;4?AV8+'5["ZF^V
M1MY<%RCMC#<X!S0!RWP2TOQ7?^&]0?0/$EOI<"W6)(I+%9RS;1SDGCCM7IW_
M  CGQ)_Z'VR_\$\?^-</^S[K>DZ7X5U2/4-4LK21KS<JW%PD9(V#D D5Z]_P
MEWAK_H8M)_\  V/_ .*H ^:K^Y\8:S\:[?3&\0;]7M+HVT%WL\N- N22$'&"
M <COWKZLB#K$@D8.X4!F QD]SBOF#1[B&Z_::$]O-'-#)J4S))&P96&UN01P
M:^H: "BLOQ#J5]I&BS7VGZ6VIS0C<;9)=C,O<KP<GV[UQ=C\0_%NHVJW-M\-
M=1\IB0/-O4C/''W64']* -^]^'?AC4?%2>)+O3O-U-&5@[2-MRHP#MSC(^G6
MNIKYN;XJ>.[OXL+:VU@RM'(UM_8?FJ5(&2P+=-_!.[^G%>G^*_!'BC7]7&H:
M3XUO]&ADC7?9KN948#!V[6'X^^: /0J\)_:6_P"07X>_Z[3_ ,DKKK'X9ZXM
MJHU#XB^))+G)W-;S[$Z\8!R>GO7E_P <?"]QX>L-'>?Q'J^K":24!=0F#B/
M7E< 8SG]* /<?AS_ ,DW\._]@^+_ -!%;&LZWIOA_37U#5KR.TM$(!DD]3T
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
M;5/9>>O?Z5W'PV^#FG>&;>WU36HDN]<^_P#,=R09'0#H2/7\J\O^!?AB&_\
M$$_B34FCBT[21N\R5@J^:>F3GC YYXKZ-_X2WPU_T,.D_P#@;'_\50!L 8&!
MTHI%97171@RL,A@<@BN%^+/C)O!O@R::VE\O4+H^3:D=5/=NA' _G0!PGQ<^
M,C64DGA_PO=8N%.VYOHF^X?[B'U]3^%6OAC\'+>."'Q'XL3[7J4["XB@=]RQ
MYY#/_>8]>>!7EOPF\,'Q;XY2XOCNLK(_:[N1VX.#D9.1U/.?:OJ4>+?#0X'B
M#21CM]MC_P : -A55%"JH51P !@"EJ."XANH$GMYHYH7&4DC8,K#U!'!J2@
MHHHH **** "BBB@ HHHH **** "BBB@ KY]_:)\6J[VGA6W8'81<W7'1L?(.
MGH2>#WKW'7M9MO#V@WNKW9Q#:Q&0C^\>P_$X'XU\8^($U36(I?%U_CR]1O)$
M4G@LP 8X&,8&X#CN#0!]&?#ZV.D_"6,^"9]-U+4U)DN/-W;9)?XDR-I!' !/
M8#ZU;L=4^+=Y:K/)H7ANT9B?W5Q/+O'/?:2/UI?AE<^%_#7@#28C?Z=8W-U;
M)<W"S7*([NRYW$,<_3VKKO\ A+O#7_0PZ3_X&Q__ !5 'S3\7KGQ)K/C33],
MUF+3?[32)(4@T]W*Y=LJ#O\ XCN'X8KV?3U^*.GZ=;V=KI'A*&"&-42,33 *
M .G%>0ZGJ-CXG_:'2>]O;:"PBO0JW,<JA"L0RC;B<<[1^?%?1O\ PEWAK_H8
M=)_\#8__ (J@#S#QAX6^+/B\V@DN]&T^*U<2)'97,JYD!X8DJ3D=O2O3/"G_
M  D2Z)%%XG6T.HQ?(TMK(664?WB"!@^H_P#U5!J7CWPKI>G3WTVO:>\<*%BD
M-RDCM[*H.2369X ^)FC^/H)EME:TOH22]I*X+%,\,#W'KZ'\"0#MJ*** /(U
M^-T=EXVU7P[J6BW,QMKJ6&W?3T,CN%/ *$\G ))!_"J'Q(\>3^)?!-WHVC^%
M_$/GW;(KFYTUU"H#N)!!/.0/UKSBYU>;0?V@=0U.WT^?4)8-2N"MK!G?)D,,
M# /KGIVKU7_A<^M?]$WUS_Q__P"-T 8?PI\10^!?";6-]X=\4/>SSM-,(],9
MD4\* IX/W0.O?-:/CWXUR:=H(71=+U73]1FD 274[#RT"#EBN203T'3O5O\
MX7/K7_1-]<_\?_\ C=>9_%_QO?>+K32DO/#-_HPMWD*M=9Q+N"\#*CIC]: /
M>_AQXS?QQX4BU26RDM9U8Q2@K\CL.K(>Z_R.1VKKJYGX= #X;^', #_B7P]!
M_LBNFH *AN[J"QLY[NYD$=O!&TLKD<*JC)/Y"IJ\X^-WB$Z%\.;J&*0I<Z@X
MM4V2;6"GESCJ1@;3_OT <?\ !&UG\1>-?$OC:ZC*^;(T46TY3<[;W S\PP F
M/9JK?M*6=M&N@726\:W$C3H\JJ S*-A )[X+'\S7I/PF\/#PY\.M,@>,)<W"
M?:9_W91MS\X8'G*C"_\  :\]_:7_ ./+PY_UTN/Y1T 4?V:X8II_$8EB23"V
M^-R@XYDKWR;2]/N()()K*WDBD4HZ-$"&4C!!KP?]F?\ X^/$G^Y;_P Y*^@)
M98X(GEE=8XT4L[N<!0.22>PH ^=/CG\.]+T"&R\0Z+;16<$LHM[BWC^5-V,J
MRKCC(5L_0>IKZ*@_X]XO]P?RKG_"GB[1_'>ESWNG13-;P3F%A<Q@'< #D#)X
MPPKH998X(7EE=8XHU+.[G"J!R23V% #Z*\6O_C9J>L^)CHO@/04U1D+9FG)Q
M(H ^8 $;5SGECSQTSBF>)_BA\0?!%U VO^&=+-B\@7S[5W*OP"5#%OE;!/4=
MCUQ0![917->"?&^E^.=$74-.;9*N%N+9S\\+^A]1Z'O]<@<IXN^*VK^"9%_M
M?P7*+>1MD=S%?AXW. <9V9!YZ$#H<9Q0!ZA17CGAKX[/XJU^VT;3O#!%U<;M
MAEOPJ_*I8Y.P]@:ZKXA_$"Y\ 6]M>2:"U]83'RS.ET$V2<G:5*GJ 2#['IW
M.YHKA/ ?C[4O'4?VR+PR]CI@8H;J:[!W$ _<79\V#@$Y Y[X(KNZ "BBJ&N:
MF-%T'4-4:(RBSMI)S&&QOVJ6QGMG% %^BOG_ ,+?M :SK'BO3-,O='L%M[RY
M2W+0EPZ[SM!R21P2#TKZ H **** "LOQ)J<NB^&-5U2!$>6SM)9T1\[6*J2
M<=N*U*Y[QY_R3[Q%_P!@VX_]%F@#)^%OC2^\=^%IM5O[:WMY8[MH D&[:0%4
MYY)Y^8UV]>1_LZ_\DZNO^PE)_P"@1UZY0!2U?4H=&T:]U.X#&&T@>=P@R2%!
M)P/PKYB^'%K#\2OBW-?^(Y8YAA[O[-*Q(E(/RQKD]%R#CGA2*^F];TR/6M"O
M]+E=DCO+=X&=,94,I&1GZU\:Z=?:M\-O'GG")!J&F3O&Z2*2KCE3UP<,I.#Z
M$$4 ?:GV:#R3#Y,?E-U38-I_"OE;XB63?#'XLI=^'9S9HZ)=Q1Q#B,,2K)@]
M5)4G'3!QVKZ!\/\ Q&\/:]X1D\1"\2VM[9<W<<K?-;M_=/KGMCKVYXKP(VE[
M\:OBS-=VD-RND(Z"221O]1;KQC." 6.XA>>6/H30!]0Z=?0ZIIEIJ%N&$-U"
MDT8<8.UE##(]<&L+QOXWTOP-H;7]^^^9\K;VRGYYG]!Z#U/;ZX%=###!96D<
M,,:Q6\"!$1!A44#  'H *^//B;XRN/''C*>2.9GT^WD,-C'G@+P"PX'WB,\\
M]!VH Z'P]IOB3XX^+);C5[]TTJU??,%;Y8%;HD:]B0O7V).3U^D/#WAG1_"N
MFKI^CV:6T )8XY9B>I+'D]NOH*YCP%I^C?#OPA9:3J6I6-GJ,J?:;I+BX1&+
MM[%N@QMXX)4GO77V.MZ3J<K1:?JEE=R*NYDM[A)"!ZD GB@"_1110 A(4$D@
M <DFOEOQ3INM?%_XHZFFA;9K.R'D1SRD+%&B_P"T,YRV['4D8[#CZC=%DC9&
M&58$'Z5F>'O#>D^%M+73M'M%M[8,6(!)+,>[$\D_6@#PJ']FF_:"-IO$MNDI
M4%T6U+!3CD [AGZX%8WB_P"!S>#_  Q>:W=>(DFCMP,1I9D%V)  SOXY(YKZ
MCKP+]H[7@PTGP["RLY8W4J@'</X4'H0<M^5 "?LW^'V U7Q#*CA2!:0GC:W\
M3^^1A?SKWTD*"20 .237*_#7P^OAKP!I5B4"S-$)YSY>PEW^8[AUR 0O/]VL
MCXQ>,AX3\%3);S;-1O\ ,%OM;#*"/F?@@C [^I% 'E&JZ'>_&CXJZLMC?"'3
M+!?*2Y>+<JJO&!M.&);<1STY[8K2_P"&:+O_ *&B'_P#/_Q=>;^#OB3K_@B,
MPZ2;7R))1)-') I,N.S-]['7H>,FO=/ GQTTGQ'*MCKJ1Z5?L0J/N)AE8G&
M3]T].IQUYH U/AC\*D^'UQ?74VH+?7-RBQJZQF,(F<D8W'.2!S[5Z/17+_$#
MQ7%X.\'WNJ,R_:-OEVR$_?D/ XR#[G'84 >/?$.WN_BE\6X?"^E78%II\166
M8IN2)NKG*]?X0,D<\<4[_AFB[_Z&B'_P#/\ \77EWAOQ_K_A2^N[W3+B(7-X
MVZ>6:%9'?G)&XC.">37MO@S]H*QU2Z^Q^)K:+37;)2ZB+&+M@$<D=^<X^E &
MG\.?@PO@?Q&VL76JI?R+$R0JD)CV$\$GYCGC(Q[UZQ38Y$EC62-U>-P&5E.0
MP/0@TZ@ KGO&^L:CH?A2[O-)T^6_ON(X88P2=S'&[CG SFNAHH \@\%_!+38
M;5-3\81G4M9GD\^1))"40GG:PSASZYR/ZX/Q8^#FCZ;X;N->\.6[VTEJ3)<6
MX<LC(3R1D_+M]!V[5[[7 ?&37[;1/ASJ,4PW2WZ&UA3.,LW4].PR: /)?V>/
M$=Q:>*KC0""]M?1&0<CY'09S^617T1KVHS:1H%]J%M9R7D]O"TB6\8):0CH!
MC)KR3X#?#]]*LF\4:E$Z7=RI2UBDC *1G^,=_FZ=N/K7ME 'BOA'X0CQ#)<>
M)O'L<L]_?OYJ69E8"%2<@-SG..-O8?I/\1/@IH-UH-]J/AZR-EJ42F98H3^[
MD '*!2<+]1BO8ZY[QQKUMX:\&ZEJ5URBPE%3.-[,, 9P<9)H ^:?@EXCN-#^
M(5I:("\&I'[-*F0.O0_@:^MF944LS!549))P *^=O@+\/WN;[_A+=2A=88#B
MR22,8D;NX)].WOWXKZ(DC26-HY%#(X*LI'!!ZB@#YT/A_6?C7X]O;NZN)K;P
MW8S-#%(K!A@'&(^,$G&2?3'7BNMU']GCPQ-HZ6]A<WEM?(#_ *4[[_,/^TO3
M'^[BO5-,TG3M%L_LFF64%G;[BWE0(%7)ZG JY0!\0ZOINK_#[QC):B=X;^QE
M#17$65W#J&&>Q_Q%?6_P_P#$Q\7>"[#5I'C:Y==EP(U("R#J,'\#^->+?M)6
MT,?B'1ITB19I;9Q(X'+888R?;->E? _3I]/^&%B9BA^TR/<)M.?E8X&??@T
M8OQS^(-QX;TR'1-)N?*O[U29I$^]'%TX.>"?ITJ3X">%8M-\('6[BW_TW4'+
M+(X4D1CIM/4 G/Y5X3\3-9_M[XAZO=K)*\2SF*(2]55>,>PSFOKCPC8V^F^#
M](M+5"D*6D9522<94$\GW)H \I_:$\*6K:);>)+6VABNH)1%<2J=K.I^[P.I
M![UN?!'QV_BCPXVE7K%M0TU54NS%FEC[,<]QTZUT7Q6MH+GX9:Z)XDD\NW,B
M;AG:P/!'N*^=/@KJO]F?$[308V<76ZWP&Q@L.I]<4 ?7M%%% !7A7Q<^,;6#
MR>'_  O=8N5.VYO8C_JS_<0^OJ:[OXL>,F\&^#)KBVDV:A='R;4CJK'JW0C@
M5\]?"CPPWB_QTD]Z2UG9G[7=R.W7!R,G(ZGO0!ZE\,?@[ ((O$?BU#>:C.PN
M(8)'W*F>0S_WF/7!XKVQ55%"JH51P !@"L<>+?#0X'B#21CM]MC_ ,:U;>XA
MNX$GMYHYH7&4DC8,K#U!'!H YCXD>)SX2\#W^IQAC<%?)@P.CMP">1C%>._
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
MLD#D;P0I/TKT#X8_%J#Q[++I]W9I9ZG#'YA"/E)1GG:#R"...?K0!Z71110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?+
M_P 5X8[CX\VL,T:R1226B.C#(8':"#7U!7R[\6Y)(?CK!+# 9Y4>T9(@P!D8
M;<+D],]* /?/^%=>#/\ H5])_P# 5/\ "O./C;X0\.:+\/S=Z9HEA9W'VN-/
M-@@5&P0V1D?2NN_X37QK_P!$TO/_  9P_P"%<#\8/$GB35/ QM]4\&7&DVWV
MJ-OM,E['*,@-A=J\\_TH ;\!/"V@Z]X7U*?5M'LKV6.\V(]Q"'*C8#@9KUG_
M (5UX,_Z%?2?_ 5/\*\7^"6OZ_I'AS4(M(\)SZS$]UN>:.[CB"-M'RX;KZUZ
M?_PFOC7_ *)I>?\ @SA_PH \;T*SMM/_ &EEM+."."WAU*9(XHUPJ@(W ':O
MJ.OD!KS5+CXY+=+9W%CJ$FK O;H^]XLM\RY7KQG..V:^O$FBDDDC21&>,@.J
ML"5)&1D=N.: 'T444 ?,6D?\G03?]A2X_P#07KZ=KYBTC_DZ";_L*7'_ *"]
M?3M '/IXY\+OJ5YIQURRBN[-]D\<\GE;6R1C+8!Z=LUXY^T1K&F:IINA+I^H
MVEV8Y9BXMYUDVY"8S@G%<L^C6/B#]HJ]TK4HC+9W&I3K(@<J2 &(Y'/4"O9_
M^%&^ ?\ H$R_^!<O_P 50!:\ >)=!MOA]H$%QK>FQ31V,2O')=QJRG:."">#
M6CI/Q&\,:WXGN?#]AJ*2WL X(QY<Q[B-OXB._P"F:Q/^%&^ ?^@3+_X%R_\
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
M5)Y(]CS7LOPM_P"28>'O^O0?S-=-J-H+_3+JS)"^?"\>2,@9!&<4 ?.GP/\
MB-?6NO0^&=3N+FZM+H"*T#-N$##MSSM([#I2?M&:S]I\3Z?I"23;;2#S)(S]
MS<W((]\<5YAIENUAXWM+82;F@U!(]XXSB0#->@?M"Z=-;>/XKURGE7=JGEX/
M/R\'/XT /^%WP@/C'1CK%]JTMI82.T2PVO\ K'(XR2> ,]L&NA^('P%L[+1I
M=3\+/,);9-TMK-)N#J!RRD]&[XZ>F*[/X"?\DMMO^OF;_P!"KTT@$$$9![4
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
M-T^FS,?LMV!PP_NMZ,/UZBOLJN:\?^'T\3>"-4TPHC2/"7AWL5"R+RI)'N*
M.%^ WCB;Q!H4^AZC</-?:> T3N<LT/0#I_"<#DYY'I7K<T$-PFR>))5_NNH(
M_6OF7]G6*Y;QU>O#<+'#'9L9XRF3(-P  /;#8/X8KZ>H X_4?A9X)U*R>VD\
M.V4(?'[RWC$3K]&7FOG?XG?"B\\"3K>6;RWFC2$!9V'S1-_=?''/8U]<50UK
M2X-:T2]TRYC$D-S"T;*3C.1ZCI0!XA^S[XXFFDF\*:A</(%0RV.\YV@<L@XZ
M8YY/&#ZU[]7R7\(].OK+XRVMA'<1PSVLDT<S!=X94!#J,^H! /:OK2@ HHHH
M P_$ESXE@M@/#>GV%S.1DM>W#(JX[;5'.?J,5\J?$23QV^M+>>+H+R!R^^W4
M\PQ9_A0@E1TZ9SQS7V/6;KNA:=XDT>?2]4MUGM9A@@]5/9@>Q'K0!X=\'_BY
MJM[KMOX<\0W/VJ.X&RVN9/\ 6*_920/FSTYZ<<U]!U\/3:<^B>.FT\"5/LU_
MY:^8-K[0_!/U&#7W#0!F:Y-K4-B?["L[2YNVX'VN<QHGN<*2?IQ]:^8/BK)\
M1+N\:?Q59SV]@'_=1VY+6J$<9&"<$YZMR<U]957O["UU.QFLKV!)[:92DD;C
M(8&@#YG^%WQ?U?2M8L=&UJ[^U:1*PA#2\M!G !! R0/2OJ"OB?Q_X>B\*^.=
M1TJU29+:&4& R]2A (P>XZC/M7V-X=)/AG222239PY)_W!0!I4C,J*69@JJ,
MDDX %+7B_P 2?&<GBK5H_AYX6EWW5U*([R[1FV1*.JY7J/[W;M0!PFK6\OQA
M^,TL%EA=/@(C:8@E?*0\G@D9/('(SQ7T[:VL-E:0VMNFR&%!&B^@ P*P?!7@
MK3/ ^AII^GINE;#7%PP^>9_4^WH.U=)0!\*>(O\ D:=5_P"OR7_T,U]M:!_R
M+FE_]>D7_H KXT\>:8='\>ZU9-*)3'=.V\+C.X[NGXU]E^'_ /D6]+_Z](O_
M $ 4 8?Q/_Y)GX@_Z]&_I7R[\+/^2H>'O^OL?R-?47Q/_P"29>(?^O1OZ5\T
M?!W3IM1^)^D>24'V=S</N./E4<X]Z /L2BBB@#YK_:-UG[1XDT_2$DFVVL'F
M21G[FYNA'OCBJ/PN^$+>,=';6+W5I;2P=VB$5M_K'([DG@#/;!H_:&TZ>W\>
MP7SE/*NK5?+P>?EX.:]3^ ?_ "2^W_Z^IOYB@#C_ !]\!+*ST634O"TDPFMH
M]TMK-)N$B@<LI/1N^.GIBN*^$OQ&O_"WB*UTZ[N+F?1[AO)-L&R(W8\,H/3G
MKC&:^M" 1@C(-?$/C;3#HOCK6+$2B0PW;X=5V]3GIVZT ?;U?.'Q]T#PW;:M
M;75A+Y>OW3#SK*%-PE!Z.<?=;^?ZUZOXJ\5OX.^%L>KQKON1:PQP;EW#S&48
M)YZ5YC\"='?Q/XCU7Q=K86]N8G"QRS,2RRGDMCITZ>G:@#QBSE.CZS NJZ>\
M\=K,&FL;C<F[U4CJ*^P_ GBGPSXCT.)/#C0PQP(H>R1-C6^>Q7^HXKG/BK\*
MK;QI9MJ.G*D.N0K\K=!< ?PM[^AKY]\&>)-7^'OC-22UJ1*(+Z"93@IGG<.O
M'48H ^SZ\M^-^B>&+SPFVHZS.MG?P#;9SHNZ21O^>>/XA_+K7I,U_!%IDFH9
M+VZ0F?*CDJ%W<#Z5\PZ'?7GQ>^+]J=7VS:?$S2"U9BJ+"O\ " .YXSZ\T >8
M2V]Y911M-#/#%<IN0NI42KGJ/45],_!GQGX1NM'@T:RM+;2=7(VR6X!_T@J/
MOAS]X^Q.>M=MXP\"Z1XQ\/?V5=PK%Y2_Z+-&H#0''&WV]17R=K6BZ_\ #;Q<
MB2E[:]MG\RVN8_NR#LRGN/4?@: /MBN)^*.B^&]6\&W,GB25;6*W4M#=@9>)
M^P7USTV]_P!:T_ GB3_A+/!NG:NS1M/+'B<1J0JR#AAS[U\]^)O$-_\ %+XJ
M6>A^81I27GDP6[$QC:#\S-C/S$ \T >926MU:PK=I'<+:2LR17!0JLF.H!Z?
M49KWGX&^,_"-G9)I$]I;:9K3D1_:2"?M>3D9<]#[$XZ8]*]=U3P;H6K>%_\
MA'9[&-=.5 D21C!BQT93V(]:^3O''@?5OAWX@2.1G,!?S+.]3@/@Y'T8<<4
M?9]%<+\)O&$_C'P5#=WLR2:A;N8;@HI'(Z$]LD8/%=U0 4444 %%%% !1110
M 4444 %%%% !6%XR\/CQ1X1U+1MVQ[F$B-O1P<KV.!D#/MFMVB@#X^^$NO?\
M(K\2[3SHPZ7+&QDVC)&]@ 1R/X@/PS7UIJ]I;W^BWUI=R"*VGMY(Y9"0-BE2
M"V3P,#GFOE#XS:"_A_XDWLJ*ZPWI%W$Q(Y+?>QCH V1^%>I^-?B-#-\#K*ZA
MF"W^LPBV A++L*X\WJ.0/ND9YW4 >$>&=9_X1;QM8ZI#(?+M+KYF50Q,>=K8
M!X)*DU]L37L%OI\E_._EVT<1F=V'W4 R2<>U?'?CCP#=^#--T*XN1(7U"V\R
M;=MQ'+G)C&#V4KD]\UZ(_P 13)^SL($+1WX==))2382  2PR26!3 ;I]Z@#5
M^$MN?&7Q$\0^.KN*5HTE,5D9&#A">H!ZY5-H'3AC7JOC/P\/%/@_4]&W;'N8
ML1MTPX(9<G!P,@ ^Q-9/PL\+OX4\!6%E/&B7DH,]QA0#O;G#$$Y(&%S[5VE
M'Q_\(M?_ .$6^)=F)HP\=V382;1DC>P (Y'\07\":^L]9M+;4-$O[.\E$5M/
M;R1RR$@;%*D%LG@8'//I7R?\9=!?P]\2K]T5UAO6%Y"Q(YW<MC'0!MP'TKU3
MQS\1H9_@?8W,,P6_UN%;<" LNPKCSNHY QM(SSN[T >$>%M:_P"$6\;:?JL4
MA\NTNAO95#$QD[7P#QDJ37VQ/>V]KI\M]</Y=M%$9I'8?=0#))Q[5\=^.? -
MWX+L-"FN1(7O[7S)MVW$<N<F,8/92N3W)XKT2?XBF7]G5($+1W^]=()1]I(4
M!BPY)8%,!NG+T :OPBMCXQ^(/B+QW>0RLBS&*R,K!PA;J >N53:HZ##&O5/&
MOAX>*O!VIZ,'V27$7[IB<8=2&7)P<#( /L369\+?"[^$_ 6GV,\:)>2*9[G:
MH!WMSAL$Y*C"Y_V:[*@#Y ^#_B >&/B79B6/?'>$V#E1DJ78;2.1_$%_ FOK
M'6K.VU#0M0LKR416T]O)'+*2!L4J06R>!@<Y/I7R=\8]!?P]\2[]D5UAO&%Y
M"Q(YW\MC'0!MP'?BO5?'WQ&AN/@A87,$P6^UV%8,0%E"%<><.1R 1L(SSN[T
M >%>$];_ .$6\;:=JJ.WEVMR-Y50Q,9.U\ \9*DU]KW-[;V>GS7US)Y=M#$9
MI'(^Z@&2>/05\=^.O -WX)L]"DN1(7O[3S9BVW$<V?FC&#_""F3W)XKT2[^(
MIG_9TB@C+1WY==(8I)M)50"6&22P*;5;IR_I0!J_!^U/B_Q[XB\>7L,I43&*
MR,K!Q'NZ@'KE4V*.@PQKW.N.^&'A=O"?@+3[">)$O'4SW.U0#O?G#8)R5&%S
M_LUV- !7(^$? Z>&->\1ZNUY]HFUF[,^T1[1$FYF"]R3ECD].!Q7755U'4;/
M2=.GO[^X2WM8$+R2R' 4?Y[=Z .:^(WCJW\!>&C?O&)[N9O*M8"V-SXSD]]H
M[X]0.,YKY]^%?@R[^(7C*35M7,TUA;2_:+J:5=XN),@B,D]<]3UX],BJ&I7F
ML?&/XE(L$4J).ZQQQ@F1;2 8!8YQP/O'IDGCJ!7U3X8\.V7A3P]::+IX?[/;
MJ0&<Y9V)RS'W))- &LJJBA5 50,  8 %?$OCH;OB-X@7.,ZG./\ R(:^VZ^)
M?''_ "4C7_\ L*3_ /HPT ?7GA3PEI'A'1+?3]+MU54&YIG ,DCD<LQ]3_\
M6KYM^/&AV>B_$0O9((UOK9;J2-5 57+,IP!Z[<GW)KZNC_U2?[HKYC_:-_Y'
MZP_[!J?^C)* /8?A]XB"?!G3M:O8]L5E8OO6$9)2'<O )ZD)GZUX#X.8_$3X
MS6<^N,95NKE[AXR=R[45G6/YL_)\H7'I7HUH]W'^RF39&82^2X;RLYV&Y(?.
M.VW=GVS7FGP6FB@^*^C-+(D:DRJ"[  DQ, .>Y) 'UH ^P*^:/VA_"Z:=XBM
M/$%LC!-14I/A3@2H  2>@W+CC_8)KZ7KQ_\ :-_Y$"Q_["2?^BY* '? +Q5>
M^(?"U[I6HL]P=,9$CED(.8G!VH?7&T\GL0.U<K^TG96MO=>'IX;:*.:1)T=T
M0 L%*$ _3<WYFJ?[-UI<OXJU:\5&-K'9>4[YX#LZE1CW"M^5:?[3'W_#7TN?
M_:= %G]GKPEI-QH]SXEN(!/?K</;1&0 K$H522H]3NQGT^IKI_CSI-O>?#*>
M[;*26$T4L>T#G+;,'VPY/'<"JO[.W_).KG_L(R?^@1UL_&[_ ))+K'UA_P#1
MJ4 >7_LVWUPGB?5]/5Q]FELQ,Z[1DNC@*<]>CM^=:O[2UW<)%X?M%FD6WE,[
MO$&^5F78 2.Y&X_G6#^SA_R/&I?]@YO_ $9'7JWQ?\ -XV\-++8HSZO89>U7
MS-JN"1O0YXY XZ<@<XS0!D_L[*!\.KE@!DZC)D_\ CK._:1T^V?POI.HF/\
MTJ*\\A7S_ R,2,?5%_R:X3X1_$9? 6JW6B:WG^S)YL/(C[Q;2C@L-N05/&2/
M0$9QSJ_$[QP?BC/9^&?".F7-]'#/YS3B,@NW* @?PI\V=S8ZCICD W?V:;F=
M]+\06S2NT$4T+I&3\JLP?<0/4[5_(5ZC\0?^2=>(_P#L'3_^@&L3X2^ SX(\
M+8NE*ZK?;9+P;]P0C.U1VX!Y]R>2,5M_$'_DG7B/_L'3_P#H!H ^:O@7_P E
M8TO_ *YS_P#HIJ^M+K_CTF_ZYM_*ODOX%_\ )6-+_P"N<_\ Z*:OK2Z_X])O
M^N;?RH ^+?A[_P E+\._]A*'_P!#%?:]?%'P]_Y*7X=_["4/_H8K[7H ^6?V
MAP!\1X, #.GQ$X'7YWKVSX1Q1S?"?0!)&C@1R$!AG_EH]>*?M$?\E'@_[!T7
M_H;U[=\'_P#DE.@_]<I/_1KT ?-GQ;M8+/XIZ[#;0QPQ"5&"1KM )123CW))
M_&OI7X9^$=(\.>#M/>RMP;B\@CN9YY "[NR@]>P&< ?_ %Z^;_C'_P E9UW_
M *Z1_P#HI*^K?"?_ ")NA_\ 8/M__1:T >!_M'Z5!;>)-)U&,D2W=N\;K@ ?
M(P(/U.\Y^@KT;X"7UQ>?#*%)W#+;74D,0"@83AL>_+&N'_:7_P"/WP[_ -<Y
M_P":5U_[/7_)-9/^O^7_ -!2@#U>BBB@#Y/^)&NW?CWXJ+I5LDLEO!<BRM[?
M=MW,&PQP3@$G(SQP!7U396<&GV-O96R;(+>-8HUSG"@8%?&-]J$^D_%.\O[>
M18YK?5Y)$=@"%(E/)SQ7VG'(DT22Q.KQN RLIR&!Z$'N* /%/BI\'-6\6^*1
MK.AR6$8EB"SI,Q0EQ_%D YR,#\*Z[PAIM[\,_A=.NN70NGL4EN"L.66-.H1<
MXR,Y/;J:[^O+?BGXBM]:^%_B :#=33M:S+;W1AC=0N'PZDD#(QG..,=: /&O
MAZG_  GOQBM[G6V:8RRR73HWS [065/FS\O &/2OK>OD?X%S10_%33S+(B!H
MI44LP&6*$ #W-?7% 'S!^T#X732?%<&MVRL(M24F7"G"RK@9STR1CCV->D_
MGQ3>>)?!]S8ZDS7$FG2+$LLA!+QL#M4_3!Y/K[5F_M(_\B?I/_7]_P"R-7-_
MLV6ER=:UJ\"-]E6W6(OGC>6! Q] : (_VD+*UMM9T.:"WBBDE@D$C(@!8 C&
M<=<9/YUT'[/WA+27\/2>))H!-J#S/;HT@!$2@#[H[$YY-8W[2W_(3\/_ /7&
M;_T):[;]G[_DF8_Z_9?Y+0!%\?=&T^X^'[ZG):H;VTEC6&8<,JLP!'N/:O*_
M@7X7TWQ-XLN#JD9GAL(A<1P$_([[@!N'?&>E>Q_'?_DE=]_UWA_]#%>:_LV?
M\C1K/_7D/_0Q0![YXBTJRU#PQJ-C<6Z-;R6\FY%&W^$],=*^2OA5<36WQ0T+
MR)7CWW0C;:<;E/!!]C7V#JO_ "![W_KWD_\ 037QS\,?^2G^'_\ K]3^= 'V
MC1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M(+#4G,T/E(5$;=U/;.>:^LP,# Z5E^(/#^F^)]&GTO5+=9K:4?BI[,I[$>M
M&5\//$UEXH\&:?=VDBEXH5AGBW[FC=1C!_+/XUSOQP\26^C> +JP\Z'[7J.(
M4A<G<4S\S #T]3Q6%I7P1UKPOK$EYX9\:RV,;$822VW[@.SC<%;\JT+#X)PW
MNLMJWC+7+G7[G/R(P,: >A&2< ]@0/:@#%_9[\&_9-.N/%%Y#B:YS%:[EY5!
M]YAD=^F0>13/VA/!DUW;6_BFSCC(ME$-TJH=[ GAB1V'3GI7N444<$*0PQK'
M$BA411@*!T %$L4<\+PS(LD;J59&&0P/4$4 >-_L]^)[.Y\,2^'GE5+ZUE:5
M49^9$;N![=*]3\1:W:^'=!O-4NYXH8X(R5,IX9L?*OJ<GTKRS5/@'%'KXU7P
MOX@GT9PQ=4"%_+)_N$$$#ZYJY??"#6O$M];MXN\:7.I64(&+:& 0@D#&>I&3
MW.,GUH \Q^#WA=O&/C^;6;V &RM)#<R#;\K2$Y5>00>>>N>E>I?'7P;-XB\+
M1ZI9)&;K3-TCC82\D?< CTZXKT70M!TSPUI46FZ3:I;6L?1%Y)/<DGDGW-:1
M&1@]* /GG]G7Q/9VLFH>'KF58[BX<36Y=\;R!@J!Z]Z]_O+RVT^SFO+R=(+>
M%2\DCG 4#N:\H\5? ?3]6UK^U]!U-]&N6D\QE6/<@;KE ""ISSUQ3K_X3>*/
M$$%K8^(?'US>:;%@/#';[&D Y!)W'<WNP- 'D_AW29/B?\8+FYDC7[$]RUS<
MLBG9Y8/ Y!ZX'!]Z^LHXTBC6.-0J( JJ!@ #H*Q?"_A'1O!VFFQT:T$,;'=(
MY)9Y&]6)ZUN4 %%%% !1110 4444 %%%% !1110 4444 %>%_M+?\@CP_P#]
M=YO_ $%:]TKPK]I;_D$^'_\ KO-_Z"M 'IGPV_Y)KX=_Z\(OY5?\27^NZ=:1
M3Z'I$6INKYF@>X\IRGHA(QG)SSV!]:Q?A/J$.H_#'0W@#@0VXMVW#'S)\IQ[
M9%=I0!YKI7QN\+W>H)INJ)>:/?CY)4O(\)')G!3</?N0!QVKE?B!JE[\4_$L
M/@KPK-'-IENPEU"]5<QHP)'WNX Z =3],UZ?XJ\!>'?&-N4U;3XVFVX2YC^6
M5.O1A[G.#Q7SIXE\$^+OA)JZZEI%[<R694$7ULI4  C*RCD 9QUX/Z4 ?3V@
MZ%8>&]%MM+TVW2"V@7 51]X]V/J2>YK2KS;X0_$B;QWI5Q;ZA#MU.Q"^=*@
M256SAL=CP<CI_*O2: .+\;>$-?\ $5U;7&B>+KW1/+0I)%%DH_.0V PYYQ^5
M<M_PJ_Q[_P!%0U#_ +X?_P".5Z[7%^-OB9HO@S%HVZ_UAR@BTZWSYC;CQDX.
M/YGCCF@#RO6_A'=^$S/XMU'X@-;7$3&0W8MF\UW8'A3OR6.36%X&U7Q#XSU!
MM.?XDZKI]^S[;>&022"88)R&#8!X/!_,UT-M\.O&'Q2U[^W/&4DFEZ:XS%:J
M<2*F,JJ(<A1SR6YZ\<U[3X;\):)X3TY;'1[%((@Q<L?F=F/<L>30!YU-\,/B
M"L$C0_$V_>4*2B,)%#'' )WG'UP:\FO;&_U6^;2_B'XLU+2KJU9S"NH6TD\9
M&0"58-W(/08^7K7US7/>+?!6B>-=/6TUBU\PQY,,R';)$2,9!_7!X.!D4 >;
M:1\,O%3Z5;?V/\4[A]/1 D'V8,8PHXP,28XQBJ>F? '6='UB'5K#QF(;Z)_,
M686A))[Y^?D'N#UKSO6+3QC\&?$K16>H316\I+03H,PW"C.-RG(R,\@]"?H:
M^F/ WB7_ (2[P;IVM%-DD\>)5"X D4[6QR>,@X]J .)^..O3:/\ #2/3;B:!
M]0U)TA?8C*&5<,[(,G'(48)/#5UOPV\/MX9\ :3ILB.DXA\V97QE9'^9AD=<
M$D#V%9/CGX;3>-?%&C:C-JJII^GE2]A)"764A]S?Q #<,*>.U>@*H50JC  P
M * %KP;]I?\ X\O#G_72X_E'7N-[!-<V<D-O=R6DK ;9XT5F3GL&!'MR*\Y\
M1_!BS\6ZB+_6_$NLW4X4(O\ JE55'8*$P/PH XK]F?\ X^/$G^Y;_P Y*^@Z
M\KT3X':?X;OQ?:/XFURTN!@%HWC 89!PPV8(R!P>*]+L+>XM;-(;F]DO95SF
M>1$5FY]% ''3I0!9KR7]H@D?#FW )&=1C!P>OR25ZU6=KNBV?B'1+O2;^,/;
MW,9C;*@E2>C#/<'D>XH ^??V<]=T_3M9UC3;NX2&>]2)H#(P57*LPV@D\L2X
MP!UYKH/VA/%.CS^'[;P_;WB3ZBMV)I(XB&$2J'4AR.C9/3KP<XXS2G_9JD^U
MR/:>)Q'#O)C$EKEU&>,D,,GWP*["S^".A6?@V_TA)7;5+Z 1SZFXW-N#!_E4
M_=7(&0.2!R<\T >>_L]:YIFC-XG?4;V.V5;>*<F3(&Q"P8_FZC'4Y&,UZQXQ
M^)VE^'/!$7B"R/VPWIV6","GFM@_,0V&V#&<@<Y'J#7":+^S?:VVH+)J^O/=
MV@P3!;P^47((."Q8\<'I@^];^K? G2=;GCEO_$&LRB%/+ACW1A(4'1$79A5'
M8"@"/X->"'M+!O&.LRRW&L:Q&6_>G=LB<YR>3DM@')[$#USY'\8O _\ PA?B
MT75CE=.U M/;[5"B)P?FC&.RY4CCH0.QKZ=\+^'SX8T.'25U*[OH8/EA>ZVE
MT3'"94#(';/TZ 5RWC#X46OCB_2YUCQ!JK)$6\B"/RE2($YP!LY[#)Y.!Z4
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
MDG';G'M0!-\#?#=QX?\  2RWD,T-S?RF=HI0!M7&%('49 !YKTRBB@ HHHH
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
MC\V#TKA_VEY8FN?#L(D0RHD[,@8;E!*8)'H<'\C7T!<1R2VTL<4S02,I"RJ
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
M5=8\2ZL]O&Y>*WB$2(F?8)SCIDY-9F@?!.R\+W_VW1?$VMVD_ 8HT15P#G#
MIAA[&@#T;5?^0/>_]>\G_H)KXY^&/_)3_#__ %^I_.OJK6/"NI:Q8BSD\6:K
M;Q&,)(;9(8VD/.26"9&>A P.*X.+]G3P[!,DL6MZRDB'<KJ\8(/J#LH ]CHJ
MEI-E<:?8);7.HW&H2)P)[A4#D=@=H /UZU=H **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH A-I;$Y-O$3_ +@H
M^R6W_/O%_P!\"IJ* (?LEM_S[Q?]\"GQPQ19\N-$SUVJ!FGT4 %%%% !1110
M!0M=#TJQO[F^M=.M8;NY;=//'$ \AYY)ZGJ:OT44 %-2-(P0B*H)R0HQ3J*
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K&UWPIHGB66RDUFPCO!9LSPI*24RPP<KT;H.M;
M-% $%I9VVGVD5I9P1V]O$NV.*)0JJ/0 5/110 5'/!#=6\EO<1)+#(I1XW&5
M8'J"*DHH Y_PSX*\/^#UN1HE@ML;E@TK;V8MCH,DG 'I[UT%%% !7.:#X$\-
M^&[J6ZTW3(TNI6):XE8R2<XX#,20.!P*Z.B@ HHHH **** ,KQ#X<TGQ3I;:
M;K%HMS;,P;!)!4CN".0?I5K3--M='TRVTZQC\NUMHUBB3).% P.3R:MT4 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7RC\
M9?"OB32_&U[KMZCW5E<N)(;N*/Y(U&%5&QPI'RCGKUZDU]74UT25"DB*ZGJK
M#(- 'S]X?_:0DCMX(-?T;SI RK)<VLFWY< %MA'+=3@$#Z5M:G^T?H41C&E:
M-?7A;.[SF6':>,8QNSW]*]$/P\\&'KX7TC_P$3_"KFF^$O#NC3M/INAZ?:2L
MNQGAMU4D9SC('L* /-?"7AOQ%X^\26GC/QM$UG!8MG3M+"L@5@1EV4\@9&>>
M3@=@ ?8Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
E** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>img118756028_1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img118756028_1.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" !O =<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M*Y<DDDDY)KY'.<=2Q#4*>O+U/J,JP=2@G.II?H=OX%_U%U]163XS_P"0Z_\
MN+_*M;P+_J+KZBLGQG_R'7_W%_E6F(_Y%,/7_,SH_P#(SGZ?Y$7A#_D8H/\
M=?\ ]!->E5XY#-);RK+$Y1UZ,.HKN- \5K<E;6_*K+T20 X;CO[UIDN.I4X^
MPGHV[I]"<WP=2I+VT-4D=711UHKZ<^=//?&W_(97_KF*J>%/^1AM?JW_ *":
MM^-O^0RO_7,54\*?\C#:_5O_ $$U\75_Y&?_ &\OS1]93_Y%W_;K_(]-HHHK
M[0^3"BBB@ KR_P"+GCP:%I[Z%9%O[0NX@S2#I&A/UZG!_.NO\9>*[7PAH+ZA
M<8:1CL@C_OO@G'TXKP[P!X5O?'WBA]7U57DT^.4M<29'S/C(09[<C\* .M^$
M'@$Q*OB;5%W22!7LUST!Y+GCKTQ7LM-BC2&)(HU"HBA54= !T%.H ^8?B#_R
M5R\_Z^H?Y)7T\.E?+?Q,C>7XGZG'%_K&FC"\]RJXK;_X5Q\1O[S?^!:_XT ?
M1->(?M _Z_P__NS_ ,XZ/"/@7QSIOBO3KS4F;['%)NE_TE6XP>V:/V@?]?X?
M_P!V?^<= 'J?@[CP5HO_ %Y1?^@BOGKQ29/%OQ6NH0<":Y6 8[*H"Y_3-?0/
MA56;P%I2K]XV$8'UV5X#X9#0?%A5F;#BZ8$GUS0!],VMM%9VL5M @2*)0JJ.
MP%2T44 07EI#?V<UI<('AE4HZGN#7S+HDDGA/XMI:PN?+BU(VS8[H7VU]0U\
MP^(763XT2;#G&K(I^HD% 'OOCO\ Y$+7O^O&7_T$UXA\,O"UKXOTS6--NF*$
M*)(I%ZHXQ@_3FO;_ !W_ ,B%KW_7C+_Z":\N^ 7_ !^:K_US'\Q0!G?#GQ3=
M^!?$DOAG6$$=I+,=Y.<QR8P"/8X%?0=>9?%SP,-?TQM:LD=M2M(PNQ2,21[L
MG\1DFD^$OCU==TT:/J4R_P!IP$B(8/[R, <_4<T >>^._P#DLT7_ %]0?^A"
MOH6]NA8Z3<79&1! TN/7:N?Z5\]>._\ DLT7_7U!_P"A"O=_$X=O!NK"/[WV
M&7'_ 'P: /G;PYIS_$;XC2-=OM6=FN)?]Q<<=^V!7U"JJBA5 "@8 ':OG?X%
ML@\;7(;[QLWV_P#?2U]$T %%%>;_ !.^(.I^"[S3H;"WMI5N4=G\X$X(('&"
M/6@#TBBJ6CWCZAHMC>RJJR7$"2L%Z LH/%7: "O#/C]_R$-&_P"N4G\Q7N=>
M&?'[_D(:-_URD_F* /3OA_\ \B%HO_7JG\JZ6N:^'_\ R(6B_P#7JG\JZ6@
MKYB^,/\ R4O4?]R'_P!%K7T[7S%\8?\ DI>H_P"Y#_Z+6@#Z<7[H^E+2+]T?
M2EH \Q^.'_(H0_\ 7;_"KGP6_P"2=6__ %\2_P ZI_'#_D4(?^NW^%7/@M_R
M3JW_ .OB7^= 'GWQU_Y&FU_ZX"I_'W@B2#0=.\6:5B,0VT7VB->"&SPXX]QF
MH/CK_P C3:_]<!7MNAPQW'A:QAE0/&]LJLIZ$$4 8GP[\;)XRT,RRJL=] VR
M=!P"<?>'/2M3QK_R(NO_ /8/G_\ 0#7AFKZ=??"3Q];WMD&EL6RT9DY#H<@J
M<=QU_*O9-<U>UUSX7:KJ-FX:&?2YG'J,QG@^XH \^^ 'W]<^D7_LU%'P ^_K
MGTB_]FHH M3_ .OD_P!X_P Z[WP3_P @F3_?K@IO]?)_O'^==[X)_P"05)_O
MU\;DO^^?)GU>;?[K]QTU<%XMUPW,YL;>0^0G$F/XFS_*NQU6\%AILUQD95?E
M^M>2LQ9B222>I->EGN+<(*C%[[^AY^3893DZTNFWJ+'&\LBHBEF8X %=AI7@
MLLJ37[E.A\I1_,TG@O2E=WU"5?N';%D?F:[:L<JRJG.FJU97OLC7,LRG";I4
MG:V[*UG86M@A2VA6,'KCO5?4-$L=2)>>$>81C>.M:-%?0RH4Y0]FXJW8\-5:
MBESJ3OW/.M9\*7&G1M/ WGP*,L<8*_AWKG@2IR."*]E95=2K %3U!'6O,_$^
MF#3=681C]U*/,4 8 R>GX5\OFV61PZ]K2^'JNQ]'EF82KOV57?OW.H\)ZV;^
MV-I.?WT*@*Q.2P_^M72UY-H]VUEJMM,K$ 2*&P>HSR*]8!R 1WKULFQ<J]#E
MGO'3_(\S-<,J-;FCM(\^\;?\AE?^N8JIX4_Y&&U^K?\ H)JWXU_Y#*_]<Q53
MPI_R,5K]6_\ 037A5?\ D9_]O+\T>Q3_ .1=_P!NO\CTVBBBOM#Y,*BN;F&S
MMI+BXD6.&-2SNW0"I:\I^-<VMSZ;8Z9I=I=S03L9)VMHV;.. IVCH<Y_"@#@
M=>U/5?BUXTCM-,A=+:),1QF3*H@/,ASCGD?I7T!X>T"R\-Z1%IUA&J1IRS 8
M+MW8^]?-WAJY\8>%&FDTS0[Q991AI&L7+8],[>E=%_PG_P 2O^@9>?\ @"_^
M% 'T'17SY_PG_P 2O^@9>?\ @"_^%>M^ M3U?5O#B7.M0R1798@K)&4./H:
M/"?B#_R5R\_Z^H?Y)7T\.@KYP\=Z)JUQ\4[RY@TN]E@-S$1(EN[*0 O.0,5]
M'CH* "O$/V@?]?X?_P!V?^<=>WUXU\==,O\ 49]"-E8W-SL6??Y,3/MR4QG
MXZ4 >E>#?^1+T7_KRB_]!%> ?$33[GPK\29KZ-"L4DJW,#C@-P"1_P!]9%?0
M/A**2'P?H\4L;1R)9QAD<8*G:."*J>,_!MCXRTD6=RPAF1MT5PJ LAYX^G/2
M@#3T/6K+Q!I$&I6$HD@E&0>A!'!!'UK1KYPCTGX@?#O4)5TZ*^GM <9@C:2%
MQUSM&0#[UO'XP^*O*,'_  C+"<\AMCYQ]-M 'KWB#7;/PWHMQJ=ZX6*%<X[L
M2< #\37SSX'TZ[\8_$S^TPF8H[O[;.6/0;\@?Y]*MMHOCWXCZDAU&.\M[,G@
MSHR1(.3D*< _6O:O!O@VP\':4+6V"O<.!Y]QMP9"/Z<GB@!_CO\ Y$+7O^O&
M7_T$UY=\ O\ C\U7_KF/YBO5/&T,MQX'UN&&-Y)7LY%5$4DL=IX '6O-O@=I
M>H:?=ZF;VPNK8,@VF:%DSR.F10![,0""" 0>H-> >/\ PK>^ _$T/B?0$,=C
MN#DQG:(G)(*XST(/ZU] 52U?2K36]*N-.O8A);SKM8$?D?J#0!\QZEKT?B7X
MA:=JD:%#--;[T/\ "^X9'OS7U#<6RWFG2VK\+-$8S]",?UKYGF\#:SH'CRWM
M5T^\GM8KU#'<) Q5H]XP<@8Z=:^GD_U:_04 ?+UM/=?#+XCR>9&2+=]C#.-\
M38/'X8KZ8TW4[/5[&.]L+A)[>095U[US/CKX?6/C2S7YDM;^-@5NA&&)&#\I
MZ$C_  KQ^WTWXB_#^Z>.P@OY+8G[L$;2PM[X&0#QUH ^D:\+^/W_ "%-#_ZY
M2?\ H2U/%\8/%21%9/"DCO\ WMD@_3;7(^)[CQCX^OK6:;P]? 0Y6,1VK[0&
M(ZG'M0!]#>&/^14TC_KSB_\ 0!6K6=H%O+:^'=-MYT*2Q6L:.I[$* 16C0 5
MX9\?O^0AHW_7*3^8KW.O%OCEI>H:A?Z0;*PNKD)$^XPPLX'(ZX% 'HGP_P#^
M1"T7_KU3^5=+7SCIGB[XAZ3IEO86NEWH@@0(@-BYX'X5;_X3_P")7_0,O/\
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
MMX]P'J,/UH Z;0OC+X:N],275[Q;&\+$-"L$K@#L<A2/UK2_X6WX'_Z#9_\
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
)CDD\_G10!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>img212165374_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img212165374_0.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" )6 FP# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MX[>!7T[2[+3WDL=4#M:VR1%ALAX)4#-?1M>!:?\ \ES\!?\ 7EJG_H$->^T
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5ROQ6_P"26^,?^P->?^B'KJJY
M7XK_ /)+?&/_ &!KS_T0] 'E_A3_ )%/0?\ L&VO_HE*U*S/"@_XI/0>1_R#
M;7O_ -,4K4Q[C\Z $HI<>X_.C'N/SH \BB\6:]XL\5Q:5%JUQHNG:KK.J:?#
M/91Q>?;)IP5/+1I$93)/(97)8,0B!54$,U4+/XT7_AJ\7PSLE^).L^5>30ZM
MIH2WAN)E%S/#9D*K*C^1;N@8GYF0;5926'I5U\//#^HKK<5]IT.HV>L7$=W>
M6-X%EMVG1 @E5"/E8A4SCKM!X).8]<^'>B:Q+8WL6FZ99Z[ID2QZ3JS6$4\F
MG;>$,:MQA1D =.30!Y=#^U%++> Q^"I[_23")%U+3=6AF#./L:R($=4)*O?P
M(#G#')R!R-C1_P!HB#7M;&E6GAN[-RUA=S+))< 0B\MHWDDM'D"D)\L9(<_,
M00?+VD&NKM?@SX,CTZUM;OP]I^JM!#+!]IU"!)99%ED,LNXD='D8N0,#.,
M ":3X/\ @62Z6Z;P?H9N5\X";[''N'F[O-YQ_'O?=Z[CGK0!PVK_ !<OO&7P
M'\7^(](AO_"&M:;917$>YH9Y(3);PW41R59&S',F1@XR1[UG>)/BX)_BQHNC
M36#65GX>U&Z\^XU!K9Y;R&*TNBTX1XP81YEJ&6:-PIPP;;RJ^HQ_"WP;%HU]
MI">%M'32KZ.&*[L5M4$,Z1 ")77&&"  *#T %-A^%7@RVU"*^B\*:+'>Q7)O
M8[A;2/>LY&#*#C[Q[GODT >;VO[4"R0V%S<>"]2M;.0W"WTC7*A[(PR6BD^6
MZHTBLE];LI&,DD8P YR+S]HW5=!US4M8N=!NYM!O-%T_5-.L[B]ACMH89#=,
MUR\XC+1!TAC#+("JO_&%^:O4(O@7\.8);B6/P+X>22X1XYF%A'F17QO#<<@X
M&?7 ]!3U^"/P\768]7_X0?P^=4CE\Y;PV$?F*^2<AL9')/YGUH L^!=<O;[4
M/%6D:A/]LGT74A#'=%54R0301W,2L ,;D68(6& VW.*ZNLW0?#MIX;M[J*T,
MCM=7<U[<33R!Y)II&W,S'CV      %:>/<?G0 E%+CW'YT8]Q^= &/I__)<_
M 7_7EJG_ *!#7OM>!6.!\=/ (R,_8M4[_P"Q#7OM !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %0WEI!J%K-:W,27%M,C1RQ2*&5U(P5(/4$'&*FHH \Z3
M]G3X7QHJ+X"T!548"BPCP .W2E_X9W^&/_0AZ#_X I_A7HE% 'G?_#._PQ_Z
M$/0?_ %/\*/^&=_AC_T(>@_^ *?X5Z)10!YW_P ,[_#'_H0]!_\  %/\*/\
MAG?X8_\ 0AZ#_P" *?X5Z)10!YW_ ,,[_#'_ *$/0?\ P!3_  H_X9W^&/\
MT(>@_P#@"G^%>B5B^,?&FA?#WP[=:]XEU6UT31;7:9[Z]D$<,66"@LQX&20/
MQH \%_9D^"/@#Q%\"?"6H:GX/T>_OIH)#+<7%HCR.1-( 2Q&3P!^5>H?\,[_
M  Q_Z$/0?_ %/\*X3]B'XB>&/''P$T&S\/Z[8ZS<Z5$T5]'9S"0VSO+(RJ^/
MNDCG![5[_0!YW_PSO\,?^A#T'_P!3_"C_AG?X8_]"'H/_@"G^%>B44 >=_\
M#._PQ_Z$/0?_  !3_"C_ (9W^&/_ $(>@_\ @"G^%>B44 >=_P##._PQ_P"A
M#T'_ , 4_P */^&=_AC_ -"'H/\ X I_A7HE% '(>&?A#X)\%ZJ-3T+PKI.D
MZB(VB%U:6B)($.,J& S@X'Y5U]%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5Q?Q;^(4GPT\(IJL&GC4[NXO[/3;:W:7R
MD,US.D"%VP<*&D!. 3@&NTKQ_P#:B_Y)_H?_ &-F@_\ IRMZ -?^V?BO_P!"
MQX8_\'$W_P 8H_MGXK_]"QX8_P#!Q-_\8KTFOF_5OC-XY7PG;RBZTJTU>UB\
M4:E=S0V3/#/'I5[Y,=NJL^4$B.-TF205X'/ !Z/_ &S\5_\ H6/#'_@XF_\
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
MYTZ'MR/X: ,'X?\ CRRT_P $:';^*_''A_5/$T=G&-2O+>Z@ACDN-H,A1 V
MN[('L!7/?\(7\&/['ATLZAI3645U<7BJWB"1G+W#;[A6<S;FCD;YGB)*,>2I
MJ/7/'7P1\.:E<V.H6NAP7,!F&!H;.LK0Q/-,L3K"5F:..*1G6,L5V$, >*Z7
M7;#X9^&O#,/B'4=$T.#1IC $O%TI'7]\RI&2%C) )=>2,#.3@4 8\7AOX.0M
MJNR\T$1ZI$UO<P?VN##Y3.'DB2/S=L22, 72,*LA'SAJW[35OAM8^*+SQ';Z
MKX<AUR\A6WGOEO81))&N,*3N_P!E 3U(1 <A%Q?U3P/X)T?3;N_NO"^CK:VL
M+SRM'I4<C!%4LQ"JA9C@'@ D]A46A>$/ ?B;0]/UC3/#NAW>FZA;QW=K<+IL
M0$D4BAD8 H",J0>1GF@#07XC>$V8*OBC1BS'  U"')/I]ZNAZ\BO*?C/\/?"
MMK\)/&,T/AG1X9H])N622.PB5E(C;!!"\&O1?#?_ "+NE_\ 7K%_Z * -*BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ K!NO'WABQN9;>Y\1Z3;W$3%)(
MI;Z)71AU!!;(-;U>-_ WP/X;U;P')=WWA_2[RZDU?5"\]Q912.Y^W3\EBN30
M!Z#_ ,+(\)?]#3HO_@PA_P#BJ/\ A9'A+_H:=%_\&$/_ ,52?\*U\(?]"KHG
M_@NA_P#B:/\ A6OA#_H5=$_\%T/_ ,30 O\ PLCPE_T-.B_^#"'_ .*KX6_:
MS^(OQ2C_ &P/A#:>!/&_AW_A%M0EF-G>O';S+I3^5Y=Z96S\P\EMZ;L9)('2
MONC_ (5KX0_Z%71/_!=#_P#$TG_"L_"!()\*:(2.G_$NAX_\=H :WQ"\(20&
M*7Q1HDJLNUMU_#\PQ@Y&[O7,6NG_  <L;'2+.WC\%06FD3&XTZ",VBI9R%MQ
M>)1PA+'.1CGFNJ_X5KX0_P"A5T3_ ,%T/_Q-'_"M?"'_ $*NB?\ @NA_^)H
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
M$O[P%"-K$D8H \WLOVP- NO%TFEKH>KW.G7<>GW&C:A:1(RZA#<PK*90K.I
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
MGM0!ZA/!'=0R0S1K+#(I1XY%#*RD8((/4&BWMXK6".""-(88U")'&H554#
M Z #M7GO_"!^//\ HI]Q_P""2T_PH_X0/QY_T4^X_P#!):?X4 >C5S=K\.?#
M5EXNF\3P:1!'KLP(>[&[J0%9PN=H<@ %P Q'!)%<[_P@?CS_ **?<?\ @DM/
M\*X[XA?\+"\$WW@^WB^(DET-=UR+279]&M5\I7BE<N,#D@Q@8/J: /=Z*\Y_
MX0/QY_T4^X_\$EI_A1_P@?CS_HI]Q_X)+3_"@#=\._"WPGX3U*>_TG0K2TO)
MI#*9@I9HS\W$>XGRU^=_E3:OS'CFNIKSG_A _'G_ $4^X_\ !):?X4?\('X\
M_P"BGW'_ ()+3_"@!OC+_DMGPY_Z]M4_]%Q5Z17G>B_#'6(O&>E^(=?\8W/B
M"33(9XK6W-A!;(IE"AV)09/"C KT2@ HHHH **** "BBB@ HHHH **** "BB
MB@ KS>W_ .3BKW_L5X?_ $JDKTBO/_%GPYUK5/&T?B;P]XI'A^\.GC3IXY=.
M2[21!(9%899=I!)'?- 'H%%>;_\ "%_$C_HI5K_X3D?_ ,=H_P"$+^)'_12K
M7_PG(_\ X[0!R_QT\%>-/%'BA)_#>GRO:?\ ".W6G/>6NJ1VDXEFN[20QH'C
M< &*VD!8C!W@<<L/))O@;\8+/P/JMEIUK'I^L1ZE%?VDNGZ\W[YTLHHHB6G\
MQ@L<L62LC.=K#:>*^@_^$+^)'_12K7_PG(__ ([1_P (7\2/^BE6O_A.1_\
MQV@#PS2?A#\4[74#<2Z/?G0KF_OKZ_\ #[>+G=I%-S)):112_P#+(()D;"L
M#;L#D,HK#\'_  8^)?AOPAK47B31;B=W\-MX;L;1=7;4&::58(H714"1I'&Z
M23,TJLREMRR %E'K_@&7XF^,M6\:V<OQ L;9?#^MMI,;)X>C)F46UO-O;,W!
MS.1@=E%=A_PA?Q(_Z*5:_P#A.1__ !V@#O-'M)=/TBQM9Y?/GA@2.27).]@H
M!;GGDBKE>;_\(7\2/^BE6O\ X3D?_P =H_X0OXD?]%*M?_"<C_\ CM %GX__
M /)$_&__ &";C_T UV^G_P#'A;?]<E_D*\L\2_"GQUXN\/W^BZG\2(7TZ_A:
MWN%A\/Q(YC;A@K>:<$C/.#BO6(8Q#"D:_=10HS["@!]%%% !1110 4444 %%
M%% !1110 45Y+\9=:U]?'7PS\,Z+KL_A^WU^_O8[VZM88Y)BD-E+,BJ9%8#Y
ME&>.E69OA_KEM=VUK-\6M:BNKG=Y$+Q60>7:,MM4Q9; Y..@H ]1HKQ:XLH[
M6'5I9_CM<0Q:0ZQZC))-IRK9,QPJS$Q_NR3P V,FKK>%KY8+B=OC-J0AMXDG
MFD/V#;'&_P!QV/E<*V#@G@XXH ]<HKS;_A5_B?\ Z*AXA_\  :S_ /C-'_"K
M_$__ $5#Q#_X#6?_ ,9H ])HKS;_ (5?XG_Z*AXA_P# :S_^,T?\*O\ $_\
MT5#Q#_X#6?\ \9H ])HKS;_A5_B?_HJ'B'_P&L__ (S1_P *O\3_ /14/$/_
M (#6?_QF@#TFO'OVN?\ DWOQ3_O6?_I9!6Q_PJ_Q/_T5#Q#_ . UG_\ &:\J
M_:D^'?B&P^!7B2>?XBZY?1*UIF"6WM0K9NX1SMB!X)SU[4 ?3U%>;M\+_$W)
M_P"%H>( /^O:S_\ C-1+\-_$+!"/BKKQ$GW,067S?3]SS0!Z;17FO_"L?$O'
M_%T?$'I_Q[6?_P 9I?\ A5_B?_HJ'B'_ ,!K/_XS0!Z317FW_"K_ !/_ -%0
M\0_^ UG_ /&:/^%7^)_^BH>(?_ :S_\ C- 'I-%>;?\ "K_$_P#T5#Q#_P"
MUG_\9H_X5?XG_P"BH>(?_ :S_P#C- 'I-%>;?\*O\3_]%0\0_P#@-9__ !FC
M_A5_B?\ Z*AXA_\  :S_ /C- 'I-%> _&K2?&GPQ^%/B?Q5IWQ*UFYOM)LVN
MH8;JTM&B=E(X8"($@^Q%>[6USNT^*XF94'E"1V/ '&2?84 6**QI/&?A^&ZT
MFV?7=-2XU=#)IT+7<8>]4*&+0C.9!@@Y7/!!I--\:^'M:7=I^O:9?+]J:QW6
MUY'(/M"J6:'Y6/[P $E>N!G% &U14%G?6VH1O):W$5RB2/"S0N'"NC%74D=&
M5@01U!!!J>@ HHHH **** "BBB@ HHHH *\E^/7_ "&OA/\ ]CE;?^DUS7K5
M>2_'K_D-?"?_ +'*V_\ 2:YH ]:HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#RCX'_ /(T?&#_ +'%_P#TW6->KU\_
M^$?&TG@76OB1=)I<FJ)?_$JSTF3RYEB^SK<VNGP^<=WW@I=?E4$G/89(O:O^
MTE=Z;K%O8Q^&(YEU;4KK2-$D;42IFN+>]2SE-R/*/DQ^:X*LAE)4$E5/% 'N
M5%>'Z?\ M+3WD5T)/!E_%,L36UH_G@V]]J:W#VWV.*7;T:2-\2$#"QNS*@ W
M>VPNTD*,R[6902H.<''3/>@!]%%% !1110 4444 %4-8U[3?#MG]KU74+73+
M7<$\^\F6)-QZ#<Q S5^O,?C!8VVI>*/AC;WEM#=V[>('W0SQAT/^@W6,@C%
M'1_\+8\$_P#0X:#_ .#*'_XJC_A;'@G_ *'#0?\ P90__%5>_P"$$\-?]"]I
M7_@%%_\ $T?\()X:_P"A>TK_ , HO_B: */_  MCP3_T.&@_^#*'_P"*H_X6
MQX)_Z'#0?_!E#_\ %5F>.6\ _#G1XM3US0K.*TFNHK.,VFB-=NTTK;(T"0Q.
MV68A1QC+ =2*M^%=-\%^,M$BU73/#]F;21Y8@+O1S:RJ\<C1NK12QJZD.C#E
M1T]* /B3]L+XI?$J/]JGX/0_#SQ[X:_X1K4+B1+:[>.VG72)C$T=T\S$G*F!
MRR[L<@@=!7TCX^\=>%KGXQ?"G5(-3TS4TTY]12[U>"[M2EG');; )&,@90[A
M>%!!*\]!7H/CB/P#\._#TNNZ]HEA;Z;!)'&TL&CFY96D<1H D4;-RS!>!WK?
M7P+X:90?^$=TKG_IQC_^)H ^,-%F@T7Q!X,U*XCL[BV\(/.FHQP7UH[ZCYD\
M[*UJOF_OP!(I);;CGJ1BM+POX?T7P[X=LFA7PX^J6FC17.HPW.MPM%J]VA;R
M;,KYF-B8CE?&-[Q0KD#=GZ]_X03PU_T+VE?^ 47_ ,31_P ()X:_Z%[2O_ *
M+_XF@#GO"_QB\.WWAW3;C6_$?AW3=7EMT>[LXM6AD6&4J-RAMW(!K6A^*7@V
MYFCAB\6Z'++(P1$3482S,3@ #=R2:M_\()X:_P"A>TK_ , HO_B:\_\ C]X-
MT"S^#_B:>WT/38)HX$9)([.-64^8G(('!H ]=HKS;X[^;-X-TJS2ZNK2*^UO
M3;.X>SG:&1H7N45U#J0PR..#1_PS_P"%?^>^O?\ @^O/_CM 'I-%>1K\)?AZ
MTES&NN:@9+618IU'B>YS$[-M57'G?*2> #U/%7Q\!_"!N# +O6S.JAS'_P )
M!>;@I) ./-Z9!Y]C0!Z;7R'_ ,%-OB!X[^'/[/C:CX4T?3M8T6>]@M]9%U%*
M\]NIE1H9(]C@8,B*C9!^^N*]S_X9_P#"O_/?7O\ P?7G_P =JAJ_[//@&_A3
M3=5?4[F*\.U;.\UVZ99BOSX"-+\Q&W=TXQGM0!6FC\7^//V8I&\:F#PUXMU/
M1O/OX]&MKB5+1V&_REC4O*Q"X1@N23NP.U> 3?#OQ3:M?2ZEX-.EW>K)#<>%
MM*T6VEGM]&E^VH9$B<1J+-VAC\UB1&/WI7)(:OH_4/@EX+T>UDO+[4M8LK:/
M!>XN/$5W&BY( RQE ') _&BV^"?@NZFE@M]3UB:9 &DCC\1W;,H)(!($O )!
M_(T ><^'/#NH_#O7K"\T_P +>(O$.B66N36.F6]Y*QF@>4NMSJ+9'"%2(D#
M#"RR,V9LU]+UYA:_ WP=?*[VU_K5PJNT3M%XANV 93AE.)>H/!':D_X49X--
MX;,7VM?:Q&)3!_PD-WY@0D@-M\W.,@C/M0!ZA2,PC4LQ"J.22< 5XSX]^"/A
M[1O OB._L[O7X;NUTVYGAE77KS*.L3,K#,G4$ U!X]9O$7P \%C4W:]&I3Z
MMYYC'_2!)/;^8'QU#9.?7- 'LW]H6O\ S\P_]_!1_:%K_P _,/\ W\%<-_PS
M]\./^A-TK_OQ1_PS[\./^A-TK_OQ0!W/]H6O_/S#_P!_!1_:%K_S\P_]_!7#
M?\,^_#C_ *$W2O\ OQ1_PS[\./\ H3=*_P"_% 'B'_!275?'6G_LQZ[J7@#4
M[7;:\:U8/;QSM<V+X5RA/*LC%6X_AW>@KU#X0R>*KS]G33!\3+BU\0^+;[2'
MEU*QM+:)%8R1DBU6($*Q"L(SGACGL:WF_9[^&[J5;P9I+*>"K6X(-+_PS[\.
M/^A-TK_OQ0!\^S?#OQ/??#_1=%3PO=07U_X3\,Z2K3-"J:;<:=<RRW*W#!SY
M8*,H0KNWGCC%7/#_ ,)]2U2*RO+GPQ-I^LZ;8Z%I&G3WDL<8M+JV$XNK_:DF
M)(D#Q2)DYDDB1< <U[M_PS[\./\ H3=*_P"_%'_#/OPX_P"A-TK_ +\4 5O@
M^NI^';;6=!U+2K32M)TV[,>EWRWBRS:E&<L]Q-ZR.Q\QFXRTCKCY-S>A?VA:
M_P#/S#_WV*X;_AGWX<?]";I7_?BL3QQ\!_A[9^"O$$\/A'2XIHM/N'1UAP58
M1L00<]<T >N45S7PSD>;X;^%))':21M)M&9W))8F%,DD]372T %%%% !1110
M 4444 %>2_'K_D-?"?\ ['*V_P#2:YKUJO)?CU_R&OA/_P!CE;?^DUS0!ZU1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117"_%#Q5KN@3
M>&-.\.KIXU'6]2-D)]361XHE$$LI.U""2?*P.>] '=45YO\ 8_BW_P!!3P?_
M . -U_\ ':/L?Q;_ .@IX/\ _ &Z_P#CM 'I%0WEY%I]G/=7#^7!!&TLC8)P
MJC).!R>!7GOV/XM_]!3P?_X W7_QV@V7Q:(P=3\'$?\ 7C=?_': /!/@W\2O
MAY^T7XH^(?ASPK\0XVU%_&<'BFV&EPB22:WMH+ HQ\V,J$,T0!Z,=I ZU[%J
MO[-NFZIJK7W_  D.J0-:WD^I:-'&L)73+J>Y6ZFD7*9EW3(K;9=P4?*,"O+O
M@+^R#XE_9W\8>/\ Q#X9O?"2WGBV_P#M<BR6%QBTBY;R(L2<)O9VQ_N^E>U?
M8_BW_P!!3P?_ . -U_\ ': #3?@;I%GI]M:3ZCJ-VD%C?6J-YJQ,LU[*TEU=
M*4 V3,S$*5P(P6" !CGJ_ OA&V\!>$M,\/V=Q<75M81>4DUT^^1N2>>P&3PH
M "C    %<I]C^+?_ $%/!_\ X W7_P =H^Q_%O\ Z"G@_P#\ ;K_ ..T >D4
M5YQ]C^+7_04\'_\ @#=?_':V?A+XNO?'GP[T77=1@@M[^ZC;SX[4L8@ZNR$K
MNYP=N>?6@#KJ*** "BBB@ KSCXI_\CE\+O\ L8'_ /2"ZKT>O./BG_R.7PN_
M[&!__2"ZH ]'HHHH \U_: \(:YXY\ PZ5H%HEY>?VMI]Y(K:I)IS"*WNHYWV
M3QHS(Y$6T$8(+9SQ7D]C^R_X@N[18_MA\/07FEK:WL+:M/?W#W%I'MTZ>2X(
M1G82-YKE0F[R(@0^YS7TW?>3]BN/M$GDV_EMYDGF&/:N.3N!!7 [Y&*^6? /
MQZT+2O@K\);:#QEIFNZO>ZEIMOJ*WVNR3W>)I]KLTHE+;PSJVR0E6567;@<
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
M"#X7_P#),_"7_8(M/_1*5T]<Q\+_ /DF?A+_ +!%I_Z)2NGH **** "BBB@
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
M8D[N".,D\5T5KI/P/T>PO+>]T3X?Z!:1W-U:-#,-/5'D2*,72D#@,H(213R
M@W#&*ZSXC?#/1_''B+P7JVIWGV2?0M2%Q F[ N3\KK#U'/FPP29Y)$17&&->
M/_&#]FW6_$FEZ[-::MI6LW1\12^*;?2'TE5E#/:K:HB2-,0)$53(LFT9D48V
M]0 =M=M\#I+>VOUL_A_=Z5JDE[+-J6_3_)8A4^U2%B?WA)$*R$9(^3=P!7</
MX)\"^-;_ $WQ&VA>']=O+,J+'5OLL%P\'EL=OE2X)7:V<;3P<UX@WP#\3_$[
MX4Z'H]Q=67@I['^UK=Q?:0;N:^CO8)(9+B6/[5^ZF;SYW8&23<Y5B1DK7LWP
MI^',OPUTS5[%KZUO(;W4I=0BCM+'[+';"14W1*N]AM#*Q7&,*0.<9(!H?%#_
M ))GXM_[!%W_ .B7KS;Q'_R0'X<_]?/AS_T?;5Z3\4/^29^+?^P1=_\ HEZ\
MV\1_\D!^'/\ U\^'/_1]M0![A1110!A^.K>\O/!.OV^G6OVZ_FL)X[>V\Q8_
M-D:-@J[FX7)(&3P*^8_%'[,GB@_"'P+_ & =3'Q%LYK5KO4;_609K 1V%Q H
M5UPDB123$JN#D2/UR:WO'WBS6-<L?$6IR>+;C18+77KS3TT&SU6+3;J>VM(]
MA:VF<<R!B]P5(PZLJ$X124_X:3U+PUHIFL;&S\0*-:_LQFU'6C%<M -$CU".
M<H8<)(44B2$ ?O"Q4G.  >Q?"72==\+>"=!T?61?7UTD4[37=_=1330#S<PP
MR%,!F".%RNX#R^6;AF\3U+P'X^\5?!K4?!&I?#V:+;J\VKB5O$$,?VE3JQO%
MAC:)]P<HV"7*J"#R>,Z5O^U7K>J6^O:KIWA:PFT.UCMHK*1M2/G27<\PCBB?
M$?E[2N9-R2, &520P<+D7'[:]SY"W]OX<TQM-G&B_9E?6!]J/]J11F!I(UC(
M5(9&82N&("J2N2"  =#\/_ WCSPS\:Y-=U;1]0U2V-C?V=QJDFM12V\S37L$
MD,D,#MNB"P1A& "@^4N%)Y/T37S'KG[6VO:-(((O"NE:I/'#<I-]BU<DF>&]
MM[3=$IC!DA9KN)@^5P(Y<@8!/=_"WXD:KXJ\<0)=Q26]GKOAZ/6AI\D\<XTV
M>.8021K)&2&60%6 S@&-B,EFP >PUS_Q!_Y$'Q+_ -@RY_\ 135T%<_\0?\
MD0?$O_8,N?\ T4U $'PO_P"29^$O^P1:?^B4KIZYCX7_ /),_"7_ &"+3_T2
ME=/0 4444 %%%% !1110 5Y+\>O^0U\)_P#L<K;_ -)KFO6J\E^/7_(:^$__
M &.5M_Z37- 'K5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %><?%+_ )'/X7_]A^3_ -(;JO1Z\X^*7_(Y_"__ +#\G_I#=4 >CT45Y5XT
M^/5MX5UB2TM]%GU.TMM7L=%O-1^U106\$]SSC<Y^;RP8RP'(\P"@"3XFZO<:
M;\5OA9"NO7.E6-W=WZ7=G'.D<-VJ6CR*) RDG:RJ1@CJ?6N/\<?M#2^#_B!>
M6>CZ/IOB&"Y_L](YXM=2)7CEBOW,H7RB-R-92*PWMN79M^8;3KQ>//AU\4EN
MI/'&A^'(H=/UZXT'2I=?DL[M;R1=F7MR<XWY7Y>O S6G=2?!*9KOQ!<)X%DD
MT,I!<:E)'9L]@8V,2(TF,Q[60H 2,;<#I0!P%Q^TY?\ B*S>;2M(CTO55T35
M+VU@NM51T$L=A:7L'FHB,'!BNXR2K?*ZNH#C#4[X>_M7:OXH\(M<WOA)8-1#
MV-C;7<E\$LKRYFG-J[[@A=(EF1VWA&&PC^+*CIO%.K?#3P#_ ,(5XETWP;X:
MO],UR8:;!XAL(+2-;:W-K(P97VYDC,,4B!(\ELJH!W8K4\*ZEX,A\.VUAXD\
M(Z%\/I?$A6WA\.:D+19+Z)$58U>-?E8A=J^6<E<!?:@"]^SCK^I>)?A+I]YJ
M]W/>:BM]J-M+)=7$=Q*HBOIXT1I(P%<JB*NX#G&>]>F5YUH/Q!^%'@WPA-=Z
M)K_A+1/#%M+^]DT^YMH+2*1B0=VPA58D'.>>#Z5N^$?']CXOU/5[&W1HYK#R
M948LK)=6TR;X;F)@?FC<;AG^\CC^$T =17FW[.?_ "1GPY_NS_\ I1)7I->;
M?LY_\D9\.?[L_P#Z424 >DT444 %%%% !7G'Q3_Y'+X7?]C _P#Z075>CUQO
MQ(\"7WC6+1)M*UO^P-5T>^^W6UVUHMTF3%)$RM&Q&05E;G(P0* .RHKR_P#X
M0;XH?]%1LO\ PF(__C]'_"#?%#_HJ-E_X3$?_P ?H ],N'DCMY6AC$TJJ2D9
M;:&;' SVR>]?(5G^S[\2Y-'TR&XT[3XY=/\ "4VD+ ^N22PFX>UN;?9$%C01
MAFFCD9W$BL$ V*ZJQ]Q_X0;XH?\ 14;+_P )B/\ ^/T?\(-\4/\ HJ-E_P"$
MQ'_\?H \(M?@+\5IM<CAU6R6]T>ZU#3+ZZ\CQ5)"+8PM,MP(@L(<AK>6*$AG
M(;R3C:I55H:A^S_\8+R/1KF_L(]5UX+(NI:K%XK:%Y(9(4B,*J]NZDH%D 8J
M,K*Z\;B:]8\3M\4O#OCSP7X<'Q&L)E\127B-.?#48,/D0&7('G\YQBNN_P"$
M&^*'_14;+_PF(_\ X_0!@?!CX?:[X9\6V)U*V6TBT3PU'I-Q+ 93;WEQ)/Y^
M(C*[.RPH-NYBPS,54C:PKV^O+_\ A!OBA_T5&R_\)B/_ ./T?\(-\4/^BHV7
M_A,1_P#Q^@#U"O.?VB/^2+^*?^O=?_1B55_X0;XH?]%1LO\ PF(__C]9WB'X
M1^/?%VCSZ1K/Q,@GTNZVK<Q6_AV*)W0,&*J_FG:3C&<'% &S\</^1=\-_P#8
MR:3_ .E25Z17$_%OPOJ_BCPO9Q:$EI+J5CJ=GJ$4-]*T44ODS+(4+JK%<A3S
M@UG?V]\5/^A/\,_^%!-_\BT >CTC?=.1D5YS_;WQ4_Z$_P ,_P#A03?_ "+1
M_;WQ4_Z$_P ,_P#A03?_ "+0!\^>"F\7Z3I.B>'-/\,:UIO@N2+5I]4T>/PN
M8EF66ZOV83"6$[E,8M]L4920F08$H8JE3PKX\^,/AWX>ZKH]MI7B/319>#H&
MT*./PO++-:7EN((XX2#"4?S07+(2S@ _ZHC%?1W]O?%3_H3_  S_ .%!-_\
M(M<WXZ^+'Q&^'^GZ;>7_ (*T":._U2STF,0:_(2);F9848YMA\H9P3WQF@#Q
MCX@>*/B7KD8&LZ5XAO4\/^(K.XTI+?P;+<KJ"V]\SM=.$3=$ZQ+ R[60,KRI
M@DDIW7PKU7Q9K'BWP#>>)/[0/BF:YU(73:A:):R/HPM5RQB$<;)']M\CRUE0
M2C+@%EW.WJ/]O?%3_H3_  S_ .%!-_\ (M1C5OB>+AIQX+\+B=E"&3^WI=Q4
M$D#/V7IDGCW- 'I=%><?V]\5/^A/\,_^%!-_\BT?V]\5/^A/\,_^%!-_\BT
M=!\4/^29^+?^P1=_^B7KS;Q'_P D!^'/_7SX<_\ 1]M6MXHD^*OB3PQK&DCP
MIX9@-_9S6HE.O3$(71EW8^R\XSFM3Q!\-=3U3X3:#X9L]0M;75])73I([J>%
MI8&EM7B?#*"I*L8\=0>: /1J*\V^Q?%S_H+^#?\ P6W7_P ?H^P_%S_H+^#?
M_!;=?_'Z .CO/AIX7U+5+_4+[0[+4)[V:*YF6]A6>/SHT$:RJC@A9-@1"P )
M"(#]T58D\ ^&)KM[J3PYI,ET\YNFF:QB+M,1@R%MN2V/XNM<I]A^+G_07\&_
M^"VZ_P#C]'V'XN?]!?P;_P""VZ_^/T 1^&_V>?"/AGQ%J6I06OG6MY%- -)F
M@@%I'',X>1-JQAI5W*-JRLXC'RQA%^6KGAKX'^&?#/BC7]9AMDNDU94C73KB
MTMOLMB@B\IDMU6)619$ #@LP;%<A\3O%7Q9^&W@'7/$\EYX.ODTRW-P;<6-T
MADP0,;O...OI72Q6OQ<EB1QJ_@W#*#_R#KKO_P!MJ .M7P#X818U7PYI*K':
M-8(HL8L+;-G="/EXC.YLIT.3QS4VD>$M*T'5=0U&QM%@N[Z."&9U)P(H5*Q1
M*.BHNYR%&!EV/4FN.^P_%S_H+^#?_!;=?_'Z/L/Q<_Z"_@W_ ,%MU_\ 'Z /
M2:Y_X@_\B#XE_P"P9<_^BFKEOL/Q<_Z"_@W_ ,%MU_\ 'ZIZUX>^+.N:-?Z=
M+K7@^.*\MY+=G73;K*AU*DC]_P!>: .N^%__ "3/PE_V"+3_ -$I73UE^%=%
M/AOPQI&D&7SS86<-KYNW&_8@7=CMG&:U* "BBB@ HHHH **** "O)?CU_P A
MKX3_ /8Y6W_I-<UZU7DOQZ_Y#7PG_P"QRMO_ $FN: /6J*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *\X^*7_(Y_"__L/R?^D-U7H]>7_&
MJ_&AZK\/]9GMKR?3]/UQI+I[.UDN&B5K.X0,50%L;F49QW% 'J%>)>)O@+?>
M*-6UBPDO+"/PU>^)++Q0R7=F+PSR1HJS6LD;%5",8HF5^<<C!ZUTG_#07A+T
MUK_P17G_ ,:H_P"&@O"7IK7_ ((KS_XU0!Q<?[*YM[76K2T\1V]A8:K-JEO)
M:V>CI%'#IM^8#/:Q*LF%D'V=-LV"!ELQG/'(?$K]F'Q%:RW&OZ/JPU:]GU6^
MO+B#3M,CM[L174B.3&YN$\QTV>6<R1EHI&&X;=K>Q_\ #07A+TUK_P $5Y_\
M:H_X:"\)>FM?^"*\_P#C5 &5JOPDOOB5X+^'5GK\6G>'QH-Q'>W>BVMMYT1*
MV\D"112!U,)192RNNXHRJ03MR<Z__9WUGQ!]G;7O'+ZI/):Q:9J-Q_9:1R7=
MG%.)XE!$A"2A]VZ3!# _<4C)W++]I;P+J4MW%:7.J7,EG-]GN5BT6\8PR;5;
M8W[KAMK*<>C"K7_#07A+TUK_ ,$5Y_\ &J /#O'W[+/B+1S;:II]['XGEFN+
MHZE;V6DQ0RNL]Q=W#,$:YCWJQO)(9%,J[HR"2VTJWO?P]\,:[#XDUCQ/XDM[
M*PU._LK'3H['3YFEBAA@61SEBHW$S7$^#@?($&,@YJ_\-!>$O36O_!%>?_&J
M/^&@O"7IK7_@BO/_ (U0!Z37FW[.?_)&?#G^[/\ ^E$E+_PT#X2]-:_\$=Y_
M\:I_[/-K<6GP;\-)=6T]G,T4DAAN8C'(H:9V7<IY!((.#ZT >BT444 %%%%
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
M TS]K"*U\8:U!JND:NVF7)T]M$LUT^.*YV30N[NTC3^5(A"HZX8.=[($+(P
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
M^,'_ &.+_P#INL:]7H **** "BBB@ HHHH **** "O./BG_R.7PN_P"Q@?\
M](+JO1Z\X^*?_(Y?"[_L8'_](+J@#T>N ^+FA>$-7MM$?Q6M\[_;/LFGQZ=>
M7-O-+-*A#1@0.I<%%<LK97:K$CBN_KS[XC^']2F\8^!/$>GVC:BFCWL\-S:(
M0"([B(Q";GJ$;9D 9VLQ_AP0#Y\U_5?A?>:W_P )OXGT6^U;P7X@T6&'2-&M
M?#E^'MK;3G<.US&IV%%DF5XU9!L*1NGS -7?:'X8^#=GK&IZ;'H>KXFU$:;=
MZAJ<E_-:W%_<Y;:9Y799)P[LF_):.21D#*S,*X*\_9'\9V_@O2;/3$T ZY)I
M&JZ7J[W?B'46MLW4J,CVZF)@F%3G:L9R< X&:].\1?#WQ@WP_N_  L]/N-%N
MKVTMM+U&SF8SV=KO669[I#&BDQ;'575BTOR;@K%B0#I=4T?P5XMFN_A#?6&K
MS0V=E!JTRF6\C5T,Y,;F\5PSR&5&8Y<L2C$YIVG_  -\!ZI#9W<VB7UQ) ]U
MG^UK^[EEG\Z/[-+]H$LA,ZM$NQ?-W )@+@&H->\,>/;7XNZCXE\/V?ANYTR\
MT:UTH-J=_<1S1-'-/(TGEI RN/W^-N]<[?O#/'CJ_LH^+I++PRDEKX7M[C1K
M&YM0UCJEY!E9-6BNUA5DA4B,0+-"#U3SVVC&<@'HUW\ OA+I&L/9ZE8:D+C5
MI5ME?4M<U&6.\FEE-V40O.0TADM?-;'/R@GKS'XR^!OPC^']C=>+]:T;4[BT
MMO(CG0ZGJ%[#Y2RJ(U:V,S(T4;;3M*%4"YP *X/3?V5_&']O6-UJ$7A5AI]W
M9/;7RW,\MQM@74(EGPT VRI'>6^P!C_QZ(N\#!7.OOV._%MOX%CTBTNM'UB[
M^S-#&NLZK<[+*?S8G-W#(D!.^7RSOC"(/WC!FDRQ8 ^PJ\Y_:(_Y(OXI_P"O
M=?\ T8E>AQ%S$AD55DP-RJ<@'O@X&1^%>>?M$?\ )%_%/_7NO_HQ* *WQH_Y
M"7PO_P"QNM__ $ENJ]/KS#XT?\A+X7_]C=;_ /I+=5Z?0 5YMIO[//@72(+J
M&+3K^>WN%N0UO>:S>W,<9N"YG>)9)F$4CF23,B;6^=L$9->DTASVZT >#_#_
M .&OPI\1:'%XR\/^'-<BWWZ#S)I]0BNFN;>Y=/-9&DW%A(\V]SRP,FXLI-=/
MX=_9I^'GA6\M;O3=+OHY[6>"Y@>;6KZ;RWA:5HRH>8@ &>?Y>A\UP00Q%< O
MPA^*$WPULO"<]CX+46.MIK,5U_:=W(Y9=2^V@+_HR^6P!*;OFSD_=S6-;_LP
M^,=+\37VMZ='X=MYGUBZU6*U75KQ(9-^I6]PBNHA*KFW6Z@;"D+Y[D!O,DR
M>J:#X%\(:]XNNKD7-XU[I^I1^(X=&DGEM6TN[GC>)I3&C+E9@LK;'# L\Q_Y
M:&J3?"OX9Z=XRL/"LNEZF^H7FF:M<0)/?WTMM)!<2Q_;U+-*4+.\L3E3R"0R
MXQD>06?[&_B9_#9L;B30=-N)+33(+G^Q[Z:$W?V47D8C>4V^[8JW%O*ORD[[
M95&S"R+Z-\/?@;XC\%_%[3_$,RZ/=V,%MJ=M=:O]ON3J%\+F:&:$R0M&4)A$
M(A#&5F,87D8V4 >E>!/AC8> [[4[NWN[R_ENUBMXFO[A[A[:UB!\N!9)&9V4
M,TC99B2SDUV5%% '!_'C_DB_C;_L$W'_ * :R/C!_P DZ\-_]AK1?_2R"M?X
M\?\ )%_&W_8)N/\ T UD?&#_ ))UX;_[#6B_^ED% 'J=%%% $-YY/V2?[0 T
M&QO,!&05QSQWXKX-^'LFO^%M+^&.JV.DZ?>S:?X>\02>'[.VTB^2YCF\Q,BY
M+G;NV^>0,(6(;;D&OM_QEJ-[H_A'6[_3?L_]H6ME-/;_ &I2T7F*A9=X!!*Y
M S@@X[U\\^&/VO;S2_"&A^(/&>D>;H>I3P(^OZ7I]S9VMJ'LIKF4-%.6=A$8
M5!D!VL)<C&Q@0#DM<^*?B&/QIX7UF*66]OEAU+2H_%2:'.JR:8TNGN;UX -O
M[MA=J$;&?)8@<\\_\./BYKG@_P $Z[:Z#=6=O>Z>EL;69_#%ZT2B37;M)HP"
M!(T'D2Q2JH.Z-7R,@\?9O@/QQI'Q(\)V'B+0YS<:;>!O+=A@AE8HZGME75E.
M"1D'!(YKS2T^.&MZ#\$YO&NO:.FNZA'K4NEBQ\/0.FY5U)K)6"N[G/R[SSU(
M''6@#B_AK\<O&'CCXM:3HE_K.GZ-86;SVM_9S:<T;7\D?F(HC=R&29F42; "
MOEX*LQ)Q]/5X%X?\2^&/B!^TH%L='CGC@TBXOUU":WN(O-NK:XCM?/3+^1,
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
MWZ5C?\(+\0_^BGG_ ,$%M_C7I-% 'FW_  @OQ#_Z*>?_  06W^-'_""_$/\
MZ*>?_!!;?XUZ310!YM_P@OQ#_P"BGG_P06W^-<]\1--^(W@?P!XE\11?$A;J
M72=-N;]()-!MPLC11,X4D-D E<<>M>U5P7Q^_P"2%_$/_L7K_P#])WH Y[PG
MX>^(OB3PMH^K/\2Q"]_9PW31KH%N0A= Q R>@S6K_P (+\0_^BGG_P $%M_C
M71?"_P#Y)IX2_P"P1:?^B4KIZ /-O^$%^(?_ $4\_P#@@MO\:/\ A!?B'_T4
M\_\ @@MO\:])HH \E\1?"7QKXKT.^T;4_B9)+IU]$UO<)%H=NC-&PPP#9X)&
M1GM78^.? <7C3PFFB"_N-,:&:WN+>\MPK21202+)&V&!4_,@R".:ZFB@#S?_
M (5UXT_Z*CJ?_@KL_P#XW1_PKKQI_P!%1U/_ ,%=G_\ &Z](HH \W_X5UXT_
MZ*CJ?_@KL_\ XW1_PKKQI_T5'4__  5V?_QNO2** /!/C-#X[^%OPN\1^*[;
MXBWVH3Z5;?:$MI]-M%20[@,$B/('/:NQA^'OC26%'_X6AJ8W*#_R"[/O_P!L
MZR_VN?\ DVWQ_P#]@X_^AK7K%G_QZ0?[B_RH \]_X5UXT_Z*CJ?_ (*[/_XW
M1_PKKQI_T5'4_P#P5V?_ ,;KTBB@#S?_ (5UXT_Z*CJ?_@KL_P#XW5;4_A3X
MNU?3;NQN?B?JC6]U$\$H73+,$JRE3@^7QP:]1HH H:#H\/AW0M.TJW9WM[&V
MCM8VD.6*HH4$^^!5^BB@ HHHH **** "BBB@ KR7X]?\AKX3_P#8Y6W_ *37
M->M5Y+\>O^0U\)_^QRMO_2:YH ]:HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#RCX'_P#(T?&#_L<7_P#3=8UZO7E'
MP/\ ^1H^,'_8XO\ ^FZQKU>@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH \;_:>_Y%_P)_V/&A_^E:5[)7C?[3W_ "+_ ($_['C0_P#TK2O9* "BBB@
MHHHH **** "BBB@ K@OC]_R0OXA_]B]?_P#I.]=[7!?'[_DA?Q#_ .Q>O_\
MTG>@#6^%_P#R33PE_P!@BT_]$I73US'PO_Y)IX2_[!%I_P"B4KIZ "BBB@ H
MHHH **** "BBB@#R']KG_DVWQ_\ ]@X_^AK7K%G_ ,>D'^XO\J\G_:Y_Y-M\
M?_\ 8./_ *&M>L6?_'I!_N+_ "H FHHHH **** "BBB@ HHHH **** "BBB@
M KR7X]?\AKX3_P#8Y6W_ *37->M5Y+\>O^0U\)_^QRMO_2:YH ]:HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RCX'
M_P#(T?&#_L<7_P#3=8UZO7E'P/\ ^1H^,'_8XO\ ^FZQKU>@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH \;_:>_Y%_P)_V/&A_^E:5[)7C?[3W_ "+_
M ($_['C0_P#TK2O9* "BBB@ HHHH **** "BBB@ K@OC]_R0OXA_]B]?_P#I
M.]=[7!?'[_DA?Q#_ .Q>O_\ TG>@#6^%_P#R33PE_P!@BT_]$I73US'PO_Y)
MIX2_[!%I_P"B4KIZ "BBB@ HHHH **** "BBB@#R']KG_DVWQ_\ ]@X_^AK7
MK%G_ ,>D'^XO\J\G_:Y_Y-M\?_\ 8./_ *&M>L6?_'I!_N+_ "H FHHHH **
M** "BBB@ HHHH **** "BBB@ KR7X]?\AKX3_P#8Y6W_ *37->M5Y+\>O^0U
M\)_^QRMO_2:YH ]:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#RCX'_P#(T?&#_L<7_P#3=8UZO7E'P/\ ^1H^,'_8
MXO\ ^FZQKU>@ HHHH **** "BBB@ HHHH ***P/&7C2Q\%6$$]U%<WMU=2^1
M9Z?8Q^;<W<NTMLC3(R0JLQ)( "DD@"@#?HKRK6_VD/"WA[0?MM[::O'J:RRP
MR>'EM =3C:.$SR9AW<@0CS,J3N4C;N)Q4EI^T1X<O/ .K^+TL-972M/B6[6-
M[0">\M"B.+NW3=^\AV29W#D;7! 92M 'J-%57U6RCDAC>\MTDF#-$K2J"X49
M8J,\@#KCI2P:E:74B1PW4,LCIYBK'(&++Q\P /3YEY_VAZT >2?M/?\ (O\
M@3_L>-#_ /2M*]DKQO\ :>_Y%_P)_P!CQH?_ *5I7LE !1110 4444 %%%%
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
M@Y!Y!%+5'0Y$ET6Q>.QETV,P)MLYU59(!M&$8*2 0., GI5Z@ HHHH ****
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
MY8^.[;0;&RUJ[TVWL5T*.?9'"^P$R-("Q.,G@=:V/^$#^)O_ $52'_PFH/\
MXY5CX(_\>/C/_L:]4_\ 1QJA\9[ZTC\0>%[/Q+JDFB> [B*\;4KX7[V$?VI?
M)^RQR7*.K1JP-P0-RAF103T5@"?_ (0/XF_]%4A_\)J#_P".4?\ "!_$W_HJ
MD/\ X34'_P <KQ6Q^/'B?X3?#?P[>W]QI[Z+=-?/%?\ B*_EO)[K;K$,2A;K
M$2N)+:XFDB 0GRX%;YESBI'^V]J\TLD8A\*PW5E<:@]WI\U\1<R6D-@M[&T:
MJY*2;1) R2 '>,D1E3&0#W7_ (0/XF_]%4A_\)J#_P".4?\ "!_$W_HJD/\
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
MQ!I>J7GAGP]JEE;Z)K>DVS7'^CRG4A/J*6LUEY;',,NQBQ#%60/$Q.'I]_\
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
M_P"#?@]\-/B=J,WB_2M;\2ZM<V^L337)DUJ_AC2_4J)5:W=U"E<!-A7"@;
M 10!O7G[4G@RWM;R]ACU:_TR""2XBU"UL]T-VL01I_*RP8F)7W-D#A6QN(Q6
MCX5^,H\3>/+32TLI(-*U"._AMFN(C'<Q7EC<>3=1R+D@H<HR,,=^N>,Y?@'\
M./ASX8U"YN+"^N-#L=+N(I;6YNKF]2.!H\3LD668R.BX9E&YL5%\*_A]X/\
M#MYH7BK2M<U*[T_6(96T2WUN>9Y6FN]UU<2J;@^89)5CWE<# 1CCDX /9:\]
M_:#_ .2*>,?^P>_]*ZC2?&&E:YKVMZ+:3R/J6BO$E[#)!)'L\U-\95F4!P5S
MRI(R".H(KE_V@_\ DBGC'_L'O_2@#O;;_CWB_P!P?RKSSQ9_R7/X>_\ 8/U;
M^5M7H=M_Q[Q?[@_E7GGBS_DN?P]_[!^K?RMJ /2**** /!=?^,?C&ZT&37M(
M&CZ)X=DO[ZU@U;4M/N+V*$6[B%/M212(T222).6FY6)8UW [MPOO^T99>%?&
M'CW1/%6[&BW&_3Y=/L9 L\'V.WN#$9&8HTP,S9.54*%+;>IY+Q)I/@K3=8U#
M3;N#QAKGAV'5I+.0:%YJZ=:R7TT(GL+E8I5\Z,R,';=&5C$KAF&6%=OK7P;^
M&VOW^J>);W5+AWCU,WMQ>)K\J16=XL20@C$FV)E"087C#11'&5% &)J7[0WP
MK\5:EI5[J4&I7$6GV\.L:;?2V4IM)/.ADDB9"I*N^()\!AE6A9AC"L7M^U!:
MKXB\,W<VGW^F>$M4CU.VG^W::_VJ"YM+FWA,I>.1D$&Z:12Q')0;2<@&C-^R
M_P##_5/"ES9>&?$.H?:YTC%A>3:_<7R1/&EPL8"M*0R;9KI2O0AGSG'&<WP[
M\&Z5X/T&W^(7BD7DUU'?:/HEGIFNS16X@*B5[2*5G3S"IM PDE*[&5$! 510
M!W.E?M#:+XZURWT7PO<3+J,E]>Z66O-/:2*.ZAMFF19")%,>Y1O (R0C*0C$
M5W/PU\9#X@>!]+UTV_V2>X1H[BW5BRQ3QNT4R*V!N42(X#8&0 >]>;:?\#?
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
MH?\ @\L/_CE>GT4 >8?\+&^('_1(]0_\'EA_\<H_X6-\0/\ HD>H?^#RP_\
MCE>GT4 >8?\ "QOB!_T2/4/_  >6'_QRC_A8WQ _Z)'J'_@\L/\ XY7I]% '
MF'_"QOB!_P!$CU#_ ,'EA_\ '*S5D\:^-_B-X)O=2\"S>&M,T6YNKJXN[G5+
M:?=OM)8554B9B3ND'H  :]AHH X#XT:)K.L>'-*DT+3?[8OM.UBRU$V/VA(&
MFCBE#.%=_E!QZUG_ /"QOB!_T2/4/_!Y8?\ QRO3Z* /,/\ A8WQ _Z)'J'_
M (/+#_XY1_PL;X@?]$CU#_P>6'_QRO3Z* /,/^%C?$#_ *)'J'_@\L/_ (Y6
M=XD^,_C+PGX?U/6]3^%&HP:=IMM)=W,BZW8,5CC4LQ \SDX!XKV"O//VB?\
MD@?Q&_[%Z_\ _2=Z ,O3OBMXYU;3[6]MOA-J+VUS$LT3?VY8#*L 0?\ 6>AJ
MQ_PL;X@?]$CU#_P>6'_QRNO^'O\ R(/AG_L&6W_HI:Z"@#S#_A8WQ _Z)'J'
M_@\L/_CE'_"QOB!_T2/4/_!Y8?\ QRO3Z* /&O%WB[XB>(O">M:3#\)[Z*6_
MLI[5'DUVQVJSQLH)Q)TR:]"\*:#<Z3\.]'T2Y*+>6VE0V<NTY42+"$.#W&17
M1T4 >,^ 9OB;X)\$:#X??P-IEXVEV45F;A->"K)Y:!=P!AR,XSCWK>_X2[XE
M_P#1/M._\*!?_C->D44 >;_\)=\2_P#HGVG?^% O_P 9H_X2[XE_]$^T[_PH
M%_\ C->D44 >;_\ "7?$O_HGVG?^% O_ ,9K#\$?&+QM\1/"NG^(M%\!6<NE
MWRL\#S:X(W(#%3E3#QRIKV2O'_V1?^3<_!?_ %[S?^CY* -C_A+OB7_T3[3O
M_"@7_P",T?\ "7?$O_HGVG?^% O_ ,9KTBB@#S?_ (2[XE_]$^T[_P *!?\
MXS1_PEWQ+_Z)]IW_ (4"_P#QFO2** //_@[X;US0=/\ $ESX@M+>POM8URXU
M-;6VN//6*-UC55+[1D_)G@=Z] HHH \6\)ZUXF^'M[XIL)? .M:K%=:]>W\%
MY8RVQBDBEDW(1NE4@XZ@BN@_X6MX@_Z)CXF_[[M/_CU>DT4 >9I\3M;CD>1/
MA9XD223[[*UF"WU/G<U7_P"$^U':$_X5)KVT'(7;98!]?]=[5ZI10!YA)\2-
M7F9B_P *?$3EB"Q;[&<D# )_?=JJ:UXSO?$6AWFCZC\)?$5SIEXC17%J7M D
MBM]Y3B<<'G/KDUZU10!YE%\3-:@ABAC^%GB..&(!8XU-F%0#@ #SN,5F:Y\<
M)O#\VE?VI\.-?M9;Z\6QL?,^R$R7#AF"+B4X)",>PXZU[!7DG[0'_']\*O\
ML=K+_P!$7- %UOB5K,EPEPWPK\1-.@PLI-F64>@/G9'4_G6;JWB:77;.2UO_
M (.Z[<V\K(TL;"S DVNK@-B;YEW*"5.0<8((KV"B@#S;_A:WB#_HF/B;_ONT
M_P#CU<Q\3?%'BGQYX#UCP_9?#?Q!;W6H1"".6YEM5C0EA\S$3$X'7I7N%% #
M(5*1(IZA0#3Z** "O-O"W_)=O'G_ &#-+_\ ;BO2:\W\+ _\+U\>''']FZ7_
M .W% 'I%?.VO?M/:UX;U>]LM2\/Z%8?9+S5X)3<ZU*CI#:0":&9D^S9 FR,#
ML"""^<5]$UYAXN_9S\&>-/$VJ:]J-DYU'49M,N9I%*X\VRD9XV (/WU(BD'1
MXU4$<9H Q]0^,?A3Q)\/]4M_%+Z5:ZYIEM:W&LZ(]Q-+'I]PTB;09HX]Q\J8
MJ&DC4^6Z\[2*WM/_ &@/AEKVH?9H_%6F&]@N9;8Q7689(98F9)01(H*;60J2
M< ,4&<NH.3JO[,_A^^MO',-GJ-]I!\7;S=S64-L)8C)+YLQ5VB+/O;/^M+[
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
M !7H=CK&E7*WFFWL2SV\Z@J'0C(." 1]",BM&O._V>?^2*^$/^O(?^A&O1*
M"N5UCXJ>#?#^I3:?J?BG2+"^AP);:XO8TD3(! 92<C@@\^M=57E/PGT73[[7
M/B;+<V%K<2_\)7,-\L*LW_'I:=R* .@_X7=\/O\ H=-"_P#!A%_\51_PN[X?
M?]#IH7_@PB_^*KH_^$9T?_H$V/\ X#)_A5+6K/PSX<TFYU+4[/3;.QMDWRS2
M6Z */RY).  .22 .30!D_P#"[OA]_P!#IH7_ (,(O_BJ/^%W?#[_ *'30O\
MP81?_%54\#^+?!/Q U#5-/TS2C!J>EI#)?6&I:/)9SVZS;_*+)+&I^81L1C/
M&/6NN_X1G1_^@38_^ R?X4 <Y_PN[X??]#IH7_@PB_\ BJ^+?V^/#$_QB\;?
M"W5?A]\7(]'@75HK'6(['6PD5G$2S+?A0V Z*9%)ZG>@K[U_X1G1_P#H$V/_
M (#)_A6)JMYX5T7Q-H6@W>F0)J&M>>++;I^Z)VB3S'5I NU&VY(#$9VMC.#0
M!Q*ZM\%9-0L=1N]?\/:EJ=II7]B+?7VHI-*]H?O1N6;#AB,MD<GDU1AM_@!!
M:Z;;K>>%#'ITQGM]]\C,')#$LQ?,@R!PY(^4<<"O7_\ A&='_P"@38_^ R?X
M4?\ ",Z/_P! FQ_\!D_PH \\NO%WP:O;4VUQK/A2X@-\=3*2W4+9NBVXS')Y
M;/?TXZ<5U&G_ !>\#ZM?6]E9^+M%N;NX<1PP17T;/(QZ*HSR?:MO_A&='_Z!
M-C_X#)_A7GGQRT/3;/PGI4L&G6D,JZ]I>'C@16'^EQ]"!Q0!ZM1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M4G(&: /1Z\V^/?\ R)^E_P#8>TO_ -*XZ]!L+4V-C;6QGFN3#&L?G7#;I),
M#<QP,L<9)QU->??'O_D3]+_[#VE_^E<= 'I-%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 8MGX,T/3_%.H^)+;2[:#7M1ACM[O4$3$T\<?W%9NX7L.V3ZU8\1>&]+\
M6Z3+I>LV,.I:=*R-):W"[D<JP9<COAE!_"M*B@!J(L:*B*%11@*HP /2G444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<?
M9?%_P7J7Q$E\"67B33[WQ?#:/?3:3;3"2:&%656:3;D)RZC#$'GI73ZEI]OJ
MVGW-C=)YEK<QM#*@8KN5A@C(((X/8U\F>"?^"9'PG^'_ ,8K_P 9:8M_-I-]
M92V\OAV\N9'BCF>1'\Z.97608VL-K%A\^<C H ^O**X;P;\$O!7P_&HC0-$&
MGC4(?L]UBYFD\R/GCYW..IY&#7.Q?LH_"N&5)$\**KHP93]ONN".1_RUH [_
M ,;>-=%^'/A74?$GB._32]#TZ/SKN\D#%84R!N( )QDCH*L>&O%&C^,M%MM8
MT'5+/6=*N5WPWEC.LT4@]F4D&O+OVC/V7/"G[17A+5].U1&L-8O;(6$.L(TC
MM:INW9$0=48C+=?6F_LS_LF> _V5/#=QI?@V&^>>\VM?7^H732R7+*,!BO"+
M_P !4?C0![/7F-O\;A?:M9BS\*ZS>^&[O4&TV+Q';B)K99$,@EDD7?YD<2M$
MZ^8RX+8 Z@UZ=7D5W\!;F\T'5_"G_"675KX)O8[T1Z9:VRI<HUSYAD#W!8^9
M&&ED94V Y*AF8#! .UL?BCX-U)-.>T\6:'<KJ)861AU&%A<E75&$>&^?#LJG
M&<%@.]8WA_\ : ^'/B2/4FL_&>B*VFW5Q:74<]_%&\3PR/&Y*ELA<QN0W0@9
M'%>=>,OV5]2\<M-=:CXLTX:E=_VA+=3)H&8Q-<6,-E') C7!,/EQVZ$_,Q8L
M_*AL!EU^R?=ZEKFL7]_XHTZZBNH[D6T7]@[9(&FU'[>X:47&YHRY9&5/+8IM
MPZLNZ@#UGQ-\7O!OA.RUBXU'Q)IB/I.F2:Q=VL=W&]PEH@!,WEAMQ7E0#C!+
M*.XIFF_&CP#JVF+J%KXTT"6T-N;LR+J<.%B#A"[?-P [*I)Z,0.M>9?#W]E6
M7P/\.]:\(R^*8=0M=1TBYTU;D:.D<L+S6\=NT@9I';:$@AQ&&&6#%F;*A*.O
M_LDWVO:@D\GB^S%MMFEEM6T0[9KF86IE8LMPK+$6M(V$:D,,D>8>M 'LGAGX
M@6WB'5/%ME):R:;_ ,([>K:S3W$L9CF1K>*X6965CA2DH^]@@@\4VZ^+7@>Q
M2![GQCH%NEQ%'/"TNIPJ)(Y&*QNN6Y5F5@"."5([5P'PW_9YU'P;X"\5>%]5
M\6QZM%K5C;6,=U9:6+22V6&QCLPV'EE#DI#&W( W;N,$ <+;_L7ZG'HNLZ8_
MC'1VM;W3-0TNW4>&G;[+'>7@NI@&DO'9USN3:3R",DXY /?7^*7@R.%IG\7:
M$L2S);-(VI0A1*Z%T0G=]XJI8#J0">U/N/B9X0L]6.ES^*M%AU(6QO#9R:A$
MLP@"[C+L+9V!>=V,8YKQ74OV1KJX\<76M6OB?3(=/O+NRN[K3;G0#/YOV>]^
MV(@/VD(JAR47;&,(%SO<%VXGPO\ LR^(;75-7\$ZK;?:]#N;,V:^(! (HXX5
M$#K*@6<DR2R6MNDT6Q2RQAQ,,!: /J1OB'X5CN;2W?Q+HZ7%Y;+>6T37\0>>
M!B0LJ#=ED)!PPXXI+SXC>$]/B:6Z\3Z/;1+;1WC/-?Q*H@D8)'*26^XS$*&Z
M$D 5X]K_ .R;%K%KX;M8=7TFVL]%TUK..VET$3HTKW]O>R. TV1&S6RH8R6)
M5WW.Q.:Q(_V)X8=,\501^);1[S7+*[L1>W&C&5H([C",H0W&TJ(55< *2V6+
M%<1@ ]HD^-'@J'Q,^A2>(]/2]32#KK.UR@A6S$OE&4R9VX##%=7I6K66O:9:
MZCIMY;ZAI]U$LUO=VLJRQ31L,JZ.I(92#D$'!KP/4?V4[Z\CU!(_%6GQQW)E
M,<+Z&Q2#=J::@FW;<J1LD#JI4J0"A&"GS>V^"_#0\&^$='T(7DVH#3K6.U^U
MW"JLDVQ0-[!0%R<9. .M &U1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>img212165374_1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img212165374_1.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" Z7#S,# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "D;[I^E+2-]T_2@#P_XM*64@=:XSPQI%Y/: Q[L8[5W7Q/ ,
MHSZUK_#FVMWTP;D!XH X=M"O\GAJ3^PK_P!&KV9[2UWGY!2?9+7^X* /&O["
MO_1J/["O_1J]E^R6O]P4?9+7^X* /&O["O\ T:C^PK_T:O9?LEK_ '!1]DM?
M[@H \:_L*_\ 1J/["O\ T:O9?LEK_<%'V2U_N"@#QK^PK_T:C^PK_P!&KV7[
M):_W!1]DM?[@H \:_L*_]&H_L*_]&KV7[):_W!1]DM?[@H \:_L*_P#1J/["
MO_1J]E^R6O\ <%'V2U_N"@#QK^PK_P!&H_L*_P#1J]E^R6O]P4?9+7^X* /&
MO["O_1J/["O_ $:O9?LEK_<%'V2U_N"@#QK^PK_T:C^PK_T:O9?LEK_<%'V2
MU_N"@#QK^PK_ -&H_L*_]&KV7[):_P!P4?9+7^X* /&O["O_ $:C^PK_ -&K
MV7[):_W!1]DM?[@H \:_L*_]&H_L*_\ 1J]E^R6O]P4?9+7^X* /&O["O_1J
M/["O_1J]E^R6O]P4?9+7^X* /&O["O\ T:C^PK_T:O9?LEK_ '!1]DM?[@H
M\:_L*_\ 1J/["O\ T:O9?LEK_<%'V2U_N"@#QK^PK_T:C^PK_P!&KV7[):_W
M!1]DM?[@H \:_L*_]&H_L*_]&KV7[):_W!1]DM?[@H \:_L*_P#1J/["O_1J
M]E^R6O\ <%'V2U_N"@#QK^PK_P!&H_L*_P#1J]E^R6O]P4?9+7^X* /&O["O
M_1J/["O_ $:O9?LEK_<%'V2U_N"@#QK^PK_T:C^PK_T:O9?LEK_<%'V2U_N"
M@#QK^PK_ -&H_L*_]&KV7[):_P!P4?9+7^X* /&O["O_ $:C^PK_ -&KV7[)
M:_W!1]DM?[@H \:_L*_]&H_L*_\ 1J]E^R6O]P4?9+7^X* /&O["O_1J/["O
M_1J]E^R6O]P4?9+7^X* /&O["O\ T:C^PK_T:O9?LEK_ '!1]DM?[@H \:_L
M*_\ 1J/["O\ T:O9?LEK_<%'V2U_N"@#QK^PK_T:C^PK_P!&KV7[):_W!1]D
MM?[@H \:_L*_]&H_L*_]&KV7[):_W!1]DM?[@H \:_L*_P#1J/["O_1J]E^R
M6O\ <%'V2U_N"@#QK^PK_P!&H_L*_P#1J]E^R6O]P4?9+7^X* /&O["O_1J/
M["O_ $:O9?LEK_<%'V2U_N"@#QK^PK_T:C^PK_T:O9?LEK_<%'V2U_N"@#QK
M^PK_ -&H_L*_]&KV7[):_P!P4?9+7^X* /&O["O_ $:C^PK_ -&KV7[):_W!
M1]DM?[@H \:_L*_]&H_L*_\ 1J]E^R6O]P4?9+7^X* /&O["O_1J/["O_1J]
ME^R6O]P4?9+7^X* /&O["O\ T:C^PK_T:O9?LEK_ '!1]DM?[@H \:_L*_\
M1J/["O\ T:O9?LEK_<%'V2U_N"@#QK^PK_T:C^PK_P!&KV7[):_W!1]DM?[@
MH \:_L*_]&H_L*_]&KV7[):_W!1]DM?[@H \:_L*_P#1J/["O_1J]E^R6O\
M<%'V2U_N"@#QK^PK_P!&H_L*_P#1J]E^R6O]P4?9+7^X* /&O["O_1J/["O_
M $:O9?LEK_<%'V2U_N"@#QK^PK_T:C^PK_T:O9?LEK_<%'V2U_N"@#QK^PK_
M -&H_L*_]&KV7[):_P!P4?9+7^X* /&O["O_ $:C^PK_ -&KV7[):_W!1]DM
M?[@H \:_L*_]&H_L*_\ 1J]E^R6O]P4?9+7^X* /&O["O_1J/["O_1J]E^R6
MO]P4?9+7^X* /&O["O\ T:A]"OQ&3\U>R_9+7^X*);2U\@_(/RH ^=KFQGM]
M17S,]>]>^_#S_D$#Z5YGXNBB34!L4#FO3/AY_P @@?2@#LZ*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "D;[I^E+2-]T_2@#Q?XG_
M .M'UK7^''_(,'TK(^)_^M'UK7^''_(,'TH ZY_OFFTY_OFFT %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !2R_\>YI*67_CW- 'DOB[_D(#ZUZ9\//^00/I7F?B[_D(#ZUZ
M9\//^00/I0!V=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !2-]T_2EI&^Z?I0!XO\3_\ 6CZUK_#C_D&#Z5D?$_\ UH^M:_PX_P"0
M8/I0!US_ 'S3:<_WS3: "BBB@ HHHH **** "BBB@ HHHH **** "EVD]J"-
ML9D/05SEW\0-,TZY-O*RAAZT ='M;T-)7,+\2=)EE6)74EC@5TMM(+RU^TI]
MS&: '[2>U&UO0USU]X\T[2[C[/,RAO>JX^)>DLZH'4EC@<T =1145G<KJ$ G
MC^Z>:EH **** "BI%BW+G(J,C!Q0 4444 %%%% !1110 4444 %%%% !2[2>
MU!4A"_85SM[X^TW3;@V\S*&'K0!T6UO0TE<N/B5I+R+&KJ2QP*Z6TE%_;?:8
M_N8S0!(%)Z"C:WH:Y^_\=:=I-QY$[ -TYJM_PLS2"RJ'4ECCK0!U%%0V5VFI
M0">+[IYJ:@ HHIRH6SCM0 @!/04%2.HK#U3QC8Z'+Y5P0#G'-.TWQ?8:T^RW
M92?:@#9HI2I7KWILK>1"9F^Z.: ';6]#2$8ZUS,WQ&TJVN&@=U#+US6[INIP
MZU&)+<@@\\4 6@">@I.E96J^)[30Y1%<$ GUJ[87T>JVXGA^Z: +%%%% !11
M10 4444 %%%% !2@$]!0JEC@5DZMXFM- _X^2!]: -;:WH:0@CK7+'XFZ0%S
MO3\ZV-*UZVUU-]N01[4 :-%*1M.#0J%^E !@GM25C:AXMLM(N!;S$;B<5J6E
MRM_;BXC^Z>: ):*** "BBB@ HHI50MG':@ P3VI*Q;[Q?8Z9="VF(WDXK7MI
MEO8%GC^ZW- #Z*D\KY<Y%1]\4 %%%% !1110 4NUO0U%=3+90&>3[HYKG/\
MA9.DK,82ZA@<4 =/THJ&RO8]2A$T)!4\\5-0 4444 %%%% !1110 4444 %%
M%% !1110 4LO_'N:2EE_X]S0!Y+XN_Y" ^M>F?#S_D$#Z5YGXN_Y" ^M>F?#
MS_D$#Z4 =G1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4C?=/TI:1ONGZ4 >+_$__ %H^M:_PX_Y!@^E9'Q/_ -:/K6O\./\ D&#Z
M4 =<_P!\TVG/]\TV@ HHHH **** "BBB@ HHHH **** "BBB@!Q.^%HO[PQ7
MC/Q+^']V0]_:LQ)YP*]DZ'-3""._C:*X *X[T ?-O@#PG)=Z@KW\I0HW 8U]
M&:;"+;3?LT?S)C&:\+\=7,NB>*4AL#L5GZ"O2[?Q8FB^%$ENF_>,G4T <1\3
M?"T+J]U#/B;GY0:X[P'X%U+5]15Y]ZQHV1DUUMC9ZEXPUG[4&9K7=G';%>OZ
M=IMMI5DBP*!(!S@4 )IEG_95DMMG.!BK(C9N0*<H60,\C 8]:X;Q%\1H= N_
MLZC?SVH [9D9>HI\,7FAL=A7*>%/&L/B=]I.PYQS6YK^KIX;M'F^\-O:@#@?
M$OCR71]>6Q!(RV*]"TEVO=*CNF'WAFOF/Q5XECU;Q$+T+]U\U[=\/_&D&J:0
MMJ2%\L8YH [<1,W04IA<=JX+7_B7%H=\;8+N]Q5&U^,%K<3I"Q +''- 'HYX
M.#3Q$S#@5'ILD>HV'VO< N,UQ/B#XE0Z%>FV4;L>E '<LC+U%(H+=*YSPIXO
MA\4$ D*?>M#Q/K*^&X#-]X 9XH U3$X&2*0(S=!7GNE_%>TU*]CMF(4OZUO:
M[XQM]%CC<,&W^E '1D%3@TE5-#U.'6[$7*N,D=*MG@F@!^[=$T?][BO'/B=X
M&FCA?4DD(ZFO85^\*Y?XH2M_PC3#MB@#Q7X>>$+C7=0#/*Q$;>M?1^FVW]EV
M'V,\\8KR7X,2(MY)ND"\]S7M%P;9I\^>OYT >/?$SP/++;OJ2.1C)KSOP)X3
MN==U78TK81O6OH'XB2P_\(O(%F4_+TS7EOPCD9=:EV_WJ /8M*L#H]FML><#
M%6Q&S<@58E19'+.P&!WK@_$GQ#@\/7/DCYN<<4 =KY+^E"MY>0>]>7)\9(7=
M5V=3BO0]%U&'6K(7"N,D9Q0!Q'Q$\$R:K9/?(Y&WFO._A@MQ:>)7@>0D!^YK
MWKQ1(R^&YU'3::\-\ ?-XR?_ '_ZT ?0DPRJ8]*9/;/=6K6^/O#%1:_?PZ/I
MXN6<9"YQ7G=K\7X7U%(-O!?;F@#B?B=X)N-(G>\20C>?6N\^#,\C:9B1BQ Q
MS57XJ7T>J:%'.L@.1G%,^&5U_9>@R7)&0!F@#IO%O@F;Q#>"520 <UKZ#IQT
M2P6U8Y(&*XUOC%;QWK6[84AMM=WI-X-:L_M2'(QF@"R(V?D"D:-EZBN+\1?$
M&/P[=>0Z]\5:\.^.[3Q"CD2*"OO0!U7EMC.*;7)-X]@761I^1R<9KLHTCEB2
M17!##- $:J6Z"G^2_I6'XF\10>&[<RE@Q Z5Q*_&:#/S+@4 >I>2_I49&#S7
MF\?QAM9IDC3DL<5Z!I=W_:=FMP!C(S0!:C?8V:Y+QQX1?Q!I\DJ,1M&:ZLTZ
M]D9=&GQ_=- 'RA:^';J?Q)_9WFMC=CK7T;X1\,MX<T^/<2<BO&=-<_\ "P">
M_F?UKZ,#E["'/]T4 1NVYB:=$V"<=ZC R<51UO41HUF;@C.!F@#G?$7@.;6]
M06Z!( .:ZC1[)M.L%M>I Q7#6?Q@MYKM;8D*6;;71:OXJ33=.%]C((S0!T1B
M<#)%($8]!7 Z/\4[35KU+4L%+>M:^N^-(-%:,!@V_P!* .E(P<&G"-B,@5#H
MEW!K.G"[\Q5XSC-<MJ?CV#3M6%CD'G&: .M/!J2)B,@=ZCM7CO+-)T<'<,XK
M.U[51H5H;AAG S0!SVO> )M7U,7@) !S77Z=9M8:,8NIC6N"L/B_;W5TEKD
ML<5T6N^+DTK17N",AUH X^?X@S1>)O[-R<;\5Z?"A>RCF(^\,U\JW'B&.3Q5
M_:.W^/-?0_A;Q?!K&A(Y8+L7H: .E$3D9 IK*5ZUYWJ?Q7BTZ_DM@A(0]:[+
MP[K</B"T$X8 D9Q0!HTJ@L>*7;^\V]O6LWQ#K,/A^S,Y<$@9Q0!?U#3WU*S:
MVQC(Q7SE\0O"%QX?U/S%E8;GSUKT[1_BY#=ZG'!MQN.,UA_%V=+P0SJX.[!X
MH ['X82-)X=0N<G;76-]XUR/PN_Y%Y?]VNN;[QH 2BBB@ HHHH **** "BBB
M@ HHHH **** "EE_X]S24LO_ ![F@#R7Q=_R$!]:],^'G_(('TKS/Q=_R$!]
M:],^'G_(('TH [.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ I&^Z?I2TC?=/TH \7^)_^M'UK7^''_(,'TK(^)_^M'UK7^''_(,'
MTH ZY_OFFTY_OFFT %%%% !1110 4444 %%%% !1110 4444 %30,%W9]*AH
MSB@#Q?X@:#>3^)$O54F)6R33?%4JZWH,%C:-^^4 $"O7_$MM _AN=S&"X4X.
M*\,\ [Y_&;QS?-&'Z&@#T_X6:?-H^C>5<I\Q'4UV9(:;/;-/GACA1!$H48[5
M$@W,!0!R_CF;4(;(_P!G;LXYQ7GNC6>G7LQ;7W E_P!JO1O&?B&#P[9EIU!!
M'>O.=/\ #4_Q F-W9.40'/!H R]<UNQ\+ZBG]CR @M_":]9\/6__  FOAO=>
M'DIWKPOQGX,N?#FH1K<,6PPZU[[\,,_\(P"HP-E '@WBGPM!IWBI;-,;2^*Z
M'6;4>"='BNK8GYQDXJOX\=AXW0]3YE>B7_AB#Q)X5ACN6 R@QF@#D_!MIHWC
M1=]XZ_:".C5D^)OA5=V6OQ2V.3#N!XK4;P%>^$S_ &A8.S(HSA:?8_%G_3(+
M.^C^?=M.Z@#8\0:W>>%?"D40)#;,&N9\,3:'XA4W.JR+YG^T:V?B?=Q7_A])
MEQAUXKC_  7\.K[7[+SK:1E7VH EUCQ':>%M72/2'RI;^&O8-&LE\;>%_,O#
MR4[UYX/A*EM=H^H2_,K9^:O7_#5JFG:.UO;\J%QQ0!\Q^,M$_P"$<\2HMDQW
M*V!BNX\+:%J'B32VFU'=M0$C-8_C-?,\<J)!D>9T/UKWK3;6"#P1NBC"DQ=0
M/:@#QC1?$MQI/B<:3$Q\H-MKW%!NM(Y.[#-?.=FN_P"().,GS/ZU]&HI73X<
MC^$4 ,7[PKF?B4 ?#KY_NUTR_>%<M\3U8>&V(':@#Y^T"^U>UNY?[.#_ 'C]
MVNC;6O%Q;E9<_C72_!VSMKB\D\Z(/SW%>RSZ9I@FQ]G3\J /FC6=6\336++=
M"3R\=ZZCX+C??9?[Q/->E_$+3;"/PS(\5NH.WJ!7FWP?4_VZX4<;J /0OB=K
MDV@6'F0$@D=JX3P;H$?CW=<7C98'O74_&K TP;O2LWX+;C:MY?Z4 :=U\(-.
M@M)9E(R@R*X;1O$]SI/B<:5&Q\H/MKWK41+_ &;<=?NFOFR+;_PL'GKYG]:
M/?O$@W^#VD/5DS^E>(^ 1CQ+/)W5B:]P\0J3X)X'_+/^E>(^ E)\0W.!W- %
M_P 2^*;K4?$BZ2['RB=M=</A18#1DO8R/.QO'UKS?5@H\?Q^N\5]%:6)&TJW
M5LE2HH ^8/&4NKV<\EI,'\A>%S7JWPILH]4T(V\G0KS4?QELK>*Q5UB 8]3B
MK7P45OL#$=,4 >;_ !.\(PZ)K8:%L;GSQ7L7PUE8>&4!.<K7G_QF#_VPF[/W
MJ[_X;H?^$:C./X: *'CWP3:ZCITE\Y 9037@6BOJ.GZQ+:V!<@R8XKZ?\9;_
M /A&IL9QM->,_#*VAG\6/YT8;Y^] &MJGAQ]-T5=8G)%QMW<UI^#_%MU>Z+/
M(Y)\H'%=+\746+P]LC&U=O05P_PIM1?6L]NPPK9!- &;IVIR^-_%#Z;<,=F_
M;S70>._A78:1X?:Z@8;E'-4-:TJ'P7JSW]D0TN<X6HKKQUJOB\)IDL3A6&.E
M '-?##PG;ZUJA$K9V-QFOHFVLETN$6T?W0,5R/@OP6WAU1=$8+\UV<DGF-F@
M!E)?_P#(&G_W32TM\I;1I\#^$T ?.VF_\C\?^NG]:^C$_P"/"'_=%?.FFJ?^
M$_(Q_P M/ZU]&I$_V"'Y?X10!"#@YJ*^TQ-;MVMY>A%6/*<#.TXI]M?6:R-'
MYJ^9CIF@#YI\:^&8M \3Q>0V,29XKVO1O#\/B+P8%G/\']*\P^* 8^)XR>A:
MO9O!*N/!PP/^6?\ 2@#YH\3:6_AWQ0$L6.Y20,5Z#X;\/7OB#23=ZGN 09&Z
MN>UY/,\?!91D>9W^M>_-;0V_@C,,80^7V^E 'S[>>,=4TK59=)T]G*#Y1BNI
MB\+3SZ$=8OLB8+NYKF/#T$5QX^;S4#?O._UKW;QU#';^#BL2!!L[?2@#SCX=
M^++F^U4V#L2B-@5ZMJ^C1:W;M!+T*UX;\*TSXDD('.ZOH/# G'7;0!\N^*O#
ML>@>+8EA; #]J]OM/#D/B+P8OGGD1_TKRGXBAO\ A+X\_P!^O</# 9?!6>G[
MO^E 'S@WAF >+S8<;-V*Z7Q%(W@E(8;=B(W !Q5-B3\0CCKOJU\5%\]K:%OO
M'% &II5MX9U/3'N[R5//9<\FL"R\9_V5XC2PL&)A+XXJ_H'PJU+4M*2YBE<(
MPSQ6KI?PQM=.U..>YD!E4]Z /65E)\+_ &[^/9FO#GU^X\3>)VTN=CY>_;7N
M-V!#X6DB7[H2OGO0-O\ PG[;>OF?UH ]-O\ X5V>GZ:EY:?ZY5R,5XOXHN=5
M6^^SW8?8K@#/I7UE CR6\*R E=HXKQ+XR6=O!=H8X@I)YP* .V^&8 \/)C^[
M74M]XUR?PN5CX=4X_AKK&^\: $HHHH **** "BBB@ HHHH **** "BBB@ I9
M?^/<TE++_P >YH \E\7?\A ?6O3/AY_R"!]*\S\7?\A ?6O3/AY_R"!]* .S
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *1ONGZ4
MM(WW3]* /%_B?_K1]:U_AQ_R#!]*R/B?_K1]:U_AQ_R#!]* .N?[YIM.?[YI
MM !1110 4444 %%%% !1110 4444 %%%% !3D3?^%-IR/LS[T <;X[\:0:3I
M4MFPRS#%>(^$O%::9XF-W(GRE\U[IXA\"0^(YO,D/?-8I^#MCQ@ $4 =SI.M
M1Z_:)-'TQ5Y?DD'M67H6CKH-J($.0!BM(G)S0!QGQ*\-R^)+#;$"=H[5RO@K
MQ1%\/8VL;Q.O!S7L$4BHI5E!S7%^(?AW;>(+K[0<*<YXH \H^)?CN+Q%?(\*
M?*#VKT'X5>.+=],_LXKA]N*$^#ED!\V#6GHWPWM]#O/M$1Q0!YC\1YC9>*X[
MID)0OFEUWXH3KI5O;V.590 :]8U_P);>(2K2@9'>L%?@W99^8 B@#)\(_%:W
MFT<VVK*&)&.:YZZ\-6_BG7DO--CP@?=\M=LWP;M"?E.WZ5UGAGPO!X9BV*H8
MT <KXE\(7-]X;BMD!+1J,UG>#O&4/@6!M/O$Y]Z]=\]6# J"&KA->^&UMKMX
M;DX4T <OK'B74?&>IJ=,W"/=_#7?VFK-X5\.DW_,FSO3/"WA"W\+G*J&/O5_
MQ)HZ>)(3$WR@\4 ?-_B3Q4E_XJ%ZB'8'S7N_A7QC!K?A0VR#YU3%8H^#MCCD
M GUK=T#P3#X>5EC/#4 >'WFI_P!B>.FED0[0^:^@/#?B>+Q%IT7E#HHK!UCX
M96>L7;7+* QK9\.>&8_#40CC.0* .@,9C4O_ '>:\J^*'CF V#Z>%R^,5ZH\
MF^-D_O5PVK?#.VUB]-S(<YH \P^&/C.+1[_;*F-[8KZ%M+@:G;?;$^[C->?1
M_"*SAF25, J<UWNG0_V;8_9%Z8Q0!Y[\2O',$&G2:=C+D$5YQ\-O&,>BZSOE
M3 =J]:UKX<6^NWAN)#WSBL]?@_91R*ZX!4YH U/&]@_C?11):CC;GBN+\)Z^
MGP_9K>[7G..:]>T:V31[/[-C<,8YKE_$?P^MO$5SYYPISF@#.N?C%8W%K)"
M,OP*Y'0O"5SK/B3^UD4^7NW5TJ?!RU1U;=T.:]!T2SBT.R^S(@Z8S0!ROCCQ
MK!H_A_\ L]QE]NVO%?"7BU--UJ:9T(#MQ7M_B'P)#XDN/-D/?.*QO^%/60(*
M@ @YH XR[TR:\UE==53Y0.ZNYM?C!96EK';L!F/@UT\/AN"'2/[/VC&W&:Y"
M7X/6LLK2;OO'- ''_$CXB6_B"T$<*Y/M4WPS^(UMX?M&CN$Z^M=4GP;LQ][!
MI'^#=F?ND#Z4 >=_$CQO%X@U%984R <\5Z%\,/&T$VG+I^,.!BI$^#ED!\V#
M]:T]%^'%OH5V;B,T 1?$/QK!I^D/:$99Q@5X_P"!/%J:3XB^T2)A6?\ K7M>
MO> 8/$,JO*>E9 ^#UDK*R@ @YH N_$/4UUWPI]HA&1LSQ7F'@/Q@NE));!2L
MKDJ#7M:>&HAI?]GMRN,5R6J_"RTTJR;4H\!H\OQ0!SLIN1>M?:JQ>V8YP?2M
M*'Q=X:L9$F@A0.OM6%H^IGQ;J1T5N%4[:[E?@C:X&9!T]: .B\.>,(/$T02-
M@H'2MR2/RVP#FO#->=_AMJJ6\#G!;'%>N^%=1;6M%2[?DD9H U43><5SWBSQ
M;#X?TR6.09+*170JVQLUSGB3PC%XE&)#Q0!\]V7BA8?%IOBAV;\U[*OQDL1:
M1I@94 5&?@Y8[>@SZU%_PIJUS]Z@"TWQAL7MGC &YN!7+1ZCJO\ :IU4%_LQ
M.[\*Z%?@Y:JZMNZ'-=@OANW72/[/V#[N,T > >-O%L>J:G%(B9*'FO1_#/Q:
MLM/\."UD4;PF!^57#\'[)W9V )8YJ)O@W:%N&P* /(]5\4I<^+1?*AV;\U[[
MHOBV'7_![0QCYA'BL(?!RQVX(&?6N@T'P;%H$#0H<@T >%P:S_8/CB225#A7
MS^M>X:UK\?B/P67A'_+/^E9^J?"VSU2\>Y( 9JW--\+Q:;IQL>JXQ0!X7X(\
M4)H'B203(1^\QS]:^@9/%4,>F&_/W=F:Y"?X2V<UV;D  EMU=')X9232O[/S
M\N,4 ?/_ (S\6)JGB07,:957_K7M7@7QI!JGALV2C#JF*S/^%/61)+ $DYK9
MT#P'#X>=FC/#4 >-ZWJ)T7QT9I$.W=FMO6$?QD(+RW4[8^3BO0];^&]IKEU]
MH<#=6EH/A&WT&R:V"@@C% '-:)\4+7P[I/\ 9LZ#S85P/K6)#>:SXEUU;NV+
MBW+9XKH=2^%%MJ-\]UG&\]*Z[P_HL'A^U$"H#@8SB@"X8S)X=-JW^M*8KQ&?
MP]<>&/$C:K,I\O=NKW3=^\W=O2L_7](AU^T,#H!D8S0!R<7QFL4CC4@?*,5Y
ME\2/'4/B"X1H4S@]J[\_!NU))W=:<GP<LA][!H H_"_QS MDFGLN'P!7JV-R
M"3LW-<-I7PQMM(O1<QG&*[A6VQ+'_=% "4444 %%%% !1110 4444 %%%% !
M1110 4LO_'N:2EE_X]S0!Y+XN_Y" ^M>F?#S_D$#Z5YGXN_Y" ^M>F?#S_D$
M#Z4 =G1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
MC?=/TI:1ONGZ4 >+_$__ %H^M:_PX_Y!@^E9'Q/_ -:/K6O\./\ D&#Z4 =<
M_P!\TVG/]\TV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH <KLO0TOFO
M_>IE% "DENM)110 4X2,O0TVB@!_FO\ WJ0R,W4TVB@!P=EZ&E\U_P"]3*.]
M #_-?^]368MU-2>4-N=PJ+O0 4X2,.AI43>>3BI/(7^^/SH B9V;J:0$KTI[
MQA3@,#08@%SN% ">:_\ >I"[-U--HH >)' P#368MU-)10 4X2,.AIM% #_-
M?^]3#R<FBB@!PD91P:7S7_O4RB@ )R<FG"1EZ&FT4 /\U_[U,)SUHHH <KLO
M0TOFO_>IE% "[CG.:=YK_P!ZF44 /\U_[U'FO_>IE% #_-?^]2&1FZFFTY%W
M'&<4  =EZ&E\U_[U2?9Q_?'YTR2,(/O T ,W'.<\TS4T?4=->TS]\8IU*K%&
MW"@#Q6\T";P)JKZG&AR3NXK07XW7@ ^1N!Z5ZEJ.CV_B"/RKH+@^M8;?"O1
M,X0T >:M;3_$G4$N94/!SS7K_A_3?[$TM;/I@8I-)\/VGA\8M5 ^E:+N9&W&
M@!IYI58KT-)10 _S7_O4>:_]ZF44 /\ -?\ O4W<<YSS244 /\U_[U'FO_>I
ME.10YY.* %\U_P"]2%V;J:D:  9WC\ZA/6@!XD<# --+$G)-)10 _P U\8S3
M=QSG/-.1 _4@4UUVG'6@!WFO_>I"[-U--HH <)&4<&D+%CDFDHH >)7 P#32
M2W6DHH *4$KTI** '^:_]ZCS7_O4RB@!YD8]33*** "BBB@ HHHH **** "B
MBB@ HHHH **** "EE_X]S24LO_'N: /)?%W_ "$!]:],^'G_ ""!]*\S\7?\
MA ?6O3/AY_R"!]* .SHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *1ONGZ4M(WW3]* /%_B?_ *T?6M?X<?\ (,'TK(^)_P#K1]:U
M_AQ_R#!]* .N?[YIM.?[YIM !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 &,]*9<W]K86DCSN%8#C-6+<+YPWG KR7XRZA<
M6I1+&0G)Y"F@!Z^,M0NO$?D0!C!NQD5ZO;I_H<<\G QDUPGPHTBWO=%%S=1#
MS\9R14GC/QO'I"/IJ'#GY10 GC?QA'I\+)I[[IAV6O-O^$_\2'_EG)^5=+X2
M\)76J7W]HWN7@<YP:]07PSH8V_Z.G ]* //O"WCB1]/>35&*.!QNJII7Q#?4
M_$QLHVS'NQ5KXA>"))K-Y=+78HYPM>8_#ZTN+/Q?LGC.0V,F@#Z;*8A1O45'
M4Y_X]HBW P*C\VTZ&=<^F: &44I /*<CU%*KP#B20*?<T -HJ0R6G_/9?SIF
MZ+.=XV^M "45()+3_GLOYT>99_\ /=?SH CHIQ\O.0PV^M!,3?ZMPQ]J &T4
MX;5_UIVCWH)C;_5L&^E #:* #Z4\26J\/,JGT)H 913B8V_U3!A[4WGO0 44
M]9+8</*H/IF@F(G*.&'J* &44[= 1A9 6],TW!'44 *HRP%8/C*_N=,T]I;0
M$L!VK=Z4_P"R07L+I<*&7'>@#YYE^+&J6\IBDW!\XQ7<^ O%.IZY/FY5@A/4
MUP'CC2K.#QBL<<8";^GXU[KX5TBQM?#\,D$:ARH.0* -B50N,4V, N :,CK(
M<#U-.$UH/^6ZY^M '(>.]7O='M&DL@Q(&>*\[T#XHW]UK$=G<,P).#FO<;JR
MT[4+"42E9/E-?.&HV4%IX^"PH% DXQ0!]&VY\ZQCF)^\,T4W3O\ D#0?[HJ0
M;%YD.T>] #:*?YEH>%F4GTS32#G/\/K0 E%/62UZ-,H/IF@^63E6!7UH 913
MBT+#"."WH*;@^E #D +@&N4\=:K>:19-)9@D@=JZQ7A3_62!3[FBXL].U&RE
M$K))\IXZT >%:%\4+ZXUB*SN"PW'!S7N-J?.L(YO[PS7SIJ]C!9^/56% H$G
M'YU]$Z4"=$@]-HH ?3XE#/@T>9:CAYE!],TOF6W\$RD_6@#@_'.O7^CS+]D5
MBN><5L^$?$MOJ>G#[0X$^.A-;.IZ99WNE3O,@9@IQFOG_3+V]M/'GV==R6_F
M8]J /H<CN.AI*E0Q-I\)1@S%1FHJ "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *67_ (]S24LO_'N: /)?%W_(0'UKTSX>
M?\@@?2O,_%W_ "$!]:],^'G_ ""!]* .SHHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *1ONGZ4M(WW3]* /%_B?\ ZT?6M?X<?\@P
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *1ONGZ4M(WW3]* /%_B?_ *T?6M?X
M<?\ (,'TK(^)_P#K1]:U_AQ_R#!]* .N?[YIM.?[YIM !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 /C?RW#5R/CCPC_P )
M/;F4C)09KJZ>LI5"G8T >/\ A7Q#=>'+\:.(R$SMZ5Z_&=]NDW=AFLI_"VGO
M=?;"B^;G.<5IK\J",=!Q0 -'%<#;<*&'O4?]E:7_ ,^Z?E4E%  EO;VW_'N@
M3Z"@DL<GK110 N=XVOROI49TO3&.YK="3[4^B@!O]F::1CR%Q]*5'TJS?9N2
M+VZ5+$0 V?2O*/'NFZY<WP;3RX7/:@#J?&7C:/1[=H;*0.7&/EKBO#/@^7Q!
MJ8UF9"&W;N:3PAX1U"]O=VLAF4'^*O8;:UATN!8;4 +CM0 J?):);,<JHQBH
MQIVG$[F@7=WXIQ.3FB@!O]GZ>AW)"H;UQ2_9K:48F0,/>EHH :+&QB.Z&)5;
MU I3:6DW^NC5OJ*6B@!%M;6W_P!1&%SZ"D:PL)SNFA5F]2*=10 T:;I@'$"?
ME0+.SA.88E4^PIU% #?L-C*=TL*EO4B@Z;IO40+D=.*=10 @@@8;&0%/2D_L
M[3E.Y8%##OBG44 'W1A>!2-%%-Q,H8>]+10 T:;I@'^H3\J!9VD!_<QJOT%.
MHH 0V5C+S+$K'W%-&F::AW) @8=#BGT4 #0P2C9*@9/0TW^S=,QCR$_*G44
M-6VMK<YMXPOT%/9([@;;@;A[TE% #!I>E@Y^SI^5*=,TP]8$_*G44 ,&EZ6O
M2W3\J4Z=IP.Y8%W#IQ3J* $^SV\@V2("OI2"QL(COBA56]0*=10 CVMK<?\
M'Q&&^HIG]E:7_P ^Z?E4E% #?[-TS&/(3\J!IFF#I GY4ZB@!ATO2R>;=/RJ
M:&&*([(%"K[4RE#%3D4 <=XW\57&BQ-;1*6W\<5ROA+P4^IZ@-:D3#$[J]+O
MM L]7</<J"1ZU=M+>/38/(@ "#TH EWD0)$3]T8IE'4YHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I9?^/<TE++_P >
MYH \E\7?\A ?6O3/AY_R"!]*\S\7?\A ?6O3/AY_R"!]* .SHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *1ONGZ4M(WW3]* /%_B
M?_K1]:U_AQ_R#!]*R/B?_K1]:U_AQ_R#!]* .N?[YIM.?[YIM !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !DT444
M %%%% !1110 4444 %2(8L?/&&^HJ.B@"1C%CY$"_05'110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 9HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *67_CW-)2R_P#'N: /)?%W_(0'
MUKTSX>?\@@?2O,_%W_(0'UKTSX>?\@@?2@#LZ*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "D;[I^E+2-]TT >+_$[_6CZUN?#:+=I
M8^8=*P/BM;73*7B4G'I7(>&?%^I:7;>2(F&!0![Z\'SGYA3?(_VA7CK>/]4+
M$^6U)_PGVJ?\\VH ]C\C_:%'D?[0KQS_ (3[5/\ GFU'_"?:I_SS:@#V/R/]
MH4>1_M"O'/\ A/M4_P">;4?\)]JG_/-J /8_(_VA1Y'^T*\<_P"$^U3_ )YM
M1_PGVJ?\\VH ]C\C_:%'D?[0KQS_ (3[5/\ GFU'_"?:I_SS:@#V/R/]H4>1
M_M"O'/\ A/M4_P">;4?\)]JG_/-J /8_(_VA1Y'^T*\<_P"$^U3_ )YM1_PG
MVJ?\\VH ]C\C_:%'D?[0KQS_ (3[5/\ GFU'_"?:I_SS:@#V/R/]H4>1_M"O
M'/\ A/M4_P">;4?\)]JG_/-J /8_(_VA1Y'^T*\<_P"$^U3_ )YM1_PGVJ?\
M\VH ]C\C_:%'D?[0KQS_ (3[5/\ GFU'_"?:I_SS:@#V/R/]H4>1_M"O'/\
MA/M4_P">;4?\)]JG_/-J /8_(_VA1Y'^T*\<_P"$^U3_ )YM1_PGVJ?\\VH
M]C\C_:%'D?[0KQS_ (3[5/\ GFU'_"?:I_SS:@#V/R/]H4>1_M"O'/\ A/M4
M_P">;4?\)]JG_/-J /8_(_VA1Y'^T*\<_P"$^U3_ )YM1_PGVJ?\\VH ]C\C
M_:%'D?[0KQS_ (3[5/\ GFU'_"?:I_SS:@#V/R/]H4>1_M"O'/\ A/M4_P">
M;4?\)]JG_/-J /8_(_VA1Y'^T*\<_P"$^U3_ )YM1_PGVJ?\\VH ]C\C_:%'
MD?[0KQS_ (3[5/\ GFU'_"?:I_SS:@#V/R/]H4>1_M"O'/\ A/M4_P">;4?\
M)]JG_/-J /8_(_VA1Y'^T*\<_P"$^U3_ )YM1_PGVJ?\\VH ]C\C_:%'D?[0
MKQS_ (3[5/\ GFU'_"?:I_SS:@#V/R/]H4>1_M"O'/\ A/M4_P">;4?\)]JG
M_/-J /8_(_VA1Y'^T*\</C[5!UC:H'^)UQ$VV0D-0![5Y'^T*/(_VA7C:?$#
M4I5W(C%?6E_X3[5/^>;4 >Q^1_M"CR/]H5XY_P )]JG_ #S:C_A/M4_YYM0!
M['Y'^T*/(_VA7CG_  GVJ?\ /-J/^$^U3_GFU 'L?D?[0H\C_:%>.?\ "?:I
M_P \VH_X3[5/^>;4 >Q^1_M"CR/]H5XY_P )]JG_ #S:C_A/M4_YYM0!['Y'
M^T*/(_VA7CG_  GVJ?\ /-J/^$^U3_GFU 'L?D?[0H\C_:%>.?\ "?:I_P \
MVH_X3[5/^>;4 >Q^1_M"CR/]H5XY_P )]JG_ #S:C_A/M4_YYM0!['Y'^T*/
M(_VA7CG_  GVJ?\ /-J/^$^U3_GFU 'L?D?[0H\C_:%>.?\ "?:I_P \VH_X
M3[5/^>;4 >Q^1_M"CR/]H5XY_P )]JG_ #S:C_A/M4_YYM0!['Y'^T*/(_VA
M7CG_  GVJ?\ /-J/^$^U3_GFU 'L?D?[0H\C_:%>.?\ "?:I_P \VH_X3[5/
M^>;4 >Q^1_M"CR/]H5XY_P )]JG_ #S:C_A/M4_YYM0!['Y'^T*/(_VA7CG_
M  GVJ?\ /-J/^$^U3_GFU 'L?D?[0H\C_:%>.?\ "?:I_P \VH_X3[5/^>;4
M >Q^1_M"CR/]H5XY_P )]JG_ #S:C_A/M4_YYM0!['Y'^T*/(_VA7CG_  GV
MJ?\ /-J/^$^U3_GFU 'L?D?[0H\C_:%>.?\ "?:I_P \VH_X3[5/^>;4 >Q^
M1_M"CR/]H5XY_P )]JG_ #S:C_A/M4_YYM0!['Y'^T*/(_VA7CG_  GVJ?\
M/-J/^$^U3_GFU 'L?D?[0H\C_:%>.?\ "?:I_P \VH_X3[5/^>;4 >Q^1_M"
MCR/]H5XY_P )]JG_ #S:C_A/M4_YYM0!['Y'^T*/(_VA7CG_  GVJ?\ /-J/
M^$^U3_GFU 'L?D?[0H\C_:%>.?\ "?:I_P \VH_X3[5/^>;4 >Q^1_M"EE@_
MT<_,*\;_ .$^U3_GFU#^/]4,9'EM0!/XQ3;J'7O7I/P[_P"00/I7A5UJ6I:S
M?H3$V,U[O\/X)(-("R @XH [&BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH R]5T2VU.(K*@/UKGU\ 6"DD1+^5=I10!QO_"!
MV'_/)?RH_P"$#L/^>2_E7944 <;_ ,('8?\ /)?RH_X0.P_YY+^5=E10!QO_
M  @=A_SR7\J/^$#L/^>2_E7944 <;_P@=A_SR7\J/^$#L/\ GDOY5V5% '&_
M\('8?\\E_*C_ (0.P_YY+^5=E10!QO\ P@=A_P \E_*C_A [#_GDOY5V5% '
M&_\ "!V'_/)?RH_X0.P_YY+^5=E10!QO_"!V'_/)?RH_X0.P_P">2_E7944
M<;_P@=A_SR7\J/\ A [#_GDOY5V5% '&_P#"!V'_ #R7\J/^$#L/^>2_E794
M4 <;_P ('8?\\E_*C_A [#_GDOY5V5% '&_\('8?\\E_*C_A [#_ )Y+^5=E
M10!QO_"!V'_/)?RH_P"$#L/^>2_E7944 <;_ ,('8?\ /)?RH_X0.P_YY+^5
M=E10!QO_  @=A_SR7\J/^$#L/^>2_E7944 <;_P@=A_SR7\J/^$#L/\ GDOY
M5V5% '&_\('8?\\E_*C_ (0.P_YY+^5=E10!QO\ P@=A_P \E_*C_A [#_GD
MOY5V5% '&_\ "!V'_/)?RH_X0.P_YY+^5=E10!QO_"!V'_/)?RH_X0.P_P">
M2_E7944 <;_P@=A_SR7\J/\ A [#_GDOY5V5% '&_P#"!V'_ #R7\J/^$#L/
M^>2_E7944 <;_P ('8?\\E_*C_A [#_GDOY5V5% '&_\('8?\\E_*C_A [#_
M )Y+^5=E10!Q5SX%L!"Q$2\#TKY_\<:9'9>(DAC&%+8KZPN3BW?Z5\P_$@Y\
M5Q_[_P#6@#U?P;X.LKKP[#+)&I9AZ5M?\('8?\\E_*KW@4Y\*VOTKI* .-_X
M0.P_YY+^5'_"!V'_ #R7\J[*B@#C?^$#L/\ GDOY4?\ "!V'_/)?RKLJ* .-
M_P"$#L/^>2_E1_P@=A_SR7\J[*B@#C?^$#L/^>2_E1_P@=A_SR7\J[*B@#C?
M^$#L/^>2_E1_P@=A_P \E_*NRHH XW_A [#_ )Y+^5'_  @=A_SR7\J[*B@#
MC?\ A [#_GDOY4?\('8?\\E_*NRHH XW_A [#_GDOY4?\('8?\\E_*NRHH X
MW_A [#_GDOY4?\('8?\ /)?RKLJ* .-_X0.P_P">2_E1_P ('8?\\E_*NRHH
M XW_ (0.P_YY+^5'_"!V'_/)?RKLJ* .-_X0.P_YY+^5'_"!V'_/)?RKLJ*
M.-_X0.P_YY+^5'_"!V'_ #R7\J[*B@#C?^$#L/\ GDOY4?\ "!V'_/)?RKLJ
M* .-_P"$#L/^>2_E1_P@=A_SR7\J[*B@#C?^$#L/^>2_E1_P@=A_SR7\J[*B
M@#C?^$#L/^>2_E1_P@=A_P \E_*NRHH XW_A [#_ )Y+^5'_  @=A_SR7\J[
M*B@#C?\ A [#_GDOY4?\('8?\\E_*NRHH XW_A [#_GDOY4?\('8?\\E_*NR
MHH XW_A [#_GDOY4?\('8?\ /)?RKLJ* .-_X0.P_P">2_E1_P ('8?\\E_*
MNRHH XW_ (0.P_YY+^5'_"!V'_/)?RKLJ* .-_X0.P_YY+^5'_"!V'_/)?RK
MLJ* .-_X0.P_YY+^5'_"!6'_ #R7\J[*B@#E+3P186\@;REX]JZ2VM8[6,)&
M,"IZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** (;K_CW?Z5\P_$?_D:X_P#?KZ>NO^/=_I7S#\1_^1KC
M_P!^@#W_ ,"?\BK:_2NEKFO G_(JVOTKI: "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH ANO^/=_I7S#\1_^1KC_P!^OIZZ_P"/=_I7S#\1_P#D:X_]^@#W_P "
M?\BK:_2NEKFO G_(JVOTKI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ANO\
MCW?Z5\P_$?\ Y&N/_?KZ>NO^/=_I7S#\1_\ D:X_]^@#W_P)_P BK:_2NEKF
MO G_ "*MK]*Z6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (;K_CW?Z5\P_$?_
M )&N/_?KZ?N1FW?Z5\P_$@8\5Q_[] 'OW@3_ )%6U^E=+7-^!1CPK:_2NDH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** &N=J$^E8-]XFM[!R)G QZFMZ0;D(]17B'Q=
MLK^VMVFM]W(SQ0!W]QXZTXP,!,O(]:^??'6JPWGB1)48%=U<*VMZD"5:X?([
M&JDMU-,^^1R6]: /K#P9XQL+?PY#%)*H95]:WK?QK8W,PB252Q]Z^.HM:OX4
MV)<,%]*[SX=0ZMJ.KQS,SM'D<T ?5UO+YT8<=#4U5M/C,=A"IZA>:LT %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %<_XLT9-8TQXV4$A3704C ,I!Z&@#XF\::,=(UF2/;@9
M-<U7T)\6O!S2>9>)'ZG.*^?9$,<K(1R#B@"6TM9+N=8XQDDXKZG^%/AM+32%
MEE0!L#J*\6^%WAU]3U=6>,E-W<5]6:7IZ:=:K"@  % %T#  %+110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4A( R3@4M<QXQUEM)TV253C H T-0\06E@<.P)^M9P\;6)]/SKQ*#Q
M#>>)-2>)&8\]JW5\.:B!_'0!ZC_PFEEZC\Z/^$TLO4?G7E__  CNH_[='_".
MZC_MT >H?\)I9>H_.C_A-++U'YUY?_PCNH_[='_".ZC_ += 'J'_  FEEZC\
MZ/\ A-++U'YUY?\ \([J/^W1_P ([J/^W0!ZA_PFEEZC\Z/^$TLO4?G7E_\
MPCNH_P"W1_PCNH_[= 'J'_":67J/SH_X32R]1^=>7_\ ".ZC_MT?\([J/^W0
M!ZA_PFEEZC\Z/^$TLO4?G7E__".ZC_MT?\([J/\ MT >H?\ ":67J/SH_P"$
MTLO4?G7E_P#PCNH_[='_  CNH_[= 'J'_":67J/SH_X32R]1^=>7_P#".ZC_
M +='_".ZC_MT >H?\)I9>H_.C_A-++U'YUY?_P ([J/^W1_PCNH_[= 'J'_"
M:67J/SH_X32R]1^=>7_\([J/^W1_PCNH_P"W0!ZA_P )I9>H_.C_ (32R]1^
M=>7_ /".ZC_MT?\ ".ZC_MT >H?\)I9>H_.C_A-++U'YUY?_ ,([J/\ MT?\
M([J/^W0!ZA_PFEEZC\Z/^$TLO4?G7E__  CNH_[='_".ZC_MT >H?\)I9>H_
M.C_A-++U'YUY?_PCNH_[='_".ZC_ += 'J'_  FEEZC\Z/\ A-++U'YUY?\
M\([J/^W1_P ([J/^W0!ZA_PFEEZC\Z/^$TLO4?G7E_\ PCNH_P"W1_PCNH_[
M= 'J'_":67J/SH_X32R]1^=>7_\ ".ZC_MT?\([J/^W0!ZA_PFEEZC\Z/^$T
MLO4?G7E__".ZC_MT?\([J/\ MT >H?\ ":67J/SH_P"$TLO4?G7E_P#PCNH_
M[='_  CNH_[= 'J'_":67J/SH_X32R]1^=>7_P#".ZC_ +='_".ZC_MT >H?
M\)I9>H_.C_A-++U'YUY?_P ([J/^W1_PCNH_[= 'J'_":67J/SH_X32R]1^=
M>7_\([J/^W1_PCNH_P"W0!ZA_P )I9>H_.C_ (32R]1^=>7_ /".ZC_MT?\
M".ZC_MT >H?\)I9>H_.C_A-++U'YUY?_ ,([J/\ MT?\([J/^W0!ZA_PFEEZ
MC\Z/^$TLO4?G7E__  CNH_[='_".ZC_MT >H?\)I9>H_.C_A-++U'YUY?_PC
MNH_[='_".ZC_ += 'J'_  FEEZC\Z/\ A-++U'YUY?\ \([J/^W1_P ([J/^
MW0!ZA_PFEEZC\Z/^$TLO4?G7E_\ PCNH_P"W1_PCNH_[= 'J'_":67J/SH_X
M32R]1^=>7_\ ".ZC_MT?\([J/^W0!ZA_PFEEZC\Z/^$TLO4?G7E__".ZC_MT
M?\([J/\ MT >H?\ ":67J/SH_P"$TLO4?G7E_P#PCNH_[='_  CNH_[= 'J'
M_":67J/SH_X32R]1^=>7_P#".ZC_ +='_".ZC_MT >H?\)I9>H_.C_A-++U'
MYUY?_P ([J/^W1_PCNH_[= 'J'_":67J/SH_X32R]1^=>7_\([J/^W1_PCNH
M_P"W0!ZA_P )I9>H_.C_ (32R]1^=>7_ /".ZC_MT?\ ".ZC_MT >H?\)I9>
MH_.C_A-++U'YUY?_ ,([J/\ MT?\([J/^W0!ZA_PFEEZC\Z/^$TLO4?G7E__
M  CNH_[='_".ZC_MT >H?\)I9>H_.C_A-++U'YUY?_PCNH_[='_".ZC_ +=
M'J'_  FEEZC\Z/\ A-++U'YUY?\ \([J/^W1_P ([J/^W0!ZA_PFEEZC\Z/^
M$TLO4?G7E_\ PCNH_P"W1_PCNH_[= 'J'_":67J/SH_X32R]1^=>7_\ ".ZC
M_MT?\([J/^W0!ZA_PFEEZC\Z/^$TLO4?G7E__".ZC_MT?\([J/\ MT >H?\
M":67J/SH_P"$TLO4?G7E_P#PCNH_[='_  CNH_[= 'J'_":67J/SH_X32R]1
M^=>7_P#".ZC_ +='_".ZC_MT >H?\)I9>H_.C_A-++U'YUY?_P ([J/^W1_P
MCNH_[= 'J'_":67J/SH_X32R]1^=>7_\([J/^W1_PCNH_P"W0!ZA_P )I9>H
M_.C_ (32R]1^=>7_ /".ZC_MT?\ ".ZC_MT >H?\)I9>H_.C_A-++U'YUY?_
M ,([J/\ MT?\([J/^W0!ZA_PFEEZC\Z/^$TLO4?G7E__  CNH_[='_".ZC_M
MT >H?\)I9>H_.C_A-++U'YUY?_PCNH_[='_".ZC_ += 'J'_  FEEZC\Z/\
MA-++U'YUY?\ \([J/^W1_P ([J/^W0!ZA_PFEEZC\Z/^$TLO4?G7E_\ PCNH
M_P"W1_PCNH_[= 'J'_":67J/SH_X32R]1^=>7_\ ".ZC_MT?\([J/^W0!ZA_
MPFEEZC\Z/^$TLO4?G7E__".ZC_MT?\([J/\ MT >H?\ ":67J/SH_P"$TLO4
M?G7E_P#PCNH_[='_  CNH_[= 'J'_":67J/SH_X32R]1^=>7_P#".ZC_ +='
M_".ZC_MT >H?\)I9>H_.C_A-++U'YUY?_P ([J/^W1_PCNH_[= 'J'_":67J
M/SH_X32R]1^=>7_\([J/^W1_PCNH_P"W0!ZA_P )I9>H_.C_ (32R]1^=>7_
M /".ZC_MT?\ ".ZC_MT >H?\)I9>H_.C_A-++U'YUY?_ ,([J/\ MT?\([J/
M^W0!ZA_PFEEZC\Z/^$TLO4?G7E__  CNH_[='_".ZC_MT >H?\)I9>H_.C_A
M-++U'YUY?_PCNH_[='_".ZC_ += 'J'_  FEEZC\Z/\ A-++U'YUY?\ \([J
M/^W1_P ([J/^W0!ZA_PFEEZC\Z/^$TLO4?G7E_\ PCNH_P"W1_PCNH_[= 'J
M'_":67J/SH_X32R]1^=>7_\ ".ZC_MT?\([J/^W0!ZA_PFEEZC\Z/^$TLO4?
MG7E__".ZC_MT?\([J/\ MT >H?\ ":67J/SH_P"$TLO4?G7E_P#PCNH_[='_
M  CNH_[= 'J'_":67J/SH_X32R]1^=>7_P#".ZC_ +='_"/:C_MT =IXL\06
M6IZ+)"-I8@U\O:M9&+7' 7Y"]>V_\(YJ+\$,16#J/@&[GN1((CU]* .B^&TU
MGI-JDS!0V,UZ9_PFEEZC\Z\JLO#.H6]L(PK#%2_\(]J7^W0!ZA_PFEEZC\Z/
M^$TLO4?G7E__  CNH_[='_".ZC_MT >H?\)I9>H_.C_A-++U'YUY?_PCNH_[
M='_".ZC_ += 'J'_  FEEZC\Z/\ A-++U'YUY?\ \([J/^W1_P ([J/^W0!Z
MA_PFEEZC\Z/^$TLO4?G7E_\ PCNH_P"W1_PCNH_[= 'J'_":67J/SH_X32R]
M1^=>7_\ ".ZC_MT?\([J/^W0!ZA_PFEEZC\Z/^$TLO4?G7E__".ZC_MT?\([
MJ/\ MT >H?\ ":67J/SH_P"$TLO4?G7E_P#PCNH_[='_  CNH_[= 'J'_":6
M7J/SH_X32R]1^=>7_P#".ZC_ +='_".ZC_MT >H?\)I9>H_.C_A-++U'YUY?
M_P ([J/^W1_PCNH_[= 'J'_":67J/SIP\9V)_B7\Z\K?P_J*J3\]<;K>HW>E
MW8A=V!)H ^A#XTL1W'YT?\)I9>H_.O'-%T^_U.T692Q!%:?_  CNH_[= 'J'
M_":67J/SH_X32R]1^=>7_P#".ZC_ +='_".ZC_MT >H?\)I9>H_.C_A-++U'
MYUY?_P ([J/^W1_PCNH_[= 'J'_":67J/SH_X32R]1^=>7_\([J/^W1_PCNH
M_P"W0!ZA_P )I9>H_.C_ (32R]1^=>7_ /".ZC_MT?\ ".ZC_MT >H?\)I9>
MH_.C_A-++U'YUY?_ ,([J/\ MT?\([J/^W0!ZA_PFEEZC\Z/^$TLO4?G7E__
M  CNH_[='_".ZC_MT >H?\)I9>H_.C_A-++U'YUY?_PCNH_[='_".ZC_ +=
M'J'_  FEEZC\Z/\ A-++U'YUY?\ \([J/^W1_P ([J/^W0!ZA_PFEEZC\Z/^
M$TLO4?G7E_\ PCNH_P"W1_PCNH_[= 'J'_":67J/SH_X32R]1^=>7_\ ".ZC
M_MT?\([J/^W0!ZA_PFEEZC\Z/^$TLO4?G7E__".ZC_MT?\([J/\ MT >H?\
M":67J/SH_P"$TLO4?G7E_P#PCNH_[='_  CNH_[= 'J'_":67J/SH_X32R]1
M^=>7_P#".ZC_ +='_".ZC_MT >H?\)I9>H_.C_A-++U'YUY?_P ([J/^W1_P
MCNH_[= 'J'_":67J/SH_X32R]1^=>7_\([J/^W1_PCNH_P"W0!ZA_P )I9>H
M_.C_ (32R]1^=>7_ /".ZC_MT?\ ".ZC_MT >H?\)I9>H_.C_A-++U'YUY?_
M ,([J/\ MT?\([J/^W0!ZA_PFEEZC\Z/^$TLO4?G7E__  CNH_[='_".ZC_M
MT >H?\)I9>H_.C_A-++U'YUY?_PCNH_[='_".ZC_ += 'J'_  FEEZC\Z/\
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
MHZ=;M)EQ@4GPW\27D^N+;R,Q&['- 'T?134.8U/L*=0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5YU\4R1H<N/2O1:\Z^*?_(#E^E 'E?P@BCE\0/Y@!^:OI,6E
MOC_5+^5?-WP@_P"0^_\ O5]+#H* (OLEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_
M ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[
M);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*
MIJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LE
MO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/
MLEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E
M_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?
MLEO_ ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E
M_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\
M\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ*
M(?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LEO_SR
M7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_
M ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ
M* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_
M ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[
M);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*
MIJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LE
MO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/
MLEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E
M_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?
MLEO_ ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E
M_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\
M\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ*
M(?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LEO_SR
M7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_
M ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ
M* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_
M ,\E_*C[);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[
M);_\\E_*IJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*
MIJ* (?LEO_SR7\J/LEO_ ,\E_*IJ* (?LEO_ ,\E_*C[);_\\E_*IJ* (?LE
MO_SR7\J#:6YZPI^5344 0_9+?_GDOY4?9+?_ )Y+^5344 0_9+?_ )Y+^5'V
M2W_YY+^5344 0_9+?_GDOY4?9+?_ )Y+^5344 0_9+?_ )Y+^5'V2W_YY+^5
M344 0_9+?_GDOY4?9+?_ )Y+^5344 0_9+?_ )Y+^5'V2W_YY+^5344 0_9+
M?_GDOY4?9+?_ )Y+^5344 0_9+?_ )Y+^5'V2W_YY+^5344 0_9+?_GDOY4?
M9+?_ )Y+^5344 0_9+?_ )Y+^5'V2W_YY+^5344 5IK2V,39B7&/2OFCXI1I
M'XA0(,#=7TY<?ZA_I7S)\4_^1A3_ 'J /9/AG;0-X:B)0%L#K7:_9+?_ )Y+
M^5<;\,?^1;C_ -T5W% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W
M_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4
MU% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W
M_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1
M]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_
ME4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% $/V
M2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5
M'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">
M2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $
M/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">
M2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_
M^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U%
M $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_Y
MY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W
M_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4
MU% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W
M_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1
M]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_
ME4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% $/V
M2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5
M'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">
M2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $
M/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">
M2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_
M^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U%
M $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_Y
MY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W
M_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4
MU% $/V2W_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W
M_P">2_E1]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1
M]DM_^>2_E4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_
ME4U% $/V2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% $/V
M2W_YY+^5'V2W_P">2_E4U% $/V2W_P">2_E1]DM_^>2_E4U% '#^/;2V&ER$
M1@';7C_@"-%\6?*/XZ]C\??\@R3_ ':\>\ ?\C7_ ,#H ^E$^XOTIU(GW%^E
M+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5YU\4_P#D!R_2O1:\Z^*?_(#E^E '
MEOP@_P"0^_\ O5]+#H*^:?A!_P A]_\ >KZ6'04 +1110 4444 %%%% !12,
MZK]Y@/J: 01D$$>U "T44UG1!EV51[G% #J*B^TP?\]H_P#OH5(KJXRK!A['
M- "T44QIHD.&D13Z%@* 'T5&+B$G FC_ .^A4F<]* "B@D 9)P*:LB/]UU;Z
M'- #J**"0!DG H **:)$8X#J3[&G4 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!'<?ZA_I7S)\4_\ D84_WJ^F[C_4
M/]*^9/BG_P C"G^]0![/\,?^1;C_ -T5W%</\,?^1;C_ -T5W% !1110 444
M4 %%%'3K0 45S7BOQ?:>&K599)$+'MFI/"GB:/Q+9FXCQ@>E '0T45A>)O$<
M.@::UR65F'09H W:*\3/QRP2/LX_*NP\%_$2+Q1(8W C/09XH [RBF[UQG<,
M>N:X+QG\1HO#$XBC42'.#CF@#OZ*\47XY98#[..3Z5ZAX;\00Z]IJW*LH8]1
MF@#;HJ"ZNH[2VDF=P BD]:X;2/B1#J.NG3V 50V-U 'H%%(K*PRK _0TR>3R
M8'D_NJ30!)17GUK\3+6YUXZ8-N_=MKT!3N4-ZC- "T444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 <5X^_Y!DG^[7CW@#_D:_\ @=>P^/O^09)_NUX]
MX _Y&O\ X'0!]*I]Q?I2TB?<7Z4M !16'XD\26OA_3S<RR)GL,U1\)>,(?$Z
ML8L87TH ZJBBLO7-9AT?3I+EG4E>@S0!J45XM+\<!',Z" ':<=*Z+PA\3XO$
M5[Y$B"/G&<8H ]'HIH=2,AACUS7&^-/'</A>,%=LC=P.: .THKQ/_A>?_3N/
M^^:]'\)>*X?$ECYV55^N.E '2T5')-'%&SNX  SUK@D^)4+>(/[.VC;NQNH
M]!HID<J2H&1@01G@TYCM0GT&: %HKSZX^)=M;Z]_9C;=^[;7>P2B:!)!T89H
M DHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\Z^*?_(#E^E>
MBUYU\4_^0'+]* /+?A!_R'W_ -ZOI8=!7S3\(/\ D/O_ +U?2PZ"@!:*** "
MBBB@ JM?7L6GVS3S'"+UJS6=K>FG5=-DM0<;AUH \1\??%8_VM';Z;(=H;:<
M&O7?!-[+J'AN"XF)+L.<U\X>//!;>&]>C9VW;I-WZU]#_#YP_A.V(]* .CO+
MN.RMFGE.$7K7DOCOQ?<:JGV;0G9I ,?*:[WQT6'A.[*'!VUXQ\'09_%4HNOW
M@W'&[F@#)\SQMZ3_ *UZ1X#\82V$/V/6G(F/ W'G->I_9+;_ )X1_P#?(KYW
M^)>Z'Q["ML?+3S.@^M 'NNH>);'3K07$K@*PR.:\1\3:WXBU?5'GTDR&#/&V
MKWQ%DG'A.S*.0=HS79?"*&&7PHK2QJ\F1DL,T >56MUXQM[J.6;SO+5LMG/2
MO;?"_C"TU&SBMW?_ $A1AAFMG6[6V71;L^1&,1GHHKY_\!R3?\)O<)O.W><#
M- 'L'C#Q?!9V$MI;O_I3< 9KC/!GBV]TW4&_MAF$3GC<:YKQ-:WZ?$"&>7=]
MD#C=GI5KXG,FH062Z/CS!C=LH ]ZL+Z'4;83P'*'H:H>*KI[+P[=7$9PR+D5
MB_#YVL?!]O\ ;GV/W+5QWCCQG<WNH/I%D"\+MM)% &=\,_&]]K7B>2TG9BH?
M'->ZUYOX%\ QZ*\6I%0))!N->D4 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!'<?ZA_I7S)\4_^1A3_>KZ;N/]0_TK
MYD^*?_(PI_O4 >S_  Q_Y%N/_=%=Q7#_  Q_Y%N/_=%=Q0 4444 %%%% !5;
M4-_V";R_O[>*LT$9&#0!\E_$H:[)J$HNO,$&?ES7LOP60)X;P#D[1FJ?QLAM
MUTB(B-0_<@5:^"V?[!?Z4 >D:C(8=.N)%ZJA(KYXBUVY\2^,6TFZ8F'?MP?K
M7T)JO_(*NO\ KF:^;/#H ^)#$#GS?ZT >O#X2:%@97GOQ7">.]/C\ 7,#Z82
MN\@\5[U'_JU^@KQ+XW\W5N#[4 :TOBB[7P$+X,?,V9S7/^ ]+A\?//-J9+;<
MGFK4P'_"LQQ_!4OP/X-P!TYH ZAOA)H00D+R!QQ7G%EKMSH7C4:1;L1 'QBO
MH:;_ %,G^Z?Y5\RZ@^SXF ]_,_K0!UGQ'\6WEC<6MK&6VS8#8JEKNDQZ!X8A
MUV _OW 8XZUW/B?P/'K>GQ7N 7CB#C\JX"W_ +1\072Z!/&WDH=O(H [WX2^
M(;GQ!I$DUP22H[UTWBCQ)9:)921W# /(A 'UK&M=(3P#X7N98<?*.U>;6=Y+
M\3M=\KS"!&<'F@#/\,^%KR^\:_VQ&&\AI,CTKZ1B&V)!Z*!67H&B0Z+ID=JJ
M*67J<5K4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '%>/O^09)_
MNUX]X _Y&O\ X'7L/C[_ )!DG^[7CW@#_D:_^!T ?2J?<7Z4R?/D2;>NTXIZ
M?<7Z4M 'S!\4_P"WGO)%?S!:\X]*[;X#Q[-/;)RVWFND^+D-N/"[,8UW\\XK
MG?@?_JIO3!H ]DF.V"1AV4G]*^=];\37FI>,3I$K-Y)?&*^AY_\ CWE_W#_*
MOF2\ 'Q)SCGS/ZT >MP?"?0Y8(Y'7YF4,>/6N2\>>'K7P-:Q7FF_*Q]*]IL#
MFP@S_<%>6_&SG2X0>E ":+XHO+CP3+>LQ\P+FN8\&1_\)]K$T6I$LBD]:T/#
MX'_"O)N/X#53X-\>()L<?,: .]_X5'H/]W]*\WU'4)O"'B]-,LF(B+[<"OHB
MOFOQVVWX@(QY_>?UH ZSX@>+;S3-+M3&6S* #CWK+ET:*/P@/$(/^D%=WO7<
MZCX-B\2^'K61@"5BW#->>[]1EN?^$<,;>0#MZ<4 =9\(?$]UKPE6X+$("!FO
M0]>UZTT.T,ETV-P.*YG0?"Z>"M'N;N,#<(]QQ7G,VO2_$/7AI@D(V-MZT 94
M?AZY\0^-AJUJ&,/F9X^M?1]A&8K"",]50 UD>%_#4/A_3A;[59^YZUOT %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7G7Q3_P"0'+]*]%KS
MKXI_\@.7Z4 >6_"#_D/O_O5]+#H*^:?A!_R'W_WJ^EAT% "T444 %%%% !11
M10!X!\;'+:Y #T! KU+X<_\ (HVWTKROXU_\AV'ZBO5?AU_R*5M]* +/CK_D
M5+O_ ':\9^#W_(U2?[YKV;QU_P BI=_[M>,_![_D:I/]\T ?1-?.7Q)_Y'R+
M_KI_6OHVOG+XD_\ (^1?]=/ZT :WQ$_Y%.S_ -T5V7P?_P"17'X5QOQ$_P"1
M3L_]T5V7P?\ ^17'X4 =GK__ " [O_KF:^=_ K$?$%QV,G]:^B-?_P"0'=_]
M<S7SMX&_Y*$__73^M 'NOBGPS;ZII4PBB N.JM7'>!_ EQ;:A)+JJET&=H:O
M5^U8VM^(K/1X)/.D DVG:/>@#C/BS<MHWA918'8XSA5-8/P<L8];M);S48MT
MR\C=68C:IXRU_P J8,UD7XSTQ7KNCZ'8^%;%C'A4 ^8T ;P"1H%&%4# IP.>
ME>2^.O&D\DB1:,Y8K][;6_X,\817.G1V]])BZSC!/- '=T4@(901T/-+0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1W'^H
M?Z5\R?%/_D84_P!ZOINX_P!0_P!*^9/BG_R,*?[U 'L_PQ_Y%N/_ '17<5P_
MPQ_Y%N/_ '17<4 %%%% !1110 4444 >2?&[_D%1?2K7P6_Y +_2H/C=&?['
MB;MBK/P70CP\[=NE 'H>J_\ (*N?^N9KYM\/?\E(;_KK_6OI+5>-)NO^N9KY
MJ\-2"3XELHZ^;_6@#Z?C_P!4G^Z*\2^-W_'U;_A7MR#:BCT&*\0^.1\NXMF/
M0XH 6;_DF@_W*E^!_P!Z?\:KS2C_ (5BK?[%6/@8?,6Y<=!F@#V>;_42?[I_
ME7S%JG_)2A_UU_K7T]*,Q./537R]K$@C^)H4]?-_K0!],V #Z9 &Y!C /Y5!
M!HFG6ER;F.!5ESG=4^G<Z=;_ /7,5P_Q5\1W'AS2$N(&(SZ4 9WC_P 9P31S
M:%$H9I#MR*J?"[P1/H%Z;YU(67YN:S_AQHD'B\-K%V<N#GFO8[G%GI<GEC B
MC.,>PH H>(_$,'A_3S<R$'VJMX6\5V_B2W>2/"E>U>,CQ!/XO\6R:+.S>6K$
M<TFL:E+X U^&QM6.V0@'% 'T516;H-TU[HMM<-U=<FM*@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#BO'W_(,D_W:\>\ ?\ (U_\#KV'Q]_R#)/]VO'O
M '_(U_\  Z /I5/N+]*6D3[B_2EH \[^+W_(L'\:YSX'_P"JF^AKIOB[&3X5
M+=N17.? ^,^1.W8 T >P3_\ 'O+_ +A_E7S)>_\ )2?^VG]:^FY_^/>7_</\
MJ^8;N4-\3 G?S?ZT ?35A_R#X/\ <%>6_&O_ )!D->IV2[;& '^X/Y5Y;\;O
MDTB%STH Q_#_ /R3R;_<-4_@Y_R,$W^\:L^'I0?AU,?]@U5^"Y\W7[@CLQ-
M'OU?-/C[_D?4_P"NG]:^EJ^9_B&XB^("*>OF?UH ^@_#G.@6@_V!3QH6G+=_
M:OLZ^;G.ZF>&CGP_:'_8%8OQ%UF;0O#K7<)((STH S/'GC6"PBFTI &>5=F1
M7)_#GP/<6.LC6=I"R-NJE\/[./Q[?27UZQ)0YYKW*&W2QL!#$ %C0XH K:WJ
M\.C:<]W(1\O:L?PMXTMO$DDB)A66O)M;\5W.L^+VT*1F\HOBH_$DC_#V]MVM
M&/[W&<4 ?0_6BL'P?J3ZKX>@NI"2S#O6]0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !114,UPL/WJ )J\[^*8/]AR_2NX&IVO>11^->??$_4()=$E57!X
M]: /-?A /^)^_P#O5]+#H*^9?A)<QPZ\Q=@!NKZ._M2UP/WJ\^] %VBJJ7T,
MAPC _C5D'(S0 M%%% !37D2-=SL%'J:=6/XFAN+C1I8[;/F$<8H \2^--_9R
MZW!Y<RM@C.#7J?PZO[.3PI:QQS*7 Y&:\+U;X:^(M7OI)IA(?F)&:[#X=>%=
M?T74E2Y\SR%(X- 'J?CE'D\*7:QC+%>*\7^$6=/\42M??NEW'!;BOH6>WCN8
M#%*,J1R*\N\?^"IQ#YVB(4D(_AH ]*_M?3O^?R+_ +ZKY^^(P:^\=Q267[R/
M?U'UK/\ ^$5\9?WIOUKT_P  ^#)$MO/UA"TP'&[K0!R_Q$M;J3PG:+&A+!1G
MBNL^$U[:V?A817,R1RY&0QQ7<WFAV5[;>1+&"H&!7B/BOP;K]OJS+I7F+!DX
MVT >R:UJVGOHUVHNHV)C( !KP#P+:W7_  L!I?+/E&3@X]Z?9^$_%SW<2S-,
M8RWS9STKW+PYX5L]-LH)&B'VC&2<4 =&\B1)N=@J^IKP/XT75Q=:M FFREQD
M;@IKV3Q5!<W&ARQVN?-(XQ7G?@OP5=SZI)/K*LR@Y&Z@#K?AO9)%X5MGDA G
M_B)'-:7C7S3X6N_(SYF.,5LVMI%9PB*%=J#H*=<01W,+12#*-U% 'SQ\,LKJ
MMY_;73)V[ZHL+X_$I39;OLGF?P].M>A^._!4_F)+HZ%2WWMM;_@SPA%9Z;'-
M>QYN<YR>M '9V^?LT6>NP?RJ6D    Z"EH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **0G S59[^&-L.P'XT 33\P/]*^9?BG_R
M,2?[U?1T^J6HA;$J]/6OFSXGW*2^($96!&Z@#VOX8C_BFX_]T5W%>??#74((
M_#D:M( =H[UVHU.U)P)%)^M %RBHXY5E&5Z5)0 4444 %07LQM[.65>JKFIZ
M;)&LL;(PRK#!H ^8_B=XPU/6KAK%(7*Q\=*L?"_QEJ>E3)ITD3!7XY%>Y2^!
M]$FG:9[8%VZG%+!X)T6WN%FCM@'7H<4 ;!!OM+P>LL=>,^(/!LOA6_;7(%RV
MXMQ7MZ((T"+T P*KW]A!J-L8+A-R'M0!X/\ \+HU91M\EN..E.MY;SXGWD8N
M8R A[BO53\//#Y.?LH_*M72?#FG:*2;.$(30!S[^"%;PT-+XQMQ7FDUU>_#"
MZDCMXV(8XX%?0-9&K>&M-UI@UY"'(H \4/QGU9QL\EOFXZ5J>'/!4GB/4%UV
M=<,6#<UZ&/AYH (/V4<>U='964&GVZP6Z[4'04 13,;#26*]8H^*\2US4[SQ
MUJHTF6(^6K8Z5[O+&LT31N,JPP:RK/PUIME>&ZAA E)SG% &;X)\+#PO8&W'
M (KI;F+S[:2+^^I%2T4 >'^(/",GA+4&URV3+,Q/%5M)\/S^/K]=0ND(,1SS
M7M]_I]OJ5N8+E-R>E1Z;I-II,1CM8PBGK0 _3+,6&G0VP_@7%6Z** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **K7=XEHFY^E9#>++%&(9U!^M &7X^4_P!F
M2''\->.^  3XL_X'7I/C;Q1:7&FR(CKT]:\I\$:K#:^)O-9@!OH ^HE^XOTI
MLK%(78=0":P/^$OL!&&,B]/6K5GKUKJ'R1D'/'6@#PWXI>--2O&?2XHF*C/0
M5@_#;Q=JF@WJV[0N%D.#Q7T/<^"]&O+@SS6X9SWQ4:>!=#CE61;8!EZ<4 ;%
MA.U]I:2L,&1>:\F\5>!'TZ_?78ERRMNXKV*&%((ECC&%7I3;JVBO+=H9EW(W
M44 >!CXQZK;#R/)?]W\O3TI!K=_\29DLYXF"J<<BO66^'V@.Y8VHR3D\5?TK
MPKI>CS>;:0!6]<4 86G^!UL_#SZ;Q\PQ7G=]:77PSOGN;:,G<<\"O?*S-6T*
MQUE MY$' H \0_X75JW_ #Q;\JN:-X9G\<WXU>X0@@[N:]+_ .%>>'_^?4?E
M6]INEVNE6_DVL81* $M(/[.TE8A_RR2O'/%7B&]\2ZB=#,3&/=CI7N#*&4J>
MA&*QX_"^F1WOVL0CS<YS0!@^ O!@\+0D@8WKDBNU==T;+Z@BG44 >->*_!#:
M3?OK\*9<-GBL:QTVY^(=ZGVJ,XA]17N]W:17MNT$Z[D;J*JZ9H=EI)8VL00M
MUH 9H&EC1]*BLQT05J444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C>
M(E==-DDCSN S6S45Q"L\#QL,AAB@#Y5U_P"(&IZ=J\L 9\ US>I^.;[4X#%*
M6P?4UWWQ9\&K:227<<>.^0*\5Z4 ;.D>(+C29S+$3G/:NC/Q/U0@#<_YUP=;
MGA;2#J^KQP[<C(H ^AOA?J]YK4*2SEB.O->N 8 %<IX'\.QZ+I<8" $K764
M%%%% !1110 FU?0?E1M ["EHH *" >HS110 FQ?[H_*E  Z"BB@ I"H/4 TM
M% ";5_NC\J6BB@ ZT@ '08I:* "BBB@ (!ZBBBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ;(,QM]*\<^)6M7VBQO+$6
M]J]EKB_B#X>CUG2' C!8*>U 'S>WQ.U-EP6?\ZYK5->GU.X$TI.0>]+XATAM
M(U)X2,#)Q610!U^F>/K_ $RW$,1; ]ZZ/PWX^U34=8BBW.5)YKRT DX KW7X
M1^#DNE2[DBY'.2* /=]#WMID4C_>85IU'!$(($C48"C%24 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% &/XAMWGL'"=0*^8O&6NW^DZLT09@,GO7UFR*ZE6&0:\"
M^+7@X2/)=QQ].<@4 >.W/BF\N4*NS8/O5"VU6:VF\U"<U2D0QR,AZJ<4V@#I
MO^$QU"3:@=O3K7N'PF-Y=[)+@M@^M>$>$])?4]9A79N3-?7GA/0XM+TR':@#
M%10!T8&!BEHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HIDDB1+EV %5SJ5H#CSEH MT54_M.T_Y[+1_:=I_P ]
MEH MT54_M.T_Y[+1_:=I_P ]EH MT54_M.T_Y[+1_:=I_P ]EH MT54_M.T_
MY[+1_:=I_P ]EH MT54_M.T_Y[+1_:=I_P ]EH MT54_M.T_Y[+1_:=I_P ]
MEH MT54_M.T_Y[+1_:=I_P ]EH MT54_M.T_Y[+1_:=I_P ]EH MT54_M.T_
MY[+1_:=I_P ]EH MT54_M.T_Y[+1_:=I_P ]EH MT54_M.T_Y[+1_:=I_P ]
MEH MT54_M.T_Y[+1_:=I_P ]EH MT54_M.T_Y[+1_:=I_P ]EH MT54_M.T_
MY[+1_:=I_P ]EH YOQ]H0UC1G4+DA37R1XDTIM)U)X64CDU]M/?V4B%&E4@]
M17SA\7='MS>O<0 8!)XH \<4;F ]3BO<OA+X19KB.\9..#TKR/P_8"]U2.,]
M PKZX\$I8Z;H<2[E5\#)H ZZ- D:J.@&*=53^T[3_GLM']IVG_/9: +=%5/[
M3M/^>RT?VG:?\]EH MT54_M.T_Y[+1_:=I_SV6@"W153^T[3_GLM']IVG_/9
M: +=%5/[3M/^>RT?VG:?\]EH MT54_M.T_Y[+1_:=I_SV6@"W153^T[3_GLM
M']IVG_/9: +=%5/[3M/^>RT?VG:?\]EH MT54_M.T_Y[+1_:=I_SV6@"W153
M^T[3_GLM']IVG_/9: +=%5/[3M/^>RT?VG:?\]EH MT54_M.T_Y[+1_:=I_S
MV6@"W153^T[3_GLM']IVG_/9: +=%5/[3M/^>RT?VG:?\]EH MT54_M.T_Y[
M+1_:5I_SV6@"W14<<\<HRC U)0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%,>1(QEF H
M ?154ZE: X,RTG]IVG_/9: +=%5/[3M/^>RT?VG:?\]EH MT54_M.T_Y[+1_
M:=I_SV6@"W153^T[3_GLM']IVG_/9: +=%5/[3M/^>RT?VG:?\]EH MT54_M
M.T_Y[+1_:=I_SV6@"W153^T[3_GLM']IVG_/9: +=%5/[3M/^>RT?VG:?\]E
MH MT54_M.T_Y[+1_:=I_SV6@"W153^T[3_GLM']IVG_/9: +=%5/[3M/^>RT
M?VG:?\]EH MT54_M.T_Y[+1_:=I_SV6@"W3)8EFC*,,@BJ_]IVG_ #V6C^T[
M3_GLM 'SE\7/"KI>O<QH<9)X%>,L"K$'J*^R/'-OI^HZ)*<JSX-?)&LVGV;5
MY8@."W% %WPII!U?5$A"Y&17UOX(T,:-I2)MP2HKQ?X2Z+;0W*74P')!YKZ%
M&HV:J )5 '04 7**J?VG:?\ /9:/[3M/^>RT 6Z*J?VG:?\ /9:/[3M/^>RT
M 6Z*J?VG:?\ /9:/[3M/^>RT 6Z*J?VG:?\ /9:/[3M/^>RT 6Z*J?VG:?\
M/9:/[3M/^>RT 6Z*J?VG:?\ /9:/[3M/^>RT 6Z*J?VG:?\ /9:/[3M/^>RT
M 6Z*J?VG:?\ /9:/[3M/^>RT 6Z*J?VG:?\ /9:/[3M/^>RT 6Z*J?VG:?\
M/9:/[3M/^>RT 6Z*J?VG:?\ /9:/[3M/^>RT 6Z*J?VG:?\ /9:/[3M/^>RT
M 6Z*J?VG:?\ /9:/[3M/^>RT 6Z*J?VG:?\ /9:/[3M/^>RT 6Z*KI?6TAPL
MH-3A@PR#F@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M6']P?E6'XI\+V:Z8SJHS]* .>\&>,9)Y5BE8YZ<UZQ#)YL2OZBO - M5M]:
M4\;J]YT__CQB_P!V@"S1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5YGXX\7-IDS0HV#TKTRO
M OB)%YWB+:3QNH @BU_4KMMZ%B#5@ZGJ@_OUW/A#PQ:3:;&[J#Q73?\ "*V'
M]P?E0!Y!_:FJ?[=']J:I_MUZ]_PBEA_<'Y4?\(I8?W!^5 'D/]J:I_MT?VIJ
MG^W7KW_"*6']P?E1_P (I8?W!^5 'D/]J:I_MT?VIJG^W7KW_"*6']P?E1_P
MBEA_<'Y4 >0_VIJG^W1_:FJ?[=>O?\(I8?W!^5'_  BEA_<'Y4 >0_VIJG^W
M1_:FJ?[=>O?\(I8?W!^5'_"*6']P?E0!Y#_:FJ?[=']J:I_MUZ]_PBEA_<'Y
M4?\ "*6']P?E0!Y#_:FJ?[=']J:I_MUZ]_PBEA_<'Y4?\(I8?W!^5 'D/]J:
MI_MT?VIJG^W7KW_"*6']P?E1_P (I8?W!^5 'D/]J:I_MT?VIJG^W7KW_"*6
M']P?E1_PBEA_<'Y4 >0_VIJG^W1_:FJ?[=>O?\(I8?W!^5'_  BEA_<'Y4 >
M0_VIJG^W1_:FJ?[=>O?\(I8?W!^5'_"*6']P?E0!Y#_:FJ?[=']J:I_MUZ]_
MPBEA_<'Y4?\ "*6']P?E0!X_+?ZE<1F-]Q4UY[KWA^XFOA*(CR?2OJ,>%; ?
MP#\JCD\':;*<M&/RH \/\/K>6%BJHC @5JG5-4_VZ]=3PGIZ+@(,?2E_X12P
M_N#\J /(?[4U3_;H_M35/]NO7O\ A%+#^X/RH_X12P_N#\J /(?[4U3_ &Z/
M[4U3_;KU[_A%+#^X/RH_X12P_N#\J /(?[4U3_;H_M35/]NO7O\ A%+#^X/R
MH_X12P_N#\J /(?[4U3_ &Z/[4U3_;KU[_A%+#^X/RH_X12P_N#\J /(?[4U
M3_;H_M35/]NO7O\ A%+#^X/RH_X12P_N#\J /(?[4U3_ &Z/[4U3_;KU[_A%
M+#^X/RH_X12P_N#\J /(?[4U3_;H_M35/]NO7O\ A%+#^X/RH_X12P_N#\J
M/(?[4U3_ &Z/[4U3_;KU[_A%+#^X/RH_X12P_N#\J /(?[4U3_;H_M35/]NO
M7O\ A%+#^X/RH_X12P_N#\J /(?[4U3_ &Z/[4U3_;KU[_A%+#^X/RH_X12P
M_N#\J /(?[4U3_;H_M35/]NO7O\ A%+#^X/RH_X12P_N#\J /(?[4U3_ &Z/
M[4U3_;KU[_A%+#^X/RH_X12P_N#\J /(?[4U3_;H_M35/]NO7O\ A%+#^X/R
MH_X12P_N#\J /(?[4U3_ &Z1]4U0(3\]>O\ _"*6']P?E39?"EB8F 0=/2@#
MQVR\77EK=*LK,.>]>R>%]2_M*Q$A.>*\B\7Z-#9WH\L 8/:O1OAV,:61[4 =
MK1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M",<*3Z5P'C?Q6=/@9(S@UWLO^J;Z5XKX]@$UT03WH Q;3Q%J-\[,A8BK9U/5
M!_?KK? /AJTFL2[J#Q79?\(K8'^ ?E0!Y!_:FJ?[=']J:I_MUZ]_PBEA_<'Y
M4?\ "*6']P?E0!Y#_:FJ?[=']J:I_MUZ]_PBEA_<'Y4?\(I8?W!^5 'D/]J:
MI_MT?VIJG^W7KW_"*6']P?E1_P (I8?W!^5 'D/]J:I_MT?VIJG^W7KW_"*6
M']P?E1_PBEA_<'Y4 >0_VIJG^W1_:FJ?[=>O?\(I8?W!^5'_  BEA_<'Y4 >
M0_VIJG^W1_:FJ?[=>O?\(I8?W!^5'_"*6']P?E0!Y#_:FJ?[=']J:I_MUZ]_
MPBEA_<'Y4?\ "*6']P?E0!Y#_:FJ?[=']J:I_MUZ]_PBEA_<'Y4?\(I8?W!^
M5 'D/]J:I_MT?VIJG^W7KW_"*6']P?E1_P (I8?W!^5 'D/]J:I_MT?VIJG^
MW7KW_"*6']P?E1_PBEA_<'Y4 >0_VIJG^W1_:FJ?[=>O?\(I8?W!^5'_  BE
MA_<'Y4 >0_VIJG^W1_:FJ?[=>O?\(I8?W!^5'_"*6']P?E0!Y#_:FJ?[= U3
M5 ?XZ]>_X12P_N#\J/\ A%+#^X/RH \0U9+W5(&696;([US.E:%<V&H>:D1'
M/I7TM_PBMAC&P?E3?^$2T[.?+'Y4 >1?VEJ21JJ[\"C^U-4_VZ]>_P"$4L/[
M@_*C_A%+#^X/RH \A_M35/\ ;H_M35/]NO7O^$4L/[@_*C_A%+#^X/RH \A_
MM35/]NC^U-4_VZ]>_P"$4L/[@_*C_A%+#^X/RH \A_M35/\ ;H_M35/]NO7O
M^$4L/[@_*C_A%+#^X/RH \A_M35/]NC^U-4_VZ]>_P"$4L/[@_*C_A%+#^X/
MRH \A_M35/\ ;H_M35/]NO7O^$4L/[@_*C_A%+#^X/RH \A_M35/]NC^U-4_
MVZ]>_P"$4L/[@_*C_A%+#^X/RH \A_M35/\ ;H_M35/]NO7O^$4L/[@_*C_A
M%+#^X/RH \A_M35/]NC^U-4_VZ]>_P"$4L/[@_*C_A%+#^X/RH \A_M35/\
M;H_M35/]NO7O^$4L/[@_*C_A%+#^X/RH \A_M35/]NC^U-4_VZ]>_P"$4L/[
M@_*C_A%+#^X/RH \A_M35/\ ;H_M35/]NO7O^$4L/[@_*C_A%+#^X/RH \A_
MM35/]NC^U-4_VZ]>_P"$4L/[@_*C_A%+#^X/RH \A_M35/\ ;H&I:H?[]>O?
M\(I8?W!^5*/"M@/X!^5 'B+^+;[3[]$E9@,]Z]F\)ZU_:6G(Q.217E_Q*T"W
ML]04Q@#FNR^':[-/C&>U 'H=%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %,F_U+_2GTR;_ %+_ $H \7\<?\?GXUVOP[)_LP_2N*\<?\?G
MXUVOP[_Y!A^E ';4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWBX
MD:4WT-=#7/>+O^06?H: /)=&_P"0W_P*O<M/_P"/&+_=KPW1O^0W_P "KW+3
M_P#CQB_W: +-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7@WC[_D9!_O5[S7@WC_ /Y&0?[U
M 'IO@HG^S(N>U=97)^"O^0;%]*ZR@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IDW$+_
M $I]1S?ZE_I0!XQXW)-[^-=O\//^08?I7#^-_P#C]_&NX^'G_(,/TH [2BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &2_Z
MIOI7C7CG_C[_ !KV67_5-]*\:\<_\??XT =A\.R?[//TKN*X?X=_\@\_2NXH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** /'?BF3]O7ZUT'P^_X\$^E<_P#%/_D(
M+]:Z#X??\>"?2@#T*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "F3?ZE_I3Z9-_J7^E 'B_CC_ (_/QKM?AW_R##]*XKQQ_P ?GXUVOP[_
M .08?I0!VU%%% !1110 4444 %%%% !117.>,->ET#2S<Q+N8"@#HZ*^?S\>
M)8V,;KAP<8Q7=> O'EUXIGVRQE5SP<4 >C45B>*-6ET;26NHE+,,\5XY+\=9
M[:1HYDVL"1@B@#WZBO+_  +\1[GQ1>>6\9"$\'%>H4 %%%% !14+74"OM:5
MWIFI001D'(H 6BBB@ HHHH **** "BBB@ HHHH **** "BJ&J:K;Z99RRRRJ
M&5<@$UXSJ'QFO[>^EBBA)13@'% 'NM%>.^%OBQ=:MJRV]U'LC/4D5O\ B7XE
MVFDWT-O#(K>80.* /0Z*XG7/&$VG^'%U*%=Q*YXKB=!^-#ZCJL5E*H4M0![9
M145O+YUO'+_>7-2T %%%,E;9"[CL": 'T5XQXD^+MUH>K/;M&?+7OBNU\!^,
MAXLLO.XSC- '94444 %%%% !117 ^/\ QM<>%E#0H6'TH [ZBO(O"'Q;/B#5
M19N &XKUQ3E0?44 +1110 4444 %%%% !1110 5SWB[_ )!9^AKH:Y[Q=_R"
MS]#0!Y+HW_(;_P"!5[EI_P#QXQ?[M>&Z-_R&_P#@5>Y:?_QXQ?[M %FBBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KP;Q_P#\C(/]ZO>:\&\?_P#(R#_>H ]-\%?\@V+Z5UE<
MGX*_Y!L7TKK* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "HYO]2_TJ2HYO\ 4O\ 2@#Q
M?QO_ ,?OXUW'P\_Y!A^E</XW_P"/W\:[CX>?\@P_2@#M**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 9+_JF^E>->.?^/O\
M:]EE_P!4WTKQKQS_ ,??XT =A\._^0>?I7<5P_P[_P"0>?I7<4 %%%% !111
M0 444'I0 45YCJ_Q.73O$8TPXR6VUZ/9S_:;.*;^^N: )Z*** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **\_P#'OCBX\+',2%A]*X#_ (7Q
M,WR*F7],4 >_T5RW@GQ'-XCT_P"T3*5.,U0\>^,+CPO#OA0MQGI0!W%%> ?\
M+XF/R!/G],5Z;X%\5S^);3S9D*\9H [*BBB@ HJ"]F-O9RRCJJYKQ;6?C-<Z
M5J<MO)'A4/!(H ]PHKFO!OB4>)=-%R/3-=+0 45SGC#7I=!TPW,2[F S7F&E
M?&N2ZU.*TF7:7..: /<J*K6%S]KLHIQ_&,UD>+=;ET+2S<Q+N:@#H**XKP1X
MMN/$F_SD*X]J[6@ HHHH **** "BBB@ HHHH **** "BBB@#QWXI_P#(07ZU
MT'P^_P"/!/I7/_%/_D(+]:Z#X??\>"?2@#T*BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "F3?ZE_I3Z9-_J7^E 'B_CC_C\_&NU^'?_(,/
MTKBO''_'Y^-=K\._^08?I0!VU%%% !1110 4444 %%%% !5+4=+MM4@\FY3<
MGI5VB@#YR\:_"E+36VO8$(M5;+8Z5Z/\/KG18XH;6R""=1AL>M=+XW*KX4O2
MP!^7BO$_A%YAU^[G#D[&) S0![KXDN+*VTII+['E>AKYYU3P9;>+O$)ETM"(
M=WS;?2M[Q+XLGUSQ./#[N0A?'6O6/"'A*W\.6OR89W4$F@"/PCX+L/#VG0>7
M&!,%RQKK*HZAJ]GI:;KJ4(,<5XOXJ\=:[)JK'20[0<\K0![M0>E>7^ /&=Q-
M&8M:<QR$<;JW/'.M75KH8N=,)<L#@K0!Y9XJ\4ZA:>/UM(ICY7F8X/O7OFEN
M9-+MG)R6C!)KXRU/5]1N=<%S,K>?NSS7T%\*]?U34+9$OPPC1>,^E 'JU%<5
MXP\6Q66FNEA+NN>1@=:\;N?B%XKM TDJ2A%Z]: /IFBO%/AW\61J;21:C)AU
MZ;C5;Q=XT\0+JY_LM7:#'!6@#W2BO-/ 7C.:>V\K67,<V/XJ]&CF2>#S8SE2
M.#0!+17A7CWQOKNB:LP@$GD#/(K4\"_%6+4=,D^W2XFY !/>@#V&BO'-,\>7
M_P#PDY6Y+"T+<$],5ZS9ZA;7Z;[>0./:@"U67K>MV^AVGVBX("^]:E>:_&4,
M?#'R,0>>E ''ZQ?:EXTUPG3V8VV[D+TQ7H6G?#?1OL$)N8 TQ7+''>N1^!0'
MV&<.-S=B:]FH \^UWX?6%OI<DFEP[+@#C YKYRUNRU6Q\30)J"R';+QGZU]D
M75U#9PF6=PJ#N:X/7;?PMX@NUN7DB+IU/')H U= TFTUCP?:1W*95DQ@UX!J
MNC6VD_$9([8859,#'UKZ.T?5M*-HMG93*?*7&!7S_P")%(^)"D]Y?ZT ?26E
M?\@JU_ZYBKE4M,8)I%NS' $8)KDO&OC&.PTUDT^7=<<\#K0!W5(RAE*GH1BO
MF<^/_%N3\DWZUW?P^\=7L\YCUIF3=D#=0 OQ<\):9_8+WPC FR>:H_ A/+MY
MD'W0#72?%:9+WPAO@;<N2<BN*^%?B*QTC2[@/(HF;( SWH ]\HKYTU7Q]XF7
M591;K*8-WRD9Z5ZSX-\6Q:EID:7<NVY[@]: .RHK'U?Q%8Z7;2-+* ^WY1ZU
MXCJWCCQ.^HRM9I(8,_*1F@#Z&K \2^'+#6=/G-T@8A"036+X+\7I>:<L>HR;
M+CC@]:ZS46#Z1<,IX,9(- 'S)X5L(M/^(ICAX428_6OJ:/\ U2?05\Q:!_R4
MAO\ KK_6OIV/_5)_NB@!U%%% !1110 4444 %%%% !7/>+O^06?H:Z&N>\7?
M\@L_0T >2Z-_R&_^!5[EI_\ QXQ?[M>&Z-_R&_\ @5>Y:?\ \>,7^[0!9HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *\&\?_ /(R#_>KWFO!O'__ ",@_P!Z@#TWP5_R#8OI
M765R?@K_ )!L7TKK* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HYO\ 4O\ 2I*CF_U+
M_2@#Q?QO_P ?OXUW'P\_Y!A^E</XW_X_?QKN/AY_R##]* .THHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!DO\ JF^E>->.
M?^/O\:]EE_U3?2O&O'/_ !]_C0!V'P[_ .0>?I7<5P_P[_Y!Y^E=Q0 4444
M%%%% !6-K_B&VT& 2W! !Z9K9KR7XW;_ .R(MK%?I0!PFL:0VM>)/[?BR85?
M=D5[1X2\5VFJV\-G$09(U"G%<%X0LY;WX>3QQ+NDV'GO65\,+>?PWXCG.J.4
M5F.-U 'O]%16]S%=1"2%MRGO3IID@C,DAPHZF@!]%>9^/O&TEI;^7I#EY0/X
M:\R_X3_Q;_<F_6@#Z9HKS/P!XVDN[8QZNY27'&ZM/Q_KE[8:2MQINYLKG*T
M=S17RTWQ@UR.7[.Q?S.F*]:\ >(=5U?26FO ^XC(S0!Z717SWXQ^(.OZ!JTH
M(D$ /%<TOQKUF5@BAP6.!S0!]4T5\W6WCKQ;))'(4E\LD$GGI7M'ACQ1;ZAI
ML2W$H%ST(- '4T5X[\2?%NM:)?9L@_E \D>E4O /Q:^VF:/4I,,IQ\QH ]OH
MKQN;Q[?CQ*H4M]C+=>V*]5T[5K74HE:"0,2,D"@"_1110!SWBCPY8:QIUPUT
M@+!"037SCX=\,V-QX\:U=08_,QC\:^HM7R=(NL?\\S7S5H6H0:;\07DN6"J)
M,\_6@#Z2TK1[71[<0VJ;5QBJOB#0++6K.472!L(<?E5<>-]!*@_;%'%177C?
M0OLLN+Q2=AX_"@#YTL_#5B_Q -H5'E>9C%?3NBZ'9Z-;(EJ@4;17SGI-PE_\
M1O,@.5\S/'UKZ$U77[33-,8M*!*(QM'OB@#=HKYQU/Q_XF_M"7[,LIBS\N,U
M=\->/]?_ +63^T!(L'&2U 'OTL:RQM&PRK#!KP_XR^$M-MK)+N*,+(_6O9-.
MU>TU.-6MY Q(R0*\T^-N?[+B^E %CX*C;H#*.@%>I5Y9\'Y4M?#LDDK;5QUI
MGQ"\;W-L!'HS%W'7;0!Z5J.F6VJ0&&Y3<E?,OC#0+32/'D:6RX DXQ]:[3P9
MX^U<Z@QU;>L([M7+^--2M=4\:02VKAMSCI0!]"^&_P#D 6G^X*M:AIMMJ<'D
MW*;D]*J:%E/#=L1U$6:\6\:_$'7="UB0()! ,X- 'MFEZ#8Z1G[)'LS6G7F?
M@3QG<^(O#[3LQ,H7->>^(OB7KVBZQ*L@D$(;CZ4 ?1U%>6VGQ*AOO# >*3-V
M4S@'FE\#^-Y[FZDBU1R@)^7=0!ZC15*75;." 322@(>]>-^-?'NK+J1&D[VB
M!_AH ]QHKY=N/BQX@TYMMSYBD^M=;X#\<ZYKNJ+YP?R21R: /=:*13E%)]*6
M@ HHHH **** /'?BG_R$%^M=!\/O^/!/I7/_ !3_ .0@OUKH/A]_QX)]* /0
MJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9-_J7^E/IDW
M^I?Z4 >+^./^/S\:[7X=_P#(,/TKBO''_'Y^-=K\._\ D&'Z4 =M1110 444
M4 %%%% !1110 4444 9FOZ<=4T>>T'5QBO$VLS\-KZ1Y./._K7O]>'_'>/>U
MKSCI0 WPWX./B#6T\1(O!8'->X1KMB13U  KB?A4NWP;",YYKN* .(\?^'IM
M<@412E-H]:\TMO$=IX25K&Z@$S@_>(S76_%_Q3=^';:(VV?F'.*I^!/"VG^,
M="&IZDNZ5CZ4 >4^)_&+ZGKT!L$,*LX! XKZ0\(6R7OA*T%V@D)'.ZO#?B;X
M4LO#OB"W%I@*2"*]W\#\^$[,DYRM '@'BVPM(OB(L,<8$?F=/QKZ$T_3K6T\
M.*;6)58V^<@=\5X!XN^;XD*/^FO]:^C--"QZ';[CE1",_E0!\LZEK>JZ7XXE
M:YCD>W63.".,9KW30FT#Q=X>D$D,22.G.< BFS:?X7UW5FMY/*\]C@],UQ?C
M?PYJOA4M+HS,+=1G"^E '"^/?!C>#[I[NPEPK-N&TUN^&?B-:VNDI'=VHDD&
M/F(KSG6?%VJ:TRP7K9"MM(/7K7O?@/X<:-J7AF"[N4R[CL* /)]?\3WVK^)H
M7TV%XXF<<**^G/"/F_\ "-6GG9W[><UR-[H?A;PQ>11NB>9P1D<UW^F20RV$
M;P8\LCC% '*?$;3-//ABYGDA7S .#BOGOP+X1O-;UPBV+"-9"Q ]*^B_B2F[
MPA<'.,5YS\#?^0C==.AH T?B3I4.@^$X6A4+<8Y8=:O?!6[N+O1Y6N'+''>G
M?&W_ ) ,5-^"28T.5LT >K5YO\8R!X9Y]Z](KAOB?HL^MZ#]GMP2WM0!R?P,
MYM)B.G->RUX7\-M4B\&2R:=J'RNYQS7N%O,ES DT9RKC(H R/%.F3:KH[VT!
M(<YZ5\L^*]+UWP[K!M//D&]^.?>OL&OG;XS3;/%T'&?F'2@#H_A;X4U2UMAJ
M%U(S+*,\UQ?B=PWQ%C [2?UKWKP6_F^$[(XQ\F*\#\21X^)8&1_K?ZT ?0Q)
M7PME>HM^/RKYX\/7,]_\1&M[MB\/F8P?K7T1*-GA<CKBV_I7SGX4?S/B6RXQ
M^]Z_C0!]&CP[I.!_H47Y5XY\8X4TB\MCIR"(G&0O%>[ 84#TKPWXYGR[NU;K
MG% %JYN7E^&>Z<[F*=Z\Z^'W@Z_UO4A+$S>4CDD"N[O9/^+8J<'[E7O@5)OM
M;KC% 'I%KX9TR#3DCEM8V=4^9B.:\!EOKBQ^)/V>W8K!YF,"OIB49A<>JFOF
M2ZQ_PM$H1G]YUH ],\9>&+C5+:*Z68J%0,1FN1@\<V&BPBQEM [Q\%L=:M_$
M?QA>Z3-:VD.[9( IQZ5U/A_X>Z/K.B6U_=INFF7<2!0!XI;^);G4_&T7V8F.
M)G^Z*^HAG_A&/FZ_9^?RKYNU?1(-"^(B6]N1M63''UKZ31,^&PN1_P >W7\*
M /G/0/\ DI#?]=?ZU].Q_P"J3_=%?,OA],_$IAD?ZW^M?3:#"*/04 +1110
M4444 %%%% !1110 5SWB[_D%GZ&NAKGO%W_(+/T- 'DNC?\ (;_X%7N6G_\
M'C%_NUX;HW_(;_X%7N6G_P#'C%_NT 6:*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O!O'_\
MR,@_WJ]YKP;Q_P#\C(/]Z@#TWP5_R#8OI765R?@K_D&Q?2NLH **** "BBB@
M HHHH **** (WN(8SAY44^YIOVNW'_+>/_OH5XM\4Y_$%E<O<V/F>2AR=M>9
MZ)XK\3:YJ"6L,DA8,,X)]: /KI75QE6!'J*8\\49P\B*?<XK$\(1W<>BHMX2
M9>,YK@/BH-=A=[G3V<1H<G% 'K'VNW'_ "WC_P"^A4B.KC*,&'L:^0-/\8^)
MM3U 6<3R%]V" 3Q7TOX%6^71E%_N\W ZT =51110 445B:SXGL=$D5+IL$^]
M &W15/3=1AU.U%Q <H:N4 %%%% !1110 4444 %%%% !1110 4UY$C&7=5'N
M<5'=7*6EN\TAPJC)KR;QKXPFU:>.ST9R7!P=IH ]<$L97<'7'KFF?:K?_GO'
M_P!]"N$L4U8>$6$F_P"T;?QKPG7/%7B;1=2DMY7E!+D#)- 'UFEQ"YPDJ,?0
M-3V8*,L0!ZFO#?A?/XAO;U+F],AA8\9KUSQ*+@Z),+;/FXXQ0!H_:K?_ )[Q
M_P#?0IRW$+G"RHQ] U?*'B'Q-XGT+49(I7E 9N,DUW/PON_$.HWGVF[,AA;I
MF@#W9YX8SAY44^YIOVNW'_+>/_OH5XS\49]?LW%Q9&01IUQ7F.C^*_$VLWZV
M\+RDA@#@F@#ZY5E<95@1ZBFO-'']^15^IQ6%X/6[70XQ>9\WC.:\B^,7C'4=
M'UH6ED[#+=C0![M]LMO^?B/_ +Z%2>;'MW;UV^N:^7+!_&5]'%<)YVQR#WKV
M6%-6_P"$/PV_[3L_&@#ODECD^XZM]#FGUXSX1\5W6AZE+;:TY 8D#<:]=L;V
M*_M5N(3E&Z4 6:*** "BBB@ HHHH **** "HYO\ 4O\ 2I*CF_U+_2@#Q?QO
M_P ?OXUW'P\_Y!A^E</XW_X_?QKN/AY_R##]* .THHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!DO\ JF^E>->.?^/O\:]E
ME_U3?2O&O'/_ !]_C0!V'P[_ .0>?I7<5P_P[_Y!Y^E=Q0 4444 %%%%  3@
M9->4_&H+-H"F)@TBCH#FO2M6D:+2KF13AEC)!KP'0]5N/%/C)],O7S#O*\F@
M#)\"_$FX\/:<]K/ Q4\<BL[QEXUNM:U2!]/A:,9 )45[U)\+?#[G/E?^.TR3
MX8Z%!;2O'$ ZJ2"1Z4 7/AY/O\*V_G2 RD?,">:T/&4CQ>&+MXSA@O!KQ;PY
MXCO+;QO_ &4CD0+)@#/%>S^,SM\*79ZX2@#Q+X7LVK>*Y(]0_>)OZ-7O7_".
MZ3_SY1?E7@OPA;S?&$HQCY^]?1M 'SC\3F;2?%T<6G_NT+XPM>T^&K:+4/"E
MI]K0293G->+?%QO*\91#K\XZ5[=X,._PM:?[M 'SSK&D0Q_$@(;<"W\WKCCK
M7T?9PV&G:*KVR1A$B!^7Z5QWQ$T"SLM&FU6)/WZ'.<5S/PY\17>N:3>1SL=J
MJ5&: (/$]_IOC2\;2HHE\[)4D"L9/@]'H3"_N7+"+G:QJ#PC&(?B+<$ DJY-
M:_C;QG?/XHBTK!\F5@#0 V;XA:;:6KV@LEW(A4';7*^"M=N]2\;#8S+#OSMK
MV:/X8Z)<Z2L\B?O7AW$XXSC->1>'-/CTSXB?9X2 HDQ^M 'OWBG3;&?P[<RW
M$*LRQ9!([U\PZ)X8N-:\5RPV654R]!]:^IO%*;O"UVN1Q'7B?PFX\:R#(^^:
M .O\3^'H="\#[W0?:57&[O65\%+ZZNKB83N6 SC)KL_BM_R*3_4UQ?P/3,D[
M9Z9H ]NHHHH IZJ<:5<G_IF:^3K_ $BXUOQI+#;$ABY''UKZQU5=VE70SC]V
M:^=/"@V_$=AD?ZW^M %M?A#X@*@^;)R/6F3_  CU^.!W,LF%!)YKZ/'2HKG_
M (]9O]QOY4 ?+/@*PDTSQJ89^6#8YKH?B/?W:>(K:)'(C8@$9JOI2[_B5(,C
M_6&G_$L^7XGM%Z_,* /9O#6A:9-X?M))+6-W9,DD=ZQ?B1I-C8^%I9K:W2.4
M9P5%=5X47'ANSYZH#6#\4A_Q2$S>F: .'^"-[=7-W.L[E@ <9K7^-O\ R"H/
MI_6L+X%R;[V<8(ZUO_&Q,Z/ V?\ .: ,7P[(\'P]F:(X;8>E4/A*HU;7;A=1
M'F@$X#<UHZ!'CX<S-D?</%9_P7/F>(+CMAC0!Z;XK\&VVHZ2T5A L4OJHKYP
MET.ZT+QA!#=,25?O7V!7S?\ $,9^("#(_P!9_6@#WWP^0^A6OH4KB?BSI-@?
M#3S&%1+D\XKMO#Z;-!LQG/[L5RGQ93/A1FSTS0!R/P.C4Q3QD?)@\4_XWZ98
M1Z6ACA597'4"G_ Y/W5PV1P#4WQQ3_0K=L]1T_&@#C?A7X&O+V5+V0DVZX&.
MU:'Q.4:+KMK#8_N_F&<5Z#\(?^13[=17GWQAR?%4(']X4 :/BZ[U'_A!;>2V
M+-(5'2M7X1VMG>:#))JB1M<YZ2FMS3SIT'@JU;42I7'>O,]4AU2[O&;P\66#
M)^Y0!8^,^EV U"W^P0QDG&X1\BO2?AGI%I#X7@E^SJ)CC)QS7+>!_!M]J;F?
M7LML/\7->M6-A#I]N((!A!0!:HHHH **** "BBB@#QWXI_\ (07ZUT'P^_X\
M$^E<_P#%/_D(+]:Z#X??\>"?2@#T*BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "F3?ZE_I3Z9-_J7^E 'B_CC_ (_/QKM?AW_R##]*XKQQ
M_P ?GXUVOP[_ .08?I0!VU%%% !1110 4444 %%%% !1110!GZU<R6FES31
MEU'&*^6_'FKZ]XCU%T,,A6-L#BOK&6))HS'(,J>HK*/A?1RY8V:$GJ<4 >(?
M"_Q+K=I-'IDT;B/(ZBOH6,[HU)ZD UF0>'-+MIO-AM55_45J@8&* .5\8>#X
M?%$(67'RCC->17>O:UX$G;3;&-_+!_A%?0]9=YX>TR_E\VXM5=_4T ?*'BC5
M/$'B:_6ZDAD)!STKU;X4^)=7E1=.NHW5(^F17J:^%-&08%DGY58M-!TZQD+V
M]LJ,>XH ^<_BAI>I6WBU+VUB9ANSP*])^'GB'4]8T-X+M64JA09KT6[T73[Y
M@UQ;JY'K3K/1[&P!%M J ^E 'RSX@A\0:%XVENK?S2@?<,=*ZJV\>:SK<BV%
MU;,RR_*217N]SX>TR[<O-:HS'N14,7A71X)1)'9H&'0T >7I\%;2\07K*HDD
M&_'O6%?>*]=\'7!TNSCD\I.F*^A5 50H& !@5EW7AO2KV8RSVJNY[F@#Q_0-
M$U+Q]<C4;YG0CYN:]GTNR_LW3([;.=@ZU)8Z=:Z='Y=K$(U]!5J@#P'XI>)M
M9EEDTRWC<QDGH*X7P-JFO>'-60B&0+(V#Q7U)<^'M,NY?-FM5=_4U'_PB^CA
M@PLTR.1Q0!Y_\1;>[USP6DBH3*$SBO-OAQK^NZ'>QV312".0\\5],/86TD'D
MM$#'C&*HIX8TB.42):(''0XH T+*1IK**1OO,N34Q4,.0#]:$4(H51@#I2T
M>;>-O (U":34[;"NGS8%><M\0O$>D,;%(Y"L/R@XKZ.90ZE6&01@BL:7PIHT
MTAD>S0L>IH \(_X6IXE_YY2?D:W/#V@W/C^X%_J2%67GYJ]9_P"$0T3_ )\D
MK1L=-M=.CV6L0C7T% '&>*KV[\(^&HHK!22B_P -?-]]/KU[KG]IF&3<&W=*
M^Q;S3[:_CV7,8=?0UGCPKHP7'V-,?2@#B/AQKVH^(-.-K?(RCRRG/TK(\4>"
MW\-2MK5DNZ7)/RUZS8Z19:=_QZPK']*L75I#>0F*= Z'L: /G3_A:?B4<>5)
MQ[&M31+:_P#B->(VI1L A_B%>P_\(AHG_/DE7K#2+'3<_9(%CSZ4 8,O@N&3
M01IAQM Q7E>KG4OAS>/%IT;%7/\ "*^@*H7^BV&I,&N[=9"/6@#Y^_X6CXED
M^0Q28;CH:[+PCX*.K3+K=VNV4G/->A#PCH@.?L25KV]O%:PB*% J#H!0!PWB
M[P%#K,/GX!>)<K7F,OCOQ#X=<Z9;QR>7%P,"OHL@$$'H:R)_"^CW$IEELT9S
MU- 'R5J-QK^H:X-3:&0MNW=*[1?B3XD&G_9/*DQLV=*^@!X5T8+@6:8^E,_X
M1'1,Y^Q)^5 'R;9SZ]9ZX=3$,FXMNZ5]-_#_ %R]UK3!)>*P8+WK:/A71B,?
M8TQ]*OV>GVU@FRVB"+Z"@"U1110 4444 %%%% !1110 5SWB[_D%GZ&NAKGO
M%W_(+/T- 'DNC?\ (;_X%7N6G_\ 'C%_NUX;HW_(;_X%7N6G_P#'C%_NT 6:
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "O!O'_\ R,@_WJ]YKP;Q_P#\C(/]Z@#TWP5_R#8O
MI765R?@K_D&Q?2NLH **** "BBB@ HHHH **** *6IZ;!J=C+;31JP<8R17B
M7B#3+;X;ZJEY%&IWG/ KWJO$/CH)))+950LHQTH ]'\(^(XM6T$7LI"+[UQ?
MCOQ@9KYM-LHQ*K_*2!FL^*=K'X8[K=MLNSH.M5O@Y;?VW<7$^IQ%Y%R1NH Z
MGP/\/K6R:+59HE\Q_F((KTM551A0 /84D:+%&J(,*HP!6;KVK#1M->[*[@O:
M@"Q>ZI9Z> ;J=8P?6H[/6]/OY/+MKE)&] :\5UO4;[X@W316<AB"'UQTJMIE
MIJ'@*[6]O;DLA.<$T ?0$LJ0QF21MJCJ:^?_ (U:S;W5_ +2X!*D!L&O4+37
MAXQ\/7/V/AL<8KYT\=^&=4TS56^U,Q\QLKF@#W_X6ZM:3^&8;<3AIAC(S797
MNK6.GD"ZG6,GU-?.W@FUU+PO;C59G;[/@'GI6WJ[WOQ";S-/N"NSL#0![*GB
M;2'.%O8S^-:4$\5Q'OB<,OJ*^2O$^B>)_"TL1+S,K$'C->W^#?$4NG^"5N[[
M.X $[J .]O=5LM.Q]JG6//K3;+6;#4'*6UPLC#L#7BNNW=U\0KQAI]QL5#V-
M5])2]^'UXMU?7)=&.<$T >^S31V\9DE8*HZDUGIXBTJ238MW&6SC&:Y]-8/C
M'PS.UD<,>F*^?/%5OK_A#5EEEFDV>;NP3VS0!]837EO;P":60+&>]%K>07L>
M^WD#KZBO!K/QG?>,-'73;;=YJJ!D5K>%_%4OA.?^S=1;<[G W4 >U45!9W N
M[2.=>CC-3T <YXNU*VBT&\A,H$K(0!GO7BGPNTR^'C.2>[1G@+Y&:?\ $W5;
MV+QBELCMY3/@C->S^$M,LXM#M)TB7S&3):@#HMB 8VKCTQ7SS\88H!XJB"1J
M/F&<"OHBOG7XUM]FUY)_1J /:/!,,2>%K,K&JDKUQ70D C! (]Z\&\/?&2/3
M=&@M6AW%!C.*U/\ A>4'_/N/RH ROC;!"FK6Y$2C.,X%>F?#B.$>$K8I&H;'
M)Q7@7COQPOBO5("J;1N KZ ^':>7X4MQ["@"WXUCA/A>\,D:GY>.*\8^$%O$
M_BN8M$I4,>HKVGQFF_PQ=K_LU\W^%/%X\,ZW=#;EBY44 >_^,O%MOH>F,+:1
M3<9P%7M7G/A_P[/X\U-K_48^%.X;A5C2O#USXKU9-1GD)MV;.TFO8M/TRUTV
M$1VT808 ..] #=/TNVL+&*VCACP@Q]T5<V)C&U<>F*=10!\^_&32[V7Q%%+9
M(50,"Q45ZGX"U&V_X1FTMVF'GJ,,">:UO$.F6EUI=U+-$"XC)#&O!/!>JW@\
M>-:!SY(DP!F@#Z4HI!T%+0 4444 %%%% !1110 5'-_J7^E25'-_J7^E 'B_
MC?\ X_?QKN/AY_R##]*X?QO_ ,?OXUW'P\_Y!A^E ':4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 R7_5-]*\:\<_\??XU
M[++_ *IOI7C7CG_C[_&@#L/AW_R#S]*[BN'^'?\ R#S]*[B@ HHHH **** /
M*_BCXEU/3(9;:S1F#C;Q7@^DW&O:7K7]HK!(&+9Z5]>WNC6.H-FY@60^]53X
M5T8C!LTQ]* ,WP+K5YK6E":\#!\#K6%\3O$FI:-:/%8JQWKCBO0+2QM[&/R[
M>,(OH*BO=)LM1_X^H1)]: /CZTFUZUUPZF('W;MV<5]'>$K^[\6>'98;Y2"R
M8^:NG/A71B,?8TQ]*OV>GVNGILMH@B^@H \6\0^'KGP'.=0TY"6;YOEK!_X6
MIXE_YY2?D:^A[W3K74(_+NHA(OH:S?\ A$-$_P"?)* /*/#OA^Y\>7(U#44(
M9?F^:O9]+L5TW3X[5>B#%.LM.M=.C\NUB$:^@JR65?O,!]30!F:]I":WIKV;
MD;6]:\0\0LOPYOS9Q<+,>WO7M^M:W;Z/ILEV[H=O09ZUXAK4$GQ-UU7BC.V,
M\?A0!V7@?PC#<HFMG&Z;FI/&/@*.<OJL2@RQ<C'6NT\+::^DZ%!9OUC%:\D:
MRQLCC*L,$4 ?.%S\1O$EK')8)'+L0&,<&N"MY]?@US^T_)DW;MW2OK1_">C2
M.7:S0L3DFE_X171B,?8TQ]* /GS4/B+XDO\ 3I+,Q28=<=*Y?PU?:_H6M+>+
M#(-S@GCWKZH'A'1 <BR3\J>?"NCG'^AIQ[4 <9KTEYX@\"$NI\TIG'X5XUX+
MU;7O#>L>4L,@1Y"IX[5]4+I]LD'DK$/+QC%4/^$7T@R"3[&FX'.<4 6-%N9+
MO2XII00[#G-:%,BB2&,1QC"CH*?0!YC\3_$FI:3;R0V2,P=<<5X!87&OV.M'
M4A#)N+9Z5]?WND6.HG-U LGUJH?"NC$8-FF/I0!D> -:O-9TOS;Q2'"CK69\
M2_$.H:-9LMDK$LF.*[JSL+:PCV6T81?04R]TNSU$8NH1(/>@#Y MKK7[?6SJ
M0ADW$YZ5ZKI_AZZ\6Z<NIW:$2QC(R*]=_P"$5T8C'V-,?2M"UT^VLX##!$$C
M/84 ?/EQX^\0:),VGPQ2>7%P,"EMO%.N>,)ETR[B?RV/.17N4WA;1YY3))9H
M6/4T^U\-Z59S"6"T17'<4 <[X;\()X3L9KB''F&/.!ZXKQ;XC:_KNMWKV:Q.
M4C.!Q[U]/NBNA5AD'@BLI_#&D22F1[1"QZG% 'SEX,OM:E":-/$XB<8.175Z
MIIE[X!C^VV,;%WY.!7LD'AS2K:8316J*XZ&K-[IEGJ,8CNH5D4=C0!\]?\+4
M\2_\\I/R-<+K%WK^KZP-0:&3<#GI7U?_ ,(AHG_/DE/'A71E&!9)CZ4 >?\
MPR\2ZI?Z=Y%VC#RA@9KD/BGXAUJ\N'TV&-S'ST%>\V>BV%AG[- J9ZXJ*X\.
MZ7=3>;-:JS^IH ^6O"?B'Q#X6W^7#(-WM3O%GB3Q#XIC1)(9#M]J^G6\)Z*_
M6R3\J%\)Z*G2R3\J /"_A;XAUO3[M--FB<1''45>^,>G7\\\%];1LS9!X%>U
MP>'-+MIA+%:HKCN*L76E65Z@6XA5P/6@#YZ\-7]_KMK_ &;J):*-  ,\5>N]
M;G\'O]GL8O/4]P,UT7Q:L(]!TF.?2H/+E/7;4GPILK37-#>?5D62<=GH Y.'
MXHZXLZ!+=T4D9P*]H\-^);?5=.B:24"<]03S3;OPOH"V<S"VA4A"0<CCBO"-
M!U/4(/B$;2'=]E$F!CIUH ^F^M%,B.84)Z[13Z "BBB@ HHHH \=^*?_ "$%
M^M=!\/O^/!/I7/\ Q3_Y""_6N@^'W_'@GTH ]"HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ IDW^I?Z4^F3?ZE_I0!XOXX_P"/S\:[7X=_
M\@P_2N*\<?\ 'Y^-=K\._P#D&'Z4 =M1110 4444 %%%5[V9H+*65>JKD4 6
M**\&USXQZAI&J2P2*P13Q4GA[XOZAK.J1P(K&-CR: /=:*K"=CIWG_Q>7N_2
MO%?$7Q=U#1=5D@96$:G@T >YT5X+HOQDU#5M3B@C5BC'!KW*PF:XL8I6^\RY
M- %BBBB@ HI&.%)]!7C/C'XI:AX>U9H%1O*&>: /9Z*\^^'?CQO%T9+GD5Z#
M0 45FZ[>R:?I4MQ$,LHXKQ&;XUW]IJ1MYP5'F;>?K0!] 45D>&]5_MG1XKS/
MWZX?Q+X[U#2O$*V4*,8RV.!0!Z?15/2[EKO3H9W^\ZY-7* "BBB@ HHHH **
M** "BBN>\7ZS/HNE-<P E@#TH Z&BOG>3XYWT$C1RA@X.,&NW\ >/[[Q-=;9
MT8(3P30!ZC1110 44C'"D^@KRS4O'^HVOB86"(WEEL9Q0!ZI14-I*9K2*5NK
M*":FH **** "BBB@ HKB/'OBF[\.I&;92=WI6GX,UNXUS2A<W (;WH Z2BD9
M@H))P!4"7UK(^Q)T+>@- %BBBB@ HHHH **;(VV)V'4 FO%/%7Q8U#0=7>#8
MPB7O0![;17"_#WQJWBVT\QCSC-=U0 4444 %%%% !7/>+O\ D%GZ&NAKGO%W
M_(+/T- 'DNC?\AO_ (%7N6G_ /'C%_NUX;HW_(;_ .!5[EI__'C%_NT 6:**
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "O!O'_ /R,@_WJ]YKP;Q__ ,C(/]Z@#TWP5_R#8OI7
M65R?@K_D&Q?2NLH **** "BBB@ HHHH **** "L'Q%X:M-<A9KA06521Q[5O
M54O[RWM+65IY50;#U/M0!\Z?VG*?%7]@9/V??MQ7O'AWPU::'"K6Z@%E&<#V
MKYV%_9?\++\[S%V>;US[U].6%Y;W=M&T$JN-@Z'VH MUEZ_#:S::Z7A B[YK
M4KCOB6MRWA.86N?,YQB@#S#72VF7;GPW\['KLK@_%VH>([RR5=0614[9KOO@
MV_V>_N?[;90W.TR]*WOC%>:*WAZ,0-"9<GE,=* +?P1C">'GYR=HS6%\;I -
M1M1@<8K5^"FI60T:2(S*)#T!-8OQP9?[1MG)^3Y>: -K^S)=>^&JP6Z_/LP,
M?2O-O"MCXD\&Z@&9'\@M\W':O3-%\8:9X?\  D;M*A<*#C-:?ACQAH'B[3+B
M.;RE?!'- !<>*O#OB&TAAOC'YR8!W>M-\96MI%X'=;,@1[3C'TKR+X@^%)].
MU,3Z3<%UD<-A#7>B.^F^&NR4,THCQS0!Y%X4O-=LKJ?^S0[98]*V-:TWQ9XI
M1(IXY %/<&NY^#B6=C+=#4UC23G:9!7<^+_%6EZ-9HUFL,LS'_EF!0 GPLT&
MXT'P]Y%SG>0.M>??')A<:K# 0,<"O5/!NOG5M*:YG7R@/7BO(_C/J-E-KL'E
M3*Q!&2#0!W7PO\&6.GZ-!J( ,LG6O,?B#F7XA1@':%DZ#ZU[3\.]2LYO"EI'
M',I=1R,UXIX]ECA^(2M*V%\SJ?K0!]$^'QC0;,?],Q6G6/X<O[2ZT:T6"96(
MC P#6Q0!\V_$_P#Y':/_ *Z5[QX3_P"1:M/]RO"?B=97;^-8Y50F(/R<5[CX
M3N[9_#]G&DB[PF"N><T ;]?.WQH7[1XB2!ONEJ^AI98X4WR,%4=S7SI\7M2L
MIO%$312JP##)!H Z_P ,?"C2+[0;>YF^^XSTK8_X4[H?^16[X%U*SG\,VD<4
MZEPN",UU$DB1(7=@JCN: /F3XE^#;/PSJL'V;ID&O</ARY?PI 3Z"O*?C3J=
ME/J\ CF5MI .#7IOPVU&RE\+6\4<R[P.1F@#7\:,4\+W9']VOGSP-X5MO$>N
M70F^]O)%>]>.-0LX/#-VDTRABO S7B_PDU2SM_%<IDF55+'&30!N#4M3\':T
ML+*PLE;&>U>O:)K]GKMOYEJX. "1FJ7B70+7Q-I+11A"QY#BO((]<E^&>MFR
MGE.UVQR: /H*BL+2O%.F:AIT-Q]KC4N.036S#/%<)OB<.OJ* *>N?\@2[_ZY
MFOG3P9_R4-_^NG]:^AM>N[>'2;I)9%#&,X!-?/?@RSNS\07F"'RC)P<>] 'T
MP/NCZ4M(.@I: "BBB@ HHHH **** "HYO]2_TJ2HYO\ 4O\ 2@#Q?QO_ ,?O
MXUW'P\_Y!A^E</XW_P"/W\:[CX>?\@P_2@#M**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH 9+_JF^E>->.?^/O\:]EE_P!4
MWTKQKQS_ ,??XT =A\._^0>?I7<5P_P[_P"0>?I7<4 %%%% !1110 4444 %
M%%% !1110 4444 %<+\1Y]3@TW.F[M^/X:[JF20QRC$B*P]Q0!\WZ3%XHUR_
MCL[\2^0W7.:]P\,>$[3P]"#"!YC+R<5N)96T;;D@C4^H6IB0H))P!0 M%4FU
M?3T<HUW&&'8FA=7T]G"+=QECV!H NT4BL& (.0:6@ HIKNL:%G("CJ34$6H6
MD[[(IT9O0&@"S1110 4444 %%%% !139)$B0N[!5'<U!#?VMP^V*=';T!H L
MT444 %%%% !1110 4457N+ZVM?\ 7S)'_O&@"Q156'4;.=ML5Q&Y] :M4 %%
M%% !1110 4444 9.MZ#:ZY"(KD @>U>)^*=,UWPUJ!@T=7$1/\-?050R6L$Q
MS)"CGU(H ^9XK_QG-*L<@FV,<'KTKU[PCX(MX;>*_N4_TD\G(KMQ86@.1;1_
M]\U850H 4  =A0  84#T%+110 4444 %%%% 'COQ3_Y""_6N@^'W_'@GTKG_
M (I_\A!?K70?#[_CP3Z4 >A4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4R;_4O]*?3)O]2_TH \7\<?\ 'Y^-=K\._P#D&'Z5Q7CC_C\_
M&NU^'?\ R##]* .VHHHH **** "FR(LD91AE2,&G44 >(?&CPSIMOI\=S'$%
MD;K5KX-^&--DT8W;Q!I1C!JW\;U)TB)NP%9WPH\8:3IF@M!=3!&H ]H\M?*\
MO'RXQBO(/C'X8TU-$^UI$!*3R:[C_A87A_\ Y^Q7 ?%7QCI.I^'Q!:S!VZ]:
M *WP6\,Z;<V4ES+$&D3I7M\:)#&$7A1P*\B^"K+:Z+/-*<(5SFKGQ!\:3+"(
M-%<O*!SMH ]3W+_>'YTH(/2OF'_A+?&7]R;]:].\ ^-9&M?)UERDQ'\5 'J!
M&1BO-_BAX9TV;PY/=M$!,,\UZ)!,EQ$LL9RK=#7'_$__ )%&;\: /./@7&L-
M],B?=&:][Z5X/\$2(KRXD?A1FNU\=>,1;Z>8-,DW7//"]: .]GAANHC%* RG
MJ,U\\?&3PYI^G:K"]M&%+$,<5)X>\7^)H]8B:^646X^\32?%'Q%8:W/;>2X,
M@(!^M 'K'PS/_%(09[8K<NO#NEWMS]HFMPTF<YKA--GN[#X?(]F#YFS(Q]*\
MWTGXG:W;^(H+*]9P&?!S0!]*Q1QP1+&@"JO %/!!Z&O-_&VM:I#X;2ZT\,79
M-WRUYUX3^*]]#X@%MJKLJ <[J /H[('>BO&_$_CJ\N;N"72BS0<;BM>@>&O$
MUKJ>G0JT@\\+AA0!TE)N7^\/SKE/%7BNVT[3Y8X90;DC %>(77C'Q<DLLBK+
MY8)(//2@#Z:W#U%*"#T-?*,7Q5\07,_V:,R&3.,5[Y\/K[4+[2M]^&$F.] '
M956O;"WU"'RKA-R>E6:* /EKXB^';"R\:I!"@"%^@^M>]^#/#NGZ;HEI-;Q
M.R DBO%/B9_R/2?]=*]]\+?\BY9_[@H V**** $.,<UDR^&M*GNOM+VX,N<[
MJP/B+J&HV&E&33PQ?;_#7D?A?XG:N_B6&QO6< G!!H ^D%58D"# 4# IP(/0
MUY;\0]<U>QTN.?3PYR 3MKC/ _Q9N/[7DM]6<J%_O&@#Z%R/6BO&-=\;:A/K
M44E@6-J2"2.F*[F+Q[I":>AEN )Q'RN>^* .MR,XS2UXA;^.-3_X2;S'+?8B
MW7MBO4WUN#4-)GEL9-\BIG ]: +NH:18ZJ +J(28J6QT^VTZ'RK:/8GI7S?K
M_P 0_$6B:K*LOF+'O^7/I7MWP_UR37O#Z74I)8XZT ;NLR>5H]TX8*1&2#FO
M!/!/B.^N_'KVTTQ\KS,<GWKK?BSJNL6:21V(<QD8./2O!='O]4@UHW%NK>=N
MR<4 ?:])N7U'YUYKI/C9E\-[+E\7A3@'KFO/9?$WB[^TF=5E\CS,Y]J /HVB
MN5\,>*K:_L(HII!]I'#"K'B'Q/::98R@2CS]ORB@#H"5(()'/O7EOQ:\,::W
MAZ2\$($O/-<!<>+_ !6VI,T2RF$R<$9Z5U/BKQC:WO@S[)=./M.SD&@"+X$H
M(DF1>@!KV^O%/@:,B9Q]TYQ7M= !1110 4444 %<]XN_Y!9^AKH:Y[Q=_P @
ML_0T >2Z-_R&_P#@5>Y:?_QXQ?[M>&Z-_P AO_@5>Y:?_P >,7^[0!9HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *\&\?_\ (R#_ 'J]YKP;Q_\ \C(/]Z@#TWP5_P @V+Z5
MUE<GX*_Y!L7TKK* "BBB@ HHHH **** "BBB@ KS[XEZ/J>JV>S3RP)7'RUZ
M#10!\J_\*DU[S_M.)/-SG->T_#31]3TJSV:@6)"X^:O0:* "H;FUBNX3%,NY
M#VJ:B@#R'X@>"+QG\S1%9"W7;7G5U\-O$^IIY=R964>M?4=&!0!\Y^#_ (>Z
M_H6LPM^\$.>:[?XC^"KKQ'I4:Q*3*HKU6B@#Y8D^%OB.: 6S>9Y8[4MG\,?$
MNDDFU,HW=<5]38HQ0!XWX$\&:F]UNUL,ZJ>-U>K#2;,6WV<1#R_2KU% 'CGC
M_P $7YN!)HBL@8Y.VJ'@CP'JDNI9UL.\0/&ZO<J* .<U;15MM FMM-38S=,5
MX#JGPN\0:K>R33B0_,<9KZAHH \1^''A#7-"OBER7\D= :B^)/PXOM<U2.[M
M%;<#DD5[G10!Y/\ ##P[K.C2A;\OL!XS7K%%% '+^,-&LYM$N[IH@9D3(->/
M_"S7;ZX\8M9SLRP*^!FOH"]M4O;22W?[KC!KQWQ?X4G\,W27VD(2S')*B@#T
MWQ7;7%YHDD5H3YAZ8KYXU#X5^(-3NWGG$A.XD9KWKP)>7M[HWF7P(D]ZZJ@#
MQ/X<>$]<T3456[+^2IX!KU;Q';SW.BS16^?,(XQ6M10!\O:K\+_$&K7TDLWF
M'YB1FNQ^'/@_7-"U K<%_)'0&O<** /&OB3X5UK6YU2T+^6>N*\_LOA5X@TZ
MZ2>$2!MP)Q7U+10!@>$;2YL]$CBNR?-&,YKS3XJ_#V\\3:G]JME;(/:O:J*
M/F&W\!>++4)%&TH13QUKWCP397=AHJQWI/F<=:Z; ]*Y_P 8W-U::&\EF#YH
MZ8H \C^,>NWUCK\5O:LQC<@,%->C^ M'LSX>M;UHAY[C)-<)X8\-W?B[4WN=
M80X4Y!85[+IMA'IMDEM%]U.E %NBBB@ HHHH **** "BBB@ J.;_ %+_ $J2
MHYO]2_TH \7\;_\ '[^-=Q\//^08?I7#^-_^/W\:[CX>?\@P_2@#M**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 9+_ *IO
MI7C7CG_C[_&O99?]4WTKQKQS_P ??XT =A\._P#D'GZ5W%</\._^0>?I7<4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !4%ZK/9RJGWBIQ4]% 'S!\0
MK;Q'HNH27:R2")CQS3/ %OXCUO4(KHR2&)3SS7J'QI*_V%&-HSZTSX*E?[%D
M&T9]: /3;!'CL84?[P7FK%%% &=KL$UQI$\4&?,(XQ7G7@W0-;LM>>:\+^46
M[UWNH^*-+TJ81W<X1C4NG^(=-U,$VLX?'6@#4HK!O?&&D6%QY%Q<!7]*T++5
M[/4+4W%O*&C R30!>HK*M/$.G7MX;6&8-*#C%7[JYBL[=IYFVHO4T 345FZ;
MKECJK,MK*'*]:TJ ,GQ';SW6BS16^?,(XQ7!^!M"UJPUAY+TOY9;C-=OJ'BO
M2M,G$-U<!&JQ8:_IVIH7M9PX'6@!NO:Y#H5G]IGQM]ZJ>'/%5KXC5C;X^7TK
MAOB]XDL'T%K%)AYW/>N<^"OB"RL?,MKB8;Y.!DT >^450O\ 5[/3;07-Q*%C
M(SFLVQ\::-J%P(+>Y#.>@H Z&BCK10 5Y?\ %/2=7O+=Y=/+@(,_+7::GXLT
MG29_)NK@*_I2QZY8:UI5RUI()!Y9XH ^>?AWK^KQ^+?L=Y(Y 8#!-?3Z',:G
MU KYFT--GQ(88Q^]_K7TS%_JD_W10 ZBBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH \=^*?\ R$%^M=!\/O\ CP3Z5S_Q3_Y""_6N@^'W_'@GTH ]
M"HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IDW^I?Z4^F3
M?ZE_I0!XOXX_X_/QKM?AW_R##]*XKQQ_Q^?C7:_#O_D&'Z4 =M1110 4444
M%%%% 'D_QM<#1$7N5KRWP9\-]0\0Z>T\$C*H]#7J/QO0?V/"VX9]*N_!<_\
M%,L,CJ.* .(_X4MK'_/9OSKF?&7PVU'0-/$\\C,I]37U37FWQD./"X&1U/%
M',>!Y2G@&<1\,$/-8WPMSJ'C&=+[]XH<X#<UL>!D7_A [IMPSL/%9'PC._QK
M< C&'- 'O7]C:;_SYQ?]\U\^?%%FT_QG''8GRTWCA>*^D:^;?BXWE^-HPHW#
M>.E 'NWA!V?PS9LYRQ7FL?XG_P#(HS?C6OX..?"]F?\ 8K*^)JAO"%P20,9H
M \R^%I*Z=>LO#8-9/A>66\^([PW;%X?,Z'ZUM?"M%.F7QW#H:P_"+;OB:ZD8
M'F=?QH ]\U;PY8WNFS016T:.P^4J*^9/'/A"[\.ZTIE<E6D##\Z^MJ\*^.1!
MU&V&X=J /1?A\L=UX/MQ(@88Q@_2O%?B+9VUMX_3[/&% DXP/>O;/AL@7P=:
MD$'/^%>-?$I%7X@( P/[S^M 'NVCVT%QX6M1/&KCR><BOF/Q-HXU'QX]O9C9
ME]O'UKZBT50/"]LN1@P=?PKYY4!?BA@,/];_ %H ]0T+P6F@^#IC>*'D6+<"
M?I7G_P /[VX?Q?=1[SY88[1FO==?/_%+W1_Z8UX+\-4W>.)B6 4.<YH C\2_
MVF?B'$) _P!DWC.>E>WS0: = 8%;;_CW]LYQ7)>.+[22[VT2K]L)^4CK7 6W
MAOQ5<7*9ED\AVZ9[4 4/".DI)\16+6X-OYG!QQ7T[!;PVZ;88U1?:N:\.>#K
M+3+6&5T#7.,EJZJ@ HHHH ^:OB9_R/2?]=*]]\+?\BY9_P"X*\%^)R*OCR,!
M@?W@KWSPRH7P[98.?W8- &M117,Z]XUL-!O%MIR"[<=: .@N+:"YC*SQJZXY
MS7S'X@MH+?XDJ+= H\WM]:^E[&\CU*P6XCX20<5\W>)$ ^):C</];_6@#Z":
MTMI_#2FXB5P+?/(]J^6;G0&UCQS-;V?R;GQQ]:^K60?\(T5W#'V;K^%?//A/
M"_$QAN'^M_K0!ZBOA:'P[X)G-R@::-.&/TKP_P ,Z#J7BGQ3+$DK>7YN<9[9
MKZ5\=?\ (I7O^[7CWP8/_%43<@<F@#K/'&B0:#X&7:@%P!C=WJA\#[B>[@N1
M<L7&#P:Z3XP_\BE^)KG?@4H^RW+;AD#I0!7^..GV4=O;ND*JY'.![UT_P>X\
M+ =N*P?CHH^R6S;ADCI^-=%\(5 \)JP8$\<4 =7XALK6XT>[:>)6(C)R17@'
M@2SM9?&MPDD8*;S@8KZ$U_\ Y 5W_P!<S7S_ . %#>-KC+ ?,: ,_P")-[+H
MOBV(VV1#N^Z*UU^)L1TL0BQR_E[<[>]9_CN%;WQ]!;RC*%P,U[%8_#?P^NGP
M2/""?+#%NW3- 'B_PZN=7U#QA)*Z.L&<@'I6A\0KJY'C"VB$A\LL 1FO4-'N
M_#UEJ[6=FB"4'&0*\F^(4C_\)[#\IVEQ@T >]:'I&G2Z#:%K6,EHAEB.:\6^
M*/@&ZM#)J,3$0\\"O=O#P T"RP<_NQ7+_%@X\'R<@<F@#C_@2=MH\1ZJ,5[7
M7BOP,4;;AMPSSQ7M5 !1110 4444 %<]XN_Y!9^AKH:Y[Q=_R"S]#0!Y+HW_
M "&_^!5[EI__ !XQ?[M>&Z-_R&_^!5[EI_\ QXQ?[M %FBBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KP;Q__ ,C(/]ZO>:\&\?\ _(R#_>H ]-\%?\@V+Z5UE<GX*_Y!L7TK
MK* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK(U[7K?0;3[1<?=QF
M@#7HKSD?&#1"N20/QK>\-^-K'Q)(5M1^M '44444 %%<_P"(O%=IX=V_:1]Z
MKNB:U!K=F+F#[IH TZ*** "BBB@ HHHH **YWQ#XNL_#TBI<#EJTM'U:'6;(
M7,/W30!H5%-;PW"[9HU<>A%2T4 1Q010+MB0(OH*DHHH **** "BF2R"*)I#
MT49KA+_XJ:3I]\]K+@,O7F@#OJ*R-"\06NOVWG6Q!7&>M:] !1110 4R2*.9
M-LB!E]#3Z* (8;6"VSY,2IGT%3444 %%%% !1110 4444 %%%% !4<W^I?Z5
M)4<W^I?Z4 >+^-_^/W\:[CX>?\@P_2N'\;_\?OXUW'P\_P"08?I0!VE%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ,E_P!4
MWTKQKQS_ ,??XU[++_JF^E>->.?^/O\ &@#L/AW_ ,@\_2NXKA_AW_R#S]*[
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*_C5_R!8_I3/@K
M_P @B3Z4_P"-7_(%C^E,^"O_ "")/I0!ZO1110!X_P#%+P7?ZE%+J%O(RB/G
M@UQ_P=N;U-9EL;B1FRQ')KW7Q:Y3PS>$?W,5X=\*^?&KG_II0!I?%+P3J(,F
MJPRLJ#/0UQ?@CQUJ5E -*)=R[;,U[Q\496B\(R@?Q$UYC\'O#-AJ=[+<W"!F
M0EA]: +#07WA.3^WIY&VM\V":&^)MWXR4Z7;J0).XK>^-:B+0H+9!A"N*A^#
M?A/3O[*^WL@,JX - &-97MW\/;Y7NI"?-/0U[1X>U8:SI4=V/XJ\5^-@W:S;
MQ]%!%>I?#E=OA*W'L* .#^*?@K4+Q)-3@D950YX-8'P8N;QKZ:QGD9B6(Y->
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
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 ,E_P!4WTKQKQS_ ,??XU[++_JF^E>->.?^/O\
M&@#L/AW_ ,@\_2NXKA_AW_R#S]*[B@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *1V"(68X ZTM0W<;2VDL:_>9<"@#R'XR^(=-DTE+=)E:0=14'P@\
M4:59:/)'<3JC'U-9OB/X3:KK6JRRLSF,G@5EQ_!G6K0;;=W4>U 'N7_"::%_
MS^I6!XL\=VL.F?\ $KG$DQ/\->7_ /"I?$7_ #UD_.ND\'?#+4++4O,U(L\7
MHU %RV\;BZ\+W,>J/MD93@-7"_#77M.LO&4DDTH5-_!-=YXZ^&MQJKHNG I'
MW"UQ*?!+5;=O,A+!_44 >@_$KQ9H]SX5DBAN5=R37)?!7Q!I]M<312S!6?(%
M9K_!W7;E=DSN5]#5K2/@[JNE:E#/$SA5;)H Z;XV3))I$$J'* =?QJ7X.>(=
M.&AFU,P$I((&:W?$_@V77?#@LF!,@7%<-X4^%>J:#K$<VYA$.HH J?&N9(]9
MAF8_)D<UZ/\ #?7M/N?#=O;Q2KYBCD5F>/\ X?R^)[*-4!+KCFLKP'\.]3\.
M:@SRLWE=@: .Q\?Z]I]IX;NH9I0'88 KQWX2Z]I]IXGD::4*&8@$UV_C[P!J
M?B.Z4P,WE]P*XZT^"NJ6-U'-"7!# G% 'HWQ7N([KPCYD+;EY.17!^ -=L$\
M-W-JT@\Y@0!FO3+OPI-?>%?[.FR7V8YKS72/@_J6G:O'*"PA#Y(H K^ D72/
M&$MYJ*@0,^0S"O5?$/CG2K;2I&LI4FG/W0!5'Q5X$-[H:PV*[9]N"1UKC/#G
MPLU:WU9)+YG>$=0: .U^'_B&^UF:3[5$47!(R*S?C-IMUJ&EQ+;*6..<5Z/8
MZ7::=&JV\2H0,9%37%I!=+MGC#CWH \G^%FL66A:*]MJ,HBE]Z[;4/&>A_V=
M<8O$8^60!FO/_&?PTU"_U(RZ:62,GHM<R?A)XA8;6EDP>O- &)H.NV$?Q!:X
M>0>7YF<_C7T[I^I6NHPK);2!UP.E?/ ^!^IHWFJ6$GK7L7@+P_>:%I_DW;$M
MC'- '8T444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'COQ3_Y""_6N
M@^'W_'@GTKG_ (I_\A!?K70?#[_CP3Z4 >A4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4R;_4O]*?3)O]2_TH \7\<?\ 'Y^-=K\._P#D
M&'Z5Q7CC_C\_&NU^'?\ R##]* .VHHHH **** "BBB@ HHHH ***BN+F&UC\
MR9PB^IH EHJK#J%K/&9(IE9!U(-5CX@TL.5-Y&&'49H TZ*RCXDTA3@WL7YT
ML?B+297")>QECT&: -2BD5@RAE.0>0:6@ HHHH **CFFC@C,DK!5'4FH+;5+
M.\<I!.KL.P- %NBBB@ HH) !)Z"J/]L6'G^3]I3S.FW- %ZD(R"/6E!! (Z&
MB@#A?%G@JVN;2:\MD_TH<@XYKQN:/QG%,\<?G[%) Z]*^GB 1@C(JA=76F61
M_P!):",G^\HH \.\):#KNN:D(M9$AA!_CKVW2-#M-%A,=JNU3[5):ZAID[XM
MIH6;_8%7Z "BBB@ HIKNL:%W.%'4UG'Q!I8<J;R,,.HS0!IT5GPZWIUQ+Y<5
MU&S^@-27.J65GC[1.B9]30!<HK+/B'2@,F]C_.KUO=P7:;X) Z^HH FHI&8(
MI9C@#K5)-8L))O)2Y0R?W<T 7J*** "BBB@ HHHH **:[JBEF. .IJG%J]C-
M-Y4=PC/Z T 7J*** "BBB@ HHHH **** "BBB@ HHHH *Y[Q=_R"S]#70USW
MB[_D%GZ&@#R71O\ D-_\"KW+3_\ CQB_W:\-T;_D-_\  J]RT_\ X\8O]V@"
MS1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5X-X__ .1D'^]7O->#>/\ _D9!_O4 >F^"O^0;
M%]*ZRN3\%?\ (-B^E=90 4444 %%%% !1110 4444 %%%% !1110 4444 %(
M?NGZ4M!Y!H ^9/&?_)0T_P"NG]:^B]#_ .0):?\ 7,5\[>-$8?$1 1_RT_K7
MT5HBE=%M >OEB@"_4-S;I=6[PR?=88-354GU.SMYA%+.JR'L30!\_P#QA\&6
M.ERQW-OPTA!.*]*^$1/_  B:*3G&*Y;XX O%;NO*$#FNK^$B$>%$)''% &AX
MS\(V&MZ?<3W &]5+"OE^VM;^P\47%OI1?E\#;7UYXA#'0+S;U\LU\_?#N))?
MB"XE0/\ O._UH ZX^%?L_A<ZO? BZ1<Y/7->;:5XB\1:[JQLK=I#")-IQZ5]
M ?$<!/!UR% 4>WTKS/X(01/JUPSQJQ&XY(H G\4>'D\,:!'JJ\71&2>^:Z3X
M8:K-XIT.X2])8$=Z3XU<>'8P.!SQ5?X'IC1ISCC']: .&^+W@ZQT?4(9[;Y2
MY#&O4/ .GQ:OX(CAN>5(Q^E<A\<@WVJV/; KO/A<I7PA"2.IH \-^(/A:STK
MQ<MK"!L:3^M>W>"?"%AH^BV]Y H$KQ[N!7E'Q1)/CI!GGS/ZU[MX;!7PK:[O
M^>.: /!?%7C.XC\6MI]VY^S%^03QBMNXG\'Q:8\\?E^>(]P^M</XKL5UKX@&
MU4X8OC]:]!@^"#-!&\EQP5!(S0!D?#?QI=ZCKTEFA;R$)VU+XQ\2WDOBN/2R
M[>3(P!&:[;PCX&TGP]=2&%T,W>O+O%,JM\1HU[B3B@#UBW^%VC2V$=QL'G-'
MOSCOBO&?']IK6FW$D#;_ +(.%]*^G])!&DVH/7RQ7G_QE@B_X1I7\I=V3SB@
M"A\$,?V*W]['->MUY%\$%;^S)CV%>NT %%%% !1110 4444 %%%% !1110 4
M444 %%%% !4<W^I?Z5)4<W^I?Z4 >+^-_P#C]_&NX^'G_(,/TKA_&_\ Q^_C
M7<?#S_D&'Z4 =I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% #)?]4WTKQKQS_Q]_C7LLO\ JF^E>->.?^/O\: .P^'?_(//
MTKN*X?X=_P#(//TKN* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ
MK=:C:6;!;B94)Z F@"U14<,T<\8>)@RGN*<[K&A=CA1R30 ZBLI_$>DHQ5KV
M,$=1FIK76M/O9-EO<H[>@- %^BJ\]_:V[A)9E5CV)J9'61 RG*GH: '4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% 'COQ3_Y""_6N@^'W_'@GTKG_BG_ ,A!?K70
M?#[_ (\$^E 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %,F_P!2_P!*?3)O]2_TH \7\<?\?GXUVOP[_P"08?I7%>./^/S\:[7X=_\
M(,/TH [:BBB@ HHHH **** "BBB@".>400/*>B#->.^,/&C:_*-'T]\3;L':
M:](\1:_9:;9SPSR .R$ 'Z5X5X3\-WLOCS^U5#-;M)D>E 'J/A?0M3L] DAN
M&8RLO&:\/\>6GB'P]JLCF60)(V1S7UBOW1VXKQ'XYN#+;+M&1CF@#@]!\*>*
M->L!=QR2E3[UL0^"?$^E2K>S22>7$=QR:]=^%HQX.AX YKHO$8W>'KX8'^J-
M '(^#_'L&IM%IK$&9!M->A5\S?#2)E\?2?,?]9T_&OI"]O8;"V:><X0=30!9
MHKE8/B#H5Q.(4N!O+;>O>MN]U>TL+'[9-(!%C.<T 5O$UG/?:+-!;9\PCC%<
M5X"\-:OI.J/+?%RA/&:W%^)?A]FQ]H_6MO2O$6GZS_QYR[Z -:N)UGXA6>D:
ML+"3&\G'-=3J6J6^E6_GW+;4KY?\>Z]::GXU2[@D_=B3)P?>@#ZB@G^W::)D
M_P"6B'%>6?\ "(ZY_P )9]KW2>1OS6WH7Q(T*'1;2*28!T0 \UT.G^-M&U*8
M16\^7/:@#?A4K BGJ% -/I <@$=#5'5=8M-&MO/NWVI0!?KROXIZ!JVHPO/8
M,X"#=Q71K\2_#[' N/UK2.OV.K:+=26KAQY9H ^?OAGK&JQ>+_L=W*Y ;&":
M^GQT%?,_A"!G^([D#&),U[]=^*--L;Q+2:4"5N ,T ;=%-1Q(BNIR&&13J *
M.KPR7&F311??8<5\N^.[#Q#X=U&24RR!)&R.:^L*\3^.TZI%;J5YXYH P/A;
MH^NW]XFHSR.8>.IKL?B?H6KWEAY]DSCRQDXK<^$A#>#XR !R*ZW7?^0%><9_
M=&@#Y&TAO$6K:O\ V>DTFX-CK7U!X&TN\TO2!#>$F3 ZUXA\/;A!\19!MS^\
M]/>OIF@""]C:6RFC3[S*0*\ITGPEKEMXJ-W*S^1OSS7HFL>)M.T,@7DFW/O4
M>E^+M)U>0QVL^YAVH W%X4#VI:Y_5?&&E:/,L5U+M9NG-6])\0Z?K,;/:2A@
MO7F@#5HK&3Q/ISZC]A$H\[.,9INM>*=-T(J+R4+NZ<T ;=%<@GQ(\/R=+@?G
M5JR\<Z-J%T+>";<Y]Z -O4HGGT^>*/[[+@5Y=X>\)ZW9^)VNKAG\G?GFO0-6
M\4Z;HRJ;N3:&Z4W3/%NE:O+Y=K/N;TH W:*@N[J.RMVGE.$7K7.1_$'0I)_)
M%P-^[;U[T =515"[UBTL[$7DL@\HC(.:32M9M-8A,MH^Y1UH T**** "BBB@
M HHHH **** "N>\7?\@L_0UT-<]XN_Y!9^AH \ET;_D-_P# J]RT_P#X\8O]
MVO#=&_Y#?_ J]RT__CQB_P!V@"S1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X-X_P#^1D'^
M]7O->#>/_P#D9!_O4 >F^"O^0;%]*ZRN3\%?\@V+Z5UE !1110 4444 %%%%
M !1110 4444 %%%% !1110 5@^*/$2>'; W+KGC-;U9.O:#;Z]:_9[C[N,4
M?*/B+Q?)J7BP:@L1VA\]*]8T[XV6]OI\$+PY9$ /%=./A!H@7& ?PJ(_!O12
M<Y'Y4 8__"\;7_G@/RK%N[O5O%&H+K%J7$"G=@5V/_"FM%]?TKL-'\,V>D:8
M;*)04(QG% 'SM\0?&TFHVR6)C)DAX/%=A\)/'H%HFE21D-QU%=I=?"C1KJ[D
MN) "SG)XJSI/PTTK2+X74& P]J *?Q!\<)H>DRQ;,M*F!7@/A/QA)I/BLW[Q
M':SYZ>]?3'B#P18^(0HN>B^U89^$&B8&  1[4 .\1:O_ ,)'X%FFB3[RYP/I
M7C7PW\9-X:U^6*:(X=RG(KZ-L_#5K9Z7]A7F/&*YI_A1HS7?V@ !MV[I0!C?
M%.X;5O!Z7,2$X7.!7GWPY^):^&;"6WGA//J*^@+CPW:7.F"QD ,>,=*Y*7X/
M:)(V1@?A0!XW\2?B!_PDT\300G"8Z"O0?A/X]6:PCTIXR&7UKHX_@]HB=0#^
M%:6C?#?3-%O?M-O@-]* /'?C!)-9^*(KQ8RRE\]*]*^'?CI-=TZ'3]F'1-E=
M+K_@C3O$&W[2HROM47AWP%I_ARY,UMUSGI0!YGXB\%W.D^(FU_:2BONK3?XS
MQRVQLXH<3E?+#>_2O6]2T^+4[)[68 H]<+%\(M'BNQ< C<&W=* ,;P9I6MW&
MHG4+AG\F0D@&LSQEX(GAUL:VJ$K&VXU[7:6T=G:QP1@!4&!3;ZSCO[.2WE&5
M<8H \A@^-%O90);/#EHAM)QZ5R7Q"^**^(M(%M!"?P%>F3?!_1IIGD)Y8YZ4
MB?!W1$.3@_A0!YI\)O'W]DG[#+$?WAQR*^C;2<7-K',.CC-<+;?"C1[6[2XC
M #)TXKN[>!;>W2%>BC H EHHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MCF_U+_2I*CF_U+_2@#Q?QO\ \?OXUW'P\_Y!A^E</XW_ ./W\:[CX>?\@P_2
M@#M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH 9+_JF^E>->.?^/O\ &O99?]4WTKQKQS_Q]_C0!V'P[_Y!Y^E=Q7#_  [_
M .0>?I7<4 %%%% !1110 4444 %%%% !1110 4444 %%%!. 3Z4 9NMZM'HV
MGM=R?=6O&=6U6^\=:T!ICG8AZ*:[/XBZY9W>A3Z;%(/M#<8S7-?!GP[>:/>3
M2W*G:X)!- 'J/AJUFL-%BAN6_> <Y-<;XS\>I;R2Z5:\RN=H(JW\4O$-QH&D
MI+ 2"1VKD_AWH4/BS=JUX<NISS0!RS^!/%-^YNHWEVRG<.36CH^E:]X+G;4+
MYI&C [U] PQ+#"D2#"J,"J6L:1!K-BUK.!M/>@#YIUKXC7NM>);9('95+ $9
MKZ1\-N\F@VKN<L5YKY^\0_"^YTWQ9'+9(3$KYX%?07AV%X-"MHY.&5>: -2B
MN:U/QSHVE71M[F;#CWK2T;7K+7(3+9R;E% &G16=JVM6FC0^;=OM7K6$/B-H
M!7=]H'YT ==16-I?B;3]7B,EK)N4=>:HW7CS1;.Y:WFG"NO7F@#IZ*Y!OB1X
M?5L?:!^=;6E>(=/UF,O:2A@.O- &K16(OBG36U'[")1YV<8S6Q-*D$+RN<*H
MR30 ^BL;3O$^G:G=FVMY<R XQFMF@ HK&UKQ/IV@X^VR;<^]0:/XPTK6Y_)M
M)=S^F: .@HJ"[NXK*W:>8X1>M<Y'\0="DN/)%P-^[;U[T =516?=ZS9V=B+N
M60>41D'-&E:Q::Q"9;5]RCK0!H4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% 'COQ3_Y""_6N@^'W_'@GTKG_ (I_\A!?K70?#[_CP3Z4 >A4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4R;_4O]*?3)O]2_TH
M \7\<?\ 'Y^-=K\._P#D&'Z5Q7CC_C\_&NU^'?\ R##]* .VHHHH **** "B
MBB@ HHHH \!^-D]S'K,(BD*J2,@&O3?AS#"?"=M)L4R=R17F7QL_Y#,/U%>G
M_#?_ )%*W^E '7UX?\=QLCCE'51FO<*\.^.A+20(?NG% '(>%?BAJ>BZ2MK#
M$Q0>@K1U/XN:S?Z?-;>2_P"\&.E=O\.?!6C7WA>.>X@#NWM78#X?^'P<_9!0
M!X;\(3*OBDW=^IC4OG+5]!:Y9+KFD26T$@.[N#7E/Q6LH/"UK!-IB>4S>E=?
M\)]2N-3\-&:X8LV1UH \&\<^'-0\&:LDRSMQ)NZ^]==H&OZIXWLETDAPN N:
MG^-9,_B&&%_N9 KTKX=>'-/L= M;R*("9ADF@#RGQ%\)+_2-'FO5G;*>]6_@
M;<72:H]O/(6P2.37KOCYROA*[ [BO(_@QSXBF/\ M&@#V3Q9H<FO:6;6-MI.
M>:^5_$WA&;2?$0LG8EF?&:^QZ^:_B/(6\?1D_P#/3^M %VQ^#=[<:3'="9AN
MCW 9KD?#-O?:)X]6UDF8J'VXS[U]/:*Y/A>V;N(/Z5\[,2WQ-R?^>O\ 6@#Z
M1N[LV6B-==XX@WZ5X?J7B]/'&J-I#SA IV]:]NO+;[;H+V__ #TA _2OG?4/
MA7K%AK<]_8,V=VX8H L>(_A-J%EHTE[8S,^WI@UK?"6#4[?2KJ"_#@ '[U;&
ME_$-=$L!I6M+E\8):NJTC5M)U31+J;3@@)0_=H \$O=>E\/^.+F2V4D@\8KM
MI=,U#7+-?$$K,NP;B*YK0=*@U7XBM%=J&#28.?K7NWBVR@TOP3=PVJ!$"XQ0
M!S_P_P#';:W=+IK')B^6O3:^=O@Q&!XIF;N7KZ)H *XKQWX,7Q1$&/\  N?R
MKM:CG.+>0CLA_E0!XGX2\6'P[JO_  CXZ!L5O>//'9TV,6(/^O&W\Z\RC!D^
M*A+*0/,Z_C6E\6HPNJV)0;N1TH [/P)X$6.XBUSO*=U>M5SW@ABWA.RR,$+B
MNAH \Z^)'@RX\0VDDT,A4HN[@^E>/?#AKW2_&SV<LK,N_;@FOIO5&*Z5=$=?
M+-?-OAK+?$EB?^>O]: ._P#B=X%NM3MGU"*4KY0SP:\?\'^+M4\.WDUBC.Y,
MFW]:^GO&LC1^%+TKU*8KPGX6:'9ZOXJE-V@;#EN: -NXL;S3$'B69V4$;L&F
M6]A=?%-6DBE($74YKTSQSX;_ +5\,?V=:C:O2O-_">JQ?"\36EVNX2'% '$^
M/O 6H>$8HI//;#]P:ZOX2>"[RZV:M),S*,=35OQ9K8^):PVEC&0$XXKTOX>:
M)/H/A\6<P((]: ,+XC^"[C6]+:2&0J8EW<'TKR?X6M>6/C,VTTK,H?')KZ4U
MQBNB79'7RS7SKX'RWQ#<_P#33^M 'T3K=@VIZ5+:J<%Q7R]\0?"VH>$=0%RL
MS\R;L9KZRKP3XXN9M2@A;[N0* ,SPYK^J>,K :4=X55 S6IIWB"?P#J8TV5R
M3(<<UW7PQ\.Z?:>'+>\CB'G/U->3_$@>;\04#=I./SH ^C=,NOMNG0W'_/1<
MU;K*\-C'A^S'_3,5JT %%%% !1110 4444 %<]XN_P"06?H:Z&N>\7?\@L_0
MT >2Z-_R&_\ @5>Y:?\ \>,7^[7ANC?\AO\ X%7N6G_\>,7^[0!9HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *\&\?\ _(R#_>KWFO!O'_\ R,@_WJ /3?!7_(-B^E=97)^"
MO^0;%]*ZR@ HHHH **** "BBB@ HHHH **KWUW'8V<ES*0%09YKFM%\=6FLW
M4D$2C*&@#K:*X#6_BCI^B7YM9U&1W)JE!\8M*N+F.&-5)<XX- 'IE%5K*[6]
MLTN%'RN,UQ>N?$_3]#OS:SJ,@]30!WM%>9)\9-)EF2-%4ECC@UZ%IM^FHV27
M*#"M0!;HHHH **** "BBB@ HHHH **** "BBB@ HKF?%/C"V\,1[YUR,9KE?
M^%T:1MSA<^F: /4**Y[PQXJM_$MN98%P,9J3Q)XGM?#=OYUSC&,\T ;M%>6/
M\:])!^5 1[&NM\+>,;;Q/'O@7'% '34444 %%%% !1110 4444 %%%% !17)
M^(?'%IH%\MM,H))QFNATZ_BU*QCNHB"KC/% %NBBB@ HHHH **** "BBB@ J
M.;_4O]*DJ.;_ %+_ $H \7\;_P#'[^-=Q\//^08?I7#^-_\ C]_&NX^'G_(,
M/TH [2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** &2_ZIOI7C7CG_C[_&O99?\ 5-]*\:\<_P#'W^- '8?#O_D'GZ5W%</\
M._\ D'GZ5W% !1110 4444 %%%% !1110 4444 %%%% !3)?]2_^Z:?3)?\
M4O\ [IH ^9-9GN&^) C=R8O,Z?C7TCID,,>GVYB0+^['0>U?-VL_\E('_73^
MM?2>F?\ (,MO^N8H \U^-8!T6//I3?@IQH\@'3%'QM9ET2/:I/%'P2P=$D).
M&QTH ]7HHHH C>"*1MSQJQ]2*XOQWXGNO#T2K:QDAE["KFL>.K+2=56Q;#.3
MC.:K^)=5TAM/6XO@N&7Y<T >81^%O^$OSJ-U=>6Y[$U)9:^OP^U%;".?S QV
M]:H7>EZYJ<S3:(7%KGC;TKA=9TO5+7Q);C5"Y<2#.Z@#Z-UK2IO&WAF&2-BK
M.IZ5\VZAX?U"T\3C2A<-]_;UKZO\'8'A>TV]EKR+Q9X4NK/Q0=<<'RU?=F@#
MN/ G@R?0M&43R$F1,G)KS/XJ^$9X;@WME.6=_P"$'WKUO2?&-OK&B2+ 1YD<
M6,@]\5Y+I6K7>L^.SI]ZQ:$28 /UH YS0_A]J]]HDM]/(Z[03R:J>%/%NJ>'
M;^:P1G?,FROI/Q1:PZ5X0NUM4" +VKQ7X7Z'9ZQXJE:[0,0Y;F@#8FTJ]LD'
MB25V QOP:K)\6;_Q W]F0*2)/D)%=]\58TLO!OD0C:G(Q7&?!;PSIUUYUU+&
M&D3D?G0!7:WN_ ]Q'JDTC?O#G!KT>#QG+=^&3J,(W-C/%<E\;U"VEM"HPN!Q
M6AX!DM;/P.6O #'CO0!R\Z3^/KV07LIA"G(R<5#)91?#N5+R.[W[CG&:EUN.
M;6KV3_A&LC!YV5P?B_0_$5M;(=3:0IVS0!] Z)J[^.?#4X!P6'!KPGX@^%M0
M\(:B+E9FY</C->R?!A57PV0OH,UR?QO8S:I!"WW.!0!D>'=>U3QC8C2SO"JH
M&:U],\03^!-37397),AQS7=?#/PYI]GX=M[R.(><_4UY1\1!YOC^/=VDX_.@
M#Z+TRZ^VZ?#<?WUS5NLKPV,>'[0?[ K5H **** "BBB@ HHHH **** "BBB@
M HHHH **** /'?BG_P A!?K70?#[_CP3Z5S_ ,4_^0@OUKH/A]_QX)]* /0J
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *\&\?_\ (R#_ 'J]YKP;Q_\ \C(/
M]Z@#TWP5_P @V+Z5UE<GX*_Y!L7TKK* "BBB@ HHHH **** "BBN<\7^)5\-
M:>+EL8]Z /+/B-XVN;7Q =%W$)(VVNX\%>#8+"QBO@V7F7<:\]L="'Q$ULZJ
MHSL;=FO==,M39:=!;G_EFN* /'OBWX#A;3Y-41\.,]*Y#X3>!(M:NFGGD_U1
MSS7KWQ9+#PFX'3FN-^"-W;PBX6694)!ZF@#V:QM%LK)+=3P@Q7DWQ3\ 07&F
MS:HKXD7)KUG^T;/_ )^8O^^JY+XC7]HWA*X47"%CT :@#P_X6>!H]<U1C-(2
M(CGGVKZ:TRP33;)+9#E5KQ+X(,?[3N#GY3GFO5/%OBF+P_IIG1E:3L!S0!TM
M%>#GXWW>?^/<_P#?-=OX&^(0\2L4N<1MVSQ0!Z#12*ZN,JP(]17FGC;XCS>&
M+T0K'E<X)Q0!Z917G/@OXGVGB,2"9U0IZTV?XDB/Q&+  &(MC=0!Z1144-S%
M/$LB2*01G@US7C'Q='X=T_S8F5Y/0<T =517@_\ PO*X3F2'"^I%2V_QQ:ZN
M8XHHPVXXX% 'N=%9NAZ@VIZ9'<L,%A6E0!R?C/PA!XELI1*V"$./RKYGM?"(
MD\:?V:9#L\S'6OKV])%C.1UV'^5?->FLB_$MGF<*!)G)^M 'NOA?PS;>%=.P
MK_*$&[VKS3XPWR>)(HK#39-\@X.VNA\;>.7AA_L^Q^<RJ%W+53P)X&N!=IJF
MH LK_-AJ .<\$?!Q+S1Q+J#%9">]>K^%?!UOX7CV0-GBNECC2)-D:A5'85!>
M7L-G;R2R2*-JDX)H LT5XKJ_QDN+'4I8(H=R*>"!3]#^,4^HZG';S1;48\DB
M@#V>BJJWT4MF9XG5ODW8!]J\CUSXQ2Z/JDEL\>$7N10![-17%Z-X^L]4\/F_
M\Q?,VY"YJGX7^(*ZUJTEI-A #@$T >@44SS8]N[>NWUS7G7C?XD?\(Y<"*V
MDYP<<T >D45X./CK)'_KHMOU%:OA_P",$FM:HELD>5;N!0!U7C;P9!K$4U\[
M8>-2PKSSP'XUN?\ A)!H8<E(WVU[A<1F^TMX^\L>/SKPW5O#8\!ZU_;3#&YM
MV: /?J*Y?P;XI7Q/9&=<<"NHH **** "BBB@ HHHH *CF_U+_2I*CF_U+_2@
M#Q?QO_Q^_C7<?#S_ )!A^E</XW_X_?QKN/AY_P @P_2@#M**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 9+_JF^E>->.?\
MC[_&O99?]4WTKQKQS_Q]_C0!V'P[_P"0>?I7<5P_P[_Y!Y^E=Q0 4444 %%%
M% !1110 4444 %%%% !1110 4R49B<?[)I]% 'S7KVBWEMX]^WR(P@$F<_C7
MONAZQ9W]G"D$@+! "!6!\2;*/_A%IY881YXZ$#FO//@M?7*:C.FHR%.NT,:
M/7O$7ARW\0VPAGQ@>M>/2MJ7@G73!;JPM=V"1TQ7O:NKKN5@1ZBLG7="MM6L
M)HVB4RL.&QSF@#)M/B!HC6D1FN@LFT;AGO6-XL^(%I_9FW29O,G)[5PUY\'=
M8DNY7CE<(6R!FMCPG\*KW3M46:_8O&#T:@"/PAX4NO$UX^I:F65E.1NIWQ<\
M/7LUE;P66[:@&=M>QV]K!:1A((U1?:BXM(+I2LT:OD8Y% 'F7PZ\1Z9H7AI+
M/4)A%.IYSU-><_%3Q-IFH>*(I+9E*JPRP[UV'BKX57^I:JTUDS)&2>!6 WP,
MOISNF9BWJ: /4_ 7B33K[0+6WAE!D48(%7/B#:27GA6XAA7,C=,5Q_@7X<7_
M (;O_,E=O+!X!->K2K&R$2A2O?=TH ^?OA\K^'8[R+46(9\X#5!X<T6\F\?&
M_C0^0TF0<59^,;&/6H%TG!R1O"5ZE\/;2+_A%;626(>?_$2.: (/'WB33K+P
M[=6\TH\UEP%->/\ PG\2:?9>)I&GD"JS$ FN]\=?#B_\2:@9(G;RR<XKE;;X
M'WUI<1RQ,058$XH [OXJW,5YX/\ -A;<O)S7(?!;Q+IUHLUO-(%=^!7HESX2
MDN_#']FR\MLQS7G>D_!N^TO5X[F)F"*^3B@"_P#&V9&M;:=3F, '-9.GZY9Z
MAX".GVT@^T%. .M>A^+/!#^(-"6S/+A<5R'A3X27>C:LLTQ)A'8T 4OA1<Q^
M%I[DZNY3?G:S=JL_%_Q?HU_H\,5M*LCCG/>ND\<?#R368473_D(Z[:X-O@CJ
M=QQ.[,/>@#=^$OC#2+#07BN)PC<5S7Q?\4:;J.JP-;2!@N,D587X):I;C; [
M*OM2-\#=0N#F=F8^] 'I'PT\2Z==>&[>UCE'FKU%>2?$>ZCL_':2RG"&3/ZU
MWO@CX:7WAO4#*[MY?85-X[^%[^)KJ.>,?,ISF@#LO"/B+3]3T>UCMI 75 "!
M735YE\/_  '>^&)]T[L5SQFO3: "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#QWXI_\ (07ZUT'P^_X\$^E<_P#%/_D(+]:Z#X??\>"?2@#T*BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "F3?ZE_I3Z9-_J7^E 'B
M_CC_ (_/QKM?AW_R##]*XKQQ_P ?GXUVOP[_ .08?I0!VU%%% !1110 4444
M %%%% #9$$D;(W1A@UYOXZ\%*;/[7I<>+@'G YKTJD(!&" 1[T <)\-[;5+>
MS==1W;L<;J[RD"JOW5 ^@I: "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .(^)NA3:_P"'C:P@
MEN>E>=^ M6A^&\<]IJ2D;^.:]Z(!Z@&N$\8?#FW\3W EW",]30!4/QBT,J0H
M.[''/>O-K?PK=>(_&8UR%6\DONXKK%^!T"L#YXX.>M>G>']#AT/34M4521U.
M* -"S0Q6<*'JJ 5-110 4444 %%%% !1110 4444 %%%% !1110 5SWB[_D%
MGZ&NAKGO%W_(+/T- 'DNC?\ (;_X%7N6G_\ 'C%_NUX;HW_(;_X%7N6G_P#'
MC%_NT 6:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "O!O'_\ R,@_WJ]YKP;Q_P#\C(/]Z@#T
MWP5_R#8OI765R?@K_D&Q?2NLH **** "BBB@ HHHH *\R^-"!_#8!]Z]-KS+
MXSN$\-@GWH R_@9\FF3(.A%>PUX]\#?GTZ9QT KV&@#AOBF5'A23=[U\X^&K
M/7;B:7^S#)C)^[7T5\6$8^$G(Z#-<C\#HHV6X+1J2 >2* .)_LKQKZS?K6;K
MFG>*XM.9KPR^5WS7UAY,7_/-/^^17)?$>&+_ (1"Y/E+D=P* /,?@^QM]'N)
M/^6H4U0L=4N/$?CAM,O&)@WXP?K6A\+(V-C?8'&#6+X7(/Q,95^]YG]: /8A
M\,/#^.8/TKS3XCVJ>![V Z5E V#Q7OXX KPCXYD)?6Y?H<8H ]+^'>H3:EX9
MBGG)+G'6H?&_A/3=4TFYNKA!YB+N!-,^%Q#>$8B.G%;?BU6;PS>;>NR@#Y-T
MC3]17Q'/:Z66VF7'RU[+K'AA=*\)#5)QB["]3US7._":-6\:R;T#?.>HKU#X
MJ_+X0D X&30!Q_P_\27M]HEV\K,3&IQ7.>'=0F\7>.7TS4"WD!\?-]:VO@W;
MBYM;J.0?NR#FG^)]/M?#EX;[2"&NSDD+US0!L^.?ASH=GX6NKB"+:Z#(XKSO
MX/>%;'5=8E^T)D1L2,UIVOB+Q-XHN%TR[BD\J3KFO5O"'@>'PV1,N!(PRP'K
M0!U5G9Q6-NL$(PB]*L444 07G_'E-G^X?Y5\E^)(KR;QM,+#._<>E?6EZI:Q
MG Z[#_*OFS2\+\3"KJ&S+CGZT ;_ (2>VLWA77AF?'&^O=+)XGLHF@QY94;<
M5P/C7P,FHVK7UL=DD2!@HKGO _C&\LM173=3++$AV@M0![-7A'Q7\2WNG^(%
MM(781NV"!7N5O<1740DA<,A[BOGOXRXC\5Q;N["@#O\ PWX!T?5M#M[VZCW2
MRC).*A\6>!M)T30)[^SCVRQC(.*ZWP,"/"=F3W7BJ_Q$!/A"Z/8#F@#SKX1^
M(;S6-3FM+EF,:@K@^E6_BYX.TR'1'OD4"5L\UA?!%U;7YP.N37;_ !F5CX:0
MCIDT >+?#O2]8O[N*"+>;0'# =,5W/CRQ7P:+::S^69\$XKH?@A&G]CSML&[
MUQ63\<C_ *3;#V% &A<>)+V/X?"]!8R[,UD?#/3H/'"W-QJREBG(!ZUU/A+3
M+?4O 2)>8$9 '-<5J=[<>$+Z2/P^"REB#LH 3XQ>"=+T;3X)K--I;MWK>^#W
MA#3I=%6_=/WHQCBLG1H-9^(-V(=4C<1H>K5[%X;\/Q>'K'[-$05]J -E%"(%
M'0#%>4_&_P";0HD[5ZO7E'QN^70XG/3% !\$4":'(!Z5ZO7E'P2</H<A'I7J
M] !1110 4444 %%%% !4<W^I?Z5)4<W^I?Z4 >+^-_\ C]_&NX^'G_(,/TKA
M_&__ !^_C7<?#S_D&'Z4 =I1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% #)?]4WTKQKQS_Q]_C7LLO^J;Z5XUXY_P"/O\:
M.P^'?_(//TKN*X?X=_\ (//TKN* "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@"M>V4-_;F&=<H>U>1^+_"%]IVKI-HRLJ,<G;7LM(55OO*#]10!C>%DN
M8]$A6ZSYN.<UM4  # &** "BBB@ HHHH **** ,?7_$5KX?MO.N?NXS7GVM?
M%.SU33GM-.S]H?I@UVWBSPPGB6S\AGV\8KC=%^#UOI>I1W1E#!>U %#P3X3N
M]5O6N]95F4_,-U>N6=G%8VXAA&$'05)#"D$2QQJ%"C' J2@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* /'?BG_ ,A!?K70?#[_ (\$^E<_\4_^0@OUKH/A]_QX)]* /0J*** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9-_J7^E/IDW^I?Z4 >+^.
M/^/S\:[7X=_\@P_2N*\<?\?GXUVOP[_Y!A^E ';4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!1U>__ +,TZ2YQG8*\HG^.$%O<2121J"IQ
MR*]<OK.._M6MY?N-UKYM^+G@NRTC5(VMSCS""?QH ],\,_%9/$&I"V2(8)Z@
M5Z<#E0?6O*_A=X(L+;1(-1',K8->J@8 % !1110!P'C/XB+X5N!&T889QG%1
M^$/B;;>)[LVZ!0V<<5>\=>#K'6]+N;B8?O$4L*\5^%UH+#QO)$C':)* /I^B
MBB@ HHHH **** "BBB@#*\0:O_8NFO=[<[>U>9VOQMMY;U+:2-5+/MZ5ZKJ>
MFPZK:-;3_<-?,OQ&\*6N@>*X1;' WYXH ^F]-O5U"PCN5Z.,U;KGO!!)\*VF
M?[M=#0 5SOBWQ+_PC=D+C9NS715EZWH5KKMN(;H?** ,WPEXLA\26C2Y5'';
MI73=:^:M6UB;P=XS72[(L(F?''UKZ(TB5IM)MI7.6>,$T 7:*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[Q=_P @L_0UT-<]XN_Y!9^A
MH \ET;_D-_\  J]RT_\ X\8O]VO#=&_Y#?\ P*O<M/\ ^/&+_=H LT444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %>#>/_ /D9!_O5[S7@WC__ )&0?[U 'IO@K_D&Q?2NLKD_
M!7_(-B^E=90 4444 %%%% !1110 5R/CWPT_B72A;(.:ZZB@#PCPOK4?P^OV
MTJ<C<YQ@U[=:78NM/CNAT=-U>!_$GPM>W'BS^U0K"%'R<5ZGX/\ %5AJ6G6^
MGQM^]1-A&: /./BMX_DDMI-)CB).3T%<G\+O',V@WOD20G$IQR*]TU'X<:/J
M=X;F=<N?:J\?PMT.*=)43#*<CB@#KM.O/MNGQW.,;QFO'?BIX_>&UFTF.(DM
MD<"O9K6V2TMD@C^ZHP*YC5?A[I.KWAN;A<N?:@#Y]\!^,[C2F>U>%AYYV]/6
MNLCT2?0=0/B0H<$[^E>EQ_"W0HITE6/#(<CBNEO=!L[[2_L$B#RL8Z4 >3_\
M+SQQ]GZ>U9-_+-\5+V,I&0$/I7H)^$>@DYV_I70^'O".G^',_9%Y/M0 >#]%
M;0M$2S;JM<7\3/'C:19SZ>D>6D&W(%>J5R^N>!M,UZX\ZZ7+9]* /FKP1XPN
M-"\2?:WA;:[^GO7N?C"_?Q#X$:9$Y*[L#Z5?/PJT'((CP0<]*Z6+P_:1Z;]A
M S%C'2@#YL\">,[C17DL/*96E8IFNLEMIM,N#J]\YEA/S;3S7;ZO\-M&L[*X
MOX4 EB!<<=Z\V\+:M+XL\2MH5SGR%;;S0!LQ?%'2;602PV2JXZ$"O0_!GCN'
MQ0AW!8V[9XJG_P *C\/?W6_[YKSCQZ!\.M5@CTPD(^#Q[T ?0H((R""/:EKF
MO NI2:KX9@NI<[F'.:Z6@#B_'GC$^&;*3";BR$?I7S1;^*;F+Q;_ &H86V[]
MW2OJ[7_"UCXA3;=C(^E8'_"J=!V[?+_2@"_X,\4CQ5IVYX\#8,Y[UY_\:;'^
MRK2*\TV+9+C)*BO5-!\.6?A^$QVHPN,5)K6@6>NP^5=KE<8Z4 >">"_B_=Z3
MH_V>[B+N#P6%7=3M)OB+<#54C("<XQ7HC_"707.=F/PKI=#\,V.A69MK9!L(
MQTH \GM?BFWABW72G@R8>.14>H?$]O%EHVDI#@S<<"N_U'X8Z+J-X]S*OSOU
MXI=.^&6BZ;>)<Q+\Z].* ,#X>^"9?#,DFH.#AE+UQGQ7\?2W\3:7%"3L)Z"O
MH5HE,)BQ\NW;^%<=>?#31;Z[:YF3+MUXH \?^$OCJ;2I?[/EA/[WCD5T'QK,
MUQ8P7T<9;:H/%=_:_#+1;2[2XB3#ITXK;U3PS8ZO9BVN5R@&.E 'A?A;Q?=:
MKHRZ'&&C;:.:T([N+P@Y;4U^T%_7FMWQIX5L/!FD-JNGKB0<<"LKX?V4/Q%A
MEEU/.(OSH EM?BWI]@_^BV@4L><"O5_#GB"'7M-6Y5E5CU7-<RWPCT#:=H.[
M''%>7)XAN_#WC<:+;,WDB3;Q0!]%W<XMK22<]$7->)>+?$,7CF[&C0XW*=N!
M7H?B#Q596&AM%.W[V6' Y[D5Y+X#\+WG_"8G5PK&!WR,]* /5OA[X6?PQIS0
M.,$BNTHHH **** "BBB@ HHHH *CF_U+_2I*CF_U+_2@#Q?QO_Q^_C7<?#S_
M )!A^E</XW_X_?QKN/AY_P @P_2@#M**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH 9+_JF^E>->.?\ C[_&O99?]4WTKQKQ
MS_Q]_C0!V'P[_P"0>?I7<5P_P[_Y!Y^E=Q0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %17,OD6TDO]T9J6F2QB:)HVZ,,&@#R?5OC+%I>HR6TD0 4]
M2*;I?QFBU/48[:.($.<9 K%^,'@>PM;(7T7#OUIGP?\  ]A=VAOI>73I0![I
M:S?:+6.7^\,U-3(8EAA6->BC I] %74;O[%8R7&,[!FO*+KXUP6E^]M+&!M;
M;R*];NK9+NW>&3[K#!KYY^+_ (*L=+GCN;?@R$,: /=?#VMQZ[IZW4>,$=JU
MZ\^^$>?^$60$YP!7H- !1110 4444 %%%% !5:_NOL=E)/C.P9JS45S;I=6[
MPR?=88- 'DEW\:H;._DMI8@-K8R17H_AS78]?T];J/&".U>'_&#P38Z9)'=0
M<-(<FO1/A!D>%U!.< 4 >BT444 9FNZI_9&F27>,[>U<]X3\>0^(KIX& C8=
M,\5U.HZ?%J=HUM-]QNM>"^/\> M;B.G9'F$=* /H0$$9!!^E+7-^!K^74_#4
M%U,<LXKI* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \=^*?\
MR$%^M=!\/O\ CP3Z5S_Q3_Y""_6N@^'W_'@GTH ]"HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ IDW^I?Z4^F3?ZE_I0!XOXX_X_/QKM?A
MW_R##]*XKQQ_Q^?C7:_#O_D&'Z4 =M1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7@GQO)_M2#GN*][KP3XW?\A2'ZB@#TKX:$GPC!GT%;
MFL:U;:;93.95\U5X7/.:P_AI_P BA;_Y[5XW\5M?U/3?%GEIO^SE^1V- &IJ
M/Q7UZWO)1'$_E \'':KGA3XQ7.JZTEC<$@L<<UM^!9O#WBK3DAF@03[,-D#.
M:RX?A)'8^,!J%JP\L/D 4 >K^(&W>&KIP>L6:\ ^'()\>R$]/,Y_.O?M?&SP
MQ<KZ0XKP3X=$?\)K.O<N<4 >Z>(O$EMI6G2NDRF<?=4'FO'T^*GB Z@$,,GE
M>9C..V:UO&.@W\>J&_DD)ME;)7-9ESXS\.16$D0M4\Y4QG'>@#V/0M>MM3TZ
M&0RJ)6'*YYS7F_CSXB:IX=U/RH$;R@3DBN$^'7B*]U'QD(E=A;A^!FO:O'F@
M:9<^'[NYGA4R*N0QH YSP+\5(-<MI3>RA77( )IL7Q&N3XH^RMG[+NQN[5XA
MX8\/W^H^(9(-/+!/-R0/3->Q^,- AT'P>EUMQ=[?O=\T >MPWUM/$)(Y5*XS
MG-<1X]\;G1++_B7OOFQ_#7(^ ]8O;GPG=2RNQ95..:P? <C>(?&DMMJ69(@^
M,-0!N^%/BCJE_K"Q7RLD/<D5@?%6_M-1\06\MO(&)8=#7K'B#P/I[:3+_9UN
M([CL17S?K.CZEI'B2&.^9CB7O]: /J3P2"/"MIG^[4GB#Q!;Z7ITLB2J9@.%
M!YI/"!#>%K0K_<KYY\>^)-2T_P :F)PYMM_(]1F@#?N_BUK\$\G[J3RU)P<=
MJV_ _P 6Y]?U@64[$$G&#6SX3A\.>+]'*&&-93'@Y ZUBZ#\*AHOBTW\#?N]
M^0!0!J^.O D3O-KI +Q'=2?#GQW)K%XNF$\1?+7:^.&(\)WONN*\5^#D:KXL
ME(Z[S0!]&4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SW
MB[_D%GZ&NAKGO%W_ ""S]#0!Y+HW_(;_ .!5[EI__'C%_NUX;HW_ "&_^!5[
MEI__ !XQ?[M %FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KP;Q__P C(/\ >KWFO!O'_P#R
M,@_WJ /3?!7_ "#8OI765R?@K_D&Q?2NLH **** "BBB@ HHHH **** *.JZ
M9#J=A-;.B_., XKC_#'P_.@:LUV),@G(&:[ZB@ HHHH **** "BBB@ HHHH
M**** "BBB@"O?VWVRQEMSTD7%>+:_P"%)?!-T=8L4RY.[*U[C5:]L+;48?*N
M8PZ>AH ^?O\ A<'B+_GG)^57]*TZ\^)=VMSJ"$;3GYA7K7_"$Z#_ ,^2_I6G
MIVCV6E*5LX1&#Z4 1:#I*Z-I<=FF,)Z5IT44 %%%% !1110 4444 %%%% !1
M110 4444 8?BC0$\1:8;-\;3ZUXW?OJ'PRNGCT^-MK''RBOH"LW4="T_56!O
M+<2$>M '@_\ PMWQ$_R&.3YN.E=-X3\%'7;M==NTQ*2&YKT0>"=!!S]B7]*V
MK6TALX1# @1!T H XGQ+X".N2PL'PL>.,UU6C:3#I.G16R(N4')Q6E10 444
M4 %%%% !1110 4444 %1S?ZE_I4E1S?ZE_I0!XOXW_X_?QKN/AY_R##]*X?Q
MO_Q^_C7<?#S_ )!A^E ':4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 R7_ %3?2O&O'/\ Q]_C7LLO^J;Z5XUXY_X^_P :
M .P^'?\ R#S]*[BN'^'?_(//TKN* "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH \L^-1/\ 8D8SVIGP5)_L>09XQ3OC5_R!8_I2?!/_ ) TOTH
M]+O-0M[*-FFE52!G!KQ?Q)\4-8L]4>.SC=H03@BG?&_5M1TN:-K3=LP,XJ'X
M;:UHNNP1VFHP+YYQDL* *>D?&F^EUB&SNMREVP<UH_%NX^WZ;;7&<Y JYX@^
M$MG-XEBU"QVJ@8-@5G_%6 V&D6ML>H H [7X2_\ (KK^%==J>LVFFV\K2S*K
MJIPI/>N2^$I_XI9?PK)^(7A_4;V_>Z@E80KR0#VH YK5?BEKL6I2I;1.T(/!
M KT[PAXKCU?3%>[D"3\9#5YC;^*M TVV%K=VR-.@PQ(KC++Q7/=>,XXK$E+=
MGZ#ZT >S?$3QE?\ AP!K-69>.17/>"OB]_:NHO;:@^W;_>KT:^T:QU3P^'O(
M@[>1G)^E?+=YHLTWC.>WTS*Y; VT >XZY\1I[;6XXK4EK=CR1TKT33-6M]0L
MHI4E4LR@D9Z5YI%X0&G>#)+F^7-S&G4]:Y_X;:Q>7%Y=Q.[%$R%&: /5/%GB
MB+1]+=X) T_8"O*M+^*^MSZK%%-&XB+8)([5E-J-SJ/Q ^PW+%H#)C!KVBY\
M$:.VG/Y%JJS%/E8#O0!YM\6-:L]4TNW9)09 !D9KK?A.Z6_A7?*P4<<FO$?'
M?AO5=)U,F=G\EG!4'TKTVQN)K;X;[[3.\1YX^E &SX]\>W.D2^7I>9,==M>?
MR?&K6+,C[2KJ#ZBLKP-XOBEUAX=;BWAG*@L*]/\ %OPYT;Q-HT$U@J(Y&?EH
M ZCP)XH/B?2A<DY.,UG^.O!$7B$/=O@F)=P_"I_AWX8;PSI;6S'/%=5JA*Z7
M<D=?+- 'C?@WQL]AJRZ"#\J-MQ7MR'<BGU&:^8/#\:GXD,QZ^9_6OIV+_5)_
MNB@!]%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X[\4_^0@OUKH/
MA]_QX)]*Y_XI_P#(07ZUT'P^_P"/!/I0!Z%1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !3)O\ 4O\ 2GTR;_4O]* /%_''_'Y^-=K\._\
MD&'Z5Q7CC_C\_&NU^'?_ "##]* .VHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ KP?XX1D:G;GUP:]GUR^?3M+EN4&645\L_$#Q1JGB/5"
M1 Y$;8'% 'T1\-D*^#[8GO5+Q-HOA_5]0\N],?G9[UQ'PH\9W[Q)I4T3*J>H
MKG/BS)K5CXECN[0R;"V?EH ZSQ-X,N?"EF;[0B3D;OEKF?"'Q0U27Q+'IUZ&
MR3M.:FL?BQJ#Z=#97=NSX78<BM[PO\/EU/4$U[R@A+!L8H ]6UT>=X:NCZP[
MJ\&^'$!/C.Y<=5<FNX^)?C&]T*TDT^WC9@Z;.!7B'AOQ#JNCZS)=^0_[QO3U
MH ],\6^,[B?Q4-!8'RY&P:Z2X^#^ER:8]QO_ 'IBW_CC-<T_AB?5E7Q*T9\Q
M1OZ55O?B[JT=K+8B%OE7R\X_"@#$^']B-.^(!MH^@DQ7OGCM2_A&\ [+FOE;
M2-=U;3O$9U3R'Y;=TKNM=^+&JZOI,UGY#_O!Z4 :?P5'_%27' /)KN?C'_R*
MP^IKPGP+XDU7P[K8G,#XD?GBO:_'4EQK_@83!"7V[L4 <]\/(B?!EVW8*:Q?
MA<?,\>S*.OF'^=8/@KQ'J=FO]D-"X68E3Q77RZ/<^!V.MPQDN_S<"@#WROGK
MXQ+_ ,59#@ ?,*D_X75JO_/!ORKSSQ=XEU7Q)JRWGD/P<]* /J7P6A3PK9@]
MUS7-Z[X>\.ZUJFRX,?GDXYK!^%OC*^U"S33YXV41#'(KSWXB7&N:1XS%S;&7
MR]V<"@#LO%7AC4/!4/VC1"QC^\=M9GP_^)NH:CXB&GW@.<@<TV+XJ7NH6D=C
M=VS.64)DBND\&_#I1?QZYL"%VW8H ] \<+N\)WOLN:\4^#DH;Q;*H_OFNM\>
M>/1'>RZ 3@RG;6G\/_ @T::/4_\ GJ-U 'IM%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %<]XN_P"06?H:Z&N>\7?\@L_0T >2Z-_R&_\
M@5>Y:?\ \>,7^[7ANC?\AO\ X%7N6G_\>,7^[0!9HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *\&\?\ _(R#_>KWFO!O'_\ R,@_WJ /3?!7_(-B^E=97)^"O^0;%]*ZR@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ J.;_4O]*DJ.;_ %+_ $H \7\;_P#'[^-=Q\//
M^08?I7#^-_\ C]_&NX^'G_(,/TH [2BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** &2_ZIOI7C7CG_C[_&O99?\ 5-]*\:\<
M_P#'W^- '8?#O_D'GZ5W%</\._\ D'GZ5W% !1110 4444 %%%% !1110 44
M44 %%%% !1110 445#=2F&UEE'55S0!YG\:4)T*-NU-^"J$:)*W:O._BAXRU
M/5IVT^.%BJ<<"E^%GC#4M*N5TZ2%@LG'(H ]K\76&CZAB'4B@)Z;JXW5?AW!
MIVG'5-$(,F,@+61\97U22VAO+(N, $[:YSPW\4]6TW2$LKN%WQZB@!FF_$C7
M-.\16^G7P?E]IS75_%=FO-'M;INK 52B\.?\)2_]O+;[&7YNE<9XW\1ZI??\
M2Y87*PG'2@#W/X3QE?":,>Y%<E\3/',^D:[_ &8@.V1MIK#^%OC;4;79I4L3
M!21U%=QXX\ C7ISJNT%T7>* *FE_"[3=<TN'4;AL23KNZ5Y=-H,?A_X@I;18
MPLF/UKJ!\4-4\.QC2TA8B$;0<5YKJ.NZM>^(_P"TS Y^;=TH ^N)$)\-%>_V
M?^E?/OA-<?$A@0#^][_6K1^+^JG2_LGD/_J]G2O/],UW5;#Q$=3\A^6W=* /
MJGQSQX3O/I7CWPMC+WEZ1[UWXUFY\3>"9FD0AW3.*\.T'7=4\-ZY<PB%]K2;
M>E &[ P_X6<$[^9_6OI:$8@C'HH_E7@\GANX@QXE"'S/O]*A_P"%S:K%^[\A
MOE^7IZ4 =!\<!_HUL<#/K6G\/K>"7P4?MA'ED=Z\;\;>-]5\4B,>0_R^U1P^
M-]:MO#ATV&*13C' H ]D_P"%<:'JJ2W%@R>:A+#;ZUYOX@\3^(O!=V\#!_(!
MPGI6-X,\>Z]X=GD:9971_P"\*Z]KYOB3,EK):[6!P210!Z9\-/$TGB711<2?
M> %=;J:[M+N0/^>9K!\%^%AX8L#;C&#6%\0O'/\ PCK&S)QYHV_G0!Y+X?E
M^)++W\S^M?3L7^J3_=%>.>"O!(O[Q-?X^=MU>RJ-J >@Q0 M%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!X[\4_^0@OUKH/A]_QX)]*Y_P"*?_(0
M7ZUT'P^_X\$^E 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %,F_U+_2GTR;_4O]* /%_''_ !^?C7:_#O\ Y!A^E<5XX_X_/QKM?AW_
M ,@P_2@#MJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH AN;
M:.[@:&490]17/?\ "!:$79S:@ECD\5T]% &#8>$-)TVX\ZV@"OZXJ?4?#>FZ
MJ0;J$.1[5KT4 <I_PKS0 X;[*,@YZ5TEI:165LL$"[47H*GHH QM4\,:;K$G
MF7<(=LYJ@? .@G'^BCCVKJ** *<.F6L%C]C2,"'&,5@O\/M!DD,C6PW$Y/%=
M510!RY\ Z"5V_91CZ4Q?AYH"G(M1^5=710!S'_"!:%N#?91D'(XK9.D6AL_L
MIC!BQC%7J* .;B\#Z)#<K.EL ZG(.*U=1T>SU.T%M<QAHP,8J_10!R?_  KK
MP_\ \^H_*I$\ :"@P+4?E7444 8FF^%=+TJ4R6L(1C2ZCX6TO5)-]S &;UQ6
MU10!RJ?#[08Y ZVPW Y'%7-:UNT\*Z<A=/W8& *WJPO$WAR+Q':""5L 4 >&
M76A3>.?%HU>V4[%?=Q]:^A-*A:WTNVA?[R( :S?#/ABV\-VC0PX)/>MZ@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO%W_ ""S]#70
MUSWB[_D%GZ&@#R71O^0W_P "KW+3_P#CQB_W:\-T;_D-_P# J]RT_P#X\8O]
MV@"S1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5X-X_\ ^1D'^]7O->#>/_\ D9!_O4 >F^"O
M^0;%]*ZRN3\%?\@V+Z5UE !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4<W^I?Z5)4<W^
MI?Z4 >+^-_\ C]_&NX^'G_(,/TKA_&__ !^_C7<?#S_D&'Z4 =I1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #)?]4WTKQK
MQS_Q]_C7LLO^J;Z5XUXY_P"/O\: .P^'?_(//TKN*X?X=_\ (//TKN* "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ ILB"2-D;H1@TZB@#FY_ ^BW$[3
M26P+MU.*6W\$:+;7"SQ6X#KT.*Z.B@#-OM#L=0@$-Q$&0=JQF^'F@,<FU'Y5
MU=% %"QTBSTZS-K!&%C(QBLJ7P-HDT[3/; NQR3BNDHH YVT\%:-9W GAMPK
MCOBN@**8_+(^4C&/:G44 <S<^ ]#NYVFEM@7;J<4T> =!"[?LHQ]*ZBB@#E/
M^%=^'\Y^RC\J>? .@E=OV5<?2NHHH SK31;.RM?L\,8$>,8K,E\#:)-.9FMA
MO)W9QWKI** *;Z7:O8?8S&/)QC%8#?#S0&8DVHR3GI75T4 <LGP_T!.EJ/RH
M_P"%?Z#NW?91GZ5U-% '+/\ #_07ZVH_*KVE>%-+T:;S;2 *WKBMNB@"CJVI
M1Z58O=2#*K7A'C ?\+&UN,6:']V1TKW76-,35M/>U<X5JQ/#/@FT\.W#S1D,
MS4 6O!>FRZ3X=@M)1AD%=#110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% 'COQ3_Y""_6N@^'W_'@GTKG_ (I_\A!?K70?#[_CP3Z4 >A4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4R;_4O]*?3)O]2_TH
M \7\<?\ 'Y^-=K\._P#D&'Z5Q7CC_C\_&NW^'BXTLG/:@#M**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *Y[Q=_P @L_0UT-8'BU<Z2QSZT >1Z-_R
M&_\ @5>Y:?\ \>,7^[7AVCC&M_\  J]QT_\ X\8O]V@"S1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5X-X^_Y&0?[U>\UX%\1)?)\1;B.-U 'J/@H'^S(N.U=97G?A#Q1:0Z
M=&CL!Q73?\)78?WA^= &]16#_P )78?WA^='_"5V']X?G0!O45@_\)78?WA^
M='_"5V']X?G0!O45@_\ "5V']X?G1_PE=A_>'YT ;U%8/_"5V']X?G1_PE=A
M_>'YT ;U%8/_  E=A_>'YT?\)78?WA^= &]16#_PE=A_>'YT?\)78?WA^= &
M]16#_P )78?WA^='_"5V']X?G0!O45@_\)78?WA^='_"5V']X?G0!O45@_\
M"5V']X?G1_PE=A_>'YT ;U%8/_"5V']X?G1_PE=A_>'YT ;U%8/_  E=A_>'
MYT?\)78?WA^= &]16#_PE=A_>'YT?\)78?WA^= &]16#_P )78?WA^='_"5V
M']X?G0!O45A?\)58?WQ^=)_PE=A_>'YT ;U%8/\ PE=A_>'YT?\ "5V']X?G
M0!O45@_\)78?WA^='_"5V']X?G0!O45@_P#"5V']X?G1_P )78?WA^= &]16
M#_PE=A_>'YT?\)78?WA^= &]16#_ ,)78?WA^='_  E=A_>'YT ;U%8/_"5V
M']X?G1_PE=A_>'YT ;U%8/\ PE=A_>'YT?\ "5V']X?G0!O45@_\)78?WA^=
M'_"5V']X?G0!O45@_P#"5V']X?G1_P )78?WA^= &]16#_PE=A_>'YT?\)78
M?WA^= &]16#_ ,)78?WA^='_  E=A_>'YT ;U%8/_"5V']X?G1_PE=A_>'YT
M ;U%8/\ PE=A_>'YT?\ "5V']X?G0!O4R;F%_I6)_P )78?WA^=-E\5V(B8A
MAT]: /-/&X(O?QKM_AY_R##]*\X\7ZU#>7H\OG)KT;X=G.EDX[4 =K1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #)?]4WT
MKQKQS_Q]_C7LLO\ JG^E>+^.GVW?/K0!V?P['_$O/TKN*\_^'E_"M@5+ <5V
MQU"W!^^/SH M454_M&W_ +X_.C^T;?\ OC\Z +=%5/[1M_[X_.C^T;?^^/SH
M MT54_M&W_OC\Z/[1M_[X_.@"W153^T;?^^/SH_M&W_OC\Z +=%5/[1M_P"^
M/SH_M&W_ +X_.@"W153^T;?^^/SH_M&W_OC\Z +=%5/[1M_[X_.C^T;?^^/S
MH MT54_M&W_OC\Z/[1M_[X_.@"W153^T;?\ OC\Z/[1M_P"^/SH MT54_M&W
M_OC\Z/[1M_[X_.@"W153^T;?^^/SH_M&W_OC\Z +=%5/[1M_[X_.C^T;?^^/
MSH MT54_M&W_ +X_.C^T;?\ OC\Z +=%5/[1M_[X_.E&H6Y_C'YT 6J*JG4+
M<?QC\Z3^T;?^^/SH MT54_M&W_OC\Z/[1M_[X_.@"W153^T;?^^/SH_M&W_O
MC\Z +=%5/[1M_P"^/SH_M&W_ +X_.@"W153^T;?^^/SH_M&W_OC\Z +=%5/[
M1M_[X_.C^T;?^^/SH MT54_M&W_OC\Z/[1M_[X_.@"W153^T;?\ OC\Z/[1M
M_P"^/SH MT54_M&W_OC\Z/[1M_[X_.@"W153^T;?^^/SH_M&W_OC\Z +=%5/
M[1M_[X_.C^T;?^^/SH MT54_M&W_ +X_.C^T;?\ OC\Z +=%5/[1M_[X_.C^
MT;?^^/SH MT54_M&W_OC\Z47]NQX<?G0!Y/\4_\ C_7ZUT'P^_X\$^E<Q\4+
MV.34%"D'FNF^'C9L$^E 'H=%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %,E&8F'M3Z",C% 'B'Q#CFBF+J#P:K^$/&,VGVQB8D5ZEXA\-1
MZK&1M!)KCU^'#1L2J8S0 \_$&3/WC2?\+"D_O&C_ (5[+_=-'_"O9/[IH /^
M%A2?WC1_PL*3^\:/^%>R?W31_P *]D_NF@ _X6%)_>-'_"PI/[QH_P"%>R?W
M31_PKV3^Z: #_A84G]XT?\+"D_O&C_A7LG]TT?\ "O9/[IH /^%A2?WC1_PL
M*3^\:/\ A7LG]TT?\*]D_NF@ _X6%)_>-'_"PI/[QH_X5[)_=-'_  KV3^Z:
M #_A84G]XT?\+"D_O&C_ (5[)_=-'_"O9/[IH /^%A2?WC1_PL*3^\:/^%>R
M?W31_P *]D_NF@ _X6%)_>-'_"PI/[QH_P"%>R?W31_PKV3^Z: #_A84G]XT
M?\+"D_O&C_A7LG]TT?\ "O9/[IH /^%A2?WC1_PL*3^\:/\ A7LG]TT?\*]D
M_NF@ _X6%)_>-'_"PI/[QH_X5[)_=-'_  KV3^Z: #_A84G]XT?\+"D_O&C_
M (5[)_=-'_"O9/[IH /^%A2?WC1_PL*3^\:/^%>R?W31_P *]D_NF@ _X6%)
M_>-*/B#(?XC2?\*]D_NFH+SP,]I;-,5X6@"W_P )Y.1G)IA^($H."QKSZYU&
M.WOOLIZYQ79Z7X.?4[-;A5X:@"[_ ,+"D_O&C_A84G]XT?\ "O9/[IH_X5[)
M_=- !_PL*3^\:/\ A84G]XT?\*]D_NFC_A7LG]TT '_"PI/[QH_X6%)_>-'_
M  KV3^Z:/^%>R?W30 ?\+"D_O&C_ (6%)_>-'_"O9/[IH_X5[)_=- !_PL*3
M^\:/^%A2?WC1_P *]D_NFC_A7LG]TT '_"PI/[QH_P"%A2?WC1_PKV3^Z:/^
M%>R?W30 ?\+"D_O&C_A84G]XT?\ "O9/[IH_X5[)_=- !_PL*3^\:/\ A84G
M]XT?\*]D_NFC_A7LG]TT '_"PI/[QH_X6%)_>-'_  KV3^Z:/^%>R?W30 ?\
M+"D_O&C_ (6%)_>-'_"O9/[IH_X5[)_=- !_PL*3^\:/^%A2?WC1_P *]D_N
MFC_A7LG]TT '_"PI/[QH_P"%A2?WC1_PKV3^Z:/^%>R?W30 ?\+"D_O&C_A8
M4G]XT?\ "O9/[IH_X5[)_=- !_PL*3^\:/\ A84G]XT?\*]D_NFC_A7LG]TT
M  ^(,F?O&LGQ#XWENK,QAB:UO^%>R_W337^'3R8W+0!Q_A/S[O5%D*G!:O?;
M%2ME$#Z5RV@^$(],(8H 177HH5 H[4 .HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\T\<>$
M6U.5ID7)ZUZ737C20890: /GV+0-1M6V(' %6#I>J'^_7N1TZU)R85I/[-M/
M^>*T >'?V5JG^W1_96J?[=>X_P!FVG_/%:/[-M/^>*T >'?V5JG^W1_96J?[
M=>X_V;:?\\5H_LVT_P">*T >'?V5JG^W1_96J?[=>X_V;:?\\5H_LVT_YXK0
M!X=_96J?[=']E:I_MU[C_9MI_P \5H_LVT_YXK0!X=_96J?[=']E:I_MU[C_
M &;:?\\5H_LVT_YXK0!X=_96J?[=']E:I_MU[C_9MI_SQ6C^S;3_ )XK0!X=
M_96J?[=']E:I_MU[C_9MI_SQ6C^S;3_GBM 'AW]E:I_MT?V5JG^W7N/]FVG_
M #Q6C^S;3_GBM 'AW]E:I_MT?V5JG^W7N/\ 9MI_SQ6C^S;3_GBM 'AW]E:I
M_MT?V5JG^W7N/]FVG_/%:/[-M/\ GBM 'AW]E:I_MT?V5JG^W7N/]FVG_/%:
M/[-M/^>*T >'?V5JG^W1_96J?[=>X_V;:?\ /%:/[-M/^>*T >'?V5JG^W4%
MQ:W]JI:0L *]X_LVT_YXK7(>.K*WATN1D0 [: /*K>[FNIO*CD);ZUI_V5J>
M/XZP_ 7[_P 5[).5WU]&C3;3:/W*T >'?V5JG^W1_96J?[=>X_V;:?\ /%:/
M[-M/^>*T >'?V5JG^W1_96J?[=>X_P!FVG_/%:/[-M/^>*T >'?V5JG^W1_9
M6J?[=>X_V;:?\\5H_LVT_P">*T >'?V5JG^W1_96J?[=>X_V;:?\\5H_LVT_
MYXK0!X=_96J?[=']E:I_MU[C_9MI_P \5H_LVT_YXK0!X=_96J?[=']E:I_M
MU[C_ &;:?\\5H_LVT_YXK0!X=_96J?[=']E:I_MU[C_9MI_SQ6C^S;3_ )XK
M0!X=_96J?[=']E:I_MU[C_9MI_SQ6C^S;3_GBM 'AW]E:I_MT?V5JG^W7N/]
MFVG_ #Q6C^S;3_GBM 'AW]E:I_MT?V5JG^W7N/\ 9MI_SQ6C^S;3_GBM 'AW
M]E:I_MT?V5JG^W7N/]FVG_/%:/[-M/\ GBM 'AW]E:I_MT?V5JG^W7N/]FVG
M_/%:/[-M/^>*T >'?V5JG^W1_96J?[=>X_V;:?\ /%:/[-M/^>*T >'?V5JG
M^W2/I6J%"/GKW+^S;3_GBM']FVG_ #Q6@#PO3O!]W=W:M,K8SWKV3PYI?]F6
M0CQCBM..RMXCE(E%6  .E !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% ",-RD>M>8_$'P_+/$TD*DGKQ7I]136\4ZXD0,/
M>@#YMTVZUO2V9$20#Z5H'7M=)SLDKW4Z#IK')MD_*C^P--_Y]4_*@#PK^W=>
M_N24?V[KW]R2O=?[ TW_ )]DH_L#3?\ GV2@#PK^W=>_N24?V[KW]R2O=?[
MTW_GV2C^P--_Y]DH \*_MW7O[DE']NZ]_<DKW7^P--_Y]DH_L#3?^?9* /"O
M[=U[^Y)1_;NO?W)*]U_L#3?^?9*/[ TW_GV2@#PK^W=>_N24?V[KW]R2O=?[
M TW_ )]DH_L#3?\ GV2@#PK^W=>_N24?V[KW]R2O=?[ TW_GV2C^P--_Y]DH
M \*_MW7O[DE']NZ]_<DKW7^P--_Y]DH_L#3?^?9* /"O[=U[^Y)1_;NO?W)*
M]U_L#3?^?9*/[ TW_GV2@#PK^W=>_N24?V[KW]R2O=?[ TW_ )]DH_L#3?\
MGV2@#PK^W=>_N24?V[KW]R2O=?[ TW_GV2C^P--_Y]DH \*_MW7O[DE']NZ]
M_<DKW7^P--_Y]DH_L#3?^?9* /"O[=U[^Y)1_;NO?W)*]U_L#3?^?9*/[ TW
M_GV2@#PK^W=>_N24?V[KW]R2O=?[ TW_ )]DH_L#3?\ GV2@#PK^W==Q]R2L
MS4/'&J::,S;U^M?1']@:;_S[)^5>+?&/2K*UB'DQA?I0!BZ;XRU;4TWP[V'M
M5XZ[KN?N25T?P9TBQN='=Y8E9@.]>I?V!IO_ #[)^5 'A7]NZ]_<DH_MW7O[
MDE>Z_P!@:;_S[)1_8&F_\^R4 >%?V[KW]R2C^W=>_N25[K_8&F_\^R4?V!IO
M_/LE 'A7]NZ]_<DH_MW7O[DE>Z_V!IO_ #[)1_8&F_\ /LE 'A7]NZ]_<DH_
MMW7O[DE>Z_V!IO\ S[)1_8&F_P#/LE 'A7]NZ]_<DH_MW7O[DE>Z_P!@:;_S
M[)1_8&F_\^R4 >%?V[KW]R2C^W=>_N25[K_8&F_\^R4?V!IO_/LE 'A7]NZ]
M_<DH_MW7O[DE>Z_V!IO_ #[)1_8&F_\ /LE 'A7]NZ]_<DH_MW7O[DE>Z_V!
MIO\ S[)1_8&F_P#/LE 'A7]NZ]_<DH_MW7O[DE>Z_P!@:;_S[)1_8&F_\^R4
M >%?V[KW]R2C^W=>_N25[K_8&F_\^R4?V!IO_/LE 'A7]NZ]_<DH_MW7O[DE
M>Z_V!IO_ #[)1_8&F_\ /LE 'A7]NZ]_<DH_MW7O[DE>Z_V!IO\ S[)1_8&F
M_P#/LE 'A7]NZ]_<DI5U_75YV25[I_8&F_\ /LE']@:9_P ^J?E0!\YW5OK&
MLZBAEC<C/<5[AX)TIK+3$#C!Q6\FB:=&V5MD!^E7HXTB7:@P* '4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %9NO'&D3_2M*LS7_ /D$3?2@#YEUA<^)P<_QU]%^"SGP]"/05\ZZO_R,
MP_WZ^B?!7_(OQ?04 ='1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5Q7C[_D&2_[M=K7%>/O^09+_ +M 'CGP_P#^1L_X
M'7TNOW!]*^:/A_\ \C9_P.OI=?N#Z4 +1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%%  >AKPSXS_ .J'UKW,]#7AGQG_ -4/K0!M?!/_ )!#_2O6:\F^
M"?\ R"'^E>LT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %9FO_\ ((F^E:=9FO\
M_((F^E 'S-J__(S#_?KZ)\%?\B_%]!7SMJ__ ",P_P!^OHGP5_R+\7T% '1T
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%<5X^_Y!DO\ NUVM<5X^_P"09+_NT >.?#__ )&S_@=?2Z_<'TKYH^'_ /R-
MG_ Z^EU^X/I0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 !Z&O#/C
M/_JA]:]S/0UX9\9_]4/K0!M?!/\ Y!#_ $KUFO)O@G_R"'^E>LT %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %9FO_P#((F^E:=9FO_\ ((F^E 'S-J__ ",P_P!^
MOHGP5_R+\7T%?.VK_P#(S#_?KZ)\%?\ (OQ?04 ='1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q7C[_ )!DO^[7:UQ7
MC[_D&2_[M 'CGP__ .1L_P"!U]+K]P?2OFCX?_\ (V?\#KZ77[@^E "T444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 'H:\,^,_^J'UKW,]#7AGQG_U0
M^M &U\$_^00_TKUFO)O@G_R"'^E>LT %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M9FO_ /((F^E:=9FO_P#((F^E 'S-J_\ R,P_WZ^B?!7_ "+\7T%?.VK_ /(S
M#_?KZ)\%?\B_%]!0!T=%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7%>/O^09+_NUVM<5X^_Y!DO^[0!XY\/_ /D;/^!U
M]+K]P?2OFCX?_P#(V?\  Z^EU^X/I0 M%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 !Z&O#/C/_ *H?6O<ST->&?&?_ %0^M &U\$_^00_TKUFO)O@G
M_P @A_I7K- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%0O=01G#R**C_ +1M?^>R
MT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J
M*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_V
MC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_VC:_\
M]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_VC:_\]E_.
MC^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_VC:_\]E_.C^T;
M7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_VC:_\]E_.C^T;7_GL
MOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_VC:_\]E_.C^T;7_GLOYT
M6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J
M_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!H
MVO\ SV7\Z/[1M?\ GLOYT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\
MSV7\Z/[1M?\ GLOYT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\
MZ/[1M?\ GLOYT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1
MM?\ GLOYT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\
MGLOYT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOY
MT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J
M*J_VC:_\]E_.C^T;7_GLOYT 6JS-?_Y!$WTJS_:-K_SV7\ZSM<U"U_LF8>:I
MR* /F[5_^1F'^_7T3X*_Y%^+Z"OG35YHSXE# C&^OH7P;?VH\/PJ9%! H ZF
MBJO]HVO_ #V6C^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_V
MC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_VC:_\
M]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_VC:_\]E_.
MC^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_VC:_\]E_.C^T;
M7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_VC:_\]E_.C^T;7_GL
MOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_VC:_\]E_.C^T;7_GLOYT
M6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J
M_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!H
MVO\ SV7\Z/[1M?\ GLOYT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\
MSV7\Z/[1M?\ GLOYT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\
MZ/[1M?\ GLOYT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1
MM?\ GLOYT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\
MGLOYT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOY
MT 6J*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J
M*J_VC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV7\Z/[1M?\ GLOYT 6J*J_V
MC:_\]E_.C^T;7_GLOYT 6J*J_P!HVO\ SV6I([J&4X20&@":BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\??\@R7_=K
MM:XKQ]_R#)?]V@#QSX?_ /(V?\#KZ77[@^E?-'P__P"1L_X'7TNOW!]* %HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M_NC\J /(_P"U]3_VZ/[7U/\ VZ]<_P"$2L/[H_*C_A$K#^Z/RH \C_M?4_\
M;H_M?4_]NO7/^$2L/[H_*C_A$K#^Z/RH \C_ +7U/_;H_M?4_P#;KUS_ (1*
MP_NC\J/^$2L/[H_*@#R/^U]3_P!NC^U]3_VZ]<_X1*P_NC\J/^$2L/[H_*@#
MR/\ M?4_]NC^U]3_ -NO7/\ A$K#^Z/RH_X1*P_NC\J /(_[7U/_ &Z/[7U/
M_;KUS_A$K#^Z/RH_X1*P_NC\J /(_P"U]3_VZ/[7U/\ VZ]<_P"$2L/[H_*C
M_A$K#^Z/RH \C_M?4_\ ;H_M?4_]NO7/^$2L/[H_*C_A$K#^Z/RH \C_ +7U
M/_;H_M?4_P#;KUS_ (1*P_NC\J/^$2L/[H_*@#R/^U]3_P!NC^U]3_VZ]<_X
M1*P_NC\J/^$2L/[H_*@#R/\ M?4_]NC^U]3_ -NO7/\ A$K#^Z/RH_X1*P_N
MC\J /(_[7U/_ &Z/[7U/_;KUS_A$K#^Z/RH_X1*P_NC\J /(_P"U]3_VZ/[7
MU/\ VZ]<_P"$2L/[H_*C_A$K#^Z/RH \C_M?4_\ ;H_M?4_]NO7/^$2L/[H_
M*C_A$K#^Z/RH \C_ +7U/_;H_M?4_P#;KUS_ (1*P_NC\J/^$2L/[H_*@#R/
M^U]3_P!NC^U]3_VZ]<_X1*P_NC\J/^$2L/[H_*@#R/\ M?4_]NC^U]3_ -NO
M7/\ A$K#^Z/RH_X1*P_NC\J /(_[7U/_ &Z/[7U/_;KUS_A$K#^Z/RH_X1*P
M_NC\J /(_P"U]3_VZ/[7U/\ VZ]<_P"$2L/[H_*C_A$K#^Z/RH \C_M?4_\
M;H_M?4_]NO7/^$2L/[H_*C_A$K#^Z/RH \C_ +7U/_;H_M?4_P#;KUS_ (1*
MP_NC\J/^$2L/[H_*@#R/^U]3_P!NC^U]3_VZ]<_X1*P_NC\J/^$2L/[H_*@#
MR/\ M?4_]NC^U]3_ -NO7/\ A$K#^Z/RH_X1*P_NC\J /(_[7U/_ &Z/[7U/
M_;KUS_A$K#^Z/RH_X1*P_NC\J /(_P"U]3_VZ/[7U/\ VZ]<_P"$2L/[H_*C
M_A$K#^Z/RH \C_M?4_\ ;H_M?4_]NO7/^$2L/[H_*C_A$K#^Z/RH \C_ +7U
M/_;H_M?4_P#;KUS_ (1*P_NC\J/^$2L/[H_*@#R/^U]3_P!NC^U]3_VZ]<_X
M1*P_NC\J/^$2L/[H_*@#R/\ M?4_]NC^U]3_ -NO7/\ A$K#^Z/RH_X1*P_N
MC\J /(I=8U..$OE^*KZ/\0Y[74%BF<]<<FO7K_PI9?8)L*,A3VKYSU[34M_$
MNU#@!Z /IS0-675K)91Z5KUQGP[39HX&?X179T %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5Q7C[_ )!DO^[7:UQ7C[_D&2_[
MM 'CGP__ .1L_P"!U]+K]P?2OFCX?_\ (V?\#KZ77[@^E "T444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 'H:\,^,_^J'UKW,]#7AGQG_U0^M &U\$_
M^00_TKUFO)O@G_R"'^E>LT %%5;^_@TZV,]PX5!ZU7TS7+/5L_97#8]Z -*B
MBH+R\BL;9IYFPB]30!/17&/\3?#Z.5,_(.#S6EHWC+2M<G\FTE!;ZT =#116
M1K7B.PT% ]Y(%!]Z ->BN+_X6?X>_P">_P"M=)I.L6NLVWGVK[D^M &A102
M"3T%82^+=,;4?L(E'G9QC- &[11UI"< D]J %HK#?Q7ID=[]E:4>;G&,UM(X
MD0.O0C(H =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %87BO_D#S?[I
MK=K"\5_\@>;_ '30!\SZ-_R/G_;3^M?5>G'.GP?[@KY4T;_D?/\ MI_6OJO3
MO^0?!_N"@"U1110 4444 %%%% !1110 44FX>HHR#T(H 6BBC.* "BDW+ZC\
MZ4$'I0 4449'K0 4444 %%&:* "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *S-?.-(F^E:=9FO_P#((F^E 'S-JY_X
MJ8?[]?17@HY\/1?05\ZZO_R,P_WZ^B?!7_(OQ?04 ='1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% %;4.-/G_W#7S#XD/\ Q4Y_
MWZ^GM1_Y!T_^X:^8?$G_ ",Y_P!^@#W?X??\@@?[HKL*X_X??\@@?[HKL* "
MBBB@ HHHH **** "BB@D#J: "BDW+ZC\Z6@ HHI,@=Q0 M%)N'J*6@ HHHSF
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ KBO'W_ "#)?]VNUKBO'W_(,E_W: /'/A__ ,C9_P #KZ77
M[@^E?-'P_P#^1L_X'7TNOW!]* %HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ /0UX9\9_]4/K7N9Z&O#/C/_JA]: -KX)_\@A_I7JTS%(78=0":\I^
M"?\ R"'^E>L, RE3T- 'SE\4_'>J/))IZ!U09YKI_@7)/-8M),Y8E<\UH_%G
MPUIR:$UXL0$V3S6=\#CB"5!T - 'LLC;(V;T!->*^*/'4NIZH^@HQ!9MM>T3
M_P#'O+_N'^5?,-W&J_$P,.OF_P!: .I7X+7ERHG,Y'F?-U]:KW'A^Z^&DB7K
M2DACGK7O5DQ:Q@)_N#^5>6_&[Y])A0]* -S3?'#7GAI]2SRJYKSZ2>X^)VH2
M6T<A 4XZU:\/1J/AW,.VPU6^"X$6OSA>[&@"7_A1]W_S\'_OJETCQ!/X&U==
M&D<G)V\U[O7S9X\(;XB1NW7S/ZT >F>+O'IT;38WW8,RX_.N ;3KN*W_ .$G
M\QMA._K72^+O!\WB'0K.6)20J!N/:N?DUHRZ /# 0^8!LH ]%^'WC0^*(RF[
M/EC'Y5VEW<P6T#M/(J+M/6O,_AQX8D\'65Q=7"D+MW<UE>+O%<OBFY33M*8A
MQP0IH XG4#J5U\1A+:NS6_F=1TZU]*Z<&&G6X;[VP9KC/!/@V.QL!+?Q[K@G
MJ:[Q5"*%'0=* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L+Q7_R!
MYO\ =-;M8?BI2=&F('\)H ^9M&_Y'S_MI_6OJO3O^0?!_N"OE71@?^$]Q_TT
M_K7U7IX(T^ '^X* +-%%% !5'4]6M=)@,MT^U0,U>KDO'7AVX\0Z88+=B&VG
MI0!YE?\ Q6EN?%Z6=FY,3/C@U[CI\IFT^"5NK(":^2;30Y-"\<PPS\LKXY^M
M?6>E'.EVQ'_/,4 7*YOQ%XHL],LYD$H^T8PHKI*^9_B!=W8\?+")#Y1DY&?>
M@!U[XQ\6/>2M LIB+?+C/2M7PKXUU^'5D.J"18,C):O8M#T?3GT2T=K2-F,8
M))%<K\5;"TL_"K2VT"12@G!44 =O9ZW97UOYT4@*@9/M7"^/O&;Q6GD:0Y:<
M#G;UKE/AO=W4OAB\:20DA3CFL?X?L]_X]EBO3YD?F=#]: */_"7>,O[DWZUZ
M-\/_ !K<&/R=:<I(1QNKTC^Q=-_Y\HO^^:\)^+(_L[Q3 MB/*4L,A>* /=9]
M9L[>V%Q)*!&1D&O(M7\<ZD?$@:U+&S#\D=,4SQ?-J#> K=[8L7*CD5%X96T;
MP!.]WM^V[3C/7- 'KFB^(+/5K>(12 RE1N'O6S7@'P<DU(^))Q<[O)#';GIB
MO6?%WBF+P_IGGQNK2$\ 4 >;^-_B)>:'XN33U8A2^*]>T.Z-[HUM<-U=,UX?
MIWAN7X@ZT=5FC(V-GD5[II=I]@TV&V_YYKB@"Y1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %9FO_P#((F^E:=9FO_\
M((F^E 'S-J__ ",P_P!^OHGP5_R+\7T%?.VK_P#(S#_?KZ)\%?\ (OQ?04 =
M'1110 4444 %8>I>+-)TF?R;JX"OZ5F^-_%P\+6JRG'S"O*?^$;U'XB2-J4$
MK!<YX- 'KJ>/M!D=46Z&2<#FNC@GCN(5EC;*,,@U\_M\(M7L0;HS/B+YNM=3
MX,\>,+H:+(V7B..: /6)94AB:1SA5&2:YN7Q[H,,K1O= ,IP>:Y'QKX^-M,=
M)0X>7Y17(+\)M7U,?;5F?$WS#F@#V;3_ !?I&IW @MK@,Y[5O5\]'PCJ7@%E
MU2>5B@/<UZ5X;\=+K&CR7?'[M>: .LU+5[/28U>[D" ]*FL;Z#4+<3V[[D/>
MO$=9UJX\?:B]E:.08>.*M>&_&4GAB_70;E\N6 YH ]MJG?ZG:Z:@>YD" U8@
MD\VW23^\H->3_&N^D&D1)8S9F[A30!ZC8ZE;:C'OMG#KZU;KR[X+/>OH+F]W
M;\=Z]1H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH K:C_ ,@Z?_<-?,/B3_D9S_OU]/:@"=/G _N&OF'Q("/$
MYX_CH ]W^'W_ ""!_NBNPKD/A^I&C@D<8%=?0 4444 %5[V]AL(#-.VU!WJQ
M6)XHTJ76-)>VB)#'/2@#RCQE\6!#K\=KI\F4+;>#7KGAJ\>_T*WN9/O.,FOE
M;Q'X5N/#WBF%;DEB)<\_6OJ'P<P;PQ:$=-M &Q=745G"99FVH.]>3>/_ !M=
MLXBT1BY'7;77_$F62+PE.T3$-SR*\P^#*#4M4G^W@2X)P&YH P?^$O\ &7]R
M;]:]9\"^,A<6(@U.3;<<<'K7:_V+IO\ SY1?E7SSXJDEL_B+'#:,4B\SH/K0
M!] ZAKMEI]N9990/ER/>O#?$?C3Q%-JLC:<)&@SP5JU\4+NZBTJS\N0C(&>:
M[WX;:=9W7A.&6>W220]2PH \LTWQCXJCOXFN5E$(/S$YKW30O$EGJEE%MD!E
MV_,,U7\4:3I\7AV\=+6-&"9! [UXS\,[NZ?7[N-I"5!.T9H ]8\9^+(K#3)(
MK23-R> !UKG/ GC:=IGBU=RF[[NZN%O'O6^)(6[W?9-_.>E3?$[,6I6?]B].
M-VR@#Z&MYX[F$2Q'*'H:Q?&6I2:3X<GO(C@I47@R9H_"=HUTX5RO.XUY_P".
M/&4FJ74FA6Z[XW;;D4 2_##QY<^)=5E@F8D*<<UZ_7FGP[\!?\(Y(+TK@RC=
M7I= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5Q7C[_ )!DO^[7:UQ7C[_D&2_[M 'CGP__ .1L_P"!U]+K]P?2OFCX
M?_\ (V?\#KZ77[@^E "T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 '
MH:\,^,_^J'UKW,]#7AGQG_U0^M &U\$_^00_TKUFO)O@G_R"'^E>LT >=_%[
M_D6#^-<Y\#_]5-]#72?%X$^%R<<<USGP/!\F8XXP: /8I_\ CWE_W#_*OF2]
M_P"2D_\ ;3^M?3<__'O+_N'^5?,=XP/Q*P#SYG]: /IBP_Y!\'^X*\M^-?\
MR#(:]2L0180 _P!P?RKR[XV<:7"3TH Q_#__ "3R;_<-4_@Y_P C!-_O&K?A
MYA_PKR8Y_@-5/@T=WB"?'/S&@#WVOFGQ]_R/J?\ 73^M?2U?-'C\A?'R \'S
M/ZT ?07AX!_#UHI&08\&L-?A]8+K7]I9&[=G&*W/#?\ R +3_<%5O%?B >'=
M*-X0,#UH J>,=<L;#1KJSDD E>/:JUX_\,M!OH?%[7TJLT#OD9Z5<LXKKXCZ
MR;J*0F-6R0#7M&DZ3;Z3ID<:QJ'C7);% %ZZNHK*W:>9MJ+U-5=-UNRU4L+6
M4.5ZUY9XL\;MJM\^@0/B1FQQ6-I^IW7P]O4^U2$B;UH ]]HK,T'5!J^E1W8Z
M.*TZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "HKB=;>(NW05+4%U;BYA,9[B@#D
M-2^)6DZ9/Y4S 'ZU@:[\5M(N=,EAB=<L/6O+_BWX:N[74VN(RQ0$G%>3EG!P
M6;\Z .WTS7H(/%WVUB-F_->_6OQ;T5;2)7==P4 \U\DY/K3D\R1PBLQ).!S0
M!]F:-\0=,UJ;RK<@G..M=>K!E##O7SU\'O"MU',MS,6VDYYKZ$1=B!?04 .I
M&.%)]!2TU_N-]#0!\R^*6+_$A2?^>O\ 6OH_2/\ D$6O_7,5\W>)_P#DI"_]
M=?ZU](Z1_P @BU_ZYB@"[7S-X_\ ^2@)_P!=/ZU],U\S>/\ _DH"?]=/ZT ?
M0WAW_D V?_7,5R'Q=_Y%5OQKK_#O_(!L_P#KF*Y#XN_\BJWXT <1\-_^18O/
M]TUD_#S_ )'^7_KI_6M;X;_\BQ>?[IK)^'G_ "/\O_73^M 'T?7SS\9#CQ1$
M1_>%?0U?/'QE_P"1GB_WA0!ZMX5TRVU7P?:+<H&&*\^U?P;JD7B3R+0,+,OR
M!TQ7IG@+_D5+7Z5T,TL,"&64JJCN: ,'3_#MGHNE-)"@680DEO?%>$0ZU=:_
MX].EW>YK<28YZ=:]$\?^-9EE%EI3F3>-K;:7P3X#201ZS<KMG8[N1S0!Z'H^
MC6FC6WE6J!00,UI5@>(/$-KI6FS8E'GJN%7-<%X0\?7=QK+1ZB2L). 6H ]<
MHJ&VNH;N/S(7#+ZBIJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBHYV*P.R]0.* )*S];0/I,X)Q\M>.^-OB-J>@7;JNX*#7#7
M?QHU*ZMVA;?AJ ':P@'B<#(^_7T3X-0+X>@((.17Q]<>)9KB^^TG.[.:['3/
MC#J.FV:VZ;L"@#ZPHKYX\+_%;5=9U)(3OVDX->_:?*TUC%(_WF7)H LT444
M>/?'2,/I<.36G\%?E\,L@Z<&JOQITVZU#38EMD+$>@J+X5ZQ9:%H+6VH3"*7
MWH ]1U5MNE71'_/,U\X^$XA_PL2=N^\U[IJ'B[19-,N=MVC9C(QFO"O!US%=
M?$"=HCD;STH D\>Q#_A.+9O]L5]#:$V[0[,_],Q7S[X]_P"1UMO]X5] Z!_R
M K3_ *YB@#COC <^$F3L237%_"RT^V>'+NVCSN*FNS^+_P#R*Q_&N:^!G^IN
M,^AH P]&M)/ &OW%Y=J=LQ)&:CC\.7'BKQ@FN0*WE!P>*]C\5^$;?Q-"BOA2
MO>K.B:1:>%M'\HLH1>2U &5XA\76OA_3_L;L!.(@J\]\5YWX<T/4O$NN"YOM
MS6C-D;NF*R/BF)?$/BB)M+<NBL,[:]L\%6QMO"]I&Z!9 O/% &GINE6NE1&.
MV0*IJ]6?-K>GP77V:2X42YQMJ^"& (Z'F@!:*** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ )P":Y'6?'^FZ+,8K@@$>]=
M:1D$5X;\6?"$]Q%+=QLPZGB@#J[KXMZ*UI*J.NXJ0.:\+UOQ';W>O&X0C;NS
M7 2"2*1HV9LJ<'FF9/J: /IKPC\3]*L-,$,SKD =ZZFT^*.CWDPCC8$GWKX]
M#-V8_G7I7PL\-7.JZD)2S! >!0!]5V=VE[;K,GW35BJ>F6?V&R2'/05<H **
M** /G7XO.7\719_OBO:O!7_(K6G^[7B?Q;_Y&^+_ 'Z]L\%?\BM:?[M &?\
M$K_D4I_H:\S^"7_(6F^IKTSXE?\ (I3_ $->9_!+_D+3?4T >^'I7S7XM_Y*
M.G_73^M?2AZ5\U^+?^2CI_UT_K0!K_%'_D%67T%>C_"[_D4HOPKSCXH_\@JR
M^@KT?X7?\BE%^% &WXN_Y%J[_P!VO"OA:<^-)$/W2_->Z^+O^1:N_P#=KPGX
M7?\ (ZR?[_\ 6@#UCQIX1BN]-DN+./%T#D$#FN<\">#;B>:2764+;?N[J]<(
M!'(K(UG7+/2;.9FE59%4X7WH X'XN:G-X:T&W%@2H Q@51^%&DVVO:>=4O4W
M3@@\UBB74?'NN"UN48VP; )'%>N:!H=IX4TYHPP6/N: .@50JA1T P*6O*O'
M'CN>TO8X]+8NH^\5KK?"OB>WU32X?.E N#P5/6@#J**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\??\@R7_=KM:XKQ
M]_R#)?\ =H \<^'_ /R-G_ Z^EU^X/I7S1\/_P#D;/\ @=?2Z_<'TH 6BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH ****  ]#7AGQG_ -4/K7N9Z&O#/C/_
M *H?6@#:^"?_ ""'^E>KNP1&8] ,UY1\$_\ D$/]*]7D3S(V3^\,4 >*?%KQ
MY9OICZ:@S(":YWX0^.K72Y&MIUP9.!7H.L_"2TUC46NI9!SV-5K3X,65G>1S
MQN 4.>* /3H9UO; RIT=#C\J\"UWPI=Z9XL.LR*WDJ^:]]L;46=G' #D(,57
MUG28=7T^2UD4?-T.* ."A^,&D0PI$X&Y%"GGTKF/&?B2#Q_;Q66GKEEXXK6E
M^"-K)*[^</F.>M;_ (4^&=KX;O//W!^<XH R=&\)75MX,DL64[RN*Y/PLY^'
M>K337ZD*Q/6OH' QC KDO&'@BV\4Q@,0C=S0!A?\+ET7T_6O/]1TF?QMXG75
M+128PV[BNI_X4=:_\]Q^=>A>%O"]OX;L?(C 8],T 7M'A-CHD,;]8TYKS'XB
M^)K;7K-M%@'[TL1Q7KLB>9$R?WABN'B^'-LNN_VBS G=G% &/\)/"USX=@D\
MY2 XSS7J$HW0NOJI%*B*BA5   P,4Z@#Y[UKPM<Z-XP;79%;R@^:9XF1_B#>
M6XM%/[K&<5[IKFCPZSIKVL@'S=#6/X5\%6WAN21UPS-TH N>#M.?2_#T%K(#
MN4=ZWZ,8HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .*\?^'H]2TB:78"P
M'I7R-K5B]CJ<T;*0-QQ7W1=6ZW5L\+=&&*^:_BYX1_LZ9[A%'//% 'C5=!X4
MT>34M7@PA*AA6"B&1P@ZFOH/X.>$5>!;F91P,\T >M>$])CTW1X0$ 8J*Z"F
MQH(T"+T Q3J "F2.B*3(P48YR:?7&?$./4GTG_B7%O,P>E 'BGB>6W/Q)4K(
MI7S>N?>OI#2)8GTNV\J16'ECH:^4Y_ ?B:ZO?MKK)YF<YKVKX6VVM01!-2+8
M08&Z@#U"OF/X@)/_ ,+!1A&=GF<G\:^G*Y'Q-X+L]3@FN40?:0-RG% &OH-S
M;+H5F/.C&(QG+"N2^+4T,GA-Q'(KR9. IS7EEW9^,;:ZDA@,OE*<+C/2M+PW
MH?B/6-32WU3>8,C.Z@"U\-DG'A>\WH0=IQ65\.=T?Q E-R-B>9U/UKW;3?#-
MCIMH;>)?E88/%<'XX\&264!OM&4B8]=HYS0!ZA]JM_\ GO'_ -]"OGSXS$R^
M)H3;?O/F&=O-9?E>-O6;]:[SP/X.NM67[5KH)=?[W6@#N_ 08>$[4.,'%,\?
M78@\*79CE E ^4 \UT-G9Q6-JMO",(HXKR#Q1I>NZCXD^SKO-HS\^F* .>^$
M$<VK^()CJD9=03MW5]"Q1)#&(XU"J.@%8'AWPG9:'#$\2@3;1N('>NBH ^;_
M ![>ZC_PL".#YOLID^;TZUI?$>*'3]!LYM*Q]H(&[;UKT_Q3X.M=3M9[F-?]
M* RIQ7 ^%O"&HZEJS1:J&-O&>-WI0!V/PHGNKCPHCW6?,XZUWE4M-TRWTJV$
M%N,(*NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%(0",'I2T4 >4?%GPK#>Z6\T<0+$9X%?+UW:O:3M$X((-?=>J6$>H63PN <C
MBOD[XG>'VTW669$PNX]J //J<B-(X51DFFUU'@?1CJVLQH5RN10!Z_\ !_PA
M$;9;F6+YNN2*]VCC$4:HHX Q6)X7T=-(TU(E4 [16[0 4444 07-G!=KMGC#
MCWKQ[QC\,[^]U0S6#-'!GMTKU/6]?M-"M_.NCA<9KB-8^*>G7.G20::2URXP
M.<T >$^+=$UKP_>+:I/(X;@[3FO2?A-X!NK<+J]PIW2<\UI^$/#EYXBU%KO6
M8R4^\-PKU^SM(K&U2WA7"(, 4 ?.'CV4'QY#'GE7 KZ$T 8T*S_ZYBO#?'7A
M2];Q=_:H1O)1]Q-=YIWQ0T2ST^"VF;$D:!3S0!)\7_\ D52>W-<S\"R#%/@^
MM3>./&%AXNT4Z;IYW2L:O?"#PW=Z%#+]I4C<.,T >JLVU&;T&:\?\:>//MT[
MZ%;L%F9MO%>B^(/$EGH,)-T<;E.*\%M/#MUKWCD:S;!C!YF?;K0!Z7X \$/8
M9NM17S&<;AN]ZZ+Q9XGM_"5BC$*JD<"NDM@5M8E(P0@'Z5YQ\7?#MSK^F1QV
MX.5':@#AI_[2UF[/B"&1O(4[N#Q7I/@CQS%K[K9 @R1C::\^T?6(M'\)2Z!,
M/](9=HSUJ_\ "7PI>:3K,E[,&V2'<,T >W4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !6-XETU=2T>6$KDD5LTC*&!!
MZ4 ?%WCCP])H^IR$KA2U<E7TC\8O"YNHWGB3MG@5\Y3PM!,T;C!4T 6=*M&O
M=1B@49W&OJSX9^%UTFP28I@D9KQ/X9>&6O\ 48K@ID U]4V%N+:RBB QA10!
M9HHHH *1F51EB />EKGO&/VO^Q'^QY\WG&* /%/BY-;MXOB*2*1O&<&O:_!<
MT#>&+,1R*QV\C-?-&K>#O$VL7S7,R2%@Q(SFO2?A?:>(+&[6WO1((5/&: .^
M^)8<^$9P@R<&O,O@BWDZK/\ :2(SDXW<5[IJ%A#J-JUO.,H>M>/>.?"M]HDO
MG:$K#=S\@H ]E^U6_P#SWC_[Z%?-_B\/)\28V@&]/,ZCZU4_XK;_ *;?K7J'
M@?P:;FV%]JJ$W''WASF@#D/BDDYTJRV(3P,UZ/\ #&>&/PC"'E17[@G%;>K^
M%[+5;7RI4!*KA>*\/U[3/$VE:D]MIHE%N#QMS0![?XJN+=O#=X/.0G8< -WK
MPOX6I./&TA9"$\S@_C45A:^+KR]C@N1,86.&SFO;O#7@^STF"&X" 3D98XH
MZEF5!EF 'N:^>?B_J-Z/%$4-DY>(L P4U['XU^V?V&_V+/F\XQ7G_@OPA<ZO
M>276M(25.1N% '<^!--MH?#EI<"$"=ERS8YS3?B++/#X3N'M\^8.F*Z:SM([
M*V6"(81>E,O[&+4;5K>891NM '@GPQ5=22];6/OC.W?6=H=W?Q?$@V\&[[()
M.,=*ZWQGX2O=+OE.CJPCD/.T5UW@_P &P6UE#>W2?Z4>22.: .Y3_5K]!3J
M,#%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !7%>/O^09+_ +M=K7%>/O\ D&2_[M 'CGP__P"1L_X'7TNOW!]*^:/A_P#\
MC9_P.OI=?N#Z4 +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%4+W5K>P!
M,QP!0!?/2O#/C0"(AQWKTUO'.D*2#*,CWKR#XM>([35(@(6!^E '6?!,'^QW
M/M7K->'_  B\3V.G:2\4[@$CUKTG_A.](WA/-&3[T =/156ROX;^,20G(-6J
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &2R
M+%&78X KCM;\;06+E(Y!D>];_B.5H=$G=>H%?/4,=WK&O/&S$C=0!Z4OQ$=O
MXJ=_PL-O[U4+7P#*T(;:>:F_X5]-_=- %G_A8;?WJ/\ A8;?WJK?\*^F_NFC
M_A7TW]TT 6?^%AM_>H_X6&W]ZJW_  KZ;^Z:/^%?3?W30!9_X6&W]ZC_ (6&
MW]ZJW_"OIO[IH_X5]-_=- %G_A8;?WJ/^%AM_>JM_P *^F_NFC_A7TW]TT 6
M?^%AM_>H_P"%AM_>JM_PKZ;^Z:/^%?3?W30!9_X6&W]ZC_A8;?WJK?\ "OIO
M[IH_X5]-_=- %G_A8;?WJ/\ A8;?WJK?\*^F_NFC_A7TW]TT 6?^%AM_>H_X
M6&W]ZJW_  KZ;^Z:/^%?3?W30!9_X6&W]ZC_ (6&W]ZJW_"OIO[IH_X5]-_=
M- %G_A8;?WJ/^%AM_>JM_P *^F_NFC_A7TW]TT 6?^%AM_>H_P"%AM_>JM_P
MKZ;^Z:/^%?3?W30!9_X6&W]ZC_A8;?WJK?\ "OIO[IH_X5]-_=- %G_A8;?W
MJ/\ A8;?WJK?\*^F_NFC_A7TW]TT 6A\0VS]ZN/\=:T/$%DPQD@5TW_"OYO[
MIH;X?2M$5*GF@#YOL;(KJX0C@-7OGA?Q(-$L$C7CBH$^$TB7OG;#USTK<_X0
M";8!M/% %@_$-_[U'_"PV_O56_X5_-_=-'_"OIO[IH L_P#"PV_O4H^("/Q*
M P]ZJ_\ "OIO[IH_X5]-_=- %W_A.[+_ )XK^5-/CZ%/]2@7Z54_X5]-_=-'
M_"OIO[IH L_\+#;^]2CXAL>&.157_A7TW]TT?\*^F_NF@"Y_PG5D>3"A/TH_
MX3RU3F*)5;U JG_PKZ;^Z:/^%?3?W30!:_X6(_\ >I1\04DXF 8>AJI_PKZ;
M^Z:/^%?3?W30!<_X3JQ_YX)^5(?B!''Q"H0>U5/^%?3?W31_PKZ;^Z: +/\
MPL-_[U.'CZ _,R OZU4_X5]-_=-'_"OIO[IH M'XB-V;BD_X6&W]ZJW_  KZ
M;^Z:/^%?3?W30!:'Q#)X8Y'<4I\?PIS$@5O454_X5]-_=-'_  KZ;^Z: +/_
M  L1_P"]1_PL-O[U5O\ A7TW]TT?\*^F_NF@"S_PL-O[U'_"PV_O56_X5]-_
M=-'_  KZ;^Z: +/_  L-O[U'_"PV_O56_P"%?3?W31_PKZ;^Z: +/_"PV_O4
M?\+#;^]5;_A7TW]TT?\ "OIO[IH L_\ "PV_O4?\+#?^]5;_ (5]-_=-*/A_
M*#]TT 3?\+'*RJK-P:[?1-=@U2W#!QNKQ_Q/X/GL$\P C'-6? 5W<Q7:Q,QQ
MG% 'N%%-C.8U/L*=0 4444 %%4]0U&'3X?,D8#ZUSK>.;,,0"IQ0!UU%<C_P
MG-I_LT?\)S:?[- '745R/_"<VG^S1_PG-I_LT ==17(_\)S:?[-'_"<VG^S0
M!UU%<C_PG-I_LT?\)S:?[- '745R/_"<VG^S1_PG-I_LT ==17(_\)S:?[-'
M_"<VG^S0!UU%<C_PG-I_LT?\)S:?[- '745R/_"<VG^S1_PG-I_LT ==17(_
M\)S:?[-'_"<VG^S0!UU%<C_PG-I_LT?\)S:?[- '745R/_"<VG^S1_PG-I_L
MT ==17(_\)S:?[-'_"<VG^S0!UU%<C_PG-I_LT?\)S:?[- '745R/_"<VG^S
M1_PG-I_LT ==7EWQ0\(K?Z?+=(@) SG%='_PG-I_LU1UGQ=:7NF2P?+\PH ^
M1KBSDBOWMRISOQ7T#\)?!IA2.\>/WSBO/-3TB.37?/51MW9KV[PIXFM-,T6.
M$[00* /2    .@I:Y'_A.;3_ &:/^$YM/]F@#KJ*Y'_A.;3_ &:/^$YM/]F@
M"QXP\+GQ-8_9P^WC'6N(T3X-C3-3CNI)@ZKVS77_ /"=6G^S^=+_ ,)U:>B_
MG0!U$%O%;1+'$BJ%&.!4M<C_ ,)S:?[-'_"<VG^S0!T.IZ=#J-C+;NB_.,9Q
M7DEW\$3<7<LJW  =LXS7=?\ "=6G^S2_\)U9^B_G0!S/AGX2IHFIK=2RAU';
M.:]12-(P BA0..!7)_\ "=6GHOYT?\)S:?[- "^,?!__  DZ(OF;=OO5_P ,
M>'(?#^FK;!59N[8K/_X3JT_V?SH_X3JT_P!F@#KJ:R*XPRAA[BN3_P"$YM/]
MFC_A.;3_ &: ,O4OAK%>^(!J"LH4-G;7>6UM':P1Q1HH"*!P*Y?_ (3JT]%_
M.C_A.;3_ &: .NHKD?\ A.;3_9H_X3FT_P!F@#KJ*Y'_ (3FT_V:/^$YM/\
M9H ZZBN1_P"$YM/]FC_A.;3_ &: .NHKD?\ A.;3_9H_X3FT_P!F@#KJ*Y'_
M (3FT_V:/^$YM/\ 9H ZZBN1_P"$YM/]FD/CJT_V: .OHK!L/%%I>L%#J"?>
MMU6#J&'0T +1110 4UG5!EB *4G )KS3QCXU_L^9K=&^;I0!Z&;^U!P9E_.C
M[?:_\]E_.O"(_$.HW#[U+8-3?VSJ8_OT >X_;[7_ )[+^='V^U_Y[+^=>&_V
MUJ?^W1_;6I_[= 'N7V^U_P">R_G1]OM?^>R_G7AO]M:G_MT?VUJ?^W0![E]O
MM?\ GLOYT?;[7_GLOYUX;_;6I_[=']M:G_MT >Y?;[7_ )[+^='V^U_Y[+^=
M>&_VUJ?^W1_;6I_[= 'N7V^U_P">R_G1]OM?^>R_G7AO]M:G_MT?VUJ?^W0!
M[E]OM?\ GLOYT?;[7_GLOYUX;_;6I_[=']M:G_MT >Y?;[7_ )[+^='V^U_Y
M[+^=>&_VUJ?^W1_;6I_[= 'N7V^U_P">R_G1]OM?^>R_G7AO]M:G_MT?VUJ?
M^W0![E]OM?\ GLOYT?;[7_GLOYUX;_;6I_[=']M:G_MT >Y?;[7_ )[+^='V
M^U_Y[+^=>&_VUJ?^W1_;6I_[= 'N7V^U_P">R_G1]OM?^>R_G7AO]M:G_MT?
MVUJ?^W0![E]OM?\ GLOYT?;[7_GLOYUX;_;6I_[=']M:G_MT >Y?;[7_ )[+
M^='V^U_Y[+^=>&_VUJ?^W1_;6I_[= 'N7V^U_P">R_G1]OM?^>R_G7AO]M:G
M_MT?VUJ?^W0!Z]KR6&H:7,LC*Q"G%?)?BW1_+\0NL0^1FQQ7JSZSJ;1E#OP:
MYVZTJ6[N/.>,ELYZ4 >C_":QL[/20\FT.%'6O3?M]K_SV6O ]/N[_3XO+B#!
M?:K9UK4\_P = 'N/V^U_Y[+^='V^U_Y[+^=>&_VUJ?\ MT?VUJ?^W0![E]OM
M?^>R_G0;VT88:5"/>O#?[:U/_;H_MK4_]N@#V_S]/]8/R%*MS8H<J\0/L*\/
M_MK4_P#;H_MK4_\ ;H ]R^WVO_/9?SI&N[*0?/)&W^]S7AW]M:G_ +=']M:G
M_MT >W>;IW_3#_OD4\7MF@PLJ >@KP[^VM3_ -NC^VM3_P!N@#W+[?:_\]E_
M.F-/8.<LT)/J0*\0_MK4_P#;H_MK4_\ ;H ]O$VG@Y!@!]E%/^WVO_/9:\-_
MMK4_]NC^VM3_ -N@#W$WMHPPTJ$>]"W=F@^62,?3BO#O[:U/_;H_MK4_]N@#
MW+[?:_\ /9?SH^WVO_/9?SKPW^VM3_VZ/[:U/_;H ]Q:[LG^])&?KS2B^M%&
M!*F/:O#?[:U/_;H_MK4_]N@#W+[?:_\ /9?SH^WVO_/9?SKPW^VM3_VZ/[:U
M/_;H ]R^WVO_ #V7\Z/M]K_SV7\Z\-_MK4_]NC^VM3_VZ /<OM]K_P ]E_.C
M[?:_\]E_.O#?[:U/_;H_MK4_]N@#W+[?:_\ /9?SH^WVO_/9?SKPW^VM3_VZ
M/[:U/_;H ]R^WVO_ #V7\ZECGCE^XX;Z5X)<Z[J<,6X[ZV_"'C>0W*Q3L>N.
M: /9**@M+@74"RKT-3T %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%>/O^09+_
M +M=K7%>/O\ D&2_[M 'CGP__P"1L_X'7TNOW!]*^:/A_P#\C9_P.OI=?N#Z
M4 +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %<9X\T^631I98B=P!Z5V=5=
M0M%O;-X6&0PH ^+-5U;4K34I4:1P ?6LJZU.XN_]8Y/U->E?%CPL-+NWECCQ
MDYX%>44 :%IJ]S9C$3D#V-;F@7FHZIJ<:K(Y^;UKE%4NP4=37M7P>\+^?<K-
M-'U.<D4 >W>"K26WT:/S2=V!UKIJC@A2WB6-!@ 5)0 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!C^*/^0#<?2O%/"A \2-Q_
M'7M?BC_D W'TKQ/PK_R,C?[] 'OMHP:V3 QQ4]5K'_CU3Z59H **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH XWQZP%EC':N#\'_P#(4'^]7<^/?^/3
M\*X;P?\ \A,?[U 'MD7^J3Z"G4V+_5)]!3J "FR';&Q]!3J9-_J7^E 'D'Q#
MURY3,4;$=N*Y7P_I%_J<9D^<UT'CE5-YR.]=I\/((#I9.Q<X]* .%/A6_P ]
M&I/^$5U#_:KV_P B+_GFOY4>1%_SS7\J /$/^$5U#_:H_P"$5U#_ &J]O\B+
M_GFOY4>1%_SS7\J /$/^$5U#_:H_X174/]JO;_(B_P">:_E1Y$7_ #S7\J /
M$/\ A%=0_P!JC_A%=0_VJ]O\B+_GFOY4>1%_SS7\J /$/^$5U#_:H_X174/]
MJO;_ "(O^>:_E1Y$7_/-?RH \0_X174/]JC_ (174/\ :KV_R(O^>:_E1Y$7
M_/-?RH \0_X174/]JC_A%=0_VJ]O\B+_ )YK^5'D1?\ /-?RH \0_P"$5U#_
M &J/^$5U#_:KV_R(O^>:_E1Y$7_/-?RH \0_X174/]JC_A%=0_VJ]O\ (B_Y
MYK^5'D1?\\U_*@#Q#_A%=0_VJ/\ A%=0_P!JO;_(B_YYK^5'D1?\\U_*@#Q#
M_A%=0_VJ/^$5U#_:KV_R(O\ GFOY4>1%_P \U_*@#Q#_ (174/\ :H_X174/
M]JO;_(B_YYK^5'D1?\\U_*@#Q#_A%=0_VJ/^$5U#_:KV_P B+_GFOY4>1%_S
MS7\J /$/^$5U#_:H_P"$5U#_ &J]O\B+_GFOY4>1%_SS7\J /$/^$5U#_:H_
MX16_/4-7M_D1?\\U_*CR(O\ GFOY4 >'-X.NV.3&<_2E7PI?H, ,!7N'D1?\
M\U_*CR(O^>:_E0!XA_PBNH?[5'_"*ZA_M5[?Y$7_ #S7\J/(B_YYK^5 'B'_
M  BNH?[5'_"*ZA_M5[?Y$7_/-?RH\B+_ )YK^5 'B'_"*ZA_M4?\(KJ'^U7M
M_D1?\\U_*CR(O^>:_E0!XA_PBNH?[5'_  BNH?[5>W^1%_SS7\J/(B_YYK^5
M 'B'_"*ZA_M4?\(KJ'^U7M_D1?\ /-?RH\B+_GFOY4 >(?\ "*ZA_M4?\(KJ
M'^U7M_D1?\\U_*CR(O\ GFOY4 >(?\(KJ'^U1_PBNH?[5>W^1%_SS7\J/(B_
MYYK^5 'B'_"*ZA_M4?\ "*ZA_M5[?Y$7_/-?RH\B+_GFOY4 >(?\(KJ'^U1_
MPBNH?[5>W^1%_P \U_*CR(O^>:_E0!XA_P (KJ'^U1_PBNH?[5>W^1%_SS7\
MJ/(B_P">:_E0!XA_PBNH?[5'_"*ZA_M5[?Y$7_/-?RH\B+_GFOY4 >(?\(KJ
M'^U1_P (KJ'^U7M_D1?\\U_*CR(O^>:_E0!XA_PBNH?[5'_"*ZA_M5[?Y$7_
M #S7\J/(B_YYK^5 'B'_  BNH?[5'_"*ZA_M5[?Y$7_/-?RH\B+_ )YK^5 '
MB'_"*ZA_M4Y?"E^0<AJ]M\B+_GFOY4>1%_SS7\J /ER;6=0T+Q3':LS!=^*^
MEM!G-SHMM*W5DS7SS\1XHE\>1[% _>?UKZ \,?\ (NV?^X* ->BBB@!K_P"K
M;Z&OGKQE;_:?%.QCQOKZ%?\ U;?0UX!XJ_Y&S_@= 'HGAKPG:2:=&[J.E;G_
M  B%A_='Y4OA4G^S8QG^&N@H YW_ (1"P_NC\J/^$0L/[H_*NBHH YW_ (1"
MP_NC\J/^$0L/[H_*NBHH YW_ (1"P_NC\J/^$0L/[H_*NBHH YW_ (1"P_NC
M\J/^$0L/[H_*NBHH YW_ (1"P_NC\J/^$0L/[H_*NBHH YW_ (1"P_NC\J/^
M$0L/[H_*NBHH YW_ (1"P_NC\J/^$0L/[H_*NBHH YW_ (1"P_NC\J/^$0L/
M[H_*NBHH YW_ (1"P_NC\J/^$0L/[H_*NBHH YW_ (1"P_NC\J/^$0L/[H_*
MNBHH YW_ (1"P_NC\J/^$0L/[H_*NBHH YW_ (1"P_NC\J/^$0L/[H_*NBHH
M YW_ (1"P_NC\J/^$0L/[H_*NBHH YW_ (1"P_NC\J/^$0L/[H_*NBHH YW_
M (1"P_NC\J=_PB5A_='Y5T%% '/'PC8'^$?E2?\ "(6']T?E7144 <[_ ,(A
M8?W1^5'_  B%A_='Y5T5% '._P#"(6']T?E1_P (A8?W1^5=%10!SO\ PB%A
M_='Y4?\ "(6']T?E7144 <[_ ,(A8?W1^5'_  B%A_='Y5T5% '._P#"(6']
MT?E1_P (A8?W1^5=%10!SO\ PB%A_='Y4?\ "(6']T?E7144 <[_ ,(A8?W1
M^5'_  B%A_='Y5T5% '._P#"(6']T?E1_P (A8?W1^5=%10!SO\ PB%A_='Y
M4?\ "(6']T?E7144 <[_ ,(A8?W1^5'_  B%A_='Y5T5% '._P#"(6']T?E1
M_P (A8?W1^5=%10!SO\ PB%A_='Y4?\ "(6']T?E7144 <[_ ,(A8?W1^5'_
M  B%A_='Y5T5% '._P#"(6']T?E1_P (A8?W1^5=%10!Q^L^$;+^S9"JC('I
M7DT6GK::YA#C#5[QK9(TN7'I7B4A_P")[_P*@#VGP]_R"H_I6K65X?\ ^05'
M]*U: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KBO'W_(,E_P!VNUKBO'W_ "#)
M?]V@#QSX?_\ (V?\#KZ77[@^E?-'P_\ ^1L_X'7TNOW!]* %HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **@N[J.TMVE=@ !7$7GQ AAG:-'!P: .^HKSK_A80]:/^%A
MC^]0!Z+17G7_  L,?WJ/^%AC^]0!Z+17G7_"PQ_>H_X6&/[U 'HM%>=?\+#'
M]ZC_ (6&/[U 'HM%>=?\+#']ZC_A88_O4 >BT5YU_P +#']ZC_A88_O4 >BT
M5YU_PL,?WJ/^%AC^]0!Z+17G7_"PQ_>H_P"%AC^]0!Z+17G7_"PQ_>H_X6&/
M[U 'HM%>=?\ "PQ_>H_X6&/[U 'HM%>=?\+#']ZC_A88_O4 >BT5YU_PL,?W
MJ/\ A88_O4 >BT5YU_PL,?WJ/^%AC^]0!/\ $?PL-:T]Y H)"U\H:Y8'3M2D
M@(Q@U]277CM+BSDC8@[EQ7SWXY@\[4FN5'!- &-X;TM]2U:&,+E2>:^N_!7A
MV/2-+A;: Q45\W^ $2WG6=QR#7N4'CU8+=(P1\HQ0!Z317G7_"PQ_>H_X6&/
M[U 'HM%>=?\ "PQ_>H_X6&/[U 'HM%>=?\+#']ZC_A88_O4 >BT5YU_PL,?W
MJ/\ A88_O4 >BT5YU_PL,?WJ/^%AC^]0!Z+17G7_  L,?WJ/^%AC^]0!Z+17
MG7_"PQ_>H_X6&/[U 'HM%>=?\+#']ZC_ (6&/[U 'HM%>=?\+#']ZC_A88_O
M4 >BT5YU_P +#']ZC_A88_O4 >BT5YU_PL,?WJ/^%AC^]0!Z+17G7_"PQ_>H
M_P"%AC^]0!Z+17G7_"PQ_>H_X6&/[U 'HM%>=?\ "PQ_>H7XB(' =@,T >BT
M5EZ/K$.J6X='!-:E !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C
M^*/^0#<?2O$_"O\ R,C?[]>V>*/^0#<?2O$_"O\ R,C?[] 'O=C_ ,>J?2K-
M5K'_ (]4^E6: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ*XN([6
M$RRMA!U- $M%<]_PFVAAV4W:@J<&HV\>: IP;Q: .EHKF1X]T G O!6GI^OZ
M=J;;;6<.?:@#3HHHH **** "BBB@ HHHH **K7M_!I\)EN'VH.]8P\;Z$0?]
M+7B@#HJ*R-.\2:9JDGEVLX=JUZ "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XKQ[_QZ?A7#>#_ /D)
MC_>KN?'O_'I^%<-X/_Y"8_WJ /;(O]4GT%.IL7^J3Z"G4 %,F_U+_2GTR;_4
MO]* /%_''_'Y^-=K\._^08?I7%>./^/S\:[7X=_\@P_2@#MJ*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** /FGXC_\ (^1_]=/ZU[_X8_Y%ZT_W
M!7@'Q'_Y'R/_ *Z?UKW_ ,,?\B]:?[@H UZ*** &O_JV^AKY_P#%7_(V?\#K
MZ ?_ %;?0U\_^*O^1L_X'0![#X4_Y!L?^[70USWA3_D&Q_[M=#0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!FZY_R"Y?I7B;_P#(=_X%7MFN?\@N
M7Z5XF_\ R'?^!4 >T^'_ /D%1_2M6LKP_P#\@J/Z5JT %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !7%>/O^09+_ +M=K7%>/O\ D&2_[M 'CGP__P"1L_X'7TNO
MW!]*^:/A_P#\C9_P.OI=?N#Z4 +1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q7CV[E@T
MN7RR1Q7C7AO2[O6]6<'<1FO8/'__ "#9/I7(_"\J-6;*CK0!:;P'<?W33?\
MA [G^Z:]@HH \?\ ^$#N?[IH_P"$#N?[IKV"B@#Q_P#X0.Y_NFC_ (0.Y_NF
MO8** /'_ /A [G^Z:/\ A [G^Z:]@HH \?\ ^$#N?[IH_P"$#N?[IKV"B@#Q
M_P#X0.Y_NFC_ (0.Y_NFO8** /'_ /A [G^Z:/\ A [G^Z:]@HH \?\ ^$#N
M?[IH_P"$#N?[IKV"B@#Q_P#X0.Y_NFC_ (0.Y_NFO8** /'_ /A [G^Z:/\
MA [G^Z:]@HH \?\ ^$#N?[IH_P"$#N?[IKV"B@#Q_P#X0.Y_NFC_ (0.Y_NF
MO8** /'_ /A [G^Z:/\ A [G^Z:]@HH \@'@.Y_NFLS6/AC<7L> A_*O<J*
M/#=&^&MS8QX*$5IGP'<Y^Z:]?HH \?\ ^$#N?[IH_P"$#N?[IKV"B@#Q_P#X
M0.Y_NFC_ (0.Y_NFO8** /'_ /A [G^Z:/\ A [G^Z:]@HH \?\ ^$#N?[IH
M_P"$#N?[IKV"B@#Q_P#X0.Y_NFC_ (0.Y_NFO8** /'_ /A [G^Z:/\ A [G
M^Z:]@HH \?\ ^$#N?[IH_P"$#N?[IKV"B@#Q_P#X0.Y_NFC_ (0.Y_NFO8**
M /'_ /A [G^Z:/\ A [G^Z:]@HH \?\ ^$#N?[IH_P"$#N?[IKV"B@#Q_P#X
M0.Y_NFC_ (0.Y_NFO8** /'_ /A [G^Z:/\ A [G^Z:]@HH \?\ ^$#N?[IH
M_P"$#N?[IKV"B@#R > [C/W37->,?"]UI=LLRAA7T)7"?$TJ-'4$#.* .6^&
M%]<LFR1C7L2'* ^U>.?#C_6'ZU[''_JU^E #J*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** ,?Q1_R ;CZ5XGX5_P"1D;_?KVSQ1_R ;CZ5XGX5_P"1
MD;_?H ][L?\ CU3Z59JM8_\ 'JGTJS0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %9VN64FH:7+;QG#,.*T:* /DCQ]X<UCPWJC?OG D;(YK9\-_#36
M]>TI+P3/\WO74?'&0G4+9<=,5Z/\-?\ D3K7D4 >-ZK\)=>L--EN4ED)09P#
M3_@R^L1>(VM[L2% W\5>W:MXJTRRO#IUPREW^4@FLZZ?1/"</]JA$&_G(H [
M.BO/?^%N:'MSO'YUTGAWQ39^(XR]KTQF@#>HK)US7[70;;S[H@+C/6N>TSXF
M:1JFH):0L-S>] ';T5SWB+Q=8^';=9KA@0WO5#P_\0]+\07GV: @-]: .PHH
MHH Y_P 7:/-K6DM;0$AB#TKY8\3Z+K&AZY]A,[_,V.OO7V/7S?\ %&0MXYC.
M/X_ZT =G\+?!VH:9%%?W,C,LGS<UZ[6/X6??X;LB>T8%;% !1110 45QVO\
MQ#TO0+S[/.06^M9<7Q>T669(QU8XZT >BT57L;R._LX[F(Y1QD5S.O?$#3=
MN_L]S][..M '745SWA_Q?IWB&-GMI%^7KS4'_";Z=_; T[(\S..M '445%<7
M"6UL\[GY$7<37/:1XUT_6-1:SA8;P<=: .FHHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#BO'O_ !Z?A7#>#_\ D)C_ 'J[GQ[_ ,>GX5PW
M@_\ Y"8_WJ /;(O]4GT%.IL7^J3Z"G4 %,F_U+_2GTR;_4O]* /%_''_ !^?
MC7:_#O\ Y!A^E<5XX_X_/QKM?AW_ ,@P_2@#MJ*** "BBB@ HHHH *ADNK>%
ML23(I]":SM<\06NA0B2Y( /3)KQ+Q/J.O>)=1:XTAI#"#_#0![W_ &A9_P#/
MS%_WU4B7,$APDJ,?8U\PRV'C2")I29L*,GK4_P .O&FL2^*UL;UG(W8(- 'T
MVS!1EB /4U#]MM<X^T1Y_P!ZJFMB:31IA!GS"O&*^8_$NM>)O#^KMYKR"-I.
M,D]* /JU65QE2"/:EKDOAYJ<NJ^&HKB8DN<=:ZV@ J$W4 ?89DW>F:DDSY;8
MZX->.7MEXB/B\.AD^S;_ ,,4 >R@Y&114-J&%K$'^]M&:FH **** "BLW6=:
MM]%MO/N3A:AT/Q%::]&SVI! ]Z -BBBB@ HHHH **** &22QQ#,CA1ZDU&MY
M;.<+/&3[-7*_$&'4)='(T_=YF#]VO -+\5^(--\406=Y))C=@@F@#ZP!R,BB
MJ>E2F?2[>4]60$U<H **** "BBN2\6>,[308Y+=B#.RX7GO0!TK7UJC;6N(P
M?0M2I>VTC;4GC8^@:OFZ_3Q9JEY)=VAE\ESE<9JWH)\4:/J27=^9?(7KG- '
MT4\J1_?=5^IH::-5W%U"^N:^>O&/Q7DN+NW@LG((8*V#7?S3:EJ7@5)K8L9F
M3M0!Z$MY;.<+/&3[-4X.1D5\GZ?XJ\0:7XG@L[R23&_!!-?4>D3&XTJVE;JR
M F@"[1110 R2:*$9DD51[FF)=V\APDR,?9JX7XF0ZI+II.FEMX7/RUXQX5\7
M:Y;^+(K&\D?&<$$T ?4]%0VK^9:1.>I0&IJ "BBB@ HHHH CDGBA_P!9(J_4
MTU+JWD.$F1C[&O/OBA#JTED6TTOD+GY:\D\%>+]:3Q:EC>2/C(!!/O0!]144
MR%MT$;>J@_I3Z "BBB@ HHHH **** /FGXC_ /(^1_\ 73^M>_\ AC_D7K3_
M '!7@'Q'_P"1\C_ZZ?UKW_PQ_P B]:?[@H UZ*** &O_ *MOH:^?_%7_ "-G
M_ Z^@'_U;?0U\_\ BK_D;/\ @= 'L/A3_D&Q_P"[70USWA3_ )!L?^[70T %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 9NN?\@N7Z5XF__(=_X%7M
MFN?\@N7Z5XF__(=_X%0![3X?_P"05']*U:RO#_\ R"H_I6K0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %<5X^_Y!DO^[7:UQ7C[_D&2_[M 'CGP_\ ^1L_X'7T
MNOW!]*^:/A__ ,C9_P #KZ77[@^E "T444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <+X__
M .0;)]*X_P"&'_(7/UKL/'__ "#9/I7'_##_ )"Y^M 'M5%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !7!_$[_D$+]*[RN#^)W_((7Z4 <M\-_P#6'ZU[''_JU^E>
M.?#?_6'ZU[''_JU^E #J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M-P.DD1;]*^:XO^2E_P#;7^M 'TY;?\>L7^X/Y5+45M_QZQ?[@_E4M !1110
M4444 %%%% 'S3\1_^1\C_P"NG]:]_P##'_(O6G^X*\ ^(_\ R/D?_73^M>_^
M&/\ D7K3_<% &O1110 U_P#5M]#7S_XJ_P"1L_X'7T _^K;Z&OG_ ,5?\C9_
MP.@#V'PI_P @V/\ W:Z&N>\*?\@V/_=KH: "BBB@ HHHH **** "BBB@ HIA
MEC4X:1 ?=A2>?%_SU3_OH4 244@((R""/:FM+&IPTB@^YH ?14?GQ?\ /5/^
M^A3PP89!!'M0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%,,T2G#2(#[L*03Q$X$J$^S"@"2BD+*HR2 /<T;UQG<,>N: %HI@FB/25#
M_P "%/!STH **** "BBF-+&IPTB@^YH ?135=&^ZRGZ&G4 %%%% !1110 44
MC.J#+,!]331-&W21#]&% #Z*** "BBB@ HHHH **** "BBB@#-US_D%R_2O$
MW_Y#O_ J]LUS_D%R_2O$W_Y#O_ J /:?#_\ R"H_I6K65X?_ .05']*U: "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ KBO'W_(,E_W:[6N*\??\@R7_ ': /'/A
M_P#\C9_P.OI=?N#Z5\T?#_\ Y&S_ ('7TNOW!]* %HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH X7Q_\ \@V3Z5Q_PP_Y"Y^M=AX__P"0;)]*X_X8?\A<_6@#VJBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ K@_B=_P @A?I7>5P?Q._Y!"_2@#EOAO\ ZP_6
MO8X_]6OTKQSX;_ZP_6O8X_\ 5K]* '4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 8_BC_ ) -Q]*\3\*_\C(W^_7MGBC_ ) -Q]*\3\*_\C(W^_0!
M[W8_\>J?2K-5K'_CU3Z59H **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M+(,G%<+\<?GT2).GO7H-KXBTG[)"#>Q@A ,$^U>;?&*^MM5TB**PE663_9H
MO?!%-GA^09SQ6[XVM]'EW&_91*%^7-8_P8M;BUT"1;A2K<=:Y7XV6VIRZO U
MF7\L8SB@#%N;OQ'!,4TI)#:@_*5'%<0W]H3^,8&U'<'W\YKZ-\!:CI,'A2VC
MNY8%G ^?S!S7CWQ!U'3&\?)):L@C\SJM 'T1I0 \+P =/LY_D:^=(O\ DI?_
M &U_K7O.D^(M)'ANW!NXQB#D9]J^?XM3LA\2?-\U?+\WKGWH ^H[;_CUB_W!
M_*I:IZ??6UY;1M;RJXVCI]*N4 %%%% !1110 4444 ?-/Q'_ .1\C_ZZ?UKW
M_P ,?\B]:?[@KP#XC_\ (^1_]=/ZU[_X8_Y%ZT_W!0!KT444 -?_ %;?0U\_
M^*O^1L_X'7T _P#JV^AKY_\ %7_(V?\  Z /8?"G_(-C_P!VNAKGO"G_ "#8
M_P#=KH: "BBB@ HHHH **** "D/W3]*6B@#P'XEZMXBTF_>XMO,\A2>E<=X=
M\7^)M?U&.&%Y#AAG!KZ9UW0K76]-DM98D)8<$BO%KZ"V^&>MC$2GS#QQ0![3
MX<%P-&A^U9\WOFO*/B?>>(-.NGN;(R"%3SBO4/#VN0W^A17LC+&K>M><>-O%
MG]HZ@^DVL0D1VV[@,T >5Z1XX\2ZSJ"6T+2,=PS@FOIGP@;IM$C-YGS<#.:Y
M?P+\/+31F34)(5WR#=@CO7HRJJ#"@ >@H 6BJEUJ=G8D"YN$C)_O&BUU.RO2
M1;7"2$>AH MUBZGXHT_2;@0W,@5R<=:UIIHX(R\K!5'<U\Z?%_5HY_$T1M+G
M*AAG!H ^B+.[BO;=9XCE&Z5/7(^ M5M+CPS:1+.K2@<C/-=8[K&A=R HZDT
M.HK,;Q!I2L5-[$".V:L6VI6=VVV"X20^@- %NBJEUJ=E9,!<W"1D_P!XTMIJ
M5G?9^S3I)C^Z: +5%%4[G5+*S;;/<)&?0F@"Y15:VO[6\S]GG23'H:1]2LTG
M\EIT$G]W- %JBCK10 5A>(?$]EH$)-PX#E?E&:F\2:H='T::\'5!7BEK=3_$
MW7/*\PA8VYYH HZWK/B?5=1>YT[S3;GIMS4>D7_BVUU**:[\[R%.6SFO>M!\
M/6VCZ7':F)&9>I(S5N^TJUO+*6#R8QO& 0O2@#QGQG\5UBM88+23$JD*V#75
MZ5JNH:IX(-S$6,Q3C%>5?$;X8ZAIM]]JME,B2-NXYKV?X7VDT'A*..ZCPW P
M10!X7)XU\1:1X@CMKMI #+CGTS7TMX:O&OM"M[ASEF'->$_%V&!/&$7EQJIW
MC.!7MG@K_D5;3_=H Z"BFR2+$A=V"J.I-9S>(=*5B#>Q CWH TZ\+^)VH^(=
M.OC/9^8(%)SBO9[;5K&\?9;W*2-Z UC>.X+=O"MXTD2DA>#B@#S7X/\ C&_U
MN^-O>.Q(;'->X5\\?!J+'B>4JN%#&O>+C6M.M9#'-=1HX[$T 7Z*AMKN"\CW
MV\JR+ZBIJ "BJ-QK.GVLGESW4:-Z$U-:WMM>IOMY5D7U6@#D/B,^I)I).G;O
M,V_PUXCH'CO7;?Q/!97CR $X(-?44L<<B$2(&7'.17S'XEBA3XD+Y2!1YO;Z
MT ?2]A(9K""0]60&K%4M)_Y!-K_US%7: "BBB@ HHHH **** "BBB@#-US_D
M%R_2O$W_ .0[_P "KVS7/^07+]*\3?\ Y#O_  *@#VGP_P#\@J/Z5JUE>'_^
M05']*U: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBO'W_ "#)?]VNUKBO'W_(
M,E_W: /'/A__ ,C9_P #KZ77[@^E?-'P_P#^1L_X'7TNOW!]* %HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH X7Q__P @V3Z5Q_PP_P"0N?K78>/_ /D&R?2N/^&'_(7/
MUH ]JHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *X/XG?\@A?I7>5P?Q._P"00OTH
M Y;X;_ZP_6O8X_\ 5K]*\<^&_P#K#]:]CC_U:_2@!U%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% &/XH_Y -Q]*\3\*_\ (R-_OU[9XH_Y -Q]*\3\
M*_\ (R-_OT >]V/_ !ZI]*LU6L?^/5/I5F@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#BO'O_'I^%<-X/_Y"8_WJ[GQ[_P >GX5PW@__ )"8_P!Z
M@#VR+_5)]!3J;%_JD^@IU !3)O\ 4O\ 2GTR;_4O]* /%_''_'Y^-=K\._\
MD&'Z5Q7CC_C\_&NU^'?_ "##]* .VHHHH **** "BBB@#A/B7X3D\4Z4((P2
MP%>-6WPL\2::I2V:0 ]<5]044 ?-=O\ #_Q5]IC\QY=FX9Y/2O;O#/A:UTW3
MX3+$#<8R6KIJ* ,[6X);C29HH<AR.,5\\:S\+->U?4)99BY7=E<U],44 >%?
M#_P+KGA[5@9&<0#M6C\3_AY=^*)X[B$'S!U(KV2B@#YCC^''BJWC$,;RA%X'
M)JLWP>UQY?M#;_,SG-?4M% 'FW@'P_JNDZ.T%XS%]N!FN \6_#?7==UF9R7,
M)/%?1%% 'SSX0^'&NZ%K$3Y<0@\BNS^(W@>Y\2Z;&L0)E45ZG10!\O-\*/$,
MD/V=C)Y8[5H>'?ACKVBZI"\9<1Y^:OI&B@#(71K>\TR&*\C#NJ8)->,>*? &
MNG5W.FEU@.<!:]^HH \O\ >!&MK?SM80O,!QNKT*?2;.XM_(DB!0# %7J* /
M"/&'@#6CJS'2BZPG/"UO^ / 4T*F76D,CCINKUBB@#C/&NB7-SH0M=,!0@'
M6O#I/@_KEQ-]HDWF3.<U]244 >6?#OPQJVD6<D%\6(((&:XSQ=\*M2O/$4E_
M9AAGD8KZ&HH X7X<:-J.D:<(K\L6"XYKNJ** "L?7/#]GK%M()H@TI7Y6K8H
MH ^<]6^'WB1=1E%HT@AS\H&:I?\ "O\ Q;_STE_,U],T4 >4_#[P-<6P,FLJ
M9&'3=73>--%N+G0OLNF@H0#@+7844 ?+DOPAUVXF^T2;S)G.:]&\ ^ KNVMW
MCU8%@/N[J]=HH \$\6> ==;6&.FEU@[!:S--^'_B?^T(OM#R&+/S YKZ.HH
MQ=$\/6FF642K$!+M^8UG^*_"MOJ>FRM!$!<=017544 ?-,WP_P#%?G/L>7;N
M..374>"/ .JIJ6[6-SQ _P 5>W44 5K2QM[%-EO&$7T%5]3T:TU.)Q/$&8K@
M$UHT4 ?/?B#X?^(?[5D^PM(L&> *Y^7X0:[=2^?+O,G7)KZDHH ^9%^'7BN-
M!$KR[ ,=357_ (4]K@E^T?/YF<YKZEHH X#X;Z)J6CV?EWY8D#'-=_110 44
M44 %%%% !1110!\T_$?_ )'R/_KI_6O?_#'_ "+UI_N"O /B/_R/D?\ UT_K
M7O\ X8_Y%ZT_W!0!KT444 -?_5M]#7S_ .*O^1L_X'7T _\ JV^AKY_\5?\
M(V?\#H ]A\*?\@V/_=KH:Y[PI_R#8_\ =KH: "BBB@ HHHH **** "BBB@ K
MY_\ C8'EU^V7864,!7T!7*>*_"=IK$,MU, 9(U+#CTH \_UN]ETSX;0M:.1(
M$' J3X/6$6M6<M[J$6Z=>1N^M<GIFIR:OXC_ + E.8%?;@U[SX?\.6WA^ QV
MX !'.* -E5"*%48 &!6/XCUU- L/M+KN%;-8?B>TLKS3O+O6 C]Z /'=;N=2
M\?7;26$K1JAS@'%.T&>_\!7JRZG.71SG!-5=6N+G0[MU\/*9$)YV\UP?C#5=
M=U$1#4$=!D=: /H^YU)_%GA:62PX8],5\S^+]"U33M8:.\9B[/QFOHKX0H$\
M)J,Y/%>>_&5@?%$/RCAA0!=^$_AW6+5XKN=G^SL<C-=;XN\?6\)FTF-@L[':
M#FNG\#L&\)V> !A:\*^)'@W6I/%9U"S5RN[/% "W?@OQ-.LEY!/(RL"XP36%
MX6\;:MX6\1O%J+2;%/.[M7I_@+QI-IEI]DUY2@ V@M6#\3K;PY?V$E]9-&)G
MS]V@"SKAU#QZ([K3K@JHY.#2>'[Z\\ 78.J3[E<]S7GG@_6/$&G6C1V".Z=.
M!5K7-/\ %/BV>(S12 *0.AH ^GM!UJ+7; 74.-I]*\S^*6A:U>.UU8NX1.3@
MUV/PXTF?1_#,=O<9WC'6MSQ%((] O&(S^[- 'S1X+^(=_P"'=2N+>^=F(; !
M-=;>76K7>H)KJ,ZVV=Q]*Y+PMX;@\2^.)8YL -)_6O;/&>F0:)X#EMX%&%&,
MX]J -'PEXRM_$*K#&071<-775X'\#U8:I.2Q.2:]\H Y;X@J&\)70/I7D?P5
M B\1SA>[&O7/B"VWPC=$^E>1_!1O-\1SD=F- 'T+5:_NQ96<EPPR$&:LU!>6
MJWEJ\#_=<8- 'EU_\6-'FG>VNXU C..:O^'?B9IVHWRZ?:1C;VQ7F7Q=\"V^
MCSI<0/CS3DXKK_A)X%M4TM-49LRDC% '-_%@;_$\$W]Y@:]K\%\>%;0_[->*
M_%L[/%4,0Z*X%>T^#O\ D4K3_<H Y/Q?X]B_>Z1;D"=CMXZUYJ_@?Q7=.9TD
MEVR'<.35/7D8?$T-N./-Z?C7TSIQ!TVV(&!Y8_E0!X%HL&M^"+U;S4Y'\HG/
MS&O2]3U^#Q-X.NV@Q@KVK)^-G/AZ-1P?6N>\$%H? =P22?D- '$^#?%\?AC6
M;E",MO*BN@U?0O$7BB\.HV32")^@&:Q_ ?A*W\2>*Y_// DW5]*Z7IT6EV*6
ML(&U: /(O"/B>?PE(NEZJY,AX^8UWFN^-(=(TY;G;N#KD5XU\4=TGCZ-D.W]
MYT'UKU";3].O/"MH+]P/W?>@#SG4-+UKQA=-J-I.R1GMFMKPSXAF\$3"QU.;
M>S<<FN>O-5UC29V@T:-GM@>"HKA-;O=5U'Q%;MJ =&WC.: /KW3[Y-3TU;E/
MNNO%?-WB7_DHZ_\ 77^M>_>#5"^%;0 Y^6O ?$O_ "4A?^NO]: /I+2?^03:
M_P#7,5<JGI/_ "";7_KF*N4 %%%% !1110 4444 %%%% &;KG_(+E^E>)O\
M\AW_ (%7MFN?\@N7Z5XF_P#R'?\ @5 'M/A__D%1_2M6LKP__P @J/Z5JT %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7%>/O\ D&2_[M=K7%>/O^09+_NT >.?
M#_\ Y&S_ ('7TNOW!]*^:/A__P C9_P.OI=?N#Z4 +1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!POC__ )!LGTKC_AA_R%S]:[#Q_P#\@V3Z5Q_PP_Y"Y^M 'M5%%% !
M1110 4444 %%%% !1110 4444 %(QVJ3Z#-+6=JFKVFEQ$W+A<@XS0!S5S\1
M+&WUG^SFV^9G%=E#()H4D'1AFOF75-.N+KQS_:\;-]F$F<]NM?0F@:W9ZC9P
MQP2 NJ $"@#:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
MC/%GCVW\+R[)DSS7,'XWZ9@812?2NC\=^"[77]/N)Y3AU4L*^?/"O@Z+4?%[
M6,CG8'Q^M 'T_P"&_$$?B&Q^TQK@8K-\6^-H/"W^M3=6MH&@P:#9_9X#E<5D
M>-/!]MXBL)FF.&5"10!R9^-^F;>$4GTI@^.%AGF$ 5X]HW@^*Z\:'3V<[-^*
M]9\2?"'3++0+BXB?YT7- %P?&W36951%))Q7HVAZLFLZ>MT@P&KYC^'/@J#6
M?$;03/\ *C]Z^EK:&S\+Z0%9\0IWH Q/%?Q!LO"\WE3XW9QS7+#XWV!< 0@@
MG%<1\0[*3QSXF!T\EH@W.*[;0_@SI_\ 9=NURV)<9.10!Z-X>UQ->L1<QK@$
M9K8K+T/18=$LQ;PG*BM2@ HHHH **** "BBB@ HHHH **** "N#^)W_((7Z5
MWE<'\3O^00OTH Y;X;_ZP_6O8X_]6OTKQSX;_P"L/UKV./\ U:_2@!U%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% &/XH_Y -Q]*\3\*_\C(W^_7MG
MBC_D W'TKQ/PK_R,C?[] 'O=C_QZI]*LU6L?^/5/I5F@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "N?\ %NMRZ'I9N8ERP%=!534-.M]2@,-R
MFY#VH \*?X[7$+E)$PP.,8KM/ 7Q!NO%%ULE0A<\'%>1?$+PS86/C5;>%0$+
M\@?6O??!?AG3M+T>TFMXP'9 210!UE%%% ''^.?%%QX<MTD@0L35GP7X@F\0
M::;B92K5KZGHMEJZ!+N+>!TI^G:5:Z5#Y5JFQ/2@"[1110 4444 %%%% '%>
M.O%ESX;5# A;=6GX/UR;7M*%S,I5JT-3T.QU< 7D6_'2I]/TVVTR#R;9-J>E
M $TEU!$VV255/H34BLKKN4@CU%>%?%?Q'?:7XEBAMI2$+#(!KUGP?</=>&K2
M:1MSLN2: -VBBB@ HHHH ;*VR)V'8$UXSXF^+=WH6K/;F,^6O?%>SD!E(/0\
M5Y/\6_">F'0'OA$!-D\T =)X!\:#Q;9^;QG&:[6O$?@0@BBF0= #7MU !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '%>/?^/3\*X;P?\
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
M'.: %\0:7_;&DRV?]^O%9;"Y^&FM":",E7.3@5[]63K7A^RUN$K<QAF"D*:
M*?A[Q39ZII,=Q-<(DAZAC6K_ &OI_P#S^1?]]5X#K_@_Q):ZG)'IID%N.@6L
MS_A&/&?]^;]: .N^-DZWZ6Z63B5AC.WFNQ^%1>U\'K]J.S!'WJY3P%X,U&XO
M-^N*SJIS\]>@^(])>#PZ]MIBE&[ 4 >,_%R^M)?%\9CE5@'&2#7M/@V]M)O"
M]HD,REA'R,\YKYZU#X:>(M4NWN)Q(6W$C->@_#/P[KND7PCO3)Y*G@&@#B_$
M%M<I\2!*Z$0B7D_C7T1I^K:>NGVX^U1#$8X+>U8_BGPE:W^GS2P1 7/4'%>)
MS^%_&"W$BQM-L#''7I0!Z%\8[J"]T&..UE663T4YK%\'VURG@*X1T(?8>,57
M\&^#M;NM3 UC>T(/\5>TV^B65M:FWCC C(P10!X7\)F:P\57#7I\I2QP6XKW
MC^U]/_Y_(O\ OJO-/B!X,N$C\_1$*2$?PUYS_P (QXS_ +\WZT 7_B&K7OCV
M*2S'F1[^HK9^(@U*/PM:"TW A1G%=1X!\&.MK]HU="TXZ;NM=W>Z%97UMY,L
M8*@8% '"_"]M./A5/[0,/VG(W>9UKSWXMRZ6GBF VC1C##.WIFKWBKPAX@MM
M5=-*\Q8,G 6N2N_AIXCU.7S[@2%QZT ?0?@W5M/7PM9@W48(3D$UX3XEO;1O
MB0KK*I3S>N?>DA\'^+[2(01-,$7IUJC)\+O$,]Q]J<2&3.<T ?3^C7=M<:9;
M>1*K#RQP#6C7EWPOTC6-,79J)? X&ZO4: "BBB@ HHHH **** "BBB@#-US_
M )!<OTKQ-_\ D._\"KVS7/\ D%R_2O$W_P"0[_P*@#VGP_\ \@J/Z5JUE>'_
M /D%1_2M6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XKQ]_R#)?\ =KM:XKQ]
M_P @R7_=H \<^'__ "-G_ Z^EU^X/I7S1\/_ /D;/^!U]+K]P?2@!:*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** .%\?\ _(-D^E<?\,/^0N?K78>/_P#D&R?2N/\ AA_R
M%S]: /:J*** "BBB@ HHHH **** "BBB@ HHHH *\?\ C=//#:P>2Y7/7%>P
M5X_\<TVZ5#,O) SB@"CI-JUS\.'E2/?<;.N.:K_!N:ZMM5N$U)RG)VAC6?\
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
M_2I(_%^BS3+$EVI<]!7S?XP\#Z[X5L5N7F< ^]7OAEX7U?7+I+]IG9(SD\T
M?3J.LB!U.01D4ZH+.)H;.*-NJK@U/0!B>+-@\-7A90?D[BO#/A3Y8\:R[D!&
M\]O>O<O%_P#R+-Y_NUX5\*_^1TE_WS_.@#Z1QCI1110!3O\ 5+33(_,NI B^
MIJE:^*-(O91'!=*SGH*R/'OAZZU_3##:L0P4]*^>=(&J^'O',5K/,Y4-M()]
MZ /J2_UVPTQ UU,$!Z9I-/U_3=3?9:W"NWI7!^.O"]_X@T&.6U=@1&'.*\/T
M'Q1J?@[Q'/%-([[>,9H ^K;K7=/L[D6\TX60\ 5HJRL@<'Y2,@UX)-;ZGXDV
M:X&=8T&XU8_X7*;=!ID:[I$'E9QSGI0![ OB#37O/L@N!YV<;:U*^>VL]3L;
M@>(Y781$[L$UZIX)\8IXHB.W&4&#0!T6H:M9Z6F^[E$:^IJK:>)M)OY!'!=*
M[GM6!\0_#=YX@TYDM&(8(>E>!^&9-4T+QTEI<2L5#;<$^] 'TEXIUVQT_1KE
M9Y0I:,@ U\Z^"M8M[3QZUS//^Z,F>3[UZO\ $7PI?:[HHGMW8!8PYQ7@VA>%
MKS4-;>UB8B1&ZT ?8<&HVUQ:?:HY 8L9W5DGQIH:S>4;Q=^<8]Z\I7Q/-H%J
MN@W$A$CC;DFLU_A]=.QU+[=P?WN-WXT ?0D$T=Q"LL3;D;D&I*\B\'_$*-;N
M/1&D#NC;<UZ=JVH#3=+EO#T09H =J.K6>E1>9=RB-?4U3L/%.D:E/Y%M<J[^
ME>0:QK5S\1KQM.L7*D?+Q5>S\':SX)D.J3.[*HZ9]* *GQ:B \91,J  N.@K
MV[P=_P BQ9_[M?,WB'Q6_B7Q%;>8I#;\'-?3?A-=GANT'^S0!MT444 %%%%
M!1110!\T_$?_ )'R/_KI_6O?_#'_ "+UI_N"O /B/_R/D?\ UT_K7O\ X8_Y
M%ZT_W!0!KT444 -?_5M]#7S_ .*O^1L_X'7T _\ JV^AKY_\5?\ (V?\#H ]
MA\*?\@V/_=KH:Y[PI_R#8_\ =KH: "BBB@ HHHH **** "BBB@ I" >H!I:*
M $VK_='Y4H '08HHH **** $(!Z@&C:O]T?E2T4 )M7T'Y48!ZBEHH 3:!T
MH(!Z@4M% ";%_NC\J6BB@!"H/4 T  = !2T4 %(5!Z@&EHH 3:O]T?E2X'I1
M10 FU?[H_*EHHH **** $*J>JC\J-B_W1^5+10 @ '0 4N,]:** $VK_ '1^
M5 4#H!2T4 %)L7^Z/RI:* $"@= !2T44 (0#U&:-B_W1^5+10   =!1110 A
M53U /X4;5_NC\J6B@!-B_P!T?E1M7^Z/RI:* $  Z "EHHH **** "BBB@ H
MHHH **** ,W7/^07+]*\3?\ Y#O_  *O;-<_Y!<OTKQ-_P#D._\  J /:?#_
M /R"H_I6K65X?_Y!4?TK5H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\??\
M(,E_W:[6N*\??\@R7_=H \<^'_\ R-G_  .OI=?N#Z5\T?#_ /Y&S_@=?2Z_
M<'TH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#A?'__ "#9/I7'_##_ )"Y^M=AX_\
M^0;)]*X_X8?\A<_6@#VJBBB@ HHHH **** "BBB@ HHHH **** *.L7#VNDW
M$Z?>C3=7AMCJTOC_ ,0/I5SR@;;S78?$SQO-HMI/91QEO,&W@5X3X4\47NA^
M)#J @8;GST]Z /;7^".FY^24 >U-D^#6GVEM)<!E>2)2P_"N^\*Z\VOZ8+ID
MVGCM7,_$;QM+X=M)H(H\EUVY H X_P &^,KI?$@T0$^6C[<5Z9X_P/"-V3V'
M]*^6]%\27FG>)SJ9@;E]W2OI*QU%_'/A::,IM+CIB@#S/X,$2>))=G9C7T+7
M@+65Q\,-0:\6,D-STJU_PO&X_P"??_QV@#G_ (FL(O'D8?KYG]:]Z\,8D\,V
MH[&/%>.6F@W'Q"U5=59",'=7M^D69T_3(;8_P#% 'F/CWPM;:) ^NQX\U6)R
M*/"/BRX\3>&[M78D+&5_*N\\8:$WB#16LE_BKQP2K\/I)=+?Y3*<4 9_@ >5
MX[N#(Q;8Y.#71>+_ !R;KQ -#5<+(V*U/!'@MOM1UC'RS9-5/&'@.2WU3^W4
M3)C.: )I_@U:3:<]UYP\UH]^W\,UY_X"T[^R_'AME[28KJ+GXS745C)9" [E
M3R\[>>F*\PTKQ1?V/B<ZF86P7W=* /JCQLI;PG> =EKQ_P"#B ^*)MR@D,>M
M0Z]\8;K4]&FM%@.7&.!7&> _%U[H&O"=H&P[^E 'N_Q?X\*?B:YWX'QGR)VQ
MP :U/'=U+KW@?ST0[MN[%>7?#3QM=Z!??9'A8"1BO(H ^HJ*JZ==&\L8YR,;
MQFK5 &=KRE]#NP.OEFOGSP$@/Q!<,H;]YW^M>E?$GQM-H-K-:QQEBXV\"O O
M#_BB^TKQ(=0,#8+YZ4 ?8NQ?[H_*J^H1H=.N 44_NVXQ[5D>$O$#>(=.%RR[
M3@5@_$3QE+X<LY8XT+%TQP* /)?#R$_$E@HQ^]_K7O/C)"WA2[ ZA*^5=,\3
M7UEXG.IF!L;]W2O1-<^,5UJ6CS6BP'+C'2@!_P (U67Q)/"Z!@6.<UU7CGP4
M]D3J^GD^:&SA:\:\$>+K[0-=^TM"V'?TKZDT+45\0Z.L\T0*MU4B@#BO /C2
M28-:ZJY20# W5Z:CK(BNARK#(-?-OQ<%WH7B59M,C9(PW.T5I:)\9[RTTZ"V
MFA)=< DB@#Z"HK"\+:ZVO::+EEVDBMV@ HHHH **** "BBB@ HHHH **** "
MN#^)W_((7Z5WE<'\3O\ D$+]* .6^&_^L/UKV./_ %:_2O'/AO\ ZP_6O8X_
M]6OTH =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^*/^0#<?2O$
M_"O_ ",C?[]>V>*/^0#<?2O$_"O_ ",C?[] 'O=C_P >J?2K-5K'_CU3Z59H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKFO&FJ76E:0T]J
M"7 /2@#Q+XF1A?'J#<#^\_K7OOAM=GAZS&<_NP:^2]>N-?UK6?MS0R9#9Z5U
MUA\1O$UC91VPBDP@QT- 'TW7/:QXOT_1KY+6=OG;CK7AW_"T?$__ #RD_(UM
M:9HFI>-(?[5N]ZR)\V#0!K_&1TOM"M[F)@5(K7^#28\,ELCL*\=\9WVNW+/I
M2Q2-'%P#BMCX7Z[KFEWJ:=+$XB;KQ0!]$:JN[2KH9Q^[-?.7A ;?B61D?ZW^
MM>E?$?Q'J>G:3MLT8F1<'%> Z?)K]AK?]I+#)NW;NE 'U3X\_P"11O/I7D'P
M6_Y&>?D=37>6E]?>(O!$PN%;S'3H:\.T.XUWPOXHEDAADV^=CIVS0![I\8O^
M14'U-<_\"T'V.Y;(X'2M3Q:EWK_@3<RDR[<XKQCPOKWB'PF94BAD 8D=* /4
M?CH@^S6S9'(Z5TWPB7'A%3G.2*\&\5Z]XB\5*BR0R';[5UWPLU_6[&Y33)HG
M$1QU% #_ (P\^+8A_MBO9_!2[/"=GSGY,UXY\9])O[BZAO;6-F;()P*U?A7X
MEUB9X]-NXW6-#CD4 </XRC74?B,MM*IVF3'ZU[19?"_0%L('DC!;RPQ...F:
MS?%_@!#)+K,(!F0[ACK7 'XA^)0_]GA)=F?+[].E 'J&B-X=T_5FM+-4\T'!
M(KR3X@2-_P )]$-IVF08_.O2/!O@>;S$U>XD/F2')!JWXR\!1WH?4D ,L0R*
M .VT!=N@V?.?W8KE?BU_R)[].IKRI_B'XDTQS9QQ2;(CM'!K%\1^,?$GB+3S
M:/%)@^QH ]#^!B#RKALC@'BO:*^4/ &KZ_X=U!(1%($D.#Q7U%I,[W.FPRR?
M?89- %VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .*\>_\
M>GX5PW@__D)C_>KN?'O_ !Z?A7#>#_\ D)C_ 'J /;(O]4GT%.IL7^J3Z"G4
M %,F_P!2_P!*?3)O]2_TH \7\<?\?GXUVOP[_P"08?I7%>./^/S\:[7X=_\
M(,/TH [:BBB@ HHHH ***1V"*68X ZT >3?&YR-(C7L16)\+? >E:SH;7%V@
M+?2KOQKUS3I=,C@296D7KS5KX,Z[IZ:$;=IU$AQ@9H Z;_A5GA__ )Y?^.UP
MGQ0\!:5H^A"XM4 ;ITKW'>NS?GY<9S7DWQDUW3VT#[.LZF09XS0 GP.8G29E
M[ ?UK'^.\8>>VR<<"K/P3US3H=.FA>95D;ID^]-^-FGW6HO;26JEUP#D"@#L
M_A0?^*/B7TQ72>)FV^';WWC(KB_AOKFGZ9X7CMKRX6*93R#6[X@\3Z1/H5W%
M'=([NA"@'O0!XI\,8@/'[MG_ ):?UKV7XG_\B?/7DGPTTN]C\;-<NA$+29!Q
MVS7IWQ/US3HO"UQ;O,OFGH,T <!\+N=,O1[&L?P>GE?$UW!R?,_K5[X7ZUI\
M-A>1R2J'<$*,U3\-1267Q >^N 5MB^=QZ4 ?1]S;QW=L\,HRCC!KYS^+7A:R
MT75HI+90"[!J]X_X2S1?^?U/SKQ'XSZ]IU[J,!@F5P,9(- 'K/PV<OX0MR?\
M\5XU\2W\SQ^F1C]Y_6O4/AYXGTB'PE;1R72(XZ@FO(_B)K5A<^.TFAD4Q^9U
M!]Z /HC0CL\+6Q](,U\WZE8Q:Q\1S#.!M,F/UKWG1_%>C+X;MU-V@(@P5S[5
MX'_;%B/B1Y_F#R_-SG/O0!] MH=IH'A"YBM4  A]/:O$/ATN?B%)(2<^9_6O
M=]2U&UU#PI<M;2!P8.U>!^ -3M-/\?2?:G"@2<Y^M 'O'CO29-:\-36D7WFK
MR;P,4^&E[/\ VGG;)D5Z_KVLA-!DN[$^:1TQ7CYC'C&]==5/D 'C/% &GXY\
M56GCG3$TW3%)?.3WKJOA3H-SH.D207*D$^M97A7PYX=\.7YN7NHW],FO4;6Y
MM[J+S+9U=/5: )Z*** ,/Q?_ ,BS>?[M>%?"O_D=)?\ ?/\ .O:?&FLV%GH%
MY%/,H<I@ FO#/A?K=A:^,9)9I5";SR?K0!]-T5B_\)9HO_/['^=5[WQAI,5E
M,\5VC2!3M />@#H6.%)]!7S'XF;?\25R,?O?ZUZ#H'Q"NI]7F2])6V&<$]*\
MW\2ZM8/\08YXY%,9D!)S[T ?1ZN8_#(8=1;?TKYKTW28-=^(CQ7(&UI,'\Z]
M];Q9HO\ PCV/M2?\>^-N?:O _#.LV,/Q%:=Y (_-SG/O0![UK^G6^A>"KN&T
M7"JF!Q7AWPQ\,6>N>+)GNAN^<MS7NOBZ\@OO!]X]O('4KU%>+_"/5[*P\53+
M<2A#N(Y- 'I7Q3MX[#P1]GA7"#(KF_@3'LBN#GKFNE^+4\=SX/WQ-N7).17(
M_!'6]/MXYH99561N!DT >Y2G;"Y]%)KYBU([_B9D_P#/7^M?25[J=I:VCRS2
MA4VDY-?,5]K%BWQ(\\2#R_,SG\: /I:_;;X7D/\ T[#^5>"> 9"OCBX./XS7
MN%QJ5IJ'A:8VTH<?9^WTKP/P7J=II_C:Y^U.%PQZT 5/BLDLOBZ)K;/F;NU3
MP0>,YK%(E$OELFT=>E6_%$+WOCB"]B7?;!P2>V*]NMO$N@V^E1?OH04B'R8&
M<XH \9\ ?#C5;3Q*NHWF[[V>:]K\;+GPE>+_ +-</I7CBZU#Q-]GA@(MR^ 0
M*[OQC%)<>%KI(QERO H \1^#J^3XOE(YRYKZ#U"PAU*T:VG7*-UKY\^&*MH7
MBJ674OW:%C@M7N?_  EFB_\ /['^= 'SQ\0/#UIH/C")+4  29KZ%\(,6\,V
MA/\ =KP'XHZW87?C".2&4,@?J#7N/@K6;"[\/VD4$REPF"H- '4T444 %%%%
M !1110!\T_$?_D?(_P#KI_6O?_#'_(O6G^X*\ ^(_P#R/D?_ %T_K7O_ (8_
MY%ZT_P!P4 :]%%% #7_U;?0U\_\ BK_D;/\ @=?0#_ZMOH:^?_%7_(V?\#H
M]A\*?\@V/_=KH:Y[PI_R#8_]VNAH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@"GJ>HQ:7:-<S?<6N-_P"%L:%N92^"#CK75Z[I0UC37M2<;N]?
M+7Q"\&3:!KH@CF.)']: /=6^+VA*<;OUJUIWQ0T;4KQ+:)OF;IS7G/ASX.?V
MGHL%W)/@N,\FK>H_"_\ X16S;58YLF'G@T >YHP=%93D$9%+7E7PU\<S>(+S
M[%(21&,5U'C_ ,12^&]&%W'[T =;17"_#GQ9-XILY)I,G;7=4 %%%% !1110
M 4444 <CK/Q TO1+O[/<G#9QUK/_ .%KZ$750X)8XZUSOQ0\ &^LI]427#)S
MP:\J^'?@N;Q!K9BDF.(V]: /JG3=0BU.T6XA^XU7*S=#TL:1IR6H.=O>M*@
MHIDK%8G8=0I->/M\2[D>,/[*R<;]M 'L=%,B8M"C'J5!I] %34;^+3;1KB7[
MB]:X^+XJ:')<>3OPV[;UKJM:TP:MISVI;&X5\P>/_!TWACQ!'Y<QPTF[@T ?
M5%E>1WULL\1RC=*L5RWP_D:3PG;%CDX'\JZF@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#-US_D%R_2O$W_Y#O\ P*O;-<_Y!<OTKQ-_
M^0[_ ,"H ]I\/_\ (*C^E:M97A__ )!4?TK5H **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "N*\??\@R7_=KM:XKQ]_R#)?]V@#QSX?_ /(V?\#KZ77[@^E?-'P_
M_P"1L_X'7TNOW!]* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X7Q__ ,@V3Z5Q_P ,
M/^0N?K78>/\ _D&R?2N/^&'_ "%S]: /:J*** "BBB@ HHHH **** "BBB@
MHHHH Y_6?!^F:Y+YEVFXYSTK,/PST @#R1Q_LUV=% %'2])M](MO(MAA*HZW
MX4T[7FW7B;C]*W** .,/PRT KCR1_P!\UT6D:+:Z+!Y-JN%K1HH R-<\.6.O
MQ".\3(''2N>_X59X?_YY?^.UW%% &;HVB6FAVWD6B[5^E:5%<)\1?$.H:%9^
M98JQ;&>* .NU34X-)LFNK@X1?>O O&%NWC[Q,D]@I*1MV]J9;>)M?\87"Z;<
M)(L;=2:]>\&^"X?#D1=L/(R]Z -;PM:26/AZVMI!AD7!K3N[6.\MG@E&488-
M3  =** .*D^&&@22M(T7+')XIQ^&6@%=ODC_ +YKLZ* .(7X6^'U.?*_\=J7
M_A6F@[E80X*G(^6NRHH S/["LS8?8RF8L8QBL-/AQH4=PLZQ8=3D<5U]% $5
MO EM L4?W5Z5+110!@ZUX2TW79-]XFX_2LH_#+0",>2/^^:[.B@#/TG1[;1[
M?R;882JFM^%]/U[_ (_$W?A6W10!QA^&6@%=ODC_ +YJ-?A;X?5L^5_X[7;T
M4 <8?AGH!(/DX(.?NUU&G:=#IEJ+> 805;HH PM8\*:;K;[KN,,?I6+_ ,*N
M\/[MWE?^.UV]% %'2]*M])MA!;#""KU%% !1110 4444 %%%% !1110 4444
M %<'\3O^00OTKO*X/XG?\@A?I0!RWPW_ -8?K7L<?^K7Z5XY\-_]8?K7L<?^
MK7Z4 .HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_%'_ " ;CZ5X
MGX5_Y&1O]^O;/%'_ " ;CZ5XGX5_Y&1O]^@#WNQ_X]4^E6:K6/\ QZI]*LT
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
M-J_]M1PZAOPLN!N],T ?3?P\_P"12MOH/Y5U=<SX"Q_PBMMMZ8%=-0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!FZY_R"Y?I7B;_ /(=
M_P"!5[9KG_(+E^E>)O\ \AW_ (%0![3X?_Y!4?TK5K*\/_\ (*C^E:M !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5Q7C[_ )!DO^[7:UQ7C[_D&2_[M 'CGP__
M .1L_P"!U]+K]P?2OFCX?_\ (V?\#KZ77[@^E "T444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 <+X__P"0;)]*X_X8?\A<_6NP\?\ _(-D^E<?\,/^0N?K0![51110 444
M4 %%%% !1110 4444 %%%% !1110 4444 (651EB!]33?.B_YZ)_WT*Y+X@2
MZA%I.=/W>9C^&OG:Y^('B6SN_LDCR"3.,4 ?6ZR(WW74_0TZO)OA;>ZW>,LF
MH[]C<C=7K- !52]TVTU!=MS$)![U;IDN?)?'7:<4 9MMH.D6<PD@MHDD'>M6
MO&Y+KQ%_PEVT>9]GW_ABO8+?<;>/=][:,T 24444 %%%% !36=5^\P'U-.KS
M;XC3ZQ%<1_V=OQQG;0!Z0"&&001[4M<YX,>\DT1#>Y\WC.:WKBX2V@::0X5>
MM $M%8ECXIT[4+HV\$@+@XQFMN@ HHHH **** $+*HRQ ^IIHEC/213^-<MX
M\DOX]')L-WF8/2O!-.\>^(++Q#!9WCR %L'- 'U/15'1[@W6DV\S=67)J]0
M4444 %%%% !1110 4444 %%%% !1110 4444 %<'\3O^00OTKO*X/XG?\@A?
MI0!RWPW_ -8?K7L<?^K7Z5XY\-_]8?K7L<?^K7Z4 .HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH Q_%'_ " ;CZ5XGX5_Y&1O]^O;/%'_ " ;CZ5X
MGX5_Y&1O]^@#WNQ_X]4^E6:K6/\ QZI]*LT %%%% !1110 4444 %-=UC4LY
M  [FG5A^+IVM_#-Y*C8=4R* .<\;^.3HK116+^8[==M6(_$]XWA8Z@5/F[<X
MKR7X;RR^)O%\D6IHSQJ_&ZOH,:19BT^S"(>5C&* /!)_CAJ%K.\4H8,&(&:!
M\9M;D&Z.-RIZ<5E?%'P]I]EXNCC@0!6?D#ZU[#X6\$:')X<M))+569DR3B@#
MB?#OQ7U2]U6.&[1EB)Y)KVJTO[>]C5H95;(S@&O/_'7A?2])\-3WEG (YDZ$
M5R_P8UJ]U#4)8[AV*KD#- 'N-%!('4T@8'H10 M<QXUURXT+2_M%L"6]JZ8D
M#J<55O;&TU*+RKE%D7TS0!RG@+Q/>>(87:Z4@CUKMN@JCI^D66F BTB$8/I5
MJ=@L$A) ^4\_A0!%]OM/,\OSTW^F:;J5RUMILT\?+*N17SS)XCOQ\1_LWGGR
M?-QUXZU]$QB*>R1'*LK(,\]>* /-O#GCO4M3\0M93(PC#8R:]1K*MO#NF6EQ
M]HAMPLA.<UJT %%)O7^\/SH!!Z$4 >1^._B/J/AO4?+B5O+!Y(J_\.OB-)XM
MG,4AY!Q6O\0?#FG7GAV[N98AYJC(8UY5\%H%M_%$J1CY0U 'T9129&<9&:6@
M K%\3ZG-I6D/<P@EQGI6U4%U:0WL)BG7<A[4 ?/T_P <-0M)WBF# AB!FNP\
M!?$/4/$MTZS*VP=":\]^+'AW3['Q/$D"!0S\@5[-X \/:?9>';6>&("1UR30
M!ROCKXD:AX;U!8XU;R^YKE[3XVZC?74<4(8Y8 XKTCXE>'=.NO#5Q<R1#S4'
M!KRSX.^'=.OM:F\^,-L)(!H ]\\/7\NI:3%<2@AV'.:?KM[)I^DS7,0RZ#BK
MEM;16L(BA7:@Z"EN(8KF)H90&5NH- 'G7@SQMJ&MZPUM<(P0-CFO2JS++0-.
MT^8S6T 1SWK2W+ZC\Z %HHI,@]"* %HI"P'4@4;E_O#\Z %K)\1ZA+IFCRW,
M()=1QBM7<#T(J*YMX;N$PS ,AZ@T >?^!_&=_KVI/!<HP4'O7HU9MCH6GZ;*
M9+6 (Q[BM(D#J: "BD# ]"*4D#J: "BCK10 4444 %%%% !1110 4444 <5X
M]_X]/PKAO!__ "$Q_O5W/CW_ (]/PKAO!_\ R$Q_O4 >V1?ZI/H*=38O]4GT
M%.H *9-_J7^E/IDW^I?Z4 >+^./^/S\:[7X=_P#(,/TKBO''_'Y^-=K\._\
MD&'Z4 =M1110 4444 %%%% !1110 4449Q0 45QVK>/K/3-973\!F)QD5/K_
M (TM]#TU;R1<JPS0!U5%>4_\+LTK;G:N?3-1?\+OT_\ YXB@#UNBN)\*?$2R
M\37!AC 0YQ7;9H **** "BBN3\3^-;?PW.L4J9+4 =916;HFK)K.GK=QC"M6
MCD>M "T4V1]D;/Z#-<1_PL:U_MO^S?+&_=C- '<T4V-M\:O_ 'AFG4 (RJPP
MP!'O7!^-_A\GB?#0%8F[XXKO:Y#Q7X[M?"S 3QAN<4 >=?\ "C+D?\O(_P"^
MJ].\(^%8O#VG"!U5Y.F3S67X<^)FG>(;S[/"%#>QKNJ    8%%%% !117-^*
MO%D'AF#S9ER,9H Z2BO*?^%V:5MSM7/IFNM\/>,K?7M/:ZB7"@9H ZFBO,]0
M^+^G:=J$EK*B@H<9-.TSXN:?J=^EK$@);N* /2J*@:Y"V1N>P3=7'6/Q%M;W
M6CIRH P;&: .XHI <@&EH **** "BBB@ HHKG_$_B>'PW;K+*N0: .@HK"\,
M^(XO$5H9XEP!6[0 4444 %%%% !1110 4444 %%%% !1110!\T_$?_D?(_\
MKI_6O?\ PQ_R+UI_N"O /B/_ ,CY'_UT_K7O_AC_ )%ZT_W!0!KT444 -?\
MU;?0U\_^*O\ D;/^!U] /_JV^AKY_P#%7_(V?\#H ]A\*?\ (-C_ -VNAKGO
M"G_(-C_W:Z&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OGGX
MR*?^$HB##@M7NNLZHFD6#73C(6OE[XC^-1KNOK-#&=L;=AZ4 ?1/@FQM#X5L
MR;>,DKR2M=$MG;(VY8(P?4+7F/PR\?0ZEIUOIVS#IQ7JM !7F?QE)'AQ1FO3
M*\S^,R.?#095)P#TH YSP"S)X(NF[;#7G/AWPG)XJ\67,4#[27/(K9\#>,P-
M'?1VC(>8%1Q6SH44O@#4WU>X0^5(2>?0T :#_!(HI:[N T0ZY;->@>!?#%AX
M=MC%9LI.,'%<5JWQ0/B6S.GZ7'LF<\E:ZCX=:9JMBKMJ)8[AD;J /0**1CM4
MGT&:X>X^(UK;ZU_9QC&_=C- '<T4R&030I(.C#-/H YCQ\I;PE=8["O(_@PI
M/B.; Z,:ZKXG>/H=/TV?30F7?BO)OAUXZ7P[K$EQ-$=K'N* /K*D9@BEF. .
MIKR7_A=^G_\ /$57OOC!;ZG:26=K'MEE& 10!ZJ^H6L\$RQ3HS!#P#[5\W,&
M_P"%FCU\W^M>A^"-(UA));N[+F.52PS7EOB/5VT7XA^>8SM5\YQ[T ?2VM\>
M%;G/_/ 9_(5\_?#@@^/Y-G7S.WUKV+1O$L?C+PY-%"N&>'%>86^B3^ ?$#:M
M.AV,V[]: /H4J&&& (/8U\__ !HMH8M>@,<04D@\"NF_X7?I_P#SQ%>5?$?Q
MVOB+58YX(CM4CH* /H?X>JP\)6I/<5U->3?"[QW%?Z7%IQ3#QC%=+JOQ MM,
MU1+)TRS'% ':45#:3BZM8YQT<9J:@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** ,W7/^07+]*\3?_D._P# J]LUS_D%R_2O$W_Y#O\ P*@#VGP_
M_P @J/Z5JUE>'_\ D%1_2M6@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XKQ]_
MR#)?]VNUKBO'W_(,E_W: /'/A_\ \C9_P.OI=?N#Z5\T?#__ )&S_@=?2Z_<
M'TH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#A?'_\ R#9/I7'_  P_Y"Y^M=AX_P#^
M0;)]*X_X8?\ (7/UH ]JHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* &21QR+B1 P]Q7S/XRM[9?B$@6)0OF=,>]?31^Z?I7S-XQ_Y*$G_73^M 'T
M/H4$$6CVIBC5?W8Z"M.L[0O^0):?]<Q6C0 5!<7EO:C,\JH/]JIZ\_\ B7I6
MIZCI[?V>6#!<_+0!V,5YIEQ)^ZD@=_8#-2SZA:6N/.G2/ZFOF#P;K>LZ?XR6
MSO)'*YVX)KTOXDZ1K-]IZ7%BS@*H8XH ]6M[ZUNO]1.DG^Z:1]0M(Y?*>= _
M]TFOEWP;\0M0\.ZK/!?NS8.,$UV%S=ZMJ6HIK,3.+8?,?2@#WK(QG/%5TU"T
MDF\I)T,G]T&O+9/C!9_9OL: &XV^7D>O2N:L[[5M*U8:O<NXMF;=STQ0![\[
MK&A9R H[FJ#:II4K;7N(&8<8;FL*#7D\5:#<?83\^.,5\]^+%\1^'-9)DDD"
M/(".>U 'U="8F3,.W;_L]*P?%^I6MMX?NTDF57*$ 9YS5/X=7TM_X8BEF)+\
M9S7"_%G0M8O!+/:EQ"#DXH Y'X9ZJL7C.1KJX_=E^,GWKZ2%Q$8?-$B^7_>[
M5\9^'M%U2ZU,BV+>8C9./K7M$?BZ:WTD:++)BZ*[>3S0!ZP-<TTOL%Y%NSC&
M:OJP=0RG(/0U\XCPGXBM[C[>UR_E*WF=>U>F^$?'=O>>5ICL&G7Y3S0!Z%4%
MS>VUFN;B98Q_M&H-6U*/2K![J7&U?6O&?%6MWOC>8V^CNV5X^4T >SPZAI]^
M3''-%*?[O6OG;X@6T,/CY/+B"CS.,#WK2T*VU[P;.]]J)D,>.]<MK7B6/Q)X
MNMI$&"7% 'TQX;_Y %I_N"M6LOP\NW0K4?[ K4H **** "BBB@ HHHH ****
M "BBB@ HHHH **** "N#^)W_ ""%^E=Y7!_$[_D$+]* .6^&_P#K#]:]CC_U
M:_2O'/AO_K#]:]CC_P!6OTH =1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!C^*/\ D W'TKQ/PK_R,C?[]>V>*/\ D W'TKQ/PK_R,C?[] 'O=C_Q
MZI]*LU6L?^/5/I5F@ HHHH **** "BBB@ KPCQ_XSNHO$1T<,?*D;:17N]?,
MWQ#5?^$_C..?,_K0![%X,\'V>FV\&H1@"61=QQ7;UE>&R3X?L\_\\Q6K0!\X
M?%UA!XNCE?[H>O3?#'C_ $.#P_:12W 5T7!&:\O^-*&Z\1) OWBU.T?X0ZG?
MZ7#<I,P5QD<T =W\0/'FB7?A:>"&<.[=LUS7P)Q/?3S+]WDU7/P1U&7Y9925
M]":DLIO^%57RVK=6XH ].^(-Y?V6C[[ ,9,'[M>*:-\4M7L/$$%OJ;.J$\[J
M^A-%O(=?T:&ZEC5U?L17S;\3=,AN?&HM[1 AWX&* /2_%WCR?4-*0Z(Q:7'.
MVO-[OQYXKTN/SK@2JOOFO5OAMX".D6:3WRB4.NX!J/B]IFGQ>%]R6Z(^3T%
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "N*\??\ (,E_W:[6N*\??\@R7_=H \<^'_\ R-G_  .O
MI=?N#Z5\T?#_ /Y&S_@=?2Z_<'TH 6BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#A?'__
M "#9/I7'_##_ )"Y^M=AX_\ ^0;)]*X_X8?\A<_6@#VJBBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH 0_=/TKYF\8_P#)0D_ZZ?UKZ6EFBA7=*ZJ/
M4U\S>,;RT;XA*Z2J4\SKGWH ^C-"_P"0):?]<Q6C6+HVJ:>-'M0+J(?NQU:K
M_P#:EA_S]Q?]]4 6ZCG(%O(2,C:?Y5YSXA^(YT_6UL[0>8A.,BNWM]2BFT9+
MFX=4\R,DY- 'SI<X;XE< #][_6OHC4W">&)F(SBW''X5\YS7=K_PLG?YJ[/-
MZY]Z^@M5U33SX9G'VJ,CR.!N]J /G/0/#D/B7QS)%)@!I/ZU[AXHTR#P_P"!
M9H(%'RKC./:O)/A]>VL7C]F:557S.N:]F^(DJ3>#[@QN&'M]* /$/ACX,A\0
M:_+-.^0KE^:])^+5K'I_A.*WA &!C(KF?@I>VT.KW"R3*I.0,FNK^,[J_AZ-
ME((YY% %;X'*RZ1/N8GC^M97QQ*_:K<;1G YK2^"U_91:/,'G16]S6-\;;ZS
MEN;?RYD8X&<&@#O_ (6_\BI'^%;_ (J(7PW>9 /R&N<^%][:-X6BC29=_&1F
MNA\6_P#(M7>/[E 'B7PS9!XCN\J",FN7^(4EQ;^-Q+:$[MW05T/PWN[6'Q#=
M^=(JG)ZFJNJP_:/B*DCKNM]_7MB@")_$OBNZL#;""3:Z;<XJY\+_  CK,'B;
M[=>JX4MGFO<MWA^UTT2[;;:D8/;/2N3T'QM#?Z^;."W"INP"!0!T'Q&!/A"Z
M .#BO*_@D-FN3[OFR2.:]5^(D;R>$KD1C+8Z5Y1\&V^Q:W,;TB+DXW<4 >W:
M[HD&NV!M9P,'OBOF;7O#D7ASQO%#$>%D_K7U%_:EA_S]Q?\ ?5?.7C^^M9?'
MR.DRLOF=<^] 'T)X=;=H-H?]@5J5C>&[NUFT.T$,JMB,9 -;- !1110 4444
M %%%% !1110 4444 %%%% !1110 5P?Q._Y!"_2N\K@_B=_R"%^E '+?#?\
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
M"[MF['% 'DMQI^OKX?\ ,)D-MMKTKX,^#]*UC2I9+V+=(HY!ZUW/A73K&_\
M $:WL:!2,9-<%JM[=^&+Z2/P[ED+$'90 OQF\&Z7H]G;RV<>TL.0.O6NC^#_
M (3TY]!2_>/]]D=JQM!L=9\>W0CU=&$:'JWI7L?A_08= L?LL)&WVH U'B5X
M3$1\I&*\/^,OA'3;6P2[B0+(_6O<Z\G^-R-_8T3=J %^#MNEWX7D@E&4QC%<
M+\:O#%AI=S&]FNV1B&X]:]"^"R$>'9&[<"N5^-Z,-7MR>AQ0!F?#/PSJ>K &
M^WM:$ #/2F>*;V3PMXMBL=/8K&7 (%>R?#I%7P=:$( 3WQ]*\3^(0W?$)1_T
MT_K0!]"Z!,T^AVLK_>9 36E69X>4IH%F#_SS%:= !1110 4444 %%%% !111
M0!\T_$?_ )'R/_KI_6O?_#'_ "+UI_N"O /B/_R/D?\ UT_K7O\ X8_Y%ZT_
MW!0!KT444 -?_5M]#7S_ .*O^1L_X'7T _\ JV^AKY_\5?\ (V?\#H ]A\*?
M\@V/_=KH:Y[PI_R#8_\ =KH: "BBB@ HHHH **** "BBB@ HHHH **** "BD
M)"@D]!7%>-?&$6F::RV4NZY)Q@=: .VHKS[X?>(-0U*WFEU+<JJ,Y:HO'OC4
MV5EY>E2;YL?PT >C45\S?\+!\6_W)?R-1P_%W6K/48K>\WKE@#F@#Z=HK)\.
M:B=4T."[)R7&:\WUKQ1KEOXJ%K"K^1OQQ0!Z]15>PD:6QA=_O,H)JQ0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17DOC
M+Q7J^DZ^L<(?[.&Y(KOM \16FJV,!$H,Q7YE]Z -RBBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#-US_D%R_2O$W_Y#O\ P*O;-<_Y!<OTKQ-_^0[_ ,"H
M ]I\/_\ (*C^E:M97A__ )!4?TK5H **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MN*\??\@R7_=KM:XKQ]_R#)?]V@#QSX?_ /(V?\#KZ77[@^E?-'P__P"1L_X'
M7TNOW!]* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH X7Q__ ,@V3Z5Q_P ,/^0N?K78
M>/\ _D&R?2N/^&'_ "%S]: /:J*** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#C_']K?W6D[+ MYF.U?/L_P ,_$5W<_:I!(9,YS7UB0#U -)L3^ZO
MY4 ?,$?AKQE"@C5IMJ\#K3O^$?\ &G]Z;]:^G?+3^XOY4>6G]Q?RH \M\"^!
MC);?:=90M/C^+UK0^(>E:C)I:6^E;@ N!MKT, #H *"H/4 _6@#Y-/PR\1&Y
M^UE9/-SG-:+^&/&,L1@8S;"-O>OJ#8G]U?RH\M/[B_E0!\H6GPU\16-V+J(2
M!\YS7MUIHM_>>#6L[O<92G>O0=B?W5_*EP!T H ^8+#X?^(=(UWS[82!#+DX
M]*]8\2^'+O6O""VS@F8)7HVQ?[H_*EP,8P* /E>S\#>*=(W):^:%)[9J.^^'
MWB?6&#7(E8CUKZK\M/[B_E1L3^ZOY4 > ?#_ ,+^(=&U1(YO,$ (X->WZS:-
M>:)/;C[SIBM$(H/"C\J6@#Y=NOAUK]EKDUQ:"0*SYX]*]2A\$,_AKSI$_P!-
M"]>^:].V*?X1^5.P,8QQ0!\TQ^&O%LFHB*0R^09,'KTKVGPQX-LM+M89VC_T
MG&2:ZORT_N+^5.H @N[6*\@:&9<H>HKR?Q]X-N[?]]H:LK-S\M>OTA4-U /U
MH ^8?^$?\:?WIOUK,N/AIXCO;C[3*)#)US7UAY:?W%_*C8G]U?RH \C^%^CZ
MWIDHCOR^Q3QFO7J0*HZ*!]!2T %%%% !1110 4444 %%%% !1110 4444 %%
M%% !7!_$[_D$+]*[RN#^)W_((7Z4 <M\-_\ 6'ZU[''_ *M?I7CGPW_UA^M>
MQQ_ZM?I0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\4?\@&X^
ME>)^%?\ D9&_WZ]L\4?\@&X^E>)^%?\ D9&_WZ />['_ (]4^E6:K6/_ !ZI
M]*LT %%%% !1110 4444 %9NNV#:EH\]HO61<5I44 ?/::5-\--?^VB,GS&S
MTKV7P]JD?B;2!//$"I_A(JQK?AVRUU%6[3.WIQ5G2M*M](M1;VXP@H C&@:6
M.EG%^5-/AW22<FRB_*M2B@#+_P"$<TC_ )\8ORJY:V-M9+MMH5C'^R*L44 0
MW%I!=ILGC#KZ&J8T#2P,"SBQ]*TJ* *MOIMG: B"!$!]!44NBZ=-(9)+6-G/
M<BK]% &<-"TQ7#BSC##H<5?5%1 JC"CM3J* *4VD6%PVZ6VC<^I%0?\ ".Z2
M#G[%%^5:E% &:= TLC!LHORH&@:6!C[%%CZ5I44 9B^'M*5@PLH@1[5HHBQH
M$0 *.@%.HH I7&D6%T^^:V1V]2*C.@Z62#]CBX]JT:* (?LD'E>5Y2[/[M5!
MH6F!PXLXPPYSBM&B@!J(L:A5& .@IU%% !4,]K!<C$T:N/>IJ* (H+:&V7;#
M&$'H*EHHH *I7&DV-T^^>V1V]2*NT4 9K:!I;#!LHORI%\/:4IR+*+\JTZ*
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
MVF:VRM=1@D=.* .3^&OCF37K2&SDC*F,;>17IE<]HG@[3=!E,EHF"3GI70T
M%%%% !1110 4444 %%%% 'S3\1_^1\C_ .NG]:]_\,?\B]:?[@KP#XC_ /(^
M1_\ 73^M>_\ AC_D7K3_ '!0!KT444 -?_5M]#7S_P"*O^1L_P"!U] /_JV^
MAKY_\5?\C9_P.@#V'PI_R#8_]VNAKGO"G_(-C_W:Z&@ HHHH **** "BBB@
MHHHH **** "BBB@"O>2I':3%W"_(>I]J^9HI[^^^))@E#26OF]^G6O0/C!XE
MO-&FBCMV(#@ XK5^'7A^SU#1XM5G4&=CG.* .IUNSAL/"UV;*((_E<;17AOP
MXDFU#QK)%K',.\X#]*^D)[=+BV:!QE&&#7D_CKP=+IS)>Z,A#]3M% 'I \/:
M.XRME"1["O/O&?PHMM9U6.[M( H!S@"HO#7Q(@TC3_LFL,1./4\UZ#X?\3V/
MB* R6C9QVS0 [P_8+HNBPVDC!=@[G%66LM+GF\TQ0/)_>R,US/Q%&HG2/^)=
MN\S:?NUX5HGC37K/Q1!97CR 9P030!]4J%10%P%'2HS<P X,R ^FX56MY6GT
M9)!]YHL_CBOG?QUJ?B;1]4GN$,H@[=: /I4.I7<&!'J#35EC<X5U8^@->&^$
M_BE]K\/?9)7)NW7 YYS5CPSXGU#2M;:75&86[MQNH ]MICS11??D5?J<5E'Q
M)9#3OMN\>5C.<UY%XU\1:IX@O"-#9RB'^"@#V\75N>D\?_?0I1<P$X$R$^@8
M5\GZMKOBS0%5KEI5#>N:Z'P%JOB76M3CN',I@R,T ?2E1-=0*<--&#Z%A7,Z
M[XPM-"MA#.<3F/ ^N*\;U%O%>JWTEW9/)Y#GY<4 ?1RNKC*L&'J#37ECC^^Z
MK]3BO,_!GC$6%J+#5I/](X')YS2?$V35YK))])W[2H;Y: /34FBD^Y(K?0YH
M>:*+[\BK]3BOF/PA\2M1TGQ T&JR-M7LQKIO%WB'5_$C13:(7*=3LH ]V2:*
M7[DBM]#FG%@HRQ 'J:\,\%^(=4\.W!?7F<1D_P ?I74Z]\0[/4M+DMM+DS<-
MTP>: /1?M=M_SWC_ .^A3DFBD.$D1OH<U\QR1^-&D9E\_:22.M=+X.U_6/#^
MH!];9Q$Q_CH ]Z9@HRQ 'J:C%S 3@31D_P"\*YK4=7&M>')IM,8E^V#7SWJ?
MBKQ)X<U=?M;2"/S>_IF@#ZL9U5=S, /4FA75EW*P(]0:\8N/B#)K^@);Z>Q-
MR%&=M6=$\93Z?I$EG?.1=,,+N/- 'K1NK<'!FCSZ;A4H(89!!'J*^;[F'Q?+
M?O<QO+Y!?<.3TKU/PGXUMY+6*QNY ;H<'GF@#:\8:9:3:!>3- IE"95L<YKQ
M7X5WU\OC)X;MF2 /@ ]*^B+B".\MC%(,HXYKQ/XGVD7A"2*\TX;7?DXH ]Q5
ME894@CV-+7$?#+5Y]8\.B><DMQUKMZ "BBB@ HHHH **** "BBB@ HHHH **
M** ,W7/^07+]*\3?_D._\"KVS7/^07+]*\3?_D._\"H ]I\/_P#(*C^E:M97
MA_\ Y!4?TK5H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\??\@R7_=KM:XKQ
M]_R#)?\ =H \<^'_ /R-G_ Z^EU^X/I7S1\/_P#D;/\ @=?2Z_<'TH 6BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#A?'_P#R#9/I7'_##_D+GZUV'C__ )!LGTKC_AA_
MR%S]: /:J*** "BBB@ HHHH **** "BBH;JXCM+9YY3A$&30!-17.Z9XPT_5
M9WB@;++UYJEJ?Q#TC2KPVUP^''O0!U]%</'\4=#EG2)) 68X'-=C:W*7=LL\
M?W6&10!/17(ZK\0M)TB[^SW#X;ZU37XIZ$TJQK("6.!\U '=456L;V._M5GB
M^XW2K- !1110 4444 %%%% !1110 4444 %%%8>O>*++P^NZ[.!]: -RBN$_
MX6MH.W=YH_[ZKHM"\1V>OQ>9:G(QGK0!LT5E:UK]GH</F73!5QGK7+/\6=!0
MXWY_&@#OJ*PM \4V/B%-UH<CZUNT %%%% !1110 4444 %%%% !114<\RV\#
MRO\ =49- $E%<WI_C33=1U$V4;_O <=:Z2@ HHHH **** "BBB@ HHHH *X/
MXG?\@A?I7>5P?Q._Y!"_2@#EOAO_ *P_6O8X_P#5K]*\<^&_^L/UKV./_5K]
M* '4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_BC_D W'TKQ/PK_
M ,C(W^_7MGBC_D W'TKQ/PK_ ,C(W^_0![W8_P#'JGTJS5:Q_P"/5/I5F@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H;BZAM(]\[A%]34U<U
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** .%\?\ _(-D^E<?\,/^0N?K78>/
M_P#D&R?2N/\ AA_R%S]: /:J*** "BBB@ HHHH **** "O%_B#X\FM-5?1-Q
M7S&VUZ9XE\10^';(7$V,>]>+2:$?B!XD_M6 9"-GB@#OO _@LV-LE\TF3,N[
MK7'_ !9\!R"V?58Y2#ST->U:3;-::7;V[=8UQ7'_ !8=AX3<#H<T >,?"_P-
M/KM[Y\DQQ$<\FOIG3K/[%I\=MG.P8KR#X'RQJMP&D4$@\$U[/YT7_/1/^^A0
M!XK\5/ $DUK+JL<I!7)X->??#;P1<>(-4S),<1-GK7OWQ'FB_P"$1N1YJY/8
M&O./@F[#4YP#P2: /:-'T_\ LS3X[;.=HJ_2$@=2!]:\]\5_$ZV\.7OV<().
M<9H ]#HKQZ'XWV\DR)Y&-QQTKU#1]5AU;3H[J-A\PZ9H T:*X'Q;\1X?#%YY
M$D>><9JQX3^(MAXD5\,J%?>@#MJ*X67XBVL>O#3L#!;&ZNWCD21%=6!!&>M
M#Z*Y[Q3XH@\-V/GN0S=<5YZOQRM<_-" /I0!['17D47QNLIITCCC!+''%>G:
M1J(U33TN0,!A0!?KB_'?@\^);*3#[2J$_I7:5!>L5LIR.NP_RH ^/+?PK<R^
M+/[,\YL;]O6OIWP9X6'A;3PKR9^09]J\4TO#?$IF=@N)<\_6O4_&?CE+"U:Q
MMANDE4*&% ',?&B^_M6UBM--EWRXP=IKFO!GP@N]6TK[1=R%&/\ >-=9X(\'
M7E[J*ZEJ0+1.=P#5[!;V\5M$(X4"H.PH Y/P7X+_ .$6BV;]W'K78T5@>*/$
MT'ARP-PY#-UQ0!OT5XW_ ,+RM_\ GA^E=GX.\=6_BE3@!&["@#L:*Q/$NOIH
M&GFZ8;A7#Z1\9+'4=0CM754+G'- 'J=%<EXB\;VFB6\<JE7#^E:^@:W#KFFI
M=1D#/44 :U%07=U':6TDSL $7/6O+-1^,]M97TEOY(.PXSB@#UJH+RW^U6<L
M&<;UQ7DO_"\K#;RB[O2NR\'^-8_%*;D3:* /-_%NBOX%O%U=93\QSUKT3X>^
M*)/$^EFY8Y %1?$CPM+XGTQ+>,9"BN'\%:[#X(F;1IL!F.,&@#W"BH;6<7-M
M',.CC-34 %%%% !1110 4444 %<'\3O^00OTKO*X/XG?\@A?I0!RWPW_ -8?
MK7L<?^K7Z5XY\-_]8?K7L<?^K7Z4 .HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH Q_%'_ " ;CZ5XGX5_Y&1O]^O;/%'_ " ;CZ5XGX5_Y&1O]^@#
MWNQ_X]4^E6:K6/\ QZI]*LT %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ?-OQ,<-X]0[0/WG]:]]\-L&\/69 QB,"OG[XE?\ (]I_UT_K
M7OOAP[/#%JWI%F@#1O;R&PM7N)VPB]:Y0_$SP^'*F?D''6N \4_$,:CJKZ"\
MNS+%<YK.N_A'/<Z;->65P7.S>,'\: /9M*\6Z7K$GEVLH9OK6?\ $=@OA"YR
M <BO$_A5IVM:9XO\FZ63R@^.:]J^)/\ R*%Q0!YC\$N=9G^IKW#4]3M])M#<
MW+;4%>'?!YC!<74Z\L,U=\0^(;[Q%J9TF;='#N*[C0!Z)9_$30[VY2"*;+MT
MYKJ_,4Q>8#\N-WX5\_3^![;P]$=32]#-#SC=79> O'C^(YSIV<A5*9H ZB\\
M?:+8W1MYIL./>MBQUJSU"Q-W!(#$!G.:\.^*'@&[MDEU:.9@#GH:Y/P/XRU6
M.W31UWL'.TF@#Z4T[Q/IVIWK6MO)F13C&:VJ\ N(+OP/=)JTLA_>G.#7HD/C
M<R>%CJF>=N: .@UOQ1IV@$"]DVD^]1:-XPTK79&CM)=S+UYKQ]8;GXIWLNR4
MJ$.>M32^&-1^'-M)>Q.TA89X.: ,#Q<A3XD*2 ,R]OK7T9I)"Z/;$]!$#7RM
M8:Q-XD\<6[SJ0Q;)S7LWB_QS_P (OIL$&[ :,+F@#I;_ .(.B:?=-;S38=>O
M-+:?$#0[V58HIQN;H,UY19>!E\:1C48KO]Y+V!KBKWPEKWASQA%$@E:-9.O.
M,4 ?5\CB>Q=DY#(<?E7S?<^'KS2?'YU6X#+;^9GGIUKZ&T+>=#M?,^]Y8SFN
M-^+<44?A1W1 LN3@@4 =;HNN6>KP+]F<,0HS@^U:U>)_ N:>19_.<MP<9KVR
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#BO'O\ QZ?A
M7#>#_P#D)C_>KN?'O_'I^%<-X/\ ^0F/]Z@#VR+_ %2?04ZFQ?ZI/H*=0 4R
M;_4O]*?3)O\ 4O\ 2@#Q?QQ_Q^?C7:_#O_D&'Z5Q7CC_ (_/QKM?AW_R##]*
M .VHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#)\1/.FC3-
M;9\S'&*^:M=\=>)=%U"6.8R %OES7U4RJXPP!'H:\"^-UK:IJ<&R)5)QG H
M/AUK_B+5]22:X\PP$CK7OJ_=&?2N+^&EK:KX3MW2)0_<XKM"0JDDX H 6BJ+
M:SIR,5:\B!'49J2+4K*9ML5S&Q] : /*/BEJ>NZ?.9=/W^6IR=M87PN\>:CJ
M^MM:7C-PV.37LOB6VMIM!O&EB5OW9()%> ?#E$3Q[($  \S^M 'TQ137=8T+
M.0%'4FJ?]LZ<7V_;(MV<8S0!>HI%974,I!!Z$4CNL:EG8*H[F@!U%4AJ^GEM
MHNXMW3&:LO/%'%YCR*$_O'I0!)144%S#<J6AD5P.X-2T %>0_%/4M<T^4R:?
MO\M3D[:]3FU2QMWV37,:-Z$UGZW]AU'0+MU\N8>6<$<T >-?##Q[J6K:\;.\
M9N&QR:^@*^9?A_$L7Q!=54+^\Z?C7TR[JBEF("CJ30 M%4#K6FAL&\BR/>IH
M=0M)SB*X1SZ T >1>+=8US3O$?F1[Q:JW/IBO1/#OBBSUBVA1) 9MHW#/>H_
M'%G'+X7O"L*F7;\IQSFO&_A#)=V/BF4:BY2/<=NZ@#Z*HID<J2KNC8,OJ*?0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\T_$?\ Y'R/
M_KI_6O?_  Q_R+UI_N"O /B/_P CY'_UT_K7O_AC_D7K3_<% &O1110 U_\
M5M]#7S_XJ_Y&S_@=?0#_ .K;Z&OG_P 5?\C9_P #H ]A\*?\@V/_ ':Z&N>\
M*?\ (-C_ -VNAH **** "BBB@ HHHH **** "BBB@ HHHH YWQ+X8L]<@>2X
M +(A(R/05XKH/BVYTWQH-#A)$(DQ[5]$RIYD+I_>4BO$_%G@A] OSKUNFZ3=
MNXH ]:URV:\\/7$*_>>.OER3PKXCT3Q#/=VBR8WD@C->_P#@#Q/=>(8&6Z0C
M8N.:[)K*U<Y:",_5: /F;^U?&OI-^M=QX)\+77B,_:M<1MZC/S"O7_[.L_\
MGVB_[YJ6*&*$8BC5![#% '#^-8;W2?#T<&DALJIQMKYWNO"_B:]U#[>\<GF9
MSG!K[!DBCE&)$5AZ$5%]AM ,?9X_^^: /,OAK-K7]EM'?AP47 W5P/Q%L_$F
MLZK);1K(8!G%?1T=O#$,1Q*OT%-:SMF;<T$9/J5H ^9? FF^)=!U>&+9((6/
MS=:[_P"*OAZ^UO0HY(%8S*HZ5ZV+*U#;A!&".^VI'AC==KHK#T(H ^9?"]MJ
M]G(+/5@ZV> /FZ5M:M+<:7C_ (1T%\_>VUZ#\5;$#PJYLH56?)P5'-<=\&98
MH(KE=:91+_#YM ',-KGC-B/W<H //!KUCP9XTB>P2UU&3%R,#!/-=4UYH&QL
MO:8QSP*^=M4COI?B0'L-WV3S?X>F,T >\>(O"5EX@B>Y=09-N5XKQ34Y/%>D
MWSV=DLOD(?EQFOHK3@?[-MPW7RQFG-8VKMN:WC)/<K0!\B7?ACQ-?W_VZ2.4
MR9SG!KV?X=S:RNC2QZB' 1"!N]*]4^PV@'_'O'_WS5349;#3]/G\PQ1 QGCI
MVH ^;SH]OKOQ"E@FQAGQ73^*-&UCPH(8=%#[".=M<OH^I6J?$DR&8!/-ZY]Z
M^F(C8ZC$CJ(YA@8XS0!XIX/T35?%4YCUU7,8/\8[5TNM_#FTTC37N]+3_2$Z
M8'->FQ6T,'^JB1/]T8J1E5U*L 0>QH ^87U/QHDC*HFV@X'6NA\):1K/BB_$
M>M*_E*?XQ7NO]GV9_P"7:+_OFI(K6"$YBB1#["@#F+[2/[ \-S1:8,/VP*^<
M_$6@^)]>U%YI4D.UN,@U];LBNNU@"/0U!]AM1_R[Q_\ ?- 'AGPQ'B*RO4L[
MM9! I'6O0_%?@FUOX)[Z-0;E1N'%=DEI;QMN2%%/J!4I (P1D&@#YFEN_&$5
MVUJ@F\D-L'7I7J/A#P%"D,6I7>?M+'=S7H!L+0MN-O'GUVU850JA5  '84 9
M?B"=[+0+F:,X:-,BO"/#.J/X[\5M8WV61'P,UV7C[Q;?PWCZ3%&QCE.W@59\
M ^ !I<\>K$;7D^8T >@:1H]OHUK]GMQA*T:** "BBB@ HHHH **** "BBB@
MHHHH **** ,W7/\ D%R_2O$W_P"0[_P*O;-<_P"07+]*\3?_ )#O_ J /:?#
M_P#R"H_I6K65X?\ ^05']*U: "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBO'W
M_(,E_P!VNUKBO'W_ "#)?]V@#QSX?_\ (V?\#KZ77[@^E?-'P_\ ^1L_X'7T
MNOW!]* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH X7Q_P#\@V3Z5Q_PP_Y"Y^M=AX__
M .0;)]*X_P"&'_(7/UH ]JHHHH **** "BBB@ HHHH \Q^,Z%_#B@''!K-^!
MOR:;,AY)[UJ?&5@OAT9/:LOX'_-83,.E 'L%<-\4PI\*R;O>NYK@OBP&/A-R
M.G- 'SMX:O-=MYY?[,$F,G[M=-_:OC7TF_6NR^"5G;S"X,L*N1GJ*]E_LZS_
M .?:+_OF@#Y5US4?%<NGLMX)?*[YS7=_ @;I'+_?P<UZ%\1=/LU\)7#"W0,.
MA KS_P""*G^TY\#Y1F@#MOBEX@N- TF.:W)!([5QO@OPU;^/;-[[4&RPYYK=
M^-I4:'%N]*;\$O\ D"R%?NXH MS_  AT>&WDE0_,BEAQZ5POAWQ7=Z?XM&C(
MS>2KXKWZ_P _V?<8Z^6?Y5\SZ64_X66<_>\W^M 'L/CGP39:UI4U[,?WB)NK
MYQT<:GIVOSVFFER#)CBOK#Q1N_X12ZV]?*KQ#X5VT,_C23SHP_S]Z -O4O#+
M:?X=76[@D7(&>>N:T? WBZ[U#1;B21B3$I KIOBF!'X0=5  R>!7"_""V%Y:
M74##Y"#F@#+TK5IO''B]M(NF/E!]O-=!XT^%.DZ?X:N+JW;YXQGIBJFN:1!X
M,U$ZKIY#3DEL+5 ^/-:\6XTF6!PDO7B@#G?A/X-M-;U=Q.21$V>:^F=.L(].
MM%MXONKTKC? W@7_ (1IQ<]&D&2*[V@ J"\_X\IL_P!PU/4%Z";&<#KL/\J
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
M$GA?4S--+((S)GD]LUW-G\0+GQ+H*Z;;%OM 0<BI/CL4EEA@VCG )Q6O\*/
MMK;:9%JK8+OV- %?P?XGG\-W!LM5<EI#P&-=_K7C&TTFP6YDQAUR*\8^))+>
M/H8T.T+(!@5I?$M'/A>SPY'RB@#.U>S\0^*[YK_3GD\D]-IK3L_$M[X-T*2Q
MU7<7==OS5W/PBQ_PB**1ELCFI_B!X*M?$&GSW+X#QINH \A^&LRZEXVENT^Z
M'S7JGB_QQ!%')ID+!;A^!S7E?POA73_%5Q:KW8BE^)/A?6O^$J2^LU=D!SQ0
M R^\+>*BDMY%-*R$%Q@]JK_#?Q'K2^+197AD*[L'.:]#\!^-3;V/V37DV<;,
MN*Z#2M(\.7&LF]LC%YI.>* .YE@CNK?RY5RK#D5X=\6XU\-7D$NFCRV;!.*]
MV P *\,^.7_'U!^% 'H/PTOIK_PM'-.27..M=G7#_"O_ )%*/\*[B@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YI^(__(^1_P#73^M>
M_P#AC_D7K3_<%> ?$?\ Y'R/_KI_6O?_  Q_R+UI_N"@#7HHHH :_P#JV^AK
MY_\ %7_(V?\  Z^@'_U;?0U\_P#BK_D;/^!T >P^%/\ D&Q_[M=#7/>%/^0;
M'_NUT- !1110 4444 %%%% !1110 4444 %%%% !5>\LH+^W,%P@9#VJQ10!
MGZ=HMEI0/V2()GK6A110 4444 %%%% !1110 4444 5[RR@OHO*G3<GI7D'C
MWP1J"W>_1 R*QR=M>ST8S0!\R+X,\8;AEYL9]Z]B\&^#H;/34EOXMUSQR>M=
MQ@>@I: $50BA1T' I:** "O-?B=HNK:M#LT\N,C!VUZ51B@#Y47X3:]'/]I4
M2>9G.:]R^'.F:CING>7J!8L!CYJ[G ]** "BBB@ HHHH **** "BBB@ HHHH
M R;OPYIM[="XG@#2 YS6I'&L4:QH,*HP!3J* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#-US_D%R_2O$W_ .0[_P "KVS7/^07+]*\3?\ Y#O_  *@
M#VGP_P#\@J/Z5JUE>'_^05']*U: "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB
MO'W_ "#)?]VNUKBO'W_(,E_W: /'/A__ ,C9_P #KZ77[@^E?-'P_P#^1L_X
M'7TNOW!]* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH X7Q__P @V3Z5Q_PP_P"0N?K7
M8>/_ /D&R?2N/^&'_(7/UH ]JHHHH **** "BBB@ HHHH XKXC^'IO$.CBWA
M!)]JX/P-JT7@:=],N\!W.,&O<:^<_B1H5])XS6_C5E@1\G'2@#Z%M[I;BR2Y
M7[K+N%>,?%?Q_ =/DTM$R^3TKT7PIK]A?Z1;6<<H,JQ["*Q]8^%>G:Q?M=3,
M,GL10!Y-\)_'<6C73031_P"M..:^D;*[6]LDN5'##->>0?!W2K>YCFC904.>
M!7H=E:+9V:6Z_=48H \G^*?CZ"WTV;3%3,C9%>>?"SQU'H>J,LT9Q*2.?>O9
M]=^&&GZY?&YG89)Z&L]/@UI,4R2(R@J<\"@"?QQI,GC7P[ ]LIP1VKCO#'B>
M/X=P/87D>2>.:]LTVP33K%+9#E4KD_$WPWL/$=W]HE(0YSTH YN;XSZ?<0O"
MD8#."H_&N<\->#KK4?$JZXJD1L^ZNLB^"VEQRJ_F#Y3FO1=+TZ+2[".UB VK
MZ4 <%\0_',&B:5/8,F9&3;7BG@'QJNC>*#=2QG:[]Q[U] ^)?A[9>)+KSKA@
M#G.*Q/\ A3&D!E964$'/2@"?QSJ*ZYX':>%>""V!]*\G^'WC<:.);/85ED8H
M#7T%%X8MDTC^SS@Q[<5PVI_"?3=/@FU&$KOBS)@"@#F9%N8;PZAJC%[4\X/I
M6C:^.O"]A,)X+= Z].*P=#U=O%^LG0'X16V5VW_"D]+_ .>WZ4 =9X4\:6?B
MA"8<*1VSUKJ*^>_$^?AAJ<,5HYV.1C%>Q^#-5?6/#\-VYRS4 =#7*>,O%\/A
MNRE,BY)0X_*NKKF?%'@^V\3)MG; H ^8K7Q>(_&?]HF,[-^>E?3OA?Q-;>*M
M.RJ<%!N]ZY7_ (4MH^W&5SZXKK_#'A6W\-0&*!LC&* /+_B_8IX;CBO]-C*2
M'D[:I>"?C(MII'E:@I:0>M>P^(_#%KXCM_*N0,8QR*XE_@II)/RNH'L* -_2
M_%,'C+1KB.V7!=#7EL6@S^"/$3:O.AV%BWZU[!X5\'VWA>/9 V1C%7?$7AZW
M\0V/V:< >] ' _\ "[=-_P">0KE/$,C?$S4HI+-#M7TKK?\ A2>E_P#/45UG
MA3P59^%U/D88GOB@"AIMR/!/A&);E<[.QKY\\7>,UU3Q<+Z.,[ ^>GO7U)X@
MT*+7K(VTIPM<,/@OI&#DJ2>^* +_ (*\:P:_H"PHN'2(J?RKQ74M6_X1_P"(
M3S2QDJ'W9Q7OGAKP'9^' X@8$-5'7?A=IFMWIN9=H<^U '#:AJNH>+(H[NT=
ME@ &X#TI8/$7ANPC$%Y C3I]XD=ZR]?U'_A!=571(.48[:ZVQ^%-CK=E%J,\
MFUYUW8H TO#WQ.TJZN8].MXU5>@KTA'5T#*001D5XQXA^'-IX2TJ35K63+Q=
M<5>^%OC:;7'E2X8[(@1S0!W_ (C\1V_AZW$L^,$<9KQ4Z!+XR\4?VM; F,/N
MR*Z'XNZC!KEA'8V$NZ<<$"MKX/:7<Z7H;Q72D.>YH ] TR VVFV\+=40"K=%
M% !1110 4444 %%%% !7!_$[_D$+]*[RN#^)W_((7Z4 <M\-_P#6'ZU[''_J
MU^E>.?#?_6'ZU[''_JU^E #J*** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** ,?Q1_P @&X^E>)^%?^1D;_?KVSQ1_P @&X^E>)^%?^1D;_?H ][L?^/5
M/I5FJUC_ ,>J?2K- !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%<]XOT6;6]*:V@)#$'I70T4 ?/3_  +NYG,DK$N3G-=SX#\ WGAKS%F<E3TS
M7IE% 'C'B_X0/KFKF]@&&/I69I_P?U>VO(G>9_+4\C/:O>J* ,W2=(M].L88
MEB7>J\MCG->8>,_A??>(M4:97/ED],U[#10!X!9?!&\LKR*6-B%5@37I>J^"
MH[KPX+.)0)PN-W>NTHH ^>V^"NJRDK)*Q4]1FFCX%WL!W0,5;VKZ&HH ^>C\
M$=3G&V:1F7W-7M&^#-[I.IPW$;$*IR>:]WHH X7Q;X);Q#H2V9Y<+BN0\*?"
M2ZT75TFE8F$=J]IHH \V\<_#Q];BC&G_ "$==O%<)_PI?6?^>S_G7T)10!\\
M_P#"BKQCYC,?,]:1O@5>SG]\Q..G-?0]% 'SVGP4U6W&V&5E4= #7JG@SP@N
MAZ?LNT$DV.K5V%% %2]G@MK.4/(J (< GVKYIMY+^\^)6UMTEIYOX=:]8^)-
MCJ]VZ+IQ?:>#MJYX+\&0VFG1W-['FZ)SDCF@#M;2VA@@C\J-5^4=![58I -J
M@#H.*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#BO'O
M_'I^%<-X/_Y"8_WJ[GQ[_P >GX5PW@__ )"8_P!Z@#VR+_5)]!3J;%_JD^@I
MU !3)O\ 4O\ 2GTR;_4O]* /%_''_'Y^-=K\._\ D&'Z5Q7CC_C\_&NU^'?_
M "##]* .VHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!&94
M7+$ >IKP+XVW=I)J<'ERJQ&,X->T^(DGDT>9;?/F$<8KYJUSP%XEUK4)99A(
M0&XS0![M\-+JU;PE;*DJE^XS63XD\?Z9I6NBQO%4Y;&37(_#7P]X@T;4/)N?
M,$ Z9IGQ2^'M_K6IQWEFK%\Y.* .Q\7:#I/B70EGT^:..1H]PVG':O%_"T>M
MZ7XY2 R2/ 'VYSQUK3LM!\96BQP*9?+7 []*]F\)>#X(;"*YO8\W1.22.: -
MW7KJWC\,W GE528.A/?%>$?#JZM$\773/*H&XX.:[/XHZ3KFH3&'3M_E-P=O
MI7EMG\.O$FGW/VB)9 S'G% &YXDN[Z;XA1*KLUF7&?3%>WS6^@?V"Q9;;'V?
MD\9SBN5L_!#S>&_/G3-Z$ZGKFO,[W0/&#S30J9O*)*CKTH 9X/N+.#XBMMD5
M8O,]:^G$GA=-Z2*5]0:^3H/AOXCM;K[7&L@DSG->[>'K758_"ICN"WG[.] '
M!_&^[M7OK?9*I88S@UZ+\,;RVD\(6Z),I<=1GVKP_P 0^ _$FMZG-)*)"H?Y
M<UUGPV\.^(-&U$17/F" >M &3\1G1/B%&TA 7S.I^M:WQ(DCNO#%F+1A(P49
M J7XI>!=0UC4(KNS5MX.214_@#P9J,\;PZPK%%^[NH ZCX475O;>%%2>5(Y<
MC(8XKJ]=U.Q_L.\_TJ/_ %9Z-7C7BWPQX@L=4,>D^8(/]FN<E\/^,KB-HG,V
MUN#UH M_#^YM5\=32R2J%#DYS7IFK?$70XO$"6,IC<,<9->+VWPZ\26,QN(E
MD#MUQ4<WPT\1W5S]JD60R9SD]: /9/'OAG3=<TS[5ID\<;[-_P AKRSX=-K5
MEXT^SRO(T(?&2>*NV&B>,8I(H&,OE9"GKTKVOPQX0M;*SAN)HQ]I/).* .MW
M!8PS$ 8ZFO"_C@?M-Q;BU/F-QG;S7K/C"Y>S\,7<\1PZ+D5XC\.KM_&'B>2+
M4E+(C'&Z@#U/X5I)'X1C652&XX-=Q5:QL(-/MQ# NU!VJS0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!\T_$?_D?(_\ KI_6O?\ PQ_R
M+UI_N"O /B/_ ,CY'_UT_K7O_AC_ )%ZT_W!0!KT444 -?\ U;?0U\_^*O\
MD;/^!U] /_JV^AKY_P#%7_(V?\#H ]A\*?\ (-C_ -VNAKGO"G_(-C_W:Z&@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-US_D%R_2O$W_Y#O_ J
M]LUS_D%R_2O$W_Y#O_ J /:?#_\ R"H_I6K65X?_ .05']*U: "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KBO'W_(,E_W:[6N*\??\@R7_ ': /'/A_P#\C9_P
M.OI=?N#Z5\T?#_\ Y&S_ ('7TNOW!]* %HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X7
MQ_\ \@V3Z5Q_PP_Y"Y^M=AX__P"0;)]*X_X8?\A<_6@#VJBBB@ HHHH ****
M "BBB@ K*UK1K?5-.FA:)=[#AL<YK5HH \V\(^!+S0=8:YD<F/=D"O2:** "
MBBB@ HHHH **** "BBB@ HHHH *JZE;&\T^>W'_+1=M6J* /!=1\,S> =4;6
M84)).[BE_P"%XWW_ #[_ /CM>U:KI%KK%MY%TFY*YS_A67A__GA^E 'F(MKG
MXIWR7$T9 0]Q7M'AK2/[$T>.SQC;3M%\.V&A(5LXPH/M6M0 4444 %%%% !1
M110 4444 %%%% !1110 4444 >5>/? #:O?OJP7<T?S5S$7Q9OM!B73?()$/
MRC*U[U(BRQLC#*L,&N4N?AWH5W<--)!EVZ\4 >6W/Q#O?&D7]D-"563K@8KM
M_!W@(Z%82;5VO*N?SKH-/\!:+IMTMQ!" XZ<5U    '04 >9:7\.YXO$;7UT
M2T6[.#7I,4$4"[8D"CVJ2B@ HHHH **** "BBB@ HHHH *X/XG?\@A?I7>5P
M?Q._Y!"_2@#EOAO_ *P_6O8X_P#5K]*\<^&_^L/UKV./_5K]* '4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 8_BC_D W'TKQ/PK_ ,C(W^_7MGBC
M_D W'TKQ/PJ,^)&Q_?H ][L?^/5/I5FJ]D"+5,CM5B@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH 0JK=5!^HI0 !@#%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!Q7CW_CT_"N&\'_\A,?[U=UX
M]!^QYQVKA?!__(3'^]0![9%_JD^@IU-B_P!4GT%.H *9-_J7^E/IDW^I?Z4
M>+^./^/S\:[7X=_\@P_2N*\<?\?GXUVOP[_Y!A^E ';4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 $ ]13?+3^XOY4ZB@!H1 <A5'X4I53
MU4'ZBEHH 9Y4?_/-?RIX  XHHH 0HK=5!^HI/+3^XOY4ZB@!, #&!BF^5'_<
M7\J?10 WRT_N+^5*%4#  Q]*6B@!OEI_<7\J B Y"J/PIU% "%5/50?J* JK
MT4#Z"EHH :41CDJI^HI/*C_YYK^5/HH ;Y:?W%_*CRT_N+^5.HH 9Y4?]Q?R
MI_2BB@#QCQOK6L7&KMI42.;>1L'CBNL\%>!8-"$5Z !*XW$5UTFDV,L_G/;H
MTGJ15P *  , 4 +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!\T_$?_D?(_\ KI_6O?\ PQ_R+UI_N"O /B/_ ,CY'_UT_K7O_AC_
M )%ZT_W!0!KT444 -?\ U;?0U\_^*O\ D;/^!U] /_JV^AKP#Q5_R-G_  .@
M#V#PI_R#8_\ =KH:Y[PI_P @V/\ W:Z&@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#-US_D%R_2O$W_Y#O\ P*O;=<_Y!<OTKQ)_^0[_ ,"H ]I\
M/_\ (*C^E:M97A__ )!4?TK5H **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\?
M?\@R7_=KM:XKQ]_R#)?]V@#QSX?_ /(V?\#KZ77[@^E?-'P__P"1L_X'7TNO
MW!]* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH X7Q__ ,@V3Z5Q_P ,/^0N?K78>/\
M_D&R?2N/^&'_ "%S]: /:J*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N#^)W_((7
MZ5WE<'\3O^00OTH Y;X;_P"L/UKV./\ U:_2O'/AO_K#]:]CC_U:_2@!U%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% &1XE0R:%<*.N*\"TW6X?#_B
M%WN1@!N]?1]S +B!HFZ-7FOB'X3PZQ,TBLJD^] %VW^+.A>2NYQD#L:E_P"%
ML:!_ST_6N-_X48W:X'_?5'_"C'_Y^/\ QZ@#LO\ A;&@?\]/UH_X6QH'_/3]
M:XW_ (48_P#S\?\ CU'_  HQ_P#GX_\ 'J .R_X6QH'_ #T_6C_A;&@?\]/U
MKC?^%&/_ ,_'_CU'_"C'_P"?C_QZ@#LO^%L:!_ST_6C_ (6QH'_/3]:XW_A1
MC_\ /Q_X]1_PHQ_^?C_QZ@#LO^%L:!_ST_6C_A;&@?\ /3]:XW_A1C_\_'_C
MU'_"C'_Y^/\ QZ@#LO\ A;&@?\]/UH_X6QH'_/3]:XW_ (48_P#S\?\ CU'_
M  HQ_P#GX_\ 'J .R_X6QH'_ #T_6C_A;&@?\]/UKC?^%&/_ ,_'_CU'_"C'
M_P"?C_QZ@#LO^%L:!_ST_6C_ (6QH'_/3]:XW_A1C_\ /Q_X]1_PHQ_^?C_Q
MZ@#LO^%L:!_ST_6C_A;&@?\ /3]:XW_A1C_\_'_CU'_"C'_Y^/\ QZ@#LO\
MA;&@?\]/UH_X6QH'_/3]:XW_ (48_P#S\?\ CU'_  HQ_P#GX_\ 'J .R_X6
MQH'_ #T_6C_A;&@?\]/UKC?^%&/_ ,_'_CU'_"C'_P"?C_QZ@#LO^%L:!_ST
M_6C_ (6QH'_/3]:XW_A1C_\ /Q_X]1_PHQ_^?C_QZ@#LO^%L:!_ST_6C_A;&
M@?\ /3]:XW_A1C_\_'_CU'_"C'_Y^/\ QZ@#LO\ A;&@?\]/UH_X6QH'_/3]
M:XW_ (48_P#S\?\ CU'_  HQ_P#GX_\ 'J .R_X6QH'_ #T_6E'Q7T _\M/U
MKC/^%&/_ ,_'_CU9FL?!R6PM6E$YP!V- 'I)^*F@ 9\W_P >J/\ X6QH'_/3
M]:\(TGP1-?ZM]D\]OO8ZUZ(OP-<J";CMZT =G_PMC0/^>GZT?\+8T#_GI^M<
M;_PHQ_\ GX_\>H_X48__ #\?^/4 =E_PMC0/^>GZT?\ "V- _P">GZUQO_"C
M'_Y^/_'J/^%&/_S\?^/4 =E_PMC0/^>GZT?\+8T#_GI^M<;_ ,*,?_GX_P#'
MJ/\ A1C_ //Q_P"/4 =E_P +8T#_ )Z?K1_PMC0/^>GZUQO_  HQ_P#GX_\
M'J/^%&/_ ,_'_CU '9?\+8T#_GI^M'_"V- _YZ?K7&_\*,?_ )^/_'J/^%&/
M_P _'_CU '9?\+8T#_GI^M'_  MC0/\ GI^M<;_PHQ_^?C_QZC_A1C_\_'_C
MU '9?\+8T#_GI^M'_"V- _YZ?K7&_P#"C'_Y^/\ QZC_ (48_P#S\?\ CU '
M9?\ "V- _P">GZT?\+8T#_GI^M<;_P *,?\ Y^/_ !ZC_A1C_P#/Q_X]0!V7
M_"V- _YZ?K1_PMC0/^>GZUQO_"C'_P"?C_QZC_A1C_\ /Q_X]0!V7_"V- _Y
MZ?K1_P +8T#_ )Z?K7&_\*,?_GX_\>H_X48__/Q_X]0!V7_"V- _YZ?K1_PM
MC0/^>GZUQO\ PHQ_^?C_ ,>H_P"%&/\ \_'_ (]0!V7_  MC0/\ GI^M'_"V
M- _YZ?K7&_\ "C'_ .?C_P >H_X48_\ S\?^/4 =E_PMC0/^>GZT?\+8T#_G
MI^M<;_PHQ_\ GX_\>H_X48__ #\?^/4 =E_PMC0/^>GZT?\ "V- _P">GZUQ
MO_"C'_Y^/_'J/^%&/_S\?^/4 =E_PMC0/^>GZT?\+8T#_GI^M<;_ ,*,?_GX
M_P#'J/\ A1C_ //Q_P"/4 7/%WQ-TB]M!%"P/'K5#P)+]NOEE0':3FI%^!GS
M O,#@^M=_P"&/!46@1JHP2* .MC&(U'L*=0.!BB@ IDW^I?Z4^F2\Q/]* /%
M_''_ !^?C7;?#L?\2LGVKA?'Y:&Y+'H#6KX$\56MK9F.20 _6@#UJBN3;QM8
M@X\U?SI/^$VLO^>J_G0!UM%<E_PFUE_SU7\Z/^$VLO\ GJOYT =;17)?\)M9
M?\]5_.C_ (3:R_YZK^= '6T5R7_";67_ #U7\Z/^$VLO^>J_G0!UM%<E_P )
MM9?\]5_.C_A-K+_GJOYT =;17)?\)M9?\]5_.C_A-K+_ )ZK^= '6T5R7_";
M67_/5?SH_P"$VLO^>J_G0!UM%<E_PFUE_P ]5_.C_A-K+_GJOYT =;17)?\
M";67_/5?SH_X3:R_YZK^= '6T5R7_";67_/5?SH_X3:R_P">J_G0!UM%<E_P
MFUE_SU7\Z/\ A-K+_GJOYT =;17)?\)M9?\ /5?SH_X3:R_YZK^= '6T5R7_
M  FUE_SU7\Z/^$VLO^>J_G0!UM%<E_PFUE_SU7\Z/^$VLO\ GJOYT =;17)?
M\)M9?\]5_.@>-K'O*OYT =;17)GQO8]I5_.D_P"$VLO^>J_G0!UM%<E_PFUE
M_P ]5_.C_A-K+_GJOYT =;17)?\ ";67_/5?SH_X3:R_YZK^= '6T5R7_";6
M7_/5?SH_X3:R_P">J_G0!UM%<E_PFUE_SU7\Z/\ A-K+_GJOYT =;17)?\)M
M9?\ /5?SH_X3:R_YZK^= '6T5R7_  FUE_SU7\Z/^$VLO^>J_G0!UM%<E_PF
MUE_SU7\Z/^$VLO\ GJOYT =;17)?\)M9?\]5_.C_ (3:R_YZK^= '6T5R7_"
M;67_ #U7\Z/^$VLO^>J_G0!UM%<E_P )M9?\]5_.C_A-K+_GJOYT =;17)?\
M)M9?\]5_.C_A-K+_ )ZK^= '6T5R7_";67_/5?SH_P"$VLO^>J_G0!UM%<E_
MPFUE_P ]5_.C_A-K+_GJOYT =;17)?\ ";67_/5?SH_X3:R_YZK^= '6T5R7
M_";67_/5?SIZ>-+$JQ,R\#UH \4^) QX\C_ZZ?UKW[PQ_P B]:?[@KYP\9:@
M-4\<1O"=PW]OK7TAX94KX?M >NP4 :U%%% #7_U;?0U\^^+7">*\G^_7T&W*
MD>U>'>/M"NFU)KF%"3G/ H ]*\+7\(TV,%A]VM\WT _C'YU\\66M:U9*(PCX
M%6SXGUL_PO0![Y]O@_OC\Z/M\']\?G7@?_"3:W_=>C_A)M;_ +KT >^?;X/[
MX_.C[?!_?'YUX'_PDVM_W7H_X2;6_P"Z] 'OGV^#^^/SH^WP?WQ^=>!_\)-K
M?]UZ/^$FUO\ NO0![Y]O@_OC\Z/M\']\?G7@?_"3:W_=>C_A)M;_ +KT >^?
M;X/[X_.C[?!_?'YUX'_PDVM_W7H_X2;6_P"Z] 'OGV^#^^/SH^WP?WQ^=>!_
M\)-K?]UZ/^$FUO\ NO0![Y]O@_OC\Z/M\']\?G7@?_"3:W_=>C_A)M;_ +KT
M >^?;X/[X_.C[?!_?'YUX'_PDVM_W7H_X2;6_P"Z] 'OGV^#^^/SH^WP?WQ^
M=>!_\)-K?]UZ/^$FUO\ NO0![Y]O@_OC\Z/M\']\?G7@?_"3:W_=>C_A)M;_
M +KT >^?;X/[X_.C[?!_?'YUX'_PDVM_W7H_X2;6_P"Z] 'OGV^#^^/SH^WP
M?WQ^=>!_\)-K?]UZ/^$FUO\ NO0![Y]O@_OC\Z/M\']\?G7@?_"3:W_=>C_A
M)M;_ +KT >^?;X/[X_.C[?!_?'YUX'_PDVM_W7H_X2;6_P"Z] 'OGV^#^^/S
MI?ML']\?G7@+^*-:1"Q5\"LI_B/?I-Y19MU 'TE]N@_OC\Z/M\']\?G7S];^
M+M8N%W('(J7_ (2;6_[KT >^?;X/[X_.C[?!_?'YUX'_ ,)-K?\ =>C_ (2;
M6_[KT >^?;X/[X_.C[?!_?'YUX'_ ,)-K?\ =>C_ (2;6_[KT >^?;X/[X_.
MC[?!_?'YUX'_ ,)-K?\ =>C_ (2;6_[KT >^?;X/[X_.C[?!_?'YUX'_ ,)-
MK?\ =>C_ (2;6_[KT >^?;X/[X_.C[?!_?'YUX'_ ,)-K?\ =>C_ (2;6_[K
MT >^?;X/[X_.C[?!_?'YUX'_ ,)-K?\ =>C_ (2;6_[KT >^?;X/[X_.C[?!
M_?'YUX'_ ,)-K?\ =>C_ (2;6_[KT >^?;X/[X_.C[?!_?'YUX'_ ,)-K?\
M=>C_ (2;6_[KT >^?;X/[X_.C[?!_?'YUX'_ ,)-K?\ =>C_ (2;6_[KT >^
M?;X/[X_.C[?!_?'YUX'_ ,)-K?\ =>C_ (2;6_[KT >^?;X/[X_.C[?!_?'Y
MUX'_ ,)-K?\ =>C_ (2;6_[KT >^?;X/[X_.C[?!_?'YUX'_ ,)-K?\ =>C_
M (2;6_[KT >^?;X/[X_.C[?!_?'YUX'_ ,)-K?\ =>C_ (2;6_[KT >^?;X/
M[X_.C[?!_?'YUX'_ ,)-K?\ =>C_ (2;6_[KT >V:W?0C3)1O'(KQ8S+)KO'
M]ZJU[XBUNXMS'LDYI_A;2KZ[U!99XVZ]Q0![GX>_Y!4?TK5JCI4)@L$0]A5Z
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *XKQ]_P @R7_=KM:XKQ]_R#)?]V@#
MQSX?_P#(V?\  Z^EU^X/I7S1\/\ _D;/^!U]+K]P?2@!:*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** .%\?_\ (-D^E<?\,/\ D+GZUV'C_P#Y!LGTKC_AA_R%S]: /:J*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "N#^)W_((7Z5WE<'\3O\ D$+]* .6^&_^
ML/UKV./_ %:_2O'/AO\ ZP_6O8X_]6OTH =1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5R_C6=X])D"G'RUU%<GXW_Y!
M<G^[0!XEX/O9SXRP6/\ K/ZU]+QDM&A/4@&OF+P?_P CE_VT_K7TY%_J4_W1
M0 ^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *0C((I:* .$\7^$FUF-O+7DUY]%
M\--5MW;R]X%>^44 >$?\*]UGU>C_ (5[K/J]>[T4 >$?\*]UGU>C_A7NL^KU
M[O10!X1_PKW6?5Z/^%>ZSZO7N]% 'A'_  KW6?5Z/^%>ZSZO7N]% 'A'_"O=
M9]7H_P"%>ZSZO7N]% 'A'_"O=9]7H_X5[K/J]>[T4 >$?\*]UGU>C_A7NL^K
MU[O10!X1_P *]UGU>C_A7NL^KU[O10!X1_PKW6?5Z/\ A7NL^KU[O10!X1_P
MKW6?5Z/^%>ZSZO7N]% 'A'_"O=9]7H_X5[K/J]>[T4 >$?\ "O=9]7H_X5[K
M/J]>[T4 >$?\*]UGU>C_ (5[K/J]>[T4 >$?\*]UGU>C_A7NL^KU[O10!X1_
MPKW6?5ZY?Q3H6K:';-*S.,5]/UY5\7'!TF4;1TH \?\ !EMJOB.[,2.YP?6N
M^/P]UGU>L_X&,!J[\=37T/0!X1_PKW6?5Z/^%>ZSZO7N]% 'A'_"O=9]7H_X
M5[K/J]>[T4 >$?\ "O=9]7H_X5[K/J]>[T4 >$?\*]UGU>C_ (5[K/J]>[T4
M >$?\*]UGU>C_A7NL^KU[O10!X1_PKW6?5Z/^%>ZSZO7N]% 'A'_  KW6?5Z
M/^%>ZSZO7N]% 'A'_"O=9]7H_P"%>ZSZO7N]% 'A'_"O=9]7H_X5[K/J]>[T
M4 >$?\*]UGU>C_A7NL^KU[O10!X1_P *]UGU>C_A7NL^KU[O10!X1_PKW6?5
MZ/\ A7NL^KU[O10!X1_PKW6?5Z/^%>ZSZO7N]% 'A'_"O=9]7H_X5[K/J]>[
MT4 >$?\ "O=9]7H_X5]K0X!>O=Z* /#M(^%]TFII<W"DD'/->T6%O]ELHH?[
MHQ5FB@ HHHH *JSZ=:W/^MB#5:HH RCX;TLG)MEI/^$;TK_GU6M:B@#)_P"$
M;TK_ )]5H_X1O2O^?5:UJ* ,G_A&]*_Y]5H_X1O2O^?5:UJ* ,G_ (1O2O\
MGU6C_A&]*_Y]5K6HH R?^$;TK_GU6C_A&]*_Y]5K6HH R?\ A&]*_P"?5:/^
M$;TK_GU6M:B@#)_X1O2O^?5:/^$;TK_GU6M:B@#)_P"$;TK_ )]5H_X1O2O^
M?5:UJ* ,G_A&]*_Y]5H_X1O2O^?5:UJ* ,G_ (1O2O\ GU6C_A&]*_Y]5K6H
MH R?^$;TK_GU6C_A&]*_Y]5K6HH R?\ A&]*_P"?5:/^$;TK_GU6M:B@#)_X
M1O2O^?5:/^$;TK_GU6M:B@#)_P"$;TK_ )]5H_X1O2O^?5:UJ* ,G_A&]*_Y
M]5H_X1O2O^?5:UJ* ,&^\-Z7]AG_ -'4?(>:^=]4TVV7Q.4"C;OKZ<U'_D'7
M'^X:^;-5_P"1I/\ OT >S^$?#NF/I2NT*L<"N@_X1O2O^?5:S_!G_(+7_=%=
M-0!D_P#"-Z5_SZK1_P (WI7_ #ZK6M10!D_\(WI7_/JM'_"-Z5_SZK6M10!D
M_P#"-Z5_SZK1_P (WI7_ #ZK6M10!D_\(WI7_/JM'_"-Z5_SZK6M10!D_P#"
M-Z5_SZK1_P (WI7_ #ZK6M10!D_\(WI7_/JM'_"-Z5_SZK6M10!D_P#"-Z5_
MSZK1_P (WI7_ #ZK6M10!D_\(WI7_/JM'_"-Z5_SZK6M10!D_P#"-Z5_SZK1
M_P (WI7_ #ZK6M10!D_\(WI7_/JM'_"-Z5_SZK6M10!D_P#"-Z5_SZK1_P (
MWI7_ #ZK6M10!D_\(WI7_/JM'_"-Z5_SZK6M10!D_P#"-Z5_SZK1_P (WI7_
M #ZK6M10!D_\(WI7_/JM'_"-Z5_SZK6M10!D_P#"-:5_SZK5B#2+*V.8H56K
MU% " !1@=*6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XKQ]_R#)?\ =KM:
MXKQ]_P @R7_=H \<^'__ "-G_ Z^EU^X/I7S1\/_ /D;/^!U]+K]P?2@!:**
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** .%\?\ _(-D^E<C\+]G]K-EAUKL_'MI+/I<GE@G
MBO%_#VHWFBZLYPP&: /IS</44;AZBO'&\<W7'S-2?\)S=>K4 >R;AZBC</45
MXW_PG-UZM1_PG-UZM0![)N'J*-P]17C?_"<W7JU'_"<W7JU 'LFX>HHW#U%>
M-_\ "<W7JU'_  G-UZM0![)N'J*-P]17C?\ PG-UZM1_PG-UZM0![)N'J*-P
M]17C?_"<W7JU'_"<W7JU 'LFX>HHW#U%>-_\)S=>K4?\)S=>K4 >R;AZBC</
M45XW_P )S=>K4?\ "<W7JU 'LFX>HHW#U%>-_P#"<W7JU'_"<W7JU 'LFX>H
MHW#U%>-_\)S=>K4?\)S=>K4 >R;AZBC</45XW_PG-UZM1_PG-UZM0![)N'J*
M-P]17C?_  G-UZM1_P )S=>K4 >R;AZBC</45XW_ ,)S=>K4?\)S=>K4 >R;
MAZBC(]17C?\ PG%U_>:H9?B/+:_ZQR* /:LCU%&X>HKQ>'XAS78S&Y/TJ3_A
M.+L?Q-0![)N'J*-P]17C?_"<W7JU'_"<W7JU 'LFX>HHW#U%>-_\)S=>K4?\
M)S=>K4 >R;AZBC</45XW_P )S=>K4?\ "<W7JU 'LFX>HHW#U%>-_P#"<W7J
MU'_"<W7JU 'LFX>HHW#U%>-_\)S=>K4?\)S=>K4 >R;AZBC</45XW_PG-UZM
M1_PG-UZM0![)N'J*-P]17C?_  G-UZM1_P )S=>K4 >R;AZBC</45XW_ ,)S
M=>K4?\)S=>K4 >R;AZBC</45XW_PG-UZM1_PG-UZM0![)N'J*-P]17C?_"<W
M7JU'_"<W7JU 'LFX>HHW#U%>-_\ "<W7JU'_  G-UZM0![)N'J*-P]17C?\
MPG-UZM1_PG-UZM0![)N'J*-P]17C?_"<W7JU'_"<W7JU 'LFX>HKA?B:4.CK
MEAG%<L/'-UG[S5S?B[Q)=ZI;+$NXT ='\-\>8<>M>QQ_ZM?I7COPPL+A4#R*
M>>:]B080#VH =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5R?C?_ )!<G^[765R?C?\ Y!<G^[0!X9X/_P"1R_[:?UKZ
M<B_U*?[HKYC\'_\ (Y?]M/ZU].1?ZE/]T4 /HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KR;XM_\ (*E^AKUFO)OBW_R"I?H:
M ./^!W_(8;ZU]$U\[? [_D,-]:^B: "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** *NI?\ (.N/]PU\UZK_ ,C2?]^OI34O^0=<
M?[AKYKU7_D:3_OT >\>"_P#D%K_NBNFKF?!?_(+7_=%=-0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%>/O^09+_ +M=K7%>
M/O\ D&2_[M 'CGP__P"1L_X'7TNOW!]*^:/A_P#\C9_P.OI=?N#Z4 +1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!7O+5+NW:)P"#7&7/P_@EG,BJHS7=T4 >?_\ "O4]
M!2_\*]3T%=_10!P'_"O4]!1_PKU/05W]% ' ?\*]3T%'_"O4]!7?T4 <!_PK
MU/04?\*]3T%=_10!P'_"O4]!1_PKU/05W]% ' ?\*]3T%'_"O4]!7?T4 <!_
MPKU/04?\*]3T%=_10!P'_"O4]!1_PKU/05W]% ' ?\*]3T%'_"O4]!7?T4 <
M!_PKU/04?\*]3T%=_10!P'_"O4]!1_PKU/05W]% ' ?\*]3T%'_"O4]!7?T4
M <!_PKU/04?\*]3T%=_10!P!^'R8Z"O*/B=X=;28\IQ7TL>E>'?&ERT0SZT
M9WPK\+G5M/:63G [UZ&?A]&3G K&^";'^QG'M7K% ' ?\*]3T%'_  KU/05W
M]% ' ?\ "O4]!1_PKU/05W]% ' ?\*]3T%'_  KU/05W]% ' ?\ "O4]!1_P
MKU/05W]% ' ?\*]3T%'_  KU/05W]% ' ?\ "O4]!1_PKU/05W]% ' ?\*]3
MT%'_  KU/05W]% ' ?\ "O4]!1_PKU/05W]% ' ?\*]3T%'_  KU/05W]% '
M ?\ "O4]!1_PKU/05W]% ' ?\*]3T%'_  KU/05W]% ' ?\ "O4]!1_PKU/0
M5W]% ' ?\*]3T%'_  KU/05W]% ' ?\ "O4]!2#X>1%@64'%>@44 96CZ-#I
M<.Q% K5HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "N3\;_\ (+D_W:ZRN3\;_P#(+D_W: /#/!__ ".7_;3^M?3D
M7^I3_=%?,?@__D<O^VG]:^G(O]2G^Z* 'T444 %%%% !14;31*VUI%!]":D!
MR,B@ HHH) &2<"@ HJN;ZU4X-Q&#_O4Z.[MY6VI,C'T#4 3444R25(EW2.%'
MJ30 ^BJ_V^T_Y^8O^^A4L<T<PS&ZN/8YH ?114;7$*OL:5 WH30!)1110 45
M&T\2MM:10?0FG@@C(.10 M%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5Y-\6_\ D%2_0UZS7DWQ;_Y!4OT- ''_  ._
MY##?6OHFOG;X'?\ (8;ZU]$T %%%% !1110 45&)XF;:)%)] :DH ***@>\M
MD;:T\8/H6H GHJ!;VU=MJW$9)[!JGH **1G5%W,0 .YJ#[?:?\_,7_?0H L4
M5%'<0S?ZN5'^AS4M !14;SQ1'#R*I/J:>"& (.0>] "T44QYHXSAW5?J: 'T
M4BLKC*D$>U+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% %74O^0=<?[AKYKU7_ )&D_P"_7TIJ7_(.N/\ <-?->J_\
MC2?]^@#WCP7_ ,@M?]T5TU<SX+_Y!:_[HKIJ "BBB@ HHI&947<Q  [F@!:*
MK_;[3_GYB_[Z%/CN8)CB.5'/L<T 2T45')/%",R2*GU.* )**K_;[3_GYB_[
MZ%3)(DB[D8,/4&@!U%%1BXA+[!*F[TS0!)1110 45'Y\.[;YBY],U)0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5Q7C[_D&2_[M=K7%>/O^09+_ +M 'CGP_P#^1L_X'7TNOW!]*^:/
MA_\ \C9_P.OI=?N#Z4 +1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M>AKPSXS_ .J'UKW,]#7AGQG_ -4/K0!M?!/_ )!#_2O6:\F^"?\ R"'^E>LT
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7)^-_^07)_NUUE<GXW_Y!<G^[0!X9X/\ ^1R_
M[:?UKZ<B_P!2G^Z*^8_!_P#R.7_;3^M?3D7^I3_=% #Z*** "L?Q!XAMO#]H
M9[CIC-;%<YXM\,KXEL#;LV.,4 >&7'Q+O-6\:QQ6KMY+/T!KZ,TUVDTVW=OO
M% 37RF=!'AWQ[%!UVOC]:^JM*.[2K8^L8H N5Q7BKQM::=#-9HX%R1M'-=K7
MS'\0/-_X6$GSG9YG3\: "ZM?&%W<R3P&;RG.5QGI6CX?N_$>@:DEUJC2" 'G
M=TKW;0(H3H5F1&G^K':N1^+B1KX2?8BJ^3@@8H Z32_%5EJED;B)@0HR>:X'
MQQXNEU>,V&CN?.''RGG-8'PU\W_A%[S<Y)VFLOX< GX@R^>=Z^9T/UH SO[,
M\:^L_P"M=SX'\47?A]OLFMNP=N/G->R^3%_SS3_OD5\^_&(%/%=OY/R#<,XX
MH ]IO/%%E9:>+R1AY9&1S7C^I^(-6OM=_M&U9_L:MDXZ8J[XJLKV^\ VPM2Q
M;:.E0>&[RUL_ <]C=X^V%2!GKF@#T_PSXMM-;BBAC8&95 ;GO73UX%\'M,U"
MT\13SW6X0DDC/3%>C>-_&,>E:;BRE#W!/04 >:?$'QCJ.E>-TLX&8QE\<?6O
M;_#UP]UH5I,_WF0$UY#X7\*S>,;UM4U%,,IR"PKVFQM5LK*.W7H@P* +%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MY-\6_P#D%2_0UZS7DWQ;_P"05+]#0!Q_P._Y##?6OHFOG;X'?\AAOK7T30 4
M444 %<;XT\<6GANSF1S^]*X7ZUV5>=?$7P*OB"SGNB^#&N[% 'GWP]\;:AKW
MBYHV=C%O]:^AJ^7_ (6VPT[QH]N/[^*^H* .:\1^+;/0E>*9@)"IVY/>O$=6
M/BG5]0DN[ RF!C\N,UH?&WS?[>AV.0,CBO5OAY'$WA"US&I;')(H \5TU/%F
MF7\=U>&7R$.6SFO;O#OC"SU>V158&1%^;FI/&\<2^%+P^6H.W@@5XQ\*O-_M
M&]W.2.<4 >A^-/&D;VSZ=8/_ *23C@\UY0VG>-&8L#-@G(ZU+'YA^* WL63S
M.A^M?2L,,)ACQ$F-H_A% 'A?@[7-6\,WH.MLX1C_ !UZ^GB:RDTPWP8>5C.<
MUYC\<E"6]MY0"-QDCBH=,@NKOX9LD+,TFS'% #/%GB34-;U7S=)9C#&>=IKN
M?"/C2VO+:"PF<&Z7Y3S7G/PZFBT;3[V'5L><V=N^LWP;IFH/\0VNUW?96DR/
M3K0!](UXI\8O%%]H.I0):LV&(R%KT?Q1XFMM)TJ=HY0;@<!>]>4Z3IEY\0=8
M,FH1GRU.06% 'J'P^U";4_"\%Q-G>W7-=56;H>DQZ-IR6D>-J^E:5 !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5=2
M_P"0=<?[AKYKU7_D:3_OU]*:E_R#KC_<-?->J_\ (TG_ 'Z />/!?_(+7_=%
M=-7,^"_^06O^Z*Z:@ HHHH 1F"H6/0#->=>,/&\)M9-/LG_TDG'!YKT&Y_X]
M)O\ </\ *OF ^:?B< [DIYO0_6@"1]/\:2.SJ9MK'(ZUT7A'6-9\,WXDUIG$
M;'^.O=K:&$VL1$28V#^$>E>3?'!573;?RE"/W(&* /1H/$]E/IIO58>4!G.:
M\L\;>)+_ ,1SF#0V8[>/D-1Z&9?^%:RY<[MAYJM\$QNUFY\_YSDXSS0!S/\
M9GC7UG_6O2_!'C%M/A&G:JY\_@?,><UZGY,7_/-/^^17S7XQ+)\28_*;8GF=
M!]: /=-;\66>E61DD8 NOR\UY)!K^KPZ_P#VG(S_ &(MG/;%2_$K3M0O-,L7
MMMQ4 $X]*DOKVTE^':6$>W[;MQQUS0!ZWH/B2TUZ+=;L"0.<&M>7B)S_ +)K
MQ[X+65YIEK<O?E@O)RU;GC[QLUC$D&F/YDC#!VT >=WOC;4HOB)]@#.8O-QQ
MTZU]#6;E[.%SU* _I7D7@[P-_:\@UJ]3$Q;=S7L$2"*)$'11B@!]%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %<5X^_P"09+_NUVM<5X^_Y!DO^[0!XY\/_P#D;/\ @=?2Z_<'TKYH^'__
M "-G_ Z^EU^X/I0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 !Z&O
M#/C/_JA]:]S/0UX9\9_]4/K0!M?!/_D$/]*]9KR;X)_\@A_I7K- !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5R?C?_ )!<G^[765R_C6+=I$C9_AH \(\'_P#(Y?\ ;3^M
M?3D7^I3_ '17S/X-CW>-,9_Y:?UKZ9C&V-1Z "@!U%%% !2,<*3Z"EIK_<;Z
M&@#YD\4,6^)"Y_YZ_P!:^D-(_P"01:_]<Q7S=XG_ .2D+_UU_K7TCI'_ ""+
M7_KF* +M?,WC_P#Y* G_ %T_K7TS7S-X_P#^2@)_UT_K0!]#>'?^0#9_]<Q7
M(?%W_D56_&NO\._\@&S_ .N8KD/B[_R*K?C0!Q'PW_Y%B\_W363\//\ D?Y?
M^NG]:UOAO_R+%Y_NFLGX>?\ (_R_]=/ZT ?1]?//QE./$\7^\*^AJ^>/C+_R
M,\7^\* /7/!=K#=^$+03H'X[UQFL?#F\G\2B>VR+;?D@=,5W'@+_ )%2U^E;
MU[>16-LT\QPB]: ,Y=-L])T=PJI&ZPD%NASBOGC3+J]U/XBFVN0TEKYO&>G6
MNY\;>*[K6[U;/1F9E^ZVTUTW@OP3!;V45]=)_I1.3D<T =O965M80!+>-47
MZ5861&.%=2?8UR7BGQ=:Z;93VL;_ .DD;5&:\_\ "GBW4-/U@R:JS"W<\;O2
M@#V^BJ>G:E!JEL)[=LH:N4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !7DWQ;_Y!4OT->LUY-\6_P#D%2_0T <?\#O^0PWU
MKZ)KYV^!W_(8;ZU]$T %%%% !69XA8KH-X1_SS-:=9?B+_D 7G_7,T ?/?@
MY^(#D_\ /3^M?3%?,WP__P"2@/\ ]=/ZU],T ?/WQK_Y#L/U%>J_#K_D4K;Z
M5Y5\:_\ D.P_45ZK\.O^12MOI0!9\=?\BI=_[M>,_"S_ )"%[^->S>.O^14N
M_P#=KQGX6?\ (0O?QH ST_Y*:/\ KI_6OI6#_CWB_P!P?RKYJ3_DIH_ZZ?UK
MZ5@_X]XO]P?RH \;^.?^I@^@KH?A+%'<>$MDJAAQP:Y[XY_ZF#Z"NC^#_P#R
M*X_"@"CXS\ 7&HZJDVG I&2"P6NUT#0;71]+@62-!,HRS&MN:58(FD<X51DU
MY;XZ\:&ZB6RTAR9LX.T\T ><^+M1OI_B&+5"SVIEYQTZU]"Z!IMK9:9;M!$J
M,T8R17 >!O!7VN$W^JH?/SD;ASFNTUKQ%9:!:&"1@'"809H WQ(A;:'4GTS3
MJ\(L/%>JP^(OM<[/]B+9!/3%>R:1KMIK,6^V8' YYH TZ*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBH'NXD;#, : &:C_R
M#KC_ '#7S9JO_(TG_?KZ.U"ZB_LV<[Q]P]Z^;]5E4^*"<C&^@#WGP9_R"U_W
M1735RO@VZB_LM07 X%=&;N'.-X- $]%(K!AD=*6@"*Y_X]9O]P_RKY@82K\3
M070A/-ZGZU]1LH92IZ$8KSWQ?X)@-I)?V2?Z4#G@<T =U;3P?98@)H\;!_$/
M2O*?C=) VFV^)%+=\&O/Y[CQE:1R2DRB.//KTKC[G6];\7WJ6$A=G#8Q^- '
MK^A\_#>7_<-5?@M_R&KC_>-;4.DRZ-\.'CG!#!,'/TK%^"QSK5P?<T >]'I7
MS+XV)'Q"3'_/3^M?31Z5\R>-_P#DH2?]=/ZT >_V&G6U_P"'K99HPQ:'&37G
M=M\.+U?$_GODVN_..V*]/T'_ ) =I_US%2:GJEMI5OYURVU: ,KQ!!:Z7X9O
M/LX6)A'QCJ37AOPX:YUKQH\>I(7A#\;OK70>)]=U'Q/K7D::6:V)P=O3%>B>
M%?!]IH]I#=%0+C;N;B@#JH((;2$1Q*J(.U2*ZO\ =8'Z&N!\9^,H8K"2SL7_
M -*)Q@'FN>\#^,+FPG>+678!_N[C0![#14%I=1WENL\1RC=*GH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB
MO'W_ "#)?]VNUKBO'W_(,E_W: /'/A__ ,C9_P #KZ77[@^E?-'P_P#^1L_X
M'7TNOW!]* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ /0UX9\9_]
M4/K7N9Z&O#/C/_JA]: -KX)_\@A_I7K->3?!/_D$/]*]9H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *H:M=O:6C21CD"K]1S0I.A209!H \+\0_&2[T>^,!W<'I7*:Q\9KG5+9H
MF#<C%7OB[X/V7SW4"$8.<@5XNZE'*GJ#B@#J-*\7R:=JWVT9SNS7HB_'J["!
M0&X&*\1J[I5F;_48H,$AFYH ^G_ 'Q"NO$\X60'!KU.O._ASX1ATC3H9PF&(
MS7HE !4%U=V]I&7N) BX[U/7&?$'2K_5-+\JQ+!\8XH \-\2ZG92?$994E4Q
M^9US[U](Z'J-I>:9;"WE5OW8X!KYN?X/ZY-+]H?>9.N:]7^&7AW5M%&R_9RH
MX&: /3J^:?']A>'QXLXC/E"3)./>OI:L#7_#5GJ=E,?*'GD9#>] $>B:_I<>
MBVB-=QJRQ@$$]ZY;XI:I9:AX7:"TG264DX"FO.KWP#XI^VR^2\HCW?+C/2M7
MPIX!US^UD.IEV@R,AJ )_AS87</AF[65"&*G'%8O@-'TSQY+-?#RXM^<GZU]
M 6ND6=G!Y440"XP?>N(\>^"VO+/S=*39/C^&@#L_^$BTG_G]B_.O"?BWG5_$
M<+Z>?-4,,E>:S_\ A ?%W_/27\S7H_P_\#S6\1DUE#)(!QNH ZWP)%)#X5M4
ME&& YJE\0=3ME\+W<"3KYY&% /-=;%!';P^5$NU0.!7D7B#PAJ^I^)A)ES:E
M\D=J .?^#&GW?]O327\9=225+"OH$*%&%  ]!67H^A6>E6T0BB"R!0"?>M6@
M#YO\>VNI?\+ CE^;[*)/F].M:7Q'DAO- LX]*Q]H &[;UKUWQ'X;M=4T^<K$
M/M!&5;WK@?"'@.\BUEGU(%H <@-0!T?PHBNH?"B+=Y\SCK7>5!:VD-G%Y<"!
M5]!4] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4
M<MQ%",R.%'O4E<OXPMKJ73I7MB057/% &R=:TX'!NXP?K7F'Q7U2PN-*D6&5
M6;'8UX9KWB37+/5YH6N'3!X!K#NM>U&\4K/<,P/K0![!\$[ZUM=5<SR*F3P2
M:]].MZ:/^7R+\Z^';/5;RP?=;3%#[5I1>*-=N)1&ET[,>PH ^V8+RWNAF&57
M'M4]>7_"8:@^G*]Z6)QWKU"@ K#\3ZE9VFB7:W$RJ3&0 36Y7D_Q-\,:QKDQ
M6R9]A/.* /-_ .IV4/CYY))5">9US[U]-P7,-RF^&0.OJ*^8(?A#KEI,)XMX
MDSG->]>!=.O=-T@17I)DP.M 'EGQIL+NXUN%X4)0$9(%>B> ]9T^T\*VT,]R
MD<JCY@QKIM4T2SU2)Q/$&<J0":\,U[P!XB_M67["TBP9X H ]5\8ZWIMSX8N
MX8KJ-Y&7"@&O*_A;87<5_>/)&P5LX.*BT?P!XD.IP_:VD,.?F!KW32M!L]-M
M8TCB <+ACZT ?/QM;BU^)(N9U*P>9]XU] Q>(=)\I/\ 38A\HXS6'XQ\)0ZC
MICO:1;;GL1UKQE_ /BW>V))<9XY- '5?&>YAU:W@33Y!*XZ[>:ZOX16T]MX8
M"3J5;CK7-^ _ >H1WF_60SH#D;J]?M;."RC\N! B^@H S?$6I6MMI%W'),JN
M8R ,\YKY_P# =E?3^/VFN%9[8R<9Z=:]'\>^&M6U?5U:T9_))YQ77^&?#%KI
M6FP;XA]H R6H Z)$5%PBA1Z 5X1\9[749=:@:UW>6&&['I7O-9FJZ+::I!()
MH@SE2 : /'=;FM)/AY%!;[?MNP XZYK8^"5O?P:?,+W=GMFJFG> -0'B8F<,
M;3?P#TQ7KMCIMKI\>RWC"#':@"W1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 C?=/TKQCX@^*;W1;EV3<%!KVBN ^)'AF#4='
MEE$>7P: /$)OB[=RV[1$MSQ7'3^))9KW[02<YS69J=@]A>21," &.*I4 >CZ
M;\4KJPA"*6P*[7P?X^O==O0@+'FO!X(6N)EC3J:^A_@YX16U5;B>/D\\T >T
M::S-9H7ZXJY3418UVJ,"G4 !.!FL^?6=-A<QS742GN&-7I 3$X'4J:\(\8>#
MO$E_K3S6CR",YQB@#>\<^+K4SG3].A242#:6458\"?#RVM)HM7FB7>YW8(IW
M@#P(UM!YVL1F28#C=7IT4:0Q+&@PJC % ')?$:W>3PC/';I\QZ "O+_@[(ND
M:I/_ &BWE9S@MQ7O=Q;1741CF7<A[5Y5\0/ UU.PDT53&3UVT >C?\)%I/\
MS^Q?G7SSXQ@FU'Q\D]DI>+S,Y'UI?^$!\6_\])?S->L^!_!BV5@)-2CWW''+
M4 =?H8,>AVH?@B,9K@OBYJ,4_ALV]I.#<9/"GFO1YHL63Q1C'R$"O($\$ZK>
M>*O-NBS6N_.#TH /@AI\\=I.U_%F0]"PKV*<?Z-(%_N''Y56L-+M=-C"V\83
MC!Q5TC((/>@#YFDM[Z'XE--=[OLGF=^G6KWQ,S?:E9_V-T!&[97K?C#PG#J.
MER-:1!;G.01UKGO G@>:VEDEU9"^/N[J .O\$)+'X5M%GSY@'.:Z*HX88[>(
M1QKM4=!4E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %<5X^_Y!DO^[7:UQ7C[_D&2_P"[0!XY\/\ _D;/^!U]
M+K]P?2OFCX?_ /(V?\#KZ77[@^E "T444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 'H:\,^,_P#JA]:]S/0UX9\9_P#5#ZT ;7P3_P"00_TKUFO)O@G_
M ,@A_I7K- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!RWC31(M1T6<[ 7 ]*^0?$.F2Z=JL
MZLI"[J^XKB$3P-&W1A7SQ\8_"IM UQ#%UYR!0!X97JWPM\)G4KJ.Z*9 YZ5Y
MSI.FR:C?K;JIR3TKZO\ ACX=_LC25+QX8KW% '<6, MK**(#&U<58HHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H[B,2V\D9&0PQ4E%
M'S1\5O"'V6:2\6/&<GI7B]?9OQ!T(:OHKJJ98 ]!7R3XATB32+]XG4CYC0!D
M5W/PXT%]1UQ"Z93([5QEM"\]Q&B*22P%?4'PL\)+;:='=O'AL Y(H ])TC38
MM.LHXXU ^49Q6A0!@8HH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "J]Y:I=VSPN,AA5BB@#Y9^+?AG^S[UI8TP,]A7DQ&#@U]A?$3PN-8T
MV654W$+FOE#5M-FM=5EMQ&<AL#B@#7\#Z++J.N0G82@(KZ^\/Z7%IVFPJJ@-
MM&:\K^$?A,"Q2ZECP0 <D5[2B[$"CL,4 .HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "N*\??\ (,E_W:[6N*\??\@R7_=H \<^
M'_\ R-G_  .OI=?N#Z5\T?#_ /Y&S_@=?2Z_<'TH 6BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ****  ]#7AGQG_U0^M>YGH:\,^,_^J'UH VO@G_R"'^E
M>LUY-\$_^00_TKUF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH 1F"C)Z5DWOB"TLR0[C/UJ;7+@VNDS2CJHKY^O]<O=
M4U=X49L;L4 >V_\ "96)[C\Z7_A,K'U'YUY-!H>I/&&^?FI/[!U+_;H ]5_X
M3*Q]1^='_"96/J/SKRK^P=2_VZ/[!U+_ &Z /5?^$RL?4?G1_P )E8^H_.O*
MO[!U+_;H_L'4O]N@#U7_ (3*Q]1^='_"96/J/SKRK^P=2_VZ/[!U+_;H ]5_
MX3*Q]1^='_"96/J/SKRK^P=2_P!NC^P=2_VZ /5?^$RL?4?G1_PF5CZC\Z\J
M_L'4O]NC^P=2_P!N@#U7_A,K'U'YT?\ "96/J/SKRK^P=2_VZ/[!U+_;H ]5
M_P"$RL?4?G1_PF5CZC\Z\J_L'4O]NC^P=2_VZ /5?^$RL?4?G1_PF5CZC\Z\
MJ_L'4O\ ;H_L'4O]N@#U7_A,K'U'YT?\)E8^H_.O*O[!U+_;H_L'4O\ ;H ]
M5_X3*Q]1^='_  F5CZC\Z\J_L'4O]NC^P=2_VZ /5?\ A,K'U'YT?\)E8^H_
M.O*O[!U+_;H_L'4O]N@#U7_A,K'U'YT?\)E8^H_.O*O[!U+_ &Z/[!U+_;H
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
M7(?\*UE]31_PK67U- '7_P#"S=,]!^='_"S=,]!^=<A_PK67U-'_  K67U-
M'7_\+-TST'YT?\+-TST'YUR'_"M9?4T?\*UE]30!U_\ PLW3/0?G1_PLW3/0
M?G7(?\*UE]31_P *UE]30!U__"S=,]!^='_"S=,]!^=<A_PK67U-'_"M9?4T
M =?_ ,+-TST'YT?\+-TST'YUR'_"M9?4T?\ "M9?4T =?_PLW3/0?G1_PLW3
M/0?G7(?\*UE]31_PK67U- '7_P#"S=,]!^='_"S=,]!^=<A_PK67U-'_  K6
M7U- '7_\+-TST'YT?\+-TST'YUR'_"M9?4T?\*UE]30!U_\ PLW3/0?G1_PL
MW3/0?G7(?\*UE]31_P *UE]30!UQ^)VF#J!^=:FF>-;#4V"QD9/O7FFI_#J2
MWLVD#'@5@Z"DVF:JL9<X!H ^CHW$B!AT-.K.T24RZ;&QZXK1H **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "N*\??\@R7_=KM:XKQ]_R#)?]V@#QSX?_ /(V?\#K
MZ77[@^E?-'P__P"1L_X'7TNOW!]* %HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M\1\'_P#(2/\ O5[=:_\ 'M']* )J*** &O\ ZMOH:^?_ !6H/BSG^_7T _\
MJV^AKY_\5?\ (V?\#H ]A\*QI_9D? SMK?V+_=%8'A3_ )!L?^[70T -V+_=
M%&Q?[HIU% #=B_W11L7^Z*=10 W8O]T4;%_NBG44 -V+_=%&Q?[HIU% #=B_
MW11L7^Z*=10 W8O]T4;%_NBG44 -V+_=%&Q?[HIU% #=B_W11L7^Z*=10 W8
MO]T4;%_NBG44 -V+_=%&Q?[HIU% #=B_W11L7^Z*=10 W8O]T4;%_NBG44 -
MV+_=%&Q?[HIU% #=B_W11L7^Z*=10 W8O]T4;%_NBG44 -V+_=%&Q?[HIU%
M#=B_W11L7^Z*=10 W8O]T4;%_NBG44 -V+_=%&Q?[HIU% #=B_W11L7^Z*=1
M0 W8O]T4;%_NBG44 -V+_=%&Q?[HIU% #=B_W11L7^Z*=10 W8O]T4;%_NBG
M44 -V+_=%&Q?[HIU% #=B_W11L7^Z*=10 W8O]T4;%_NBG44 -V+_=%&Q?[H
MIU% #=B_W11L7^Z*=10 W8O]T4;%_NBG44 9NMHATN7('2O$I%4:[Q_>KVW7
M/^07+]*\3?\ Y#O_  *@#VGP]_R"H_I6K65X?_Y!4?TK5H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "N*\??\ (,E_W:[6N*\??\@R7_=H \<^'_\ R-G_  .O
MI=?N#Z5\T?#_ /Y&S_@=?2Z_<'TH 6BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ****  ]#7AGQG_U0^M>YGH:\,^,_^J'UH VO@G_R"'^E>LUY-\$_^00_
MTKUF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH Q_%'_ " ;CZ5XGX5_Y&1O]^O;/%'_ " ;CZ5XGX5_Y&1O]^@#WNQ_
MX]4^E6:K6/\ QZI]*LT %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M<5X]_P"/3\*X;P?_ ,A,?[U=SX]_X]/PKAO!_P#R$Q_O4 >V1?ZI/H*=38O]
M4GT%.H *I:Q_R"+K_KF:NU2UC_D$77_7,T ?-WA;_DH[?]=?ZU].I]Q?I7S%
MX6_Y*.W_ %U_K7TZGW%^E "T444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5RGCS_D#GZ&NKKE/'G_('/T- 'FW@_P#Y"1_WJ]NM?^/:/Z5XCX/_ .0D
M?]ZO;K7_ (]H_I0!-1110 U_]6WT-?/_ (J_Y&S_ ('7T _^K;Z&OG_Q5_R-
MG_ Z /8?"G_(-C_W:Z&N>\*?\@V/_=KH: "BBB@ HHHH **** "BH;N?[-:R
M3?W!FO*]1^,]KIU_);2HHV'&30!ZU17E.D?&&WU;44MHHP0QZ@5Z?]H_T+[1
MC^#=0!/17E.K_&&WTG49+:6, +W(J/3OC/:ZC?QVT4:G><9% 'K5%0VD_P!I
MM8YO[XS4U !117+^,/%B^%[3SF3<,9H ZBBO+M"^+]GK&H):!5#-7I\;B2)7
M'1AF@!U%%% !1110 4444 %%%<+XC^(":%JJV9CR2<9Q0!W5%4]+O1J&GQ70
M&-XS5R@ HHHH **** "BD)"C)( ]ZX#Q?\2K?PU="%0LG.#CF@#T"BO&H_CA
M$\BKY Y('2N_/C"S30!J3NH^7.W- '345R6@^-;?7+:6:'!">E<IJ7QEMM-U
M*6UEC V'&30!ZQ16+X;U^+Q!8"ZBQ@CM6U0 4444 %%<AXR\:)X5CWLFX5A^
M'/BQ9Z]J M%"AC0!Z712*=R@^HS2T %%%% !115#6-1&EZ?)=$9VT 7Z*\B7
MXUV@O?L\B*IW[>:].TC4DU6P2Z3&UO2@"_1110 4444 %%%% !1110!FZY_R
M"Y?I7B;_ /(=_P"!5[9KG_(+E^E>)O\ \AW_ (%0![3X?_Y!4?TK5K*\/_\
M(*C^E:M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5Q7C[_ )!DO^[7:UQ7C[_D
M&2_[M 'CGP__ .1L_P"!U]+K]P?2OFCX?_\ (V?\#KZ77[@^E "T444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 'H:\,^,_^J'UKW,]#7AGQG_U0^M &
MU\$_^00_TKUFO)O@G_R"'^E>LT %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% &/XH_P"0#<?2O$_"O_(R-_OU[9XH_P"0
M#<?2O$_"O_(R-_OT >]V/_'JGTJS5:Q_X]4^E6: "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** .*\>_P#'I^%<-X/_ .0F/]ZNY\>_\>GX5PW@_P#Y
M"8_WJ /;(O\ 5)]!3J;%_JD^@IU !5+6/^01=?\ 7,U=JEK'_((NO^N9H ^;
MO"W_ "4=O^NO]:^G4^XOTKYB\+?\E';_ *Z_UKZ=3[B_2@!:*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *Y3QY_P @<_0UU=<IX\_Y Y^AH \V\'_\
MA(_[U>W6O_'M']*\1\'_ /(2/^]7MUK_ ,>T?TH FHHHH :_^K;Z&OG_ ,5?
M\C9_P.OH!_\ 5M]#7S_XJ_Y&S_@= 'L/A3_D&Q_[M=#7/>%/^0;'_NUT- !1
M110 4444 %%%% $<\*W$#Q-T88->'_$_X5K<H+S3P?,)R<"O=*9(B.A$BAEQ
MW% '@7PU\.Z5I)QJ#*+L'@'KFO>0(VLL?\L]GZ8KYJUZ64?$P0V\A5/-^Z#[
MUZ3XR\;R>'-*@MBQ!DC"9H X[XEZ%I.JR^7I[ W9/.WUS6C\,/A6MLAO-0!\
MP<C(K2\#>#GU*>/7+A]Z.V[!->OI&D:[44*/0"@!L$*V\"1+T48%255N]0MK
M%"T\JI@9P37CGB/XIZI::J\5C&[PCH10![;6%XD\-6OB&S>*YZ;2!6%X&\:'
M6[+-^WES8SAJ[61P]L[(<@J<$?2@#Y2BT6/1?B,D4+':LF/UKZJL#FP@_P!P
M5\SZ@<_$L9_YZ_UKZ7LB%TZ L< 1B@"S17'>,_%RZ+IQ>S<238/"UY[HGQ5U
MBYU6**ZB=8FZDB@#W.BJ$.J6]S9>;#*K-Y>[ ^E>->(_BWJ6BZM+ 481+WH
M]THKSW0/B/::IX<-VTH\_;D#-5O"GQ!EU36GM;P[(\X!:@#TNN9U?P3IVLWH
MNI\[P<]*F\3:VVG:*UY:'>1G[M>06GQKOO[4CM+@%2S[>: /=[*T2QM$MX_N
M(,"K%9MAJT,^EPW<TBKO7/->5>+OBE?Z;JK0V"L\0)Y6@#V>BOGFW^.%]'>1
M0709=S '->YZ!J0U;28KL'.\4 :=-=Q&C.W0#)IU5=2R--N,=?+- ' >./&J
M+9FSTV3-R3C /-<_X6\#2>)HY+G6PV[J-U</H[RR_$HI.Q:/S>A^M?3D$4<4
M*B) JX'04 >?'X0:*H)4?,.G'>O(OB+;:UHQ>UC\P68!''2OJ/H*YKQ-9:)K
M5C)9W3P^8>GK0!Y=\"%6[T^:*0DDJ<YJE\9/!%G8QI?0G#R<G\Z])\':)H_A
M8NL-Q&&?@<US/QND\W3+<H<J!VH T_@OD>&2I.< 5Z;7F?P9_P"1<:O0;W4;
M:QA=Y954JN<$T 6Z*\*UWXM:K::I+#;1NT2G@@4S1OBWJUSJ<45Q&ZQ,>210
M!ZGXL\*6GB*RE%QU"$C\J^=?#FEKI'Q&\F)CM$F/UKZ<74K>^TEY(I5+-"3@
M'VKYUTUXH/B2[W+!0),\_6@#Z:A_U$?^Z/Y4^O*/&OQ(GTCR5TS,BD ';3O
MGQ(N-9NS%J.8QG W4 >JT5 ;RW$7F>:NSUS7F_CKXASZ1,(]+S*0<';S0!Z?
M574+&/4;1K>7[K=:\N\$_$B]U74##J2M&F< M7J\-Q%<+NBD#CU% 'S)\4_!
MMKH6MPO;G&Y@W%>X_#@D^$;;)SQ7E_QL).M09/<5ZA\./^12M_I0!UU%%% !
M1110 4444 %%%% &;KG_ ""Y?I7B;_\ (=_X%7MFN?\ (+E^E>)O_P AW_@5
M 'M/A_\ Y!4?TK5K*\/_ /(*C^E:M !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5Q7C[_D&2_[M=K7%>/O^09+_ +M 'CGP_P#^1L_X'7TNOW!]*^:/A_\ \C9_
MP.OI=?N#Z4 +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%  >AKPSXS_
M .J'UKW,]#7AGQG_ -4/K0!M?!/_ )!#_2O6:\F^"?\ R"'^E>LT %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/XH_Y
M -Q]*\3\*_\ (R-_OU[9XH_Y -Q]*\3\*_\ (R-_OT >]V/_ !ZI]*LU6L?^
M/5/I5F@ HHHH **** "BBB@ HHHH ***@N[N&RMVGG;:B]30!/17*GXA: K$
M&Z&0<=:='X_T&0X%T/SH ZBBJUE?07\(EMWW+ZU9H **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BJM_J%OIT!FN&VH.]80\>Z$0?]*7CWH Z>BN5/Q"
MT ''VH?G5FP\::-J-R(+>X#.>@S0!T-%%% !1110 4444 %%%% !1110 444
M4 %%4=2U6UTJ'S;I]J^M9EIXTT:\E6.&Y!9N@S0!T-%(C!T#+T/(I: "BBB@
M HHHH **** "BBB@ HHHH **** .*\>_\>GX5PW@_P#Y"8_WJ[GQ[_QZ?A7#
M>#_^0F/]Z@#VR+_5)]!3J;%_JD^@IU !5+6/^01=?]<S5VJ6L?\ ((NO^N9H
M ^;O"W_)1V_ZZ_UKZ=3[B_2OF+PM_P E';_KK_6OIU/N+]* %HHHH **** "
MBBB@ HHHH **** "BBB@ HJK?7\&GP&:X;:@[UA#Q[H1S_I0X]Z .GHKE3\0
MM !Q]J'YTG_"P_#_ /S]#\Z .KHK-TG7++68S)9RAP*TJ "BBB@ HJIJ&I6^
MFP&:Y?:GK6/;>-]$NI5CCN068X S0!T=%-CD66,.IRIY%.H ***SM3UJSTE0
MUW)L!H T:*I:=JEMJD/FVS[E]:NT %%%% !1110 4450U/6+/245[N0(&Z4
M7Z*SDUNR>R-VL@\H#.:RAX\T+)'VH9'!YH Z:BL33O%>EZI/Y-K.'>M6ZNHK
M.!IICA!U- $U%<S_ ,)YH6YE^U#(.#S5K3_%FE:G.8K:<.PH W**Q-1\5:7I
M<HCNI@C&JA\>:$"!]J'/O0!TU%5[.]AOH!- VY#T-4=2\1Z=I3[;J8(: -:B
MN5/Q"T ''VH?G5BQ\:Z-J-P((+@,YZ#- '14444 %%%% !1110 4444 %%%%
M !1110 4444 %<IX\_Y Y^AKJZY3QY_R!S]#0!YMX/\ ^0D?]ZO;K7_CVC^E
M>(^#_P#D)'_>KVZU_P"/:/Z4 34444 -?_5M]#7S_P"*O^1L_P"!U] /_JV^
MAKY_\5?\C9_P.@#V'PI_R#8_]VNAKGO"G_(-C_W:Z&@ HHHH **** "BBB@
MI&&48>HI:* /"/$_A"XT_P 3MKK ^4K[LU2UR$?$.>WAMN3#C.*]:^(B[O!]
MWQSCK7EGP.C8:Q<EOFZ]: /7_!^F2:1X>@LY.J"MZBB@#SKXC:+J.IE6LY&5
M5'.#7#V&MZ)HMO\ 9=3A5[@'DD5T_P 5?&TWAF2.&,9$@Q^=9WAWX?V?C+28
M]8NGVM*>* /.-7\8!_$\4>DYCA9\86OI7P^[R^&;=Y#EC$<_E7S=XQ\)P^%_
M&$,,)RH<8-?2/AQ2?#%H#U:*@#YXU#_DI8_ZZ_UKZ+O&9/#+LG#"W!'Y5\[:
MA&?^%FA?^FO]:^B-1/E>&)3_ ';<?RH ^:(_%TD/B^6'4R7@5^AKI?$7C+P_
M_8\OV"W47'\) KE="T*'Q3X\EMGXW28_6O7V^#FC6L;322 H@R<T <O\%M:U
M#6-1D6ZW>5R!GIBNA^+OAK2X_#[W8B43-D9KI?!VFZ)ITIBTTH7'7%97QE1C
MX95ATYH \9^&_AO5=3OH_++_ &5#\P[8KM_B99IX4M[:2Q&R=L$D5O\ P/4?
MV1<':,^OXUD_'3_6VX]A0!V7P[/]N^#U^WCS,D=:\E^(^@6.F^.(1;(%'F9P
M*]?^%*%?"$9/<BO,OBFA'CN'W<4 ;'C75+K3?!UH;9BORCI6I\-- T_7_#YN
M]0B$LQ(ZUB?$1?*\&6A;^Z*ZWX-C=X6WCIP* .;\<_".*_U:*YTZ(JH(.%%>
MH>$]-?2M @M),[D%6=2U_3])D6.[FV,W05=M;J*\@6:%MR-T- $U5=1_Y!MQ
M_P!<S5JJVH(7T^=1U*$"@#YHT?\ Y*4?^NO]:^G8O]2G^Z*^:H-+N=$\>'4+
MM2L'F9R?K7T1I.KVFKVPDM7#  9Q0!>D!,3@=2IKYW^)-AXATR]DU&!Y!#D]
M#7T57#?%;:/!TS%0<&@#POP2_B7Q)JL3>;(4C;)YKT3XK1O;^&[9)OO[>]0?
M B9':Y 49P>:T_CDA.EVS#IC^M &E\&?^1;;\*Y/XQZW>V.MQP0.P1B 0#77
M?!I"/"[-VR!7!_&V14\10@^HH ]!\&^$])U/PW;W=U;B2609)-2>+/"&D:?X
M=N;JVMU26-<J:U_AZI'A"T/8BI?'0)\)7A]%H \G^&&MWEW=74,SL47( )[5
MPOBRUN;OQU)'8DAV..*ZOX52JU[>@>]4+.53\40I&?WG>@#TKP-X%#:4IUJ,
MR/M&-U<Y\5["W\+);S:6GE,>2!7N,8Q&HQC@5XQ\=/DBMF;H<4 :?AJ2^U_P
M)E7/F[<9S7*VQ@\,WTO]NCS<DXW<UN>'-9.A_#HW,8Z+FLCPK:Q_%&YN)+P[
M5CR: .=\:>,],%O&='C$<G<KQ7K'PBOKG4/#QFN6+,<=:\X^)?PVL_#NF17-
MN^X&O0O@SD^&6)Z# H XOXV_\AN#ZBO4/AQ_R*5O]*\R^-T9&M6Y]<5Z?\.D
M*^$;8GN* .LHHHH **** "BBB@ HHHH S=<_Y!<OTKQ-_P#D._\  J]LUS_D
M%R_2O$W_ .0[_P "H ]I\/\ _(*C^E:M97A__D%1_2M6@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *XKQ]_P @R7_=KM:XKQ]_R#)?]V@#QSX?_P#(V?\  Z^E
MU^X/I7S1\/\ _D;/^!U]+K]P?2@!:*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH #T->&?&?_5#ZU[F>AKPSXS_ZH?6@#:^"?_((?Z5ZS7DWP3_Y!#_2
MO6: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#'\4?\ (!N/I7B?A7_D9&_WZ]L\4?\ (!N/I7B?A7_D9&_WZ />['_C
MU3Z59JM8_P#'JGTJS0 4444 %%%% !1110 4444 ,E?RX7?^ZI->+^)O';:W
MJ#Z! ^'+%>*]FN4\RVE0=64C]*^==5\*W/A[QB==E5O*$F: +O\ PIG5I1YG
MG-\_S=?6N1\:> ==\,I')$\C ]<&OI#PQXJM/$=MF @.JC(S6GJ6E6FJQ".Z
MC#@=* .'^$,MW)X9'VS.\ =:]%JGI^F6VF0^5;)M7TK"\2^-K+PTP6Y'4XH
MZFBN3\.^/=,\13F&W=0P]ZC\2?$+3O#ERL$^&)]Z .PHKF/"_C2Q\4;OLV 1
MGC-:VLZO!HM@UU.1M':@#1HKSNS^+>D7EXENJ@,YQUKT""99X$E0Y5AD4 24
M52U34H=*L7NIB JUP+?&31ED*$#@XZT >ET5R7A_Q]IOB"X\FV8;LXZUTFH7
ML>GV4ES*<(@S0!9HKS@?%[2#=_9]HSOV]:[^QO([^SCN(CE7&: +%%%% &!X
MLT:76]*:VA8AB#TKY7\4Z!JVAZ]]A\]_F?'7WK['KYO^*$A?QU&3Q\_]: ':
M5\(M6U#38;KSG_>#/6K3^!M2\$XU:69BJ>]>W>&3GPY8\@_NQTK ^*(!\&S@
MD"@"#P'XX'B?,6<E!BN\KPCX%1!+RXQ[UZ]XA\16_AZT^T7 RN,T ;-%<+H_
MQ/TC5[U+:-@';IS6SKOBZQT-HQ*P;?TYH Z&BL6X\2V=OHW]I%AY>,XS7+6'
MQ:TF^O4MD #.<=: /0Z*C297MQ,IRI7=7#ZI\4=*TJ_:UF ##WH [RBL/2?%
M%CJ^F-?0NNP#.,U3TGQM8:MJC6,1 =3CK0!U%%%<QXH\:V/AC:+G!)[9H 9X
MW\/3^(-+,$#$-M(XKYMALM3\.^-X;629RJO@C-?1GAOX@Z;XCN'A@PI7WKQC
MQJF/B*C9!S)V^M 'T5I+E])M6/4QBKM4-((31+5CP!$":Y#5OBII6E7SVL@!
M9>^: .^HKS^P^+&CWUPD*D!F.!S7=V\RW$"2I]UAD4 2T444 %%%% !1110
M4444 %%%% '%>/?^/3\*X;P?_P A,?[U=SX]_P"/3\*X;P?_ ,A,?[U 'MD7
M^J3Z"G4V+_5)]!3J "J6L?\ ((NO^N9J[5+6/^01=?\ 7,T ?-WA;_DH[?\
M77^M?3J?<7Z5\Q>%O^2CM_UU_K7TZGW%^E "T444 %%%% !1110 4444 %%%
M% !1110!A>*M(EUK2FMHB0QS7ROXL\/ZMH.N_8_/?YGQU]Z^Q:^<OBQ(6\:Q
MG_;% #=(^$FK:CID-UYS_O!GK5W_ (4MJW_/=_SKVCPDY?PS9$]DQ6U0!X%9
M76I_#:^6UEW.A."37L^A:U!J^F0W D7>PY7-4O%?AZQU33YY[B,&1(R0<>E>
M*>!_$%['XU_LT.WD*^ ,^] 'T=15>]NX[&SDN)3A4&37G\_QAT>"=XF494X/
M- '3>+]#FUW2FMH6PQ&*^9+[3-4\,>,(+=YWPLG(S7T9H7Q$TO7;GR(&&[ZU
MX_\ $96F\=Q-_>D'\Z /??#TAET&T=CDE!6I7'Q^)+3PYX6M9;H@*L8ZFJFE
M?$_2]6OUM8,%C[T =W7'>.?"USXDMT2!]I7WKJY[A8+5IV^ZJ[JX2?XLZ/;7
MCV\F RG'6@#;\&:!/X?TPV\[%FKIJQ8O$EI-I7V].8]N>M<O#\6='EO!;$@-
MOV]: /0J*Q=3\2V>FZ8M\[@HPSUIWA_Q!;>(+4SVY&!VH V**** *6K7O]G:
M9-=?\\QFO#[_ %Z?XAZTMA;2$>6V,"O0?&_BVRM[&YTMF'G2#:.:X?X8>#;K
M3/$!U0J?+D;<": /0+;PK<Q>&6TXN?,*XS7SEXT\.ZKX?UPVWGN-[^OO7V#7
MSO\ %^0MXNASV<4 ='\+/!5_8QPZG/(S*_/)KU+7]/?4])EMHSAFJKX..?"U
MER#\G:MV@#Y$\>>&M5\.:L8Q.X$C<<UZ;\*/!M_!"FISR,RR>IJE\;C_ ,3J
MVY!Z5ZC\/'+^$+4'L* .%^*G@V^O;5]0@D91$,\&O(_!?AS5?$6M"V\]SL?U
MKZ>\;N4\*7F.ZXKQ[X.83Q'<2LP"@G.: /:?#VGG1-&2WN' V]237@GQAN+[
M4O$ZP:;(S1EOX#7H/CSQOYT9TK3L_:"V,BF> ?!LDV^\UA"TAY&X4 <1I7PA
MUB^TV&Y>9PSC/6K,G@;4?!(&K2S,53WKZ"BC6&)8T&%48 KF?'VE2ZSX:ELX
M02S>E &7X!\<#Q3F('/EK@GZ5WM> ^ &C^'NIRP7WRF0D<U[II]['J%FEQ%]
MQNE %JBBB@ HHHH **** "BBB@ HHHH **** "N4\>?\@<_0UU=<IX\_Y Y^
MAH \V\'_ /(2/^]7MUK_ ,>T?TKQ'P?_ ,A(_P"]7MUK_P >T?TH FHHHH :
M_P#JV^AKY_\ %7_(V?\  Z^@'_U;?0U\_P#BK_D;/^!T >P^%/\ D&Q_[M=#
M7/>%/^0;'_NUT- !1110 4444 %%%% !2$X!-+1U% 'AWQ3\<WL4<NE0Q,0Q
M(X%><> /%>I>'-6#F%L2-CI7TOJ'@S2-3N//N8 S_2JW_"O=!#JPM@"IR.*
M-?0M0?4]+CN7&"PK3J"TM(K*W6&$81>@J>@#S_X@^!1XI(EVY,8S^5>?0>/K
M_P #Q_V.D)*QGCBOH&N:U#P-HNIW1N+B %SWQ0!\O^+/%&J>(==%_P"2_#9Z
M5W6E_&#4K'28K3R&RB;>E>OK\.] 1<"V'Y4P_#?P^3G[,/RH ^8+C7]3F\3?
MVIY#_?W=*^BO!7B:X\7Z*]M.A4F+;R/:MD?#S0 NW[,/R%:VD>'K#1%Q9Q[!
M0!X]JWA>?P+J)UN!2226XJM)\4=4\2I_9:1LAFXR!BO<M3TNVU:V-O=(&2L2
MS\ Z'8W*W$-N Z]#B@#G_!/A2^T'=?7,C-N0O@_2O./BGXWO]1+Z7'"Q5">@
MKZ-**8S'CY<8Q[5S=SX$T6[N6GEMP7;J<4 >$?"OQCJ&C7:V#PL%EXY%=9\:
M(;F^TN&\A0LP4'@5Z5!X#T2WN%GCMP'7H<5JWVA66H6P@N(PR 8QB@#YV\)_
M%'4O#^CK9F!N/45S'BKQ5J>OZ\NH>0_RMGI7TH_PX\/N<FV'Y4Y?AWH"+@6P
M_*@#R/2+B\\>Z6FGS1L/*&.15I?%=[\.A_9<<1*_2O9-(\+Z;HLC/9PA2>O%
M0ZKX-TC6;CS[J ,_KB@#R*V75/B3?+=?.BJ<U[3X?T]]+TF*UD.644:/H%CH
M<92SC" ^U:E !00",'I110!RWB_PI%KVFF*&-5E]17DZZYJGPWF>U96<$XKZ
M!K#UCPIIFN2B2\A#,.^* /'O^%VZC_SP/Y5%/XYOO'2C27A8*Y]*]2_X5KX>
M_P"?8?E5S3O ^C:7<BXMX ''?% &!X.\('P;8W%R!SY>[%>1?$_QIJ&N7!LD
MA8K$<<"OIV6)9HFC<?*PP:YJ7P#H<T[3/;@NW7B@#QCX6>-[_3BFER0L%<CJ
M*]$\<>!CXG*:@!\RH'_2NEMO FBVERL\5N XZ'%=($41B/'RXQ0!X!#\2;_P
MHG]E+"Q6+@<43?$[4/$T9TIH6 FX/%>LWO@'0[ZY:>:W!=NO%):> -#LKA9X
MK<!UZ<4 <YX)\ G1XVN&&#,N:Y[Q/X-ET#4VUZ)22&W<5[8JA%"@8 &!5>^L
M8-1MFM[A0R-U% 'A8^->HQC9Y!^7CI4?VZ[^*%U'#+$0$..E>I'X;>'R23;#
MGVK5T?PMIFAN7LX0I/M0!S\?@<+X7.E$?PXKSHRW7PKO)1!$2KG'2O?ZQ]9\
M,Z=KI!O(@Q'M0!\V^.?B'J?BJSC@$#87L!4O@KXCZEX8TUK8P-SZBO>$^'/A
M^,\6P_*D?X<^'W.3;#\J /G#QOXPU/Q3?1SB!OEQVKTSX6>.;V6*+2IHF 4@
M<BO14^'>@(,"V'Y5;T_P9I&F7'GVT 5_I0!T .0#2T=!10 4444 %%%% !11
M10!FZY_R"Y?I7B;_ /(=_P"!5[9KG_(+E^E>)O\ \AW_ (%0![3X?_Y!4?TK
M5K*\/_\ (*C^E:M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q7C[_ )!DO^[7
M:UQ7C[_D&2_[M 'CGP__ .1L_P"!U]+K]P?2OFCX?_\ (V?\#KZ77[@^E "T
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 'H:\,^,_^J'UKW,]#7AGQ
MG_U0^M &U\$_^00_TKUFO)O@G_R"'^E>LT %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% &/XH_P"0#<?2O$_"O_(R-_OU
M[9XH_P"0#<?2O$_"O_(R-_OT >]V/_'JGTJS5:Q_X]4^E6: "BBB@ HHHH *
M*** "BBB@ K)U_0X-=TYK64 9Z'%:U,$L9;:'7/IF@#P'7[/5_ %X5TP.R.?
MX:V/ GC[4I;\IK&Y(R<?-7KUWIEG?$&Y@20CU%>0?&6S@T>P@EL(Q"YZ[>*
M/8K6]@O8]\$@=?45QOCSP/%XDM)9F?#(NX?A5'X/7<]WX;+SN6;CDUW6LL5T
M:[*]?+- 'R!:76H>%O$]Q#9.[$'  KU_2O \_CBQ2]U)BC@#[U<=X4@L[KXB
MN+_;M,G.[ZU],6L%O!"$ME18_P#9Z4 >"^)('^%84V<A)?D8]ZI:;XFU;Q:P
MAU#>MJ?XCTK6^/&%FAEE^XN*QO#&O6.LZ4ND62JMT5 R.M &K>^%O#VE6KWL
M%TAEB&X#/>M?X>>.I]6FDM=Q,<.0*Y'6?ACXBMM.GN)99#&!DC-+\';?[+>W
M43#YP3F@#9\2^+[C5O$?]@EB$9MM7=0^"L)TN:>*7,ICW >]<A?*H^)Z$?>\
MS^M?2MM\UG%N[H,_E0!\Y_#'PQJNB^)Y6F#^6K<5N>-O'DBZW_8\KE8G;!YK
MVE;:P0NT:1!\')!YKY;^(5HVI>.?)AX??@4 =L?"?AQ;,WOVM/-"^9U[]:3P
M1\0Y)M?31XG+1*V!6=;?"GQ'/:1L9I/+=1W/2ND\$?"R/0=8%Y+(#+G/)H ]
MH4Y4'VI:!P!10 5\S?&5F@\2K)%]\/7TS7S9\44\SQO&D@RN_I^- %#3?'?B
MBWL(HH8Y=BCC -5M<\4>*==L#:212E3[5] ^&_#NE-X>LV:TC8M&"216L/#N
MDJ<BRB_*@#Q[X,NNA(ZZDWERN/XJ]1\2Z!!XLTP1B0;", UXS\69'TCQ/#'8
MGRE+#@<5[1X)E>;PI:2.<L5ZT ?+OB73+CP=XM1;21B4)& :](\.Z3J7C;31
M/>[PT8RN:YWQ9&+GXD!)AN'F]#]:^A]+M+72M#C>")4580QP/:@#Q21M1BO?
M['O2RV8.W<>F*EO_  SX?T>T>_M[I3+%R #5[Q)XAL_$NH-I=D +K)7(ZYKF
M-;^&7B&STN:XFED,:C)!- '9_#;QS/X@U#^SV8F-04JC\4OAY&MC-JR28?GI
M6%\#H?LVO-$P^<,<UZA\6V9?"#[>A)S0!X'X&UK64>/2X"[1,VUL>E=[K>FR
M^"!%JP<B20@D5<^".EV=PEQ-+"K2*,@D>]7?CCQ9VL8^[CI0!M6?C.>;P:VI
MDG>%S7$Z):M\4+^87,A 0D\FM#38P/AD_'&RH?@?\NHW(3IDYH L:MX(G\#6
M+WNFLSN0?NUYCIFHW>L^-K8WH(;=SFOK:YM8;N(Q3QAT/8U\T^(K>'3_ (D(
M+9 H$F,#ZT =_P"//&LOAC2[:-&(1D"\5A>'_">E>.+9;MK@&X?J,UU?C#P,
MGBS0+4,=K[017&6'A?5_AZ_VZ-G:!>0![4 <WK7PTU;0_%T1M [0JX.1Z5])
M^'TDCT*T27[X0 UY98?%W3M2U"&"[C42L<<BO7K&9+BRBEC^XPR* +%%%% !
M1110 4444 %%%% !1110!Q7CW_CT_"N&\'_\A,?[U=SX]_X]/PKAO!__ "$Q
M_O4 >V1?ZI/H*=38O]4GT%.H *I:Q_R"+K_KF:NU2UC_ )!%U_US- 'S=X6_
MY*.W_77^M?3J?<7Z5\Q>%O\ DH[?]=?ZU].I]Q?I0 M%%% !1110 4444 %%
M%% !1110 4444 %?-_Q5_P"1TC_WQ7TA7S?\5@1XUCX_C% 'NG@__D6+/_<K
M<K#\( CPQ9Y_N5N4 9^N?\@2[_ZYFOGCP1&#X^F?'*N37T-KLL2:-=B1U7,9
MZFOG?P09Q\0)@$/ELYP: .D\>?$"2UU@:3(Y6.4@&I;/X8:9XBTYKNTG#2.F
M[@]ZN^._A>GB+4DNHG D'H:Q["YU;X8)BYWO%[^E &'X*\%ZQH'C5_,#^2&Q
MFK7Q!GCMO&-J\IP PS7>>%/B-IGB+4S"J*)N_%><?%JTDO?%$,4606?B@#:\
M?7'_  D_ANVL]*?>^ "%K1^&/PPEL8(]0O&(EXX-86@6%UX+CBN[]&DC<Y&:
M]N\,ZW:ZQI230%5_V: -6XMA/9/;D\,NVOG+XL> AH[B^AE(,ISP:^E*\?\
MCB6_LZ =L4 7/AE:G6/!1MY7)XVY->3?%#P@WA35$GMY3DN'&#ZU['\&01X7
M8XXR*XCXV%I-?A1^5R* *'@U]7\8V_V"ZW^0!@$U=&NS>!M?32HG.UV /->J
M?#W3+.V\+VDT4*B1ADMBO$O' \SXC+NYQ+_6@#Z1TRX-UIMO.>KH#5NL_0QC
M1+0?],Q6A0!\S_$P2?\ ">1X<[?,Z?C7T#X8VGPY9%5 _=C-> ?$QA_PG48S
M_P M*]^\+#'ARS_W!0!L5\X_&\F'6EDC^^&KZ.KYU^,"[_%D2./E+B@#$TGQ
MSXFM-.BA@CE,:CC J[_PL+Q9_P \Y?R->S^$/#VE2>&;-WM(V9ER216Y_P (
MWI'_ #Y1?E0!\G>(=>U36-6@;4%8'>/O5]/> %"^%;8#TKR#XQZ99V&M6_V:
M()D@X KUOX=Y/A*V)]* +GC10WA>[!_NU\MZ/K6I:9K-RMDK$&3!QZ9KZA\<
M9_X12[(_NUXK\*M.M-2URYAN(PQ)/44 ==X.T;3M0O([Z[D4W1()5J]>5510
MJ@ #L*\0\2Z'J?A35!JMN6^SAL[17H'@KQG'XDMB)"$D0#@\9H ["C&>M'6B
M@#YU^,X/_"4P^4=GS#.*]E\!Y_X1.TW')Q7C?QC^7Q3%GCYZ]E\"<^%+3Z4
M=)1110 4444 %%%% !1110 4444 %%%% !7*>//^0.?H:ZNN4\>?\@<_0T >
M;>#_ /D)'_>KVZU_X]H_I7B/@_\ Y"1_WJ]NM?\ CVC^E $U%%% #7_U;?0U
M\_\ BK_D;/\ @=?0#_ZMOH:^?_%7_(V?\#H ]A\*?\@V/_=KH:Y[PI_R#8_]
MVNAH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHICS11_?D5?
MJ<4 /HJ+[5!_SVC_ .^A3U='&48,/8T .HICRQQ_?=5^IQ3?M4'_ #VC_P"^
MA0!+134D2091U8>QIU !1110 44UY$C&7=5'N<4U;B%CA94/T84 24444 %%
M1M/"APTJ ^A:G++&_P!QU;Z'- #J*:SJ@R[!1[FA)$D^XZM]#0 ZBBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#-US_D%R_2O$W_Y#O_ J]LUS_D%R_2O$W_Y#O_ J /:?#_\ R"H_I6K65X?_
M .05']*U: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBO'W_(,E_W:[6N*\??\
M@R7_ ': /'/A_P#\C9_P.OI=?N#Z5\T?#_\ Y&S_ ('7TNOW!]* %HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ /0UX9\9_P#5#ZU[F>AKPSXS_P"J
M'UH VO@G_P @A_I7K->3?!/_ )!#_2O6: "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\4?\@&X^E>)^%?^1D;_ 'Z]
ML\4?\@&X^E>)^%?^1D;_ 'Z />['_CU3Z59JM8_\>J?2K- !1110 4444 %%
M%% !1110!%<L5MI6'4(3^E?..H?$R^TCQPT$Q;R%DYYKZ1==\;*>X(KRWQ#\
M'[76M2:\RH<T :,?Q=T)HD+-\Q SS7&>/];@\>PPVNF L5XXJU_PHL=KC_QZ
MNH\'?#2+PU=F:1A)SG!.: +'PNT2XT303!< AO>NOU?']D76>GEFK@55&% '
MT%4M9!;1KL#KY9H ^2+Z._?QC<G3MV\-QMKVKPQX^30=+6WULL)2!C)K@_!0
M0_$.2.1 VZ0CGZUZAXO^&$7B.[2:)Q&%[ XH X?XC72_$.%(])!8KCISTKE_
M!OA?4/"&NQZIJ"$1)CMBO;O!/P_B\+%BY60G.,\UO>(_#T&N:8UKM56/0@8H
M XCQ#\5]$FT*[AB.9'0K@FO)_A_XRM--UNXDF&!(QQGWKOS\#%9R6G!!/3-/
M7X%V\<B.D@!!!ZT <M=Z;-+XL77U4_9@V[/M7I%Q\5=).GO! W^D;-J\]ZZ1
M?"5N/#W]FE1NVXW5P%O\%%BU!;@S@@/NQF@!W@R?7+[59)Y]_P!G<G;FN=\5
M>%[NS\8+JY0^2K[CQ7O&G:=#I]E%;QHHV#&<5%K&E0ZKI\MLZKEAP<4 <4OQ
M8T:.P6)3_I"QA0,\9Q7/^&]3U[5/$0N&#_9&?CTQ2CX)J+[S_/&-^[&:]5TG
M2H-+L(K=(UR@Y.* +Z_='TI:** *&K:M!I%J;BX/R"OE[X@^+[35/%RW4(RB
MOSCZU]+>)=#_ +=TUK7=MSWKS _ JW=BSR*6)SG- &MX?^*VBV^AVL,K8=$P
M>:T_^%N:#_>_6N3/P+4'Y9P!]:/^%&?]/'_CU &%XQA;Q]KT=UIJEHU.>*]8
MT[4H?"7A*U6^X*KS3O!?@F'PM;%&VN^,9/-6_%WA@>)+ 6P8(,8]* /FKQ!X
MMM;OQT+Y!^[$F<_C7T1H/BBS\2Z 8+4_/Y&WCZ5PP^!-L1EG4MZYKM/!7@4>
M%"</N'UH \BM/#USX5\:MK-T&\GS-W/2N^\3?%;1;CP]=P0G,CIMP37<>)_#
MD/B#36MBJJQZ'&*\Q_X48K,=TX(/;- ' _#3QG9Z/XEDN+@81F-=S\1_B5I.
MJ^&FMK8Y<D]ZF;X$VX'[N15/J#2+\"XR?WDP8>F: .?^#7C2RTZ22UGX:7@5
MT7QLG$VE6]T@)0#-6=/^"L.GW\5S%(!L.< UVFO^#(=<T86,I'"XR: /(_#_
M (IM=3\&G1HA^_9< 59\!W2^ [J:74@523.,UU?AWX0PZ)JJ78<%5[9K<\8^
M (?$L")&1&5_"@"L?BYH.#AOUKPS7O%MG>>.UO5'[H/G->D?\*,_Z>/_ !ZG
M#X$V^,F12WKF@#!\5?&$P6MI#IV25 !Q73Z-\4='USPU';ZH%\PC#9JJ/@1;
MM_K)%;ZFD_X46BG$<X5?0&@#B;OP4NK^*$O='!\A7#?+7TCH,#VVBVL+_>5
M#65X2\*0^&[#R2 [],GFNF  '% !1110 4444 %%%% !1110 4444 <5X]_X
M]/PKAO!__(3'^]7<^/?^/3\*X;P?_P A,?[U 'MD7^J3Z"G4V+_5)]!3J "J
M6L?\@BZ_ZYFKM4M8_P"01=?]<S0!\W>%O^2CM_UU_K7TZGW%^E?,7A;_ )*.
MW_77^M?3J?<7Z4 +1110 4444 %%%% !1110 4444 %%%% %'5=4@TFT-Q.?
MD%?,'Q&\86FJ^+%N(1E%?G'UKZ5\1Z+_ &YIK6N[;GO7EQ^!=N[,TD@+$YSF
M@#4\.?%71;;0;6&4X=$P>:U?^%N:#_>_6N3/P+4'Y9P!]:/^%&?]/'_CU $'
MB?Q-?>++]8]'+F \';Z5WWA'P9:Z?8V]U,G^E'DG%/\ !?@:#PO"0VV1\<$\
MUV. !@# H ^>_&'Q*U#P_P",_L^&\D/S],UU.J>-O#OBS1TAN@OFM'CGUK2\
M5_"JU\27_P!J;:&SG-85O\$1!<1R"XX5@<9H XOPWX>?PUXC?6,-]ESD>F*S
MO&OC2UOO%%O=0C*HPS7T->>$K>Y\/C3@ &VXW5YX?@5;N2SR*23GK0!TFCZA
MI'COPY# P7?'%@_7%>3'QC<>"_&!TX%A;*_Z5[#X.^'P\+[PLF0WO69XG^$=
MKK^IF])4.1UH [#0_%=GK>FK=PGY=H)KQWXR^-+&^1+*'EX^#7J/ACP7_P (
M_I+60DW9&,YKDM4^#$.IZE+=2R [SG!- &+\,?B/I>D>'C;71PV0>M<G\5/&
MMEK>LPRVPRJXZ5W+? J,']W,%'UI5^!,!'[R0,?<T =%\-/&=AJ&A6]DA_>Q
MC!KR3XB78TSQZEQ(IVF3->M^$OABOAJ]:9) 0>V:?XN^&%MXFNEG8J&6@#7\
M%^+['7M.MXK<_.J!3775PG@KP /"DA82;AG/6N[H \!^(WA2]N/$XU)5/DHV
M2:]-\&^*+*]L+6P1AYT:A2,UK>+(!-X<O%6,%RG''>O!_AH;G1O&DDFI.4B+
M\;OK0!]#ZGJ4.EVC7,_W!7S%\3?&-GJWB9)H!E4?G%?1VKV</B32'@@E!5NX
M->9-\"[>1V>21222>30!TOPZ\:6&IZ/:V49_>H,5W-_?1:?:-<2_<7K7!^$/
MAFOAB_\ /63(SG&:[;6M._M739+7.-_>@#YO^+/C.SU?6HS;C(C.#CVKU/X8
M>,[&^T."P7_6QBL:7X'03SO))(&+'/)K=\)_#!/#5\TZ2 @]LT 3?$?QE8Z9
MH=Q:2']Y(N!7C?PO\8V>D>)'EG&%=L?G7L7B[X:KXFNEE:0 #MFN<3X&6\4B
M/'(H*G/!H ]/9+'Q5I&&&Z%_QKP3QKJ4GP]\3B&QW")FYQZ5] :!I7]C:8EI
MG.WO7*>,_AM;>*[KSY-N[.>: *&B?%W2)=+MOM#?O2 #S7;1^(K.33?MV[$6
M,YS7EB_ U8Y%99P ISC-;'BW[+HW@IM-@G!N0-N >: .-\<V[>-_$:2:=\RH
MW.*]H\(64FG^'+:WE&&4<UY7\$=/NX;JX>^0G=DJ6%>X  # &* %HHHH ***
M* "BBB@ HHHH **** "BBB@ KE/'G_('/T-=77*>//\ D#GZ&@#S;P?_ ,A(
M_P"]7MUK_P >T?TKQ'P?_P A(_[U>W6O_'M']* )J*** &O_ *MOH:^?_%7_
M "-G_ Z^@'_U;?0U\_\ BK_D;/\ @= 'L/A3_D&Q_P"[70USWA3_ )!L?^[7
M0T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y)\5)-<@+3:=O
MV)R=M>MUFZ]'$VBW9D16'EGJ* /E.T\9^)K^^^QQO(9 <8R:^C_A^-0&CC^T
M-WF8'WJ\5\"00O\ $-P8@5\SICWKZ85%0850!["@#S#XJ-K,<1DTW?A5R=M>
M'P^-?$MQ??85>3S,XQFOK748HY=/N \:L/+/4>U?->A10#XEL&C&WS>F/>@#
MV;X<#4_[,SJ.[>5_BKN:9$B(B^6H48XP*BN[ZVL8]]S*L:^IH L45D?\)1H_
M_/['^=7[2^MKZ/?;2K(OJ* .+^)0U3^S"=-W;PO\->+>&O&VN0>*8K&\=\9P
M037U#,B/$WF*&&#G(KYBUE(E^)8\M H\WM]: /IJS<R6<+GJR U/573N--M\
M_P#/,55F\1:5!*8Y+N-7'4$T >-_$Z[\0Z??-<VAD$"DYQ5GX-^+;_6KMX+Q
MV)!/6O0_&AM;_P 'W4L824%>& KR;X-)Y?B.8XPH:@#U?Q^+\Z,/[/W>9S]V
ML[X;KJJV\G]I;\]MU=;-K>EQR&*:YC##LU6K6XM;A-ULZ,OJM %BBJMWJ%K8
MKNN95C'O4=KK%A>/L@N4=O0&@"]156YU*TM'"3S*C'H#5A'61 Z'*GD&@!U%
M-DD2*,N[!5'4FLL^)M(5BIO8\CCK0!K45E'Q'I(&?MD>/K5VUO;>\3?;R!U]
M10!8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-US_ )!<
MOTKQ-_\ D._\"KVS7/\ D%R_2O$W_P"0[_P*@#VGP_\ \@J/Z5JUE>'_ /D%
M1_2M6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *XKQ]_R#)?\ =KM:XKQ]_P @
MR7_=H \<^'__ "-G_ Z^EU^X/I7S1\/_ /D;/^!U]+K]P?2@!:*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH #T->&?&?_5#ZU[F>AKPSXS_ .J'UH V
MO@G_ ,@A_I7K->3?!/\ Y!#_ $KUF@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH Q_%'_(!N/I7B?A7_ )&1O]^O;/%'
M_(!N/I7B?A7_ )&1O]^@#WNQ_P"/5/I5FJUC_P >J?2K- !1110 4444 %%%
M% !1110 4444 %%%% !7 _$'QNOAVRG@V99UVBN^KF?$?@NP\1L&NNOTH ^7
M] \72Z=XM.I-$=I?/2OJ?PMXD3Q'8?:%7;QFN;/PAT(KC:!_P&NMT+0+;0;7
MR+;[N,=* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#BO'O_'I^%<-X/_Y"8_WJ[GQ[_P >GX5PW@__ )"8_P!Z@#VR+_5)
M]!3J;%_JD^@IU !5+6/^01=?]<S5VJ6L?\@BZ_ZYF@#YN\+?\E';_KK_ %KZ
M=3[B_2OF+PM_R4=O^NO]:^G4^XOTH 6BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!DD:3
M1E'&5/45YQX[\#O?^7-I:>7)WVUZ510!S/@G3+O2]'$-V29/>NFHHH ****
M"BBB@ HHHH **** $?.QL=<<5X_J'@C5=1\5?:)F8VQ?..U>PT4 4-.TFUTV
M%%@B"D* 2*OT44 %%%% !1110 4444 %%%% !1110 4444 %<IX\_P"0.?H:
MZNN4\>?\@<_0T >;>#_^0D?]ZO;K7_CVC^E>(^#_ /D)'_>KVZU_X]H_I0!-
M1110 U_]6WT-?/\ XJ_Y&S_@=?0#_P"K;Z&OG_Q5_P C9_P.@#V'PI_R#8_]
MVNAKGO"G_(-C_P!VNAH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ K/UQ=VBW8_P"F9K0K.UUMNB79_P"F9H ^6]/\0CPUXWFG(SM?/ZUZC_PO
M*W_YX#\J\VT/08?$7CJ6&?HTF/UKV3_A3FB>WY4 <]=_&Z"6TEC6'!92,XKS
M_P $WO\ :_CS[2.\F:];O/@]HR6<SIC<J$CBO*/"%FNE_$'[/']T28_6@#Z9
MU"]73-,>Y?[L:C->->)O$5SXYF-AI;D,O'RFO4/&@W>$;SM\E>)_!U?*\82D
MG=\YZT 5_P#A6_BK_GI+^9KIO#/B2X\$2C3M4<EVX^8U[A7S=\75\WQK$0=O
MSCI]: /H2RO%U'2UN4^[(A(KYOU2/S/B7C_IK_6O??"(QX1M!_TSKP>]_P"2
MF_\ ;3^M 'KGB#QM!H&FQ6[$!WB"@^^*\KN?"7B/Q#.VI6TDGE2GC!J;XKQE
MKFQ(8CI7LG@%@?"-F,=!0!Y%J?BZY\-: VC7H8N5VDFCX-N+V]N9$^\Q.*[C
MXF>";'4=*N-28 2ISTKA?@BOV?798%Z F@"G\4-'U[3+Z348I)!$>F#7;_!/
M5+J_TEA=.695[UJ?&)P/"H7 )R>:P?@=_P ><U '2_$K0]1UC3R+!F#!.U>"
M:5XGU?PAXJ\N\E=E7L37UM.=MO(WHI/Z5\L:UI\>M_$0P2@!3)C]: .NU#4M
M4\811:E:EUC3DXKN/!OC>.ZC339"#-$,$UJP>'+3PYX0N(K=0<0^E>-_#[+^
M-KKYCEF.!0!Z+XQ\=Q@OI$# 3R<#'6O-[OP%XI:&6]62781O'7I5_P 4^%;Z
M#QI'JS[OLZ."?2O2W^(^AG2C )09?)V;<]\8H ^;[!_$%_K)TU9Y-X;;C-?3
MG@#2+W2=+$=Z6+[>]>3>#_#UY)XW.J"(^0TF1QQUKZ*'2@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#-US_D%R_2O$W_ .0[_P "KVS7
M/^07+]*\3?\ Y#O_  *@#VGP_P#\@J/Z5JUE>'_^05']*U: "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ KBO'W_ "#)?]VNUKBO'W_(,E_W: /'/A__ ,C9_P #
MKZ77[@^E?-'P_P#^1L_X'7TNOW!]* %HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ /0UX9\9_]4/K7N9Z&O#/C/_JA]: -KX)_\@A_I7K->3?!/_D$
M/]*]9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** ,?Q1_P @&X^E>)^%?^1D;_?KVSQ1_P @&X^E>)^%?^1D;_?H ][L
M?^/5/I5FJUC_ ,>J?2K- !1110 4444 %%%% !1110 4R26.%=TCA1ZFGUP_
MQ2OYM/\ "KSV[$2#.,4 9OB?XA2Z?KD=G9?.I."5K0\0>+;O3/#J7T:DN5SB
MN ^$%LOB::>YU.,M(F2-U>S7NAV5Y8FVEC!CVX H \*_X7M=J?+8'S/2O2OA
M[XQN_$\9:X0@8R,UX;JWAZQC^(8M50>5YN,?C7TOX?T*QTBQA^RQA28QDCZ4
M 4/&WB"X\/Z7]HMU+-@]!7D#?'6\1O+=2']*][U'3+;5(?*N4W+Z5\O^+O#M
MC:^/5MHT C,F,?C0!T__  NC6"-PB?;UZ4W_ (7M=L?+ /F>E>G6O@+0F\/H
MQME+&#.['M7@^E^'K&3XAFU* Q>;C'XT ?0/@/Q+<^([ S7"D'&>:@^(7C0^
M$;,39P2,BN@@LK#PWI;R0H$CC3GWKQGQS?#XBWT>G6BG"''% %5?C=JEP-T$
M;,OL*])\)>,+S6M$>[G0AU7/-4O!GPOTS3M%6.]MPTI]17<66A6&GVY@MX@J
M$8Q0!PFB?$2:Y\1M8WF4B#8!->E13Q3KNB<./45XM\8+"+P_;17VG1[9FY.W
MZUU'PAU.XU/PV9KIB9..#0!Z+1110!Y+XY^)%]X;U#RHT;RP<$URL'QQO;J=
M(H5+$L <5Z7\0O#6G7OAZ[N98AYJC(->/?";PWI]_P")9$G0,JL< T ?0/AK
M4Y=6TE+F4$,WK6S4%I9PV4 A@7:@[5/0 V1ML;,.P)KRV;X@ZA'XG_L\1MY>
M_&<5ZF<$$'H:R&\,:4UW]J-N/-SG=0!J0.9((W/5E!J2D50BA1T P*,CU% "
MT449S0 4444 1SN8X)''55)KR^/X@Z@_B?\ L\QMY>_&:]38!E*MT/%9 \,:
M4+O[4+<>;G.Z@#560>2KN< J"<U''>VTK[$F1F] :H^(I/L_A^[=6VE(_EKQ
M'X<>(KZ_\:R6]Q,?+#XY- 'T'111D#K0 449!Z&B@ KG/&.MSZ'I1N(%)8 ]
M*Z/.*J7VGVVI0F*X0.GI0!XAI?QKNI]4BM+@%2[8YKW'3[G[980W']]<U\Q^
M.=#L]*\>1I;(% DXQ]:^C_#7/AZS_P!P4 :U%%% !1110 4444 %%%% !111
M0!Q7CW_CT_"N&\'_ /(3'^]7<^/?^/3\*X;P?_R$Q_O4 >V1?ZI/H*=38O\
M5)]!3J "J6L?\@BZ_P"N9J[5+6/^01=?]<S0!\W>%O\ DH[?]=?ZU].I]Q?I
M7S%X6_Y*.W_77^M?3J?<7Z4 +1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% &;KM\^GZ7+<1C+*.*\0O/C;?6-W+#,K+M; S7OES;QW4)BE7
M*'J*^=OC+X9TZPU.%H(PN\@G% '5^#OBA?\ B'5%A9&\LGK7L2G*@^HKSKX8
M^&--@\.6]VD0\TXYKT8<#% !7/\ B_69M$TAKF $L/2N@JM>V-MJ$)AN4#IZ
M4 <=X#\67?B-I!<H5VYZUW59VG:)8Z43]DAV9ZUHYQ0 449![T9Q0 4449%
M!7->,]=GT+2_M$"DM[5TM5+[3K74H?*N4#KZ4 <KX$\4W7B*)VN5*E?6NPFN
M88/];*J?4U5T[1K+2@1:1; :\O\ C1K-UI44!M92"<9 - 'KD<T<R[HW##U%
M/KAOA;?RZAX76:>3=(2.IKN: "BDR/44M !1129'J* /)O'/Q(OO#6H^5&C&
M/.":O?#SXC-XMN#$YY!Q6K\0?#6FWWAZ[N98@957(->4?!>!;;Q1)&G"AZ /
MHZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N4\>?\@<_0
MUU=<IX\_Y Y^AH \V\'_ /(2/^]7MUK_ ,>T?TKQ'P?_ ,A(_P"]7MUK_P >
MT?TH FHHHH :_P#JV^AKY_\ %7_(V?\  Z^@'_U;?0U\_P#BK_D;/^!T >P^
M%/\ D&Q_[M=#7/>%/^0;'_NUT- !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %9'B*^M+;1KL3S*N8R,$UKUY1\3_#^LZQ(4L"^QCSB@#S?P/J-
MG%\07D>50GF=<^]?34-Q#<)NAD5U]17RS#\*/$%K/]HC$@DSG(KWWP#87UAH
M_EWQ8R8'6@#>U>^MK33[@SS*G[L\$^U?->A:A9K\23(\J[/-ZY]Z]8^)^B:M
MJR;-.+X(P=M>/I\)M?BG^TH'\S.<T ?0_BR>.]\)7GV5UDRG&VO%OA2&TWQ;
M*]_^Z3<<%N*]4\ Z/>VVCO;ZIN8LN,-61X_\%2R6XFT9"DI'.V@#T+^V],_Y
M_8?^^J^?OBDK:EXQBDL/WB;QRO/>J?\ PAOC'^]-^=>F^ /!4D5L9M90O,!Q
MNH ZSPS/%9>%+/[4XCQ'SNKP6]U"R/Q,\P2KY?F=<^]>P_$#1KZZTA+?2]RX
M7&%KQ _"CQ T_P!J(D\WKF@#I/B@PU":R>Q/F*,9*\UZKX(U2PMO"UK%-<QQ
MR*/F#&N9\$^![C^RF35E+2 <;JX_Q#X+\2KJ\HL3((,_*!0!ZKXYUK36\*7:
MK=QLQ' !KRCX-ZE8P>(IVFF502<$FLF;P'XLO(S#*TI0]<U6M?A;XBTR3S;8
M2!CZ4 >K_%W5].F\+A([F-WR>AK'^"&HV26<T;3*)#TR:X:Z^'?BG4H_*N#*
M5]ZO^%OAWX@T/5X77S!%GYJ /HF\O+:"TD>65538>2?:OF1M0M!\2Q()5\OS
M>N?>O8?&VD:K?>'U@LRWF[<'%>,?\*FU_P _[3A_,SG- 'T?JMW!=>%;EH)5
M<&#C!^E>"?#Z[M;7QO.]Q(%VN3R:]/\ !6A:G;>'I+6_W%F3;S7F.L_#'6H=
M>N;RS#A6;/% ';>+_%8O[PZ=#%F-SC>!6):?#:S>:*YDO0,MO(W4L%U96UB+
M&YQ_: & 3US6/)X9\8RNSPM+Y3'*XSTH ]ZT.+2[6SBM;1XF=!@XZYK9KYZT
M)M=\'7ZWFK.XB)S\U>T^'/$MMXBMS+;XP/2@#<HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#-US_D%R_2O$W_Y#O\ P*O;-<_Y!<OTKQ-_
M^0[_ ,"H ]I\/_\ (*C^E:M97A__ )!4?TK5H **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "N*\??\@R7_=KM:XKQ]_R#)?]V@#QSX?_ /(V?\#KZ77[@^E?-'P_
M_P"1L_X'7TNOW!]* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ /0
MUX9\9_\ 5#ZU[F>AKPSXS_ZH?6@#:^"?_((?Z5ZS7DWP3_Y!#_2O6: "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\4
M?\@&X^E>)^%?^1D;_?KVSQ1_R ;CZ5XGX5_Y&1O]^@#WNQ_X]4^E6:K6/_'J
MGTJS0 4444 %%%% !1110 4444 1W#^7;R./X5)KY^UGQ7/K_BDZ',28C)C!
MKW^[_P"/.;_</\J^8D4+\3<@<^;_ %H ]^\+>%+7P["#  "Z@G%=%+_JG_W3
M3;8YM8B?[@_E3Y/]4_\ NF@#Y=\0W,=C\1A+,<*)<_K7NMG\0-!%G"&NE!"
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
M%%% !1110 4444 %%%% !1@>E%% !@>E%%% !BC ]*** "BBB@!,#T%+110
M48'I110 4F!Z"EHH 3 ]!1@>E+10 F!Z"EP/2BB@ Q1@>E%% !BFN!M.1GBG
M44 ?-/B70K^#X@_VBP86RR9/IUKVFS\>^'TLX4:Z",J %>.*T]?T"WU;3981
M$HE8<-BO&KCX,ZP]Q(Z3,%+$CF@#;^*6MV/B;1$L]+E\R;/4=:T/@QH]YI.E
M2)=[MQ'>JG@WX77>D:F)K]BZ ]#7K<-O% N(HU0>U $E%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 9NN?\@N7Z5XF__(=_X%7MFN?\@N7Z
M5XF__(=_X%0![3X?_P"05']*U:RO#_\ R"H_I6K0 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %<5X^_Y!DO^[7:UQ7C[_D&2_[M 'CGP_\ ^1L_X'7TNOW!]*^:
M/A__ ,C9_P #KZ77[@^E "T444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
MS_XJ_P"1L_X'0![#X4_Y!L?^[70USWA3_D&Q_P"[70T %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!2U74HM*LVN9?NK7$_\+=T0,RL0"IQUKL=
M<TI=8TY[5C@-7RY\1/!3Z#KPABE.V1_6@#VUOC%HBG'!_&K6F?%32-2O4MH\
M!FZ<UP?AKX.1:EHD%U)-AG&>35K5/AA'X6L7U6&7+0\\&@#VY'$B*ZG(89%.
MKR?X9^.)]?O392,2(^*ZGX@^(9O#FBB[B)')% '7T5P?PV\53^*+*2:4D[:[
MR@ HHHH **** "BBB@#C=<^(FF:%>?9[C[V<=:SO^%N:(755()8XZUB_%#P
MM_83ZFLF&3G@UY3\./!3Z_KABEE.V-NYH ^IM,U&+5+-;F+[K5=K.T73%TG3
MTM5.0M:- !13)25B=AU"DUXVWQ)NQXS_ ++R=N_;0![/13(6+0HQZE0:?0!3
MU+4(M,LVN9?NKUKC(OBSHDEQY.<-NV_>KK]8TQ=5T][5C@-7S#\0O!K^&?$$
M9BE.&D#<&@#ZEL;V*_M5N(C\C=*LURWP^=I/"=L6.3@?RKJ: "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** ,W7/^07+]*\3?\ Y#O_  *O
M;-<_Y!<OTKQ-_P#D._\  J /:?#_ /R"H_I6K65X?_Y!4?TK5H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "N*\??\ (,E_W:[6N*\??\@R7_=H \<^'_\ R-G_
M  .OI=?N#Z5\T?#_ /Y&S_@=?2Z_<'TH 6BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH ****  ]#7AGQG_U0^M>YGH:\,^,_^J'UH VO@G_R"'^E>LUY-\$_
M^00_TKUF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH Q_%'_ " ;CZ5XGX5_Y&1O]^O;/%'_ " ;CZ5XGX5_Y&1O]^@#
MWNQ_X]4^E6:K6/\ QZI]*LT %%%% !1110 4444 %%%% !7->-]!?Q%H;62#
M.<UTM% 'S_X>N9/AIJKV31'$AQTKVNT^SZ]I<5Q<0JX<="*J:SX0T[6KM;FX
M7YU[XK9L[2.RM4MX_N(,"@"E_P ([I6,?8X\?2K5IIMI8_\ 'M"L?TJU10!!
M<V<%XFR>,.OH:I#P[I0&!9QX^E:E% &3_P (SI&<_8H_RIW_  CNE8Q]CCQ]
M*U** *]K8VUDNVWB6,>@I;FSM[M=L\2N/>IZ* ,EO#6D,<FRC_*GR06NBV$L
MUM"J!%S@"M.HKF!;FW>%_NL,&@#PGQ3JLGQ"OUTI8CA#CI7IO@'PT_AC1S:.
M,>U6]+\&Z;I6H&\A3]X3GI71T %%%% %"XT;3[N3?/;([>I%1-X<TEA@V<?Y
M5J44 9'_  C&C_\ /E'^5/B\.Z5#()([.-6'0XK4HH @N+*WNXO*GB5T]#5+
M_A'=*QC[''CZ5J44 5;?3;2TC*00JBGL*KOH&F22&1[2,L>IQ6E10!G1Z%IL
M,HDCM45QT(%6+C3[6Z39-"KJ.Q%6:* *%OHVGVLGF0VR(WJ!3[G2[*[.9X$?
MZBKE% &3_P (SI&<_8H_RIW_  CNE8Q]CCQ]*U** *UOI]K:Q^7#"J+Z"JTN
M@Z9.Y>2TC9CU.*TJ* (K>VAM8_+A0(OH*AO-,L[\#[3 LF/45;HH HVFCV%B
M^^VMDC;U J]110!6O-/M;]0MS"L@'K5'_A&-'_Y\H_RK7HH RQX=TI1@6<>/
MI4]KI-E9-NM[=8S["KM% !1110 4444 %%%% !1110 4444 <5X]_P"/3\*X
M;P?_ ,A,?[U=SX]_X]/PKAO!_P#R$Q_O4 >V1?ZI/H*=38O]4GT%.H *I:Q_
MR"+K_KF:NU2UC_D$77_7,T ?-WA;_DH[?]=?ZU].I]Q?I7S%X6_Y*.W_ %U_
MK7TZGW%^E "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 R
M6))HRDBAE/4&L[_A'M*R3]CCR>O%:E% &2?#6D,<FRC_ "I/^$8T?_GRC_*M
M>B@"I9Z99V /V:!8\^@J.XT73[J7S9K9'?U(J_10!F#P_I:N'%I&&'0XJU-I
M]K<1>5+"K)Z&K-% &7_PCNE 8^QQX^E6;;3;2S7;!"J#T%6Z* ,^?0]-N'+R
MVJ,QZDBK$-C;01>5'$JIZ"K%% &9)X?TN5BSV<9)Z\4U?#6D*<BRC_*M6B@#
M-70-+20.MI&&'0XJU-8VT\7ERQ*R>AJQ10!G1:%IL$HDCM45QW K0VC;MQQC
M&*6B@#+E\/:5-(9)+.-F/4XJ_;V\5K$(X4"(.PJ6B@ ZUF3>']+N)#)+:1LQ
MZDBM.B@#)'AG2 <BRC_*G'P[I1Q_H<?'M6I10!'!!';QA(D"J.PJ2BB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "N4\>?\@<_0UU=<IX\_Y
MY^AH \V\'_\ (2/^]7MUK_Q[1_2O$?!__(2/^]7MUK_Q[1_2@":BBB@!K_ZM
MOH:^?_%7_(V?\#KZ ?\ U;?0U\_^*O\ D;/^!T >P^%/^0;'_NUT-<]X4_Y!
ML?\ NUT- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?/7QC<_
M\)1#N/ 85]"U\[?'//\ :J^7]_=Q0!['X)NK?_A%;,>>F0O.6%0_$"XA;PA=
MHLJ%B. &SFOGS26\7?V?']E\[RL<8S6YI%EXJU+48[:^$I@8_-G- %[X,PRV
MVK7-PT9 !/:E^+?CK[6C:48^%)[5['H7A6STBU41H [+\W%>:_%WP;8PZ<=1
M0#S&SF@#D_A+XX&D7"V!3Y93C->T>*?&T.@Z2MW%B1B,X'->1^!O"5K-X=EU
M+ \Z)216=H_BBVU#7)=/UA\P(VWYJ /2/#?Q:76=46UEB"*<<D8KU))$D4%&
M# C/!KYW\3ZIX;T?3/M.E%?M /&VNO\ @YXGN_$,4C7!;"@XS0!ZW1110 44
M44 <QX^8KX2N\=Q7D?P8<CQ'-SU8UZW\0/\ D4[KZ5Y'\&?^1DE_WJ /H2BB
MB@#D/''BT^&;%W";LH>WM7S&WB<'Q;_:FSG?NKZN\1^&[37[21+D9PAQ^5?,
MS>&K4>._[/P/+\S% 'T)X%\7_P#"36*,5V[4%7/%_BR'PUI_GY5WQG'6J]OH
M%KX6\-7$EF,,L.:\?T'4YO&?BQM-OF)A#[<'ZT =MX?^+ZZOJL=H\056[XKF
M/C)-#<ZI;31R!LD=#7::I\,]/TW3Y;G3E(N$'&!7@GB ZO'K4<.H;]HEXW>F
M: /IOX>?\BE;?0?RKJZYGP%C_A%;;;TP*Z:@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#-US_D%R_2O$W_Y#O_ J]LUS_D%R_2O$W_Y#
MO_ J /:?#_\ R"H_I6K65X?_ .05']*U: "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ KBO'W_(,E_W:[6N*\??\@R7_ ': /'/A_P#\C9_P.OI=?N#Z5\T?#_\
MY&S_ ('7TNOW!]* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ /0U
MX9\9_P#5#ZU[F>AKPSXS_P"J'UH VO@G_P @A_I7K->3?!/_ )!#_2O6: "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
M'\4?\@&X^E>)^%?^1D;_ 'Z]L\4?\@&X^E>)^%?^1D;_ 'Z />['_CU3Z59J
MM8_\>J?2K- !1110 4444 %%%% !1110 4444 (S!5+$X ZFJL6J6<\ICCG1
MG'4 UQ?C7QW!HXET_($SC:*Y_P ":/J\EZVHSNYAE)(S0!ZC/K.GVTGES7*(
MWH34?]OZ7D#[9'D].:\4^*NCZY!,VHVSN(EST-<'X-@\1>(]314ED(1N>: /
MK:.5)D#QL&4]"*J7&L6%K)LFN41O0FHM MIK71X89R3(HYS7COQ4T/7!/)J%
MH[B)"3P: /8CX@TL$#[9'S[U?AFCGC#Q,&4]Q7R'X53Q%XAU18$FD.QAGFOJ
M;PO9W%EHT4-R29 .<T ;5%%% !1110 4444 %%%% !1110 4444 5[J^MK-=
MUQ*L8]ZJ?\)!I>,_;(\?6N5^)&C:CJNGD6#,&"]J^;I+CQ%'K/\ 9AFDW[MO
M6@#[%M=0M;T9MYED'M4D]S#;)NFD"+ZFO/\ X8:)J>EV2MJ#,=RY^:J?QHU:
MXT[0%-F_[T@\*: .];Q%I*G!O8_SJS:ZE9WO_'O.LGT-?*WAK0?%/B6U:X22
M7 ^M>T?#7P[JVC9_M!G/^]0!Z91110 4444 %%%% !1110 4444 5;G4;2T8
M+/,J$^IJ>*5)HQ)&P93T(KS7XD:'JM_,+BR9@D8R<57\$^/$01Z/<L&N%.WD
M\T >JT4@.5!]12T %%%% !1110 4444 %%%% !1110!Q7CW_ (]/PKAO!_\
MR$Q_O5W/CW_CT_"N&\'_ /(3'^]0![9%_JD^@IU-B_U2?04Z@ JEK'_((NO^
MN9J[5+6/^01=?]<S0!\W>%O^2CM_UU_K7TZGW%^E?,7A;_DH[?\ 77^M?3J?
M<7Z4 +1110 4444 %%%% !1110 4444 %5[J^MK, W$JQYZ9J/4[Y--L)+I_
MNH,FO&?$/B.Y\;:I'::6Y&PX(4T >T_;[;R?.\U?+_O55'B#2SG_ $R/CWKE
M5T34AX1-H6;S]N*^=_$)\1:'J[6;S2 LYQS[T ?7%MJUC>/L@N$=O0&K,TT<
M$9>5@JCN:\;^%6A:U"\=]>NYC<YYKT[Q39W%]HLL-L2)#TQ0!./$&EG/^F1\
M>]2V^L6%U)LAN4=O0&ODWQ2GB+P]JC6[S2#<W'->E_"S0]<,T>H7;N8G.>:
M/=:*** "BBB@ HHHH **** "BBB@ HHHH 0D $GH*H2:YIL4ACDNHU8=B:N3
MJ6MY%7J5(%?-_P 2M)\0:5>27\<D@B.<<T ?00U[3&<(+N,L>@S6@KJZ!U.5
M/>OE7P%8^(O$&H1SB60QH<GFOIZQ1K;2(DF;#+'\Q- !/K%A;-MFN40^A-0K
MXBTIV"K>1DGMFOF7QKJ^M7WC1[*R>387VC;TZUO:5X#\4B[MIWDEV9#'K0!]
M'1R)*@=""IZ$4ZL_1();;2H8IL[U'.:T* "BBB@ HHHH **** "BBB@ JO<W
MMO9KNGE5![U8KB?B%I&H:K8JMB6# <XH [&WN8;J/S() Z^HJ6O&/!_C-_#T
MQTC46S*3@;C7L5O,+BWCE'1QF@"6BBB@ HHHH **** "BBB@ HHHH *Y3QY_
MR!S]#75URGCS_D#GZ&@#S;P?_P A(_[U>W6O_'M']*\1\'_\A(_[U>W6O_'M
M']* )J*** &O_JV^AKY_\5?\C9_P.OH!_P#5M]#7S_XJ_P"1L_X'0![#X4_Y
M!L?^[70USWA3_D&Q_P"[70T %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5\\_&-#_PE$6X<%Q7NFMZJNCZ>]TPR%KY=^(OC5M>UX311';&_I0!
M]&^";2V_X16S/D)DKSE:Z);:!3E88P?4**\L^&/CY-2L(--,>'3BO6* "O,_
MC*2/#BC->F5YI\9D=O#644D@'I0!S?@$LG@BZ;L$->=^&_"3>*_%MS%$^TES
MS6KX&\9LNE-HS1$-,"HXK<T:&;X?Z@^L3(3')R0?0T :;?!*.)"]W<!HAUR:
M[[P/X<T[0+<Q63*W&#BN$U3XGR>*+4Z=IL9CE<\E:ZWX=Z1JFG*[:@S'<,C-
M '?T4C':I/H,UP=S\1X+?7/[-,?S;L9H [VBHX)/.@20?Q#-24 <QX^4MX2N
M\=A7D?P80GQ'-QT8UT_Q/\?I8:?/IBQY=^*\F^'GCD^'-7DN)HCM8^E 'UK2
M.ZHA9CA1R37C_P#PO&T_YX"H+SXPQZK:O96T6V64;010!ZPVIV=Q#,D,ZLP0
M\ ^U?.#!C\31Z^;_ %KT3P1H>KPO+>73.8Y5+ &O*_$NK/HOQ"^T>42JOG.*
M /I?6^/"MSGM ,_I7S]\."&\?R!.OF?UKV#0O$R>,_#LT4289X<5YI'H4_@#
M7FU>5"49MU 'T&0",$9'O7@'QI@BCUZ QQA22.@K?_X7C:?\\!7EOQ$\=GQ)
MJD<\,1VJ1VH ^BOA\K+X2M2>XKJ:\C^%OCQ+_38M-:/#1C'-=)JWQ!@TS54L
MFCR6.,T =Q14-I<"ZM(YP,!US4U !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 9NN?\@N7Z5XF__(=_X%7MFN?\@N7Z5XF__(=_X%0![3X?_P"0
M5']*U:RO#_\ R"H_I6K0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<5X^_Y!DO
M^[7:UQ7C[_D&2_[M 'CGP_\ ^1L_X'7TNOW!]*^:/A__ ,C9_P #KZ77[@^E
M "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 'H:\,^,_\ JA]:]S/0
MUX9\9_\ 5#ZT ;7P3_Y!#_2O6:\F^"?_ ""'^E>LT %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/XH_Y -Q]*\3\*_\
MC(W^_7MGBC_D W'TKQ/PK_R,C?[] 'O=C_QZI]*LU6L?^/5/I5F@ HHHH **
M** "BBB@ HHHH *JW^H0:=!YUPVU/6K5<!\6Y)8O"C-$Q5N>10!YAX_LI?%O
MBZ.YTTEHU?)VU[KX5MWM?#EI#(,,B8->4_ Y1="X:Z D<9P6YKVY5"C"C ]!
M0!R'Q+8+X0N 0#FO.O@: ;^Y.!WKT;XD('\)S@^AKYT\'^-+SPQJ$YMD+?,1
MQ0!]=5SGCH9\)7G /R]Z\?\ ^%TZO_SQ;\JS-?\ BSJFIZ5+:R1,%<<\4 :G
MP88#Q+.-HR6->\7]_!IMJUQ<-M0=Z\#^"S?OY[YOO#)K8\2^,9?$.J'0(G()
M8CB@#OC\2O#X)'V@<>]:VC>*--UUBMG*&(]Z\<'P4U!QO\]OFYZU&;2[^%EU
M'-+*6#'/)H ]WO[^'3K8SSMA!WK!MO'VAW4ZPQW WL< 9K.M;E_'?A%F1L,W
M>OGWQGH6H^"=<BD$S\29QF@#ZKU#6K/3;5;B>0"-NAS4FFZG;:K;>?;/N2O
M]&U;5/'NG_8CO C& :U-"\5R^#]371)7)+,!S0![I5/4=2M]+M3<7+[4%#7>
MW23=_P#3+?\ I7BFL>,)?&>J-H4#X;=MXH ]('Q)\/LV/M _.I#\0]!! ^T#
M)..M>.Z]\(=1TK2)[T3D^6,\-7&>!O#.H>(]<^S?:&.QN>: /K>QOH=0MQ/
MV4/>K-9'AS2WTC2DM7.2M:] #)CB&0D9PI_E7S-<KYOQ/^51_K?ZU],S<P2?
M[I_E7REXLU*31O'KSQ#+!B?UH ^C-=\36>A:3B1P)?*&T>^*\FTRWU/QMKH%
MXK&T+<9Z8I-*\WQZT,EY*8PHZ$]:]JT/1[72M.ABAC7*C[V.M "Z)H=KH5I]
MGME 7V%:1( )/04M><_$#QV?#DWV0'!D&* -Z^\>Z)I]RT$TX#KUYIMK\0=#
MO+A8(IP7;IS7E$'PYOO%T?\ :RS,!+SUI9OA=?\ AR,ZH9F(AYZT >_!U,8D
M!^4C-<W>>.M&L;HV\TX5QVS7*>!/'K:_<#2V.2B[*X_XG^ [V!9M7CF8#GH:
M /<;'6;/4+(W4$@:(#.<U7L/$NG:C>M:P2@R@XQFOFGP-XVU2"W32 7?>=A-
M=?-!>>"[I-8FD;$IW8)H ]_K'UGQ+I^A8^V2A<^]<[;^./-\,-JA/09KSHBZ
M^*E[*L$I C)[T >HI\1] <X%P/SJ>#Q[HES<K!'."[=.:^?O'7P\U'PI8)<^
M>V&[@UH_"SP7?:O(FI/,Q6/GDT ?1MT1/IDQ09#QG'Y5\XVVAW>B>/SJ=UN6
M R9YZ=:^DK:+RK6.)N=JX->;_&.*.'PT)(D"R\\B@#O=*UFTU:(-;.&P.<5H
MUX]\#IIY;";SG+?6O8: "BBB@ HHHH **** "BBB@ HHHH XKQ[_ ,>GX5PW
M@_\ Y"8_WJ[GQ[_QZ?A7#>#_ /D)C_>H ]LB_P!4GT%.IL7^J3Z"G4 %4M8_
MY!%U_P!<S5VJ6L?\@BZ_ZYF@#YN\+?\ )1V_ZZ_UKZ=3[B_2OF+PM_R4=O\
MKK_6OIU/N+]* %HHHH **** "BBB@ HHHH **** .+\<Z]9+HEW8>8//<;0,
MUYM\(_#=]IWB22\G5C$[9!-8?Q N+G_A/TC$A\LR<C\:^@_#MO FAV;1QJ"8
MQDXH UJ^<OBNROXVBPH'SBOHVOFOXSN;3Q(LZ_>#T >^>%1CPU8\ ?NQTK8K
MYOTCXO:I8Z9#;I$Q5!@<5=_X73J__/%ORH =\:0!XC@.T=17KG@-@WA.TP,8
M6OF?Q-XMNO$^O0/<J5)<=:^FO Z!/"MJ!Z4 ;]Q.EM \TAPBC)-<K+\1M BE
M:-K@;E.#S7%^,_B _P#:4FAHV"[;:PT^#M_J""[\]AYWS=: /7-*\::1J]R(
M+68,Y]ZW;B=+:!I9#A5&37@4_A.]^'>W4WE8J#ZUZ'X7\3-XWT6YC!Y*XS0!
MK?\ "P-#%P83< .#MZUMR:M:1:?]M:0>3C.<U\R_$GP?J'ABX:^6=@&;>,&M
M/PKXJU3Q+8KHOS[=@&Z@#Z#TK7++658VD@;;UK2KP6PU.X^'NJ+;3.29CC!K
MN_$7CS^Q]"CO2<>8M &[JOC32-(N?(NI@K_6JB?$70'&1<C\Z\KM_"5[\15;
M58YB%)]:X'QSX2U+PIJ*6QG8!L8YH ^GM-\9:3JEQY%M,&?ZUT->)_"SP/>6
M\,.JRRLP?GDU[9VH *\Z^,+@>%MI4$Y/->BUYY\74#^&&)[ T 8/P3*V^D74
ML@ 4#K4WCWQM)<2K8Z.Y:3HVVO*O!WC&\LH?[.B4A)25)KU_P3X/M?MJZC.Z
MRN_S;3S0 >!O!$<T*ZGJ*?Z26S\PYKU!0%4*!@ 8 I$C2-=J*%4=A3J "N>U
M7QGI.CW'D74P5_K6=X\\7GPM:+*#]X5Y?!X7O?B,6U*.5@N?6@#U2/XCZ!+(
MJ+<#+' YKJ;>XCNH$FB.489!KP9_@YJ%BANO/8^5\W7TK;\'^/WCU&/0G;+(
MVV@#T/4_&.E:3<>3=3;7SCK5S2?$%AK,;/:2A@O7FO,?B;X$N]22;4H92HC^
M;@UY)X/\8:IX=O)K)6=R9-OZT ?48\4::=1^P^:/.SC&:VJ\!N]-OK$+XEE=
M@#\V#7?>&?'7]KZ-+=$_ZI?Y4 =AJVLVFC6_G7;[5K 7XD>'W.!<#\Z\UU#7
M9_B)JS:1!(05.W@U@^*OA5J6@:,]\)V^7T- 'MH^(.A-(J"X!9C@<UTEO<QW
M5N)HSE&'%?*7PX\)ZAXDU(,9V(B;)YKZDT>R;3]-BMF.2@Q0!\^^,?#E\GCL
M:H0RVZR9/I7N7AO7K+4;&WA@D!D5 ",U0^(4$ \*74GEJ) .#BO+/@M<7,FO
M3++(2H)P#0!] T444 %%%% !1110 4444 %%%% !7*>//^0.?H:ZNN4\>?\
M('/T- 'FW@__ )"1_P!ZO;K7_CVC^E>(^#_^0D?]ZO;K7_CVC^E $U%%% #7
M_P!6WT-?/_BK_D;/^!U] /\ ZMOH:^?_ !5_R-G_  .@#V'PI_R#8_\ =KH:
MY[PI_P @V/\ W:Z&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M*.JZ9%JMDUM+]UJX?_A4&BEF9@"6.>E>C44 <;H/P[TW0+O[1;GYLYZ5V5%%
M !6;K.C6^M6AM[@94UI44 <!8_"G1[&_CNH\;D.0,5T&O^%;+7M/%I,H"@8S
MBM^B@#A=$^&&E:+?BZBP6'M7=  # Z"BB@!&&Y2/48KD)_A_I\^K?V@Q_>9S
M7844 ,BC$42QCHHQ3Z** .+UWX<Z;KUY]HN#\V<]*RW^#NB,,  ?A7I%% 'F
M?_"F=&_O?I5BQ^$>D65VEPARR'(XKT2B@".*%(;=85&$5=H%<9K'PSTG6+MK
MB8#>?:NWHH Y_P ->$[3PU%Y=L>,8JQX@\/6OB&S^SW(&/6MBB@#S/\ X4SH
MW][]*D3X.Z(HP<'\*](HH XW0OAWIN@W33VYY/M4VI>!+#4M16\D/SJ<UUE%
M $5M MM;I"OW4&!4M%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 9NN?\@N7Z5XF__(=_X%7MFN?\@N7Z5XF__(=_X%0![3X?_P"05']*U:RO
M#_\ R"H_I6K0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<5X^_Y!DO^[7:UQ7C
M[_D&2_[M 'CGP_\ ^1L_X'7TNOW!]*^:/A__ ,C9_P #KZ77[@^E "T444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 'H:\,^,_\ JA]:]S/0UX9\9_\
M5#ZT ;7P3_Y!#_2O6:\F^"?_ ""'^E>LT %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% &/XH_Y -Q]*\3\*_\C(W^_7MG
MBC_D W'TKQ/PK_R,C?[] 'O=C_QZI]*LU6L?^/5/I5F@ HHHH **** "BBB@
M HHHH *X#XM_\BHWXUW]<+\4["?4/##16ZDOSTH XOX%]9_QKVZO#?A!,GAY
MYX-1;RW;.-U>W0S)/$)8SE#T- ')?$MBOA*<CT->2?"/PWI^M:A<&\C#XR<$
M5Z-\3_$NFP>&[BT>4>:<\5YS\&?$NG6.I3+/(%WD@9- 'L7_  KSP_\ \^@_
M*L#QEX$T2U\-7,\-NJN@X.*]$M[B.YA66)LHW0UQ7Q$\2:=9^';JUEE'FL,
M9H \S^% \I[V)?NC-95B@3XH[AU\RI?AAXCT^TN;L32 %R0,T6]K+#X^_M1P
M?LN_=N[8H ^E(SF)">ZBO%/CN/,CMU/0 5Z,GCO0 BYO%!QTS7F'Q7O8/%0@
MBTI_-88'RT =M\(5">$% ]17FWQE_P!)\5QPR?<W@5Z3\-T.A>#Q]O/EX(SF
MO(_BMXCT^^\5QR02!E5QDB@#VKP%X>L--\.VUQ!&!)(F2<5XCXE'G?$Q2W:7
M^M>W>!?$.GW_ (;M88909$3!%>%^*;N*P^(XDG.%\S//UH ^DHX?M'AM81_'
M %_2O#$\+2>"_%+:[*<IOW?K7LVE:_9ZEH:M92!W6$<#U KR?5M0O]5U9K34
MD*6NXC<?2@#:U?XIV.NZ9-IMM'B2<;147PO\'7FC:LU_*I"2\\U'IGASPGIM
M[%=?:8R4YQFO5-)UK3=2C"6$JL$&,#M0!J4444 1S_\ 'O)_NG^5?,6H6L-_
M\2#%<@%3)CGZU](:MK%GI5L[W4@0;3UKY?N]?L6^(GVI7'E>;G/XT >E>)_"
MM[HD<5SHX98T4,VVND\$>/(=22'3K@XN%^4DUU.F:II_B#2Q'!(LBO$ 1^%>
M2>/-$3P+,NL6K8W'/% 'NM?/OQOB5M;@)]178^!/BCIVJ:4S7]P$D![FN.^*
MLB^)]3AFTP^8B8R5H ]5^'#$^#[5>P'%7?&Q(\*7ONN*YGP7XITK2/#=O9WD
MXCF3J#5GQ1XPT>_\/W5M;W*O+(N%&: /+O@Y$J^,9".N^O4?BU*T?A!PO<G-
M>>?"71+VR\3/=S(PB9BP)':NL^+?B;3!X<>T\X&;)XH Y?X+^'+"_::ZGC#.
MG(XK7^. ":?:Q*,(!61\$_$FG6HG@FE"N_ S6I\<)4DT^VF4YC ZT /\*:0=
M;^'C6T?=<5C^%YT^%UY<"\&Y9,C%:'@GQ=:67@PVUJP:Y(R .M9T<2>);QWU
MT^4F>-W% %KQ;XIB^(=G'IMA&00><>M=S\,O#UQX=T=[:<$$^M8OAJS\*^&K
MPW"W$9)Z<BO3+*^M]0@$UM('0]Q0!9KS/XS?\BVOXUZ6S!%+-P!UKROXKZC;
M:IH@L;20//D\#K0!2^!W_'A-7L5>3?!?2;O3+&47*E2>F:]9H **** "BBB@
M HHHH **** "BBB@#BO'O_'I^%<-X/\ ^0F/]ZNY\>_\>GX5PW@__D)C_>H
M]LB_U2?04ZFQ?ZI/H*=0 52UC_D$77_7,U=JEK'_ ""+K_KF: /F[PM_R4=O
M^NO]:^G4^XOTKYB\+?\ )1V_ZZ_UKZ=3[B_2@!:*** "BBB@ HHHH **** "
MBBB@#YF^('_(_I_UT_K7T+X<_P"0!9_]<Q7@OC_0[UO&RWH1O(5\DXKVWPOK
M-E=Z5:V\4H,JH 5% '0U\W?%I!/XPCB?[I>OHF\O8+"$S7#[4'>OF?XG>(M/
MO?&"2P."@?DB@#V#PUX!T.;0+266V5G=,DXK6_X5YX?_ .?0?E4?@?Q%IVH:
M%:002@R*@! KJ+JZBLX3-,VU!U- 'SA\4_#]CHOB* 6:!1N!P*]Q\",6\)69
M/I_A7AGQ<\1Z??>(HF@D#!6 )%>O_#WQ)IMYX<M+:*8>:HP5H \7\7Q+_P +
M*5N_F_UKZ2T<EM'M"?\ GF*^>_&.B7J>/!?E&\A9,DX]Z]CTWQQH<.FV\<ET
MJNJ $9Z4 8GQF.?"X0].36+\"4":?<8]*G^)NO6'B#019Z=*)92>U+\'=/N-
M$TRX>]!1<=30!0^.LC-';PG[I %;?PE\-Z?%H$=^(@9R1SBN/^-7B73;QX(H
M)0S)@'%=C\)?$FG2>'([02@3 CB@#A?BXV[QK"#T5^/SKJ]=\)R>)_!EHD?'
MR"N/^+LJ0^,8II#B,OUKL'\:*/"EM!I6))47! H S_"WC"U\ ::=(NTW$'(K
M+\3&3XF:I#/91G8F.GM4MEHVF:T&N=:D6.<]F.*[GPI<>&?#4?D07$>]S@'(
MH ZCPE82:;X>M[2489!6Y3(I4GB62-MR,,@T^@ KSGXPL5\,\=\UZ*S!5+'H
M*\E^+_B;33H)M!*#*">* .:^&GA6RU?1)Y=@,Z E3BK5CK&J>"M=Q?[_ +,3
MP#TQ3?@IXFTVTMYK>:4*[\"O4/%'A>T\56*N2,A25;'6@#5T/68-<L%NH",'
ML*TZ^<-.\<MX-\2?V/)(1"KX->TVWCO0[A8\7:[W XS0!PGQT0/I<.:T_@K\
MOAID'3@U3^,%A/K>D0-8@N".HJ'X8:Y8^'=#:TU*412^] 'JFJL5TJZ(_P">
M9KYJ\,1*?B8S=_-_K7N=_P".-"ET^>-+I69D( SUKQGPKHE[+X]^WJC?9VDR
M#CWH ]T\:2-'X3O67J4Q7A/PMT*SUCQ7*;M V'+<U[#X_P#$>G67AV[MYI0)
M67 4UXW\)?$6GV7BB1IY JNQ )H ]3^*T*6?@KR85VH,C%<?\*;/[=X>N[9.
MI!KK?BO<QWG@WS8&W+DG(KA_A5XHL=,TJX3>//8$*/>@!--TD_#KQ+)JUQRC
ML6Q6WXA^(MKXMTF32;./$DM9=U=S>)-2:+508[7. Q]*VM%T3PGHNH)=BXC.
MWMF@"[\*?"=WX=>22=2!(,\^]>J50TS5K'5(M]E*'0#MVJ_0!RGQ$_Y%*Y^E
M>4_!7_D/S?[QKTGX@:Q9OX>N;)9 9VX"UP'P=T2]L=:DGG1@C'()% 'N]%%%
M !1110 4444 %%%% !1110 5RGCS_D#GZ&NKKE/'G_('/T- 'FW@_P#Y"1_W
MJ]NM?^/:/Z5XCX/_ .0D?]ZO;K7_ (]H_I0!-1110 U_]6WT-?/_ (J_Y&S_
M ('7T _^K;Z&OG_Q5_R-G_ Z /8?"G_(-C_W:Z&N>\*?\@V/_=KH: "BBB@
MHHHH **** "BBB@ HHHH **** "BD8A5)/05PWC;QC%I^FM'8R[KDG& >: .
MZHKSSX>ZYJ-];S2ZGN55&<M4'CWQHUO9^5I$A>;'.V@#TK(]:*^9/^$W\7_W
M)OR-01_%?7+#4H;>\\Q<L <T ?45%9'AK4#JFA6]V3DN,UYMK?B+78/%8MX5
MD\C?CCI0![!15>P=Y+"%W^\5!-6* "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **\C\9^)M8TO7PL ?[.&Y(Z5WOA[Q)::
MK8P8E!G*_,N>] &_1110 4444 %%%% !1110 4444 %%%% !1110!FZY_P @
MN7Z5XF__ "'?^!5[9KG_ ""Y?I7B;_\ (=_X%0![3X?_ .05']*U:RO#_P#R
M"H_I6K0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %<5X^_Y!DO^[7:UQ7C[_D&2
M_P"[0!XY\/\ _D;/^!U]+K]P?2OFCX?_ /(V?\#KZ77[@^E "T444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 'H:\,^,_P#JA]:]S/0UX9\9_P#5#ZT
M;7P3_P"00_TKUFO)O@G_ ,@A_I7K- !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MHH **** "BBB@ HHHH S=<_Y!<OTKQ-_^0[_ ,"KVS7/^07+]*\3?_D._P#
MJ /:?#__ ""H_I6K65X?_P"05']*U: "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KBO'W_(,E_W:[6N*\??\@R7_=H \<^'_P#R-G_ Z^EU^X/I7S1\/_\ D;/^
M!U]+K]P?2@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH #T->&?&?_
M %0^M>YGH:\,^,_^J'UH VO@G_R"'^E>LUY-\$_^00_TKUF@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_%'_(!N/I
M7B?A7_D9&_WZ]L\4?\@&X^E>)^%?^1D;_?H ][L?^/5/I5FJUC_QZI]*LT %
M%%% !1110 4444 %%%% !1110 4T1H#D(H/KBG44 %%%% !1110 4444 %%%
M% !1110 4444 %87B;PY!XATXVSA58]ZW:* /&3\#8<_\?'ZUU_@SX?V_A9B
M^1(W;/-=O10 @ '0 4M%% !1110 4444 %%%% !1110 4444 %%%% "$ CD9
MKBO&?@"W\4L&R(V[XXKMJ* /&1\#8<_\?'ZUZ3X8\-P>'M.%L@#-ZUNT4 -*
M(W50?J*<  , 8%%% !1110 4444 %%%% !1110 4444 %%%% '%>/?\ CT_"
MN&\'_P#(3'^]7<^/?^/3\*X;P?\ \A,?[U 'MD7^J3Z"G4V+_5)]!3J "J6L
M?\@BZ_ZYFKM4M8_Y!%U_US- 'S=X6_Y*.W_77^M?3J?<7Z5\Q>%O^2CM_P!=
M?ZU].I]Q?I0 M%%% !1110 4444 %%%% !1110 4C*K?>4'ZBEHH 0 *,  #
MVI:** "BBB@ HHHH **** "BBB@ HHHH *1E5AAE!'N*6B@#S7Q1\*K?7]1-
MTL@3)Z5CVWP1A@N(Y3/G:<XS7L5% %+3-.BTVQBMHU'R#KBKM%% !1110 44
M44 %%%% !1110 4444 %%%% !1C/6BB@#F?%WA&#Q-9^2VU&QC->??\ "C(?
M^?C]:]GHH Y+P=X*@\+6Y08=L8S76%%(P5!'TI:* $"A1@  >U+110 4444
M%%%% !1110 4444 %%%% !7*>//^0.?H:ZNN4\>?\@<_0T >;>#_ /D)'_>K
MVZU_X]H_I7B/@_\ Y"1_WJ]NM?\ CVC^E $U%%% #7_U;?0U\_\ BK_D;/\
M@=?0#_ZMOH:^?_%7_(V?\#H ]A\*?\@V/_=KH:Y[PI_R#8_]VNAH **** "B
MBB@ HHHH **** "BBB@ HHHH \+^.0!NH/PKO/A7_P BC%^%<#\=%E-W!Y:%
MAQTKO?A8R#PA""P#\9!- '<TUD5U(90P/8BJ^HW@L+&6Y;H@S7'^'_B/8ZUJ
MS6.]%8''6@#,\2_">WUS4C=+($!SP*XB]NIOAAJJ6<4A*L<=:^@//A_YZQ_]
M]"OGGXT@S^)X/)'F88=.: /<O#E__;&@P7<@#&0<Y%?/7BU8Q\2%\M H\SM]
M:]V\"$1^#[,2$+QW.*\*\6R0?\+)4K(I7S>N?>@#Z.T;_D#6O_7,5PGQB,*>
M&"#&NYL\XKN](>-M)M?+=6'ECH:X#XRR0_\ "- &1=_/&: /._A+X"359_[0
M=OEB.<5T'QHC2RBM(( $(QR*U/@?/%_9-POF+N],^]9OQRYFMN>..: '):W=
M]\- EN6:39VJ/X0RQ>'UNH]:8)(WW6>NA\(:G9:7X"629E<X!VUQFI64GC6^
M=].;R%#9XXH U_B_=6.NV%O#IA264=2@KJ/A'I[67AGRYX0LN1R16+X%\ FP
MO6DU2<2J#D!C7K%O;06Z;8$55_V: .$\=>&['4I'N9Y0KH,@9KS-O&NJ:,?L
M5K;%XH^C 5>^,>K:K:>(8XK4OY1;!QZ5Z-X/T71[SPQ:3W,$,DS+ERQYS0!\
MZ0:I?:MXVADG+1Y?)'3O7U?:J@\-QF10P%OSD>U?.OBRVL+'XBHEHRB,2]OK
M7T3:/')X:0(X8&W['VH ^8KO0U\0_$"2WC&T,^./K7T;X1\)0>&M.%OA7;:
M21FOG&[UIO#OCZ2X )VOG]:^C/!_BZ'Q+IPG8JC[02"<4 >>_'I532%\H!&"
M\E>*\>^&;._B^W#,2O&037L/QY99-(7R6#L5Y"\UX]\-$=/%T!92J<9)&* /
ML2&&$P1XB3&T?PCTKR3XY(J:7!Y*A'QR0,5ZW#/!Y$>)4QM'\0]*\D^.+K)I
MD'DL'?'(4YH U/@N';PP_FG=TZUQGQSCBGU.*!$"DXR0*[/X,;U\,-YHV].M
M<9\:I(#X@@*R*3D9P: .D^%G@&&QT^+4I"&\T=#7G'Q9N)+/Q<C6O&U_NBO?
M/ $T3^$;,+(I('3->$^/(I)_B&JRQDQ>;R<>] $MO\0M;&FI;K:,1Y>T';6=
MX(TC7;WQFM[<)(L1;<<]*^@=+\/>'TT>V=H("!$&+$^W-<]:>+-(B\0?8+2!
M00VT$"@#T>(8A0'J%%>,?'/F. 'VKVA6!C5N@(S7BWQT.^"W\H[WXR!0!U'P
MA&/"R_A7H=>=_" ./"J[U*GCK7HE !1110 4444 %%%% !1110 4444 %%%%
M &;KG_(+E^E>)O\ \AW_ (%7MFN?\@N7Z5XF_P#R'?\ @5 'M/A__D%1_2M6
MLKP__P @J/Z5JT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%>/O\ D&2_[M=K
M7%>/O^09+_NT >.?#_\ Y&S_ ('7TNOW!]*^:/A__P C9_P.OI=?N#Z4 +11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%%  >AKPSXS_ZH?6O<ST->&?&?
M_5#ZT ;7P3_Y!#_2O6:\F^"?_((?Z5ZS0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 8_BC_ ) -Q]*\3\*_\C(W^_7M
MGBC_ ) -Q]*\3\*_\C(W^_0![W8_\>J?2K-5K'_CU3Z59H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH XKQ[_ ,>GX5PW@_\ Y"8_WJ[GQ[_QZ?A7
M#>#_ /D)C_>H ]LB_P!4GT%.IL7^J3Z"G4 %4M8_Y!%U_P!<S5VJ6L?\@BZ_
MZYF@#YN\+?\ )1V_ZZ_UKZ=3[B_2OF+PM_R4=O\ KK_6OIU/N+]* %HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KE/'G_ "!S]#75URGCS_D#GZ&@
M#S;P?_R$C_O5[=:_\>T?TKQ'P?\ \A(_[U>W6O\ Q[1_2@":BBB@!K_ZMOH:
M^?\ Q5_R-G_ Z^@'_P!6WT-?/_BK_D;/^!T >P^%/^0;'_NUT-<]X4_Y!L?^
M[70T %%%% !1110 4444 %%%% !1110 4444 8'B/PU9ZU [W"@LJ$C(]J\/
MT+Q5=:=XW_L6$L(1)C':OHR5/,A=/[P(KQ?Q=X(;0KLZ[;)NDW;N* /5];MF
MO?#]Q"OWGCKY>F\&^(M'\03W=FL@^<D$9KWKX?>);S7H&6[0C8N.:[9K6!OO
M0QGZJ* /F+[5XV_Z;_K7>>!O"EUKO^E:XC%U&?F%>O\ V*U_Y]X_^^14B11Q
M#$:*H]AB@#AO&UM>Z;X?2#20P*J<;:^>KGP?XFO+[[<Z2F3.<X-?7[QI(,.H
M8>XJ/[);@?ZB/_OD4 >8?#7^VH]+:._WY48&ZN!^(>E^)-:U:2WC60P#IZ5]
M()#%&/DC5?H*:;:!FR84)]2M 'S)X'T7Q+H.KPQ[9!"Q^;K7H'Q2\-WNN:%&
M\*L9E4=*];%K;@Y$,8/KM%/:-&&&12/0B@#YD\,6.KZ?*+;5MZV> /FZ5M:O
M)<66/^$;RV?O;*]"^*MB6\*/]CA GR<%1S7*_!*PNE2X_M*,LW.W>,T <>VH
M^-&(RLP //6O5O!GC6+[$EGJ,F+D8')YKO'LK7RVS;QXP?X17S5K&G:JOQ)#
M6Z.MOYO0#CK0![QX@\*V.OP/<.H,A3*G%>(ZK%XKTR_DM;(2B!#\N,U]%:<"
M-.MPW7RQFI&M+=SEH8R?4J* /D2Z\(>)KZ^^W2)*9,YSS7LOP[.M1:/-'J._
M"(0-U>K?9+<?\L(_^^14%]!&FG7 CC528ST% 'S4-)MM;^(4D$^-K/BNH\5Z
M#K'AH0PZ('V$#.VN>TC3=13XD&4QL(_-ZX]Z^E1!%+$GF1JQVC[PS0!XAX,T
M#5/$EP4UY7,8/\?I74:]\.[/3-,DNM+CQ<+TP.:])C@BB_U<:K]!BGLH888
MCT- 'S!)<>-$D95\_:"0.M=)X/T/6?$6H!-;5S$I_CKW7[';?\^\?_?(I\<$
M,1S'&BGV&* .9U#2/[$\-S0Z8I#=L"OG/7_#/B?7=1DFF24X;C.:^M64,,,
M1Z&HOLEO_P \(_\ OD4 >%_#*W\16%\EK=B00*1UKT;Q3X+M+^WGO(T!N0-P
M.*Z];>%#E8D4^H6I2 1@C(H ^9)CXPCO&MD\[R0^T=>E>K>$/ <$5O%J%V#]
MJ/)S7?\ V2V)SY$>?7:*E "C   ]!0!E^(9WLO#]S-&<-&F17@_A34W\;^+&
MLK_+(CX&ZNQ\?>*=1COGTJ&-C%(=IQ5_P'X!72I8M5("R2?,: .^TK2;?2+;
MR+<82K]%% !1110 4444 %%%% !1110 4444 %%%% &;KG_(+E^E>)O_ ,AW
M_@5>V:Y_R"Y?I7B;_P#(=_X%0![3X?\ ^05']*U:RO#_ /R"H_I6K0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %<5X^_Y!DO\ NUVM<5X^_P"09+_NT >.?#__
M )&S_@=?2Z_<'TKYH^'_ /R-G_ Z^EU^X/I0 M%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 !Z&O#/C/_JA]:]S/0UX9\9_]4/K0!M?!/\ Y!#_ $KU
MFO)O@G_R"'^E>LT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% &/XH_Y -Q]*\3\*_P#(R-_OU[9XH_Y -Q]*\4\*C/B1
MO]^@#WJQ_P"/5/I5FJ]D,6J?2K% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% '%>/?^/3\*X;P?\ \A,?[U=UX]'^AY]JX7P?_P A,?[U 'MD7^J3
MZ"G4V+_5)]!3J "J6L?\@BZ_ZYFKM4M8_P"01=?]<S0!\W>%O^2CM_UU_K7T
MZGW%^E?,?A89^([?]=/ZU].+]Q?I0 M%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %<IX\_Y Y^AKJZY7QV,Z,?QH \U\'_ /(2/^]7MUK_ ,>T?TKQ
M+P?_ ,A,_P"]7MMK_P >T?TH FHHHH :_P#JV^AKY_\ %7_(V?\  Z^@'_U;
M?0UX!XJY\6?\#H ]@\*?\@V/_=KH:P/"J$:9&?\ 9%;] !1110 4444 %%%%
M !1110 4444 %%%% !4%W9P7L!AG0.A[&IZ* *-AI%GIF?LL03/7%7J** "B
MBB@ HHHH **** "BBB@""ZLX+R+RYT#+Z5%9:7::?G[-$$SZ5<HH ",C%9KZ
M%I[W'GM #)G.:TJ* $50JA1T'2EHHH *1E#*5/0]:6B@#-30M/2X\]8 ),YS
M6D!@8HHH **** "BBB@ HHHH **** "BBB@#,N= TZ\N1/- &D!SFM%$6.-4
M0851@"G44 %%%% !1110 4444 %%%% !1110 4444 %%%% &;KG_ ""Y?I7B
M;_\ (=_X%7MVM*6TN7'I7B,@QKO_  *@#VGP_P#\@J/Z5JUE>'_^05']*U:
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ KBO'W_ "#)?]VNUKBO'W_(,E_W: /'
M/A__ ,C9_P #KZ77[@^E?-'P_P#^1L_X'7TNOW!]* %HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ /0UX9\9_]4/K7N9Z&O#/C/_JA]: -KX)_\@A_
MI7K->3?!/_D$/]*]9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** ,?Q."V@W '7%>#Z'>"Q\1NTIVC=WKZ'O[?[59R1'
M^(5XYX@\ 7;WC36RG).>* /0K+Q99"W4&5>GK4__  EME_SU7\Z\?C\':\@P
M/,I__"(:]_TTH ]=_P"$MLO^>J_G1_PEME_SU7\Z\B_X0_7O^FE'_"'Z]_TT
MH ]=_P"$MLO^>J_G1_PEME_SU7\Z\B_X0_7O^FE'_"'Z]_TTH ]=_P"$MLO^
M>J_G1_PEME_SU7\Z\B_X0_7O^FE'_"'Z]_TTH ]=_P"$MLO^>J_G1_PEME_S
MU7\Z\B_X0_7O^FE'_"'Z]_TTH ]=_P"$MLO^>J_G1_PEME_SU7\Z\B_X0_7O
M^FE'_"'Z]_TTH ]=_P"$MLO^>J_G1_PEME_SU7\Z\B_X0_7O^FE'_"'Z]_TT
MH ]=_P"$MLO^>J_G1_PEME_SU7\Z\B_X0_7O^FE'_"'Z]_TTH ]=_P"$MLO^
M>J_G1_PEME_SU7\Z\B_X0_7O^FE'_"'Z]_TTH ]=_P"$MLO^>J_G1_PEME_S
MU7\Z\B_X0_7O^FE'_"'Z]_TTH ]=_P"$MLO^>J_G1_PEME_SU7\Z\B_X0_7O
M^FE'_"'Z]_TTH ]=_P"$MLO^>J_G1_PEME_SU7\Z\B_X0_7O^FE'_"'Z]_TT
MH ]=_P"$MLO^>J_G1_PEME_SU7\Z\B_X0_7O^FE'_"'Z]_TTH ]=_P"$MLO^
M>J_G1_PEME_SU7\Z\B_X0_7O^FE'_"'Z]_TTH ]=_P"$MLO^>J_G1_PEME_S
MU7\Z\B_X0_7O^FE'_"'Z]_TTH ]>'BRS/25?SI3XJM!UD7\Z\/UC2]8T*U^T
MS%POO6/I&I:CKDICA9B0<<4 ?0W_  EME_SU7\Z/^$MLO^>J_G7D"^$M>=0W
M[SFG?\(?KW_32@#UW_A+;+_GJOYT?\);9?\ /5?SKR+_ (0_7O\ II1_PA^O
M?]-* /7?^$MLO^>J_G1_PEME_P ]5_.O(O\ A#]>_P"FE'_"'Z]_TTH ]=_X
M2VR_YZK^='_"6V7_ #U7\Z\B_P"$/U[_ *:4?\(?KW_32@#UW_A+;+_GJOYT
M?\);9?\ /5?SKR+_ (0_7O\ II1_PA^O?]-* /7?^$MLO^>J_G1_PEME_P ]
M5_.O(O\ A#]>_P"FE'_"'Z]_TTH ]=_X2VR_YZK^='_"6V7_ #U7\Z\B_P"$
M/U[_ *:4?\(?KW_32@#UW_A+;+_GJOYT?\);9?\ /5?SKR+_ (0_7O\ II1_
MPA^O?]-* /7?^$MLO^>J_G1_PEME_P ]5_.O(O\ A#]>_P"FE'_"'Z]_TTH
M]=_X2VR_YZK^='_"6V7_ #U7\Z\B_P"$/U[_ *:4?\(?KW_32@#UW_A+;+_G
MJOYT?\);9?\ /5?SKR+_ (0_7O\ II1_PA^O?]-* /7?^$MLO^>J_G1_PEME
M_P ]5_.O(O\ A#]>_P"FE'_"'Z]_TTH ]=_X2VR_YZK^='_"6V7_ #U7\Z\B
M_P"$/U[_ *:4?\(?KW_32@#UW_A+;+_GJOYT?\);9?\ /5?SKR+_ (0_7O\
MII1_PA^O?]-* /7?^$MLO^>J_G2KXLLB?]:OYUY#_P (?KW_ $TH'A#7A_ST
MH [#QMXDM;BWV)(I./6N>\$EI=1# <;JRI/ NMW,J^8'(KTCP=X4;2XU,J_,
M/6@#O(_]4GT%.I , "EH *I:N,Z1= ?\\S5VHKJ/SK62/^\N* /ES1;K[!\0
MWDE^5?,[_6OH<>*[$0H?-7) [UY=XB^'-U)JCW=LAW$YXJC_ ,(CK^,9DP*
M/7?^$MLO^>J_G1_PEME_SU7\Z\B_X0_7O^FE'_"'Z]_TTH ]=_X2VR_YZK^=
M'_"6V7_/5?SKR+_A#]>_Z:4?\(?KW_32@#UW_A+;+_GJOYT?\);9?\]5_.O(
MO^$/U[_II1_PA^O?]-* /7?^$MLO^>J_G1_PEME_SU7\Z\B_X0_7O^FE'_"'
MZ]_TTH ]=_X2VR_YZK^='_"6V7_/5?SKR+_A#]>_Z:4?\(?KW_32@#UW_A+;
M+_GJOYT?\);9?\]5_.O(O^$/U[_II1_PA^O?]-* /7?^$MLO^>J_G1_PEME_
MSU7\Z\B_X0_7O^FE'_"'Z]_TTH ]=_X2VR_YZK^='_"6V7_/5?SKR+_A#]>_
MZ:4?\(?KW_32@#UW_A+;+_GJOYT?\);9?\]5_.O(O^$/U[_II1_PA^O?]-*
M/7?^$MLO^>J_G1_PEME_SU7\Z\B_X0_7O^FE'_"'Z]_TTH ]=_X2VR_YZK^=
M'_"6V7_/5?SKR+_A#]>_Z:4?\(?KW_32@#UW_A+;+_GJOYT?\);9?\]5_.O(
MO^$/U[_II1_PA^O?]-* /7?^$MLO^>J_G1_PEME_SU7\Z\B_X0_7O^FE'_"'
MZ]_TTH ]=_X2VR_YZK^='_"6V7_/5?SKR+_A#]>_Z:4?\(?KW_32@#UW_A+;
M+_GJOYT?\);9?\]5_.O(O^$/U[_II1_PA^O?]-* /7AXLLSTE7\Z4^*K0#F1
M?SKQ#4M)UG28C)*7  S6)I^JZAJEW]EC=BV<4 ?1'_"6V7_/5?SH_P"$MLO^
M>J_G7D(\(:\0#^\YI?\ A#]>_P"FE 'KO_"6V7_/5?SH_P"$MLO^>J_G7D7_
M  A^O?\ 32C_ (0_7O\ II0!Z[_PEME_SU7\Z/\ A+;+_GJOYUY%_P (?KW_
M $TH_P"$/U[_ *:4 >N_\);9?\]5_.C_ (2VR_YZK^=>1?\ "'Z]_P!-*/\
MA#]>_P"FE 'KO_"6V7_/5?SH_P"$MLO^>J_G7D7_  A^O?\ 32C_ (0_7O\
MII0!Z[_PEME_SU7\Z/\ A+;+_GJOYUY%_P (?KW_ $TH_P"$/U[_ *:4 >N_
M\);9?\]5_.C_ (2VR_YZK^=>1?\ "'Z]_P!-*/\ A#]>_P"FE 'KO_"6V7_/
M5?SH_P"$MLO^>J_G7D7_  A^O?\ 32C_ (0_7O\ II0!Z[_PEME_SU7\Z/\
MA+;+_GJOYUY%_P (?KW_ $TH_P"$/U[_ *:4 >N_\);9?\]5_.C_ (2VR_YZ
MK^=>1?\ "'Z]_P!-*/\ A#]>_P"FE 'KO_"6V7_/5?SH_P"$MLO^>J_G7D7_
M  A^O?\ 32C_ (0_7O\ II0!Z[_PEME_SU7\Z/\ A+;+_GJOYUY%_P (?KW_
M $TH_P"$/U[_ *:4 >N_\);9?\]5_.C_ (2VR_YZK^=>1?\ "'Z]_P!-*/\
MA#]>_P"FE 'KO_"6V7_/5?SH_P"$MLO^>J_G7D7_  A^O?\ 32C_ (0_7O\
MII0!Z\/%MD3_ *U?SKF?&_B:TFTLHDJD_6N'_P"$0UX?\]*@N? ^N7>%D\PB
M@"_X(=IM0W+R-U>Y6HQ;)GTKS[P-X0DTI 9U.[WKT90%4 =J %HHHH :_P!Q
MOI7SUXX$]MXD,P4[0U?0_45R'B3PC!J@9]@+&@#E/#_CK[-9I&QY Q6P?B$G
MJ*YT^ +A)#M4XI?^$%NO[K4 =#_PL)?44?\ "PE]17/?\()<^C4?\()<^C4
M=#_PL)?44?\ "PE]17/?\()<^C4?\()<^C4 =#_PL)?44?\ "PE]17/?\()<
M^C4?\()<^C4 =#_PL)?44?\ "PE]17/?\()<^C4?\()<^C4 =#_PL)?44?\
M"PE]17/?\()<^C4?\()<^C4 =#_PL)?44?\ "PE]17/?\()<^C4?\()<^C4
M=#_PL)?44?\ "PE]17/?\()<^C4?\()<^C4 =#_PL)?44?\ "PE]17/?\()<
M^C4?\()<^C4 =#_PL)?44?\ "PE]17/?\()<^C4?\()<^C4 =#_PL)?44?\
M"PE]17/?\()<^C4?\()<^C4 =#_PL)?44?\ "PE]17/?\()<^C4?\()<^C4
M=#_PL)?44?\ "PE]17/?\()<^C4?\()<^C4 =#_PL)?44?\ "PE]17/?\()<
M^C4?\()<^C4 =#_PL)?44?\ "PE]17/?\()<^C4?\()<^C4 =#_PL)?44[_A
M/^,US,O@FX@B:4AL*,URDE_#%>_9"?FSB@#T\_$%1U(H_P"%A+ZBN5LO"DVH
M1"5 <&K/_""7/HU '0_\+"7U%'_"PE]17/?\()<^C4?\()<^C4 =#_PL)?44
M?\+"7U%<]_P@ESZ-1_P@ESZ-0!T/_"PE]11_PL)?45SW_""7/HU'_""7/HU
M'0_\+"7U%'_"PE]17/?\()<^C4?\()<^C4 =#_PL)?44?\+"7U%<]_P@ESZ-
M1_P@ESZ-0!T/_"PE]11_PL)?45SW_""7/HU'_""7/HU '0_\+"7U%'_"PE]1
M7/?\()<^C4?\()<^C4 =#_PL)?44?\+"7U%<]_P@ESZ-1_P@ESZ-0!T/_"PE
M]11_PL)?45SW_""7/HU'_""7/HU '0_\+"7U%'_"PE]17/?\()<^C4?\()<^
MC4 =#_PL)?44?\+"7U%<]_P@ESZ-1_P@ESZ-0!T/_"PE]11_PL)?45SW_""7
M/HU'_""7/HU '0_\+"7U%'_"PE]17/?\()<^C4?\()<^C4 =#_PL)?44?\+"
M7U%<]_P@ESZ-1_P@EUZ-0!J:OX^62P= 1R*\^T^]EU#60X4D%JZN3P%<R+M*
MM6]X;\#+8S!Y$Y'K0!V>@*5TN,-UQ6I4<,2PQ!%Z"I* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ KBO'W_ "#)?]VNUKBO'W_(,E_W: /'/A__ ,C9_P #KZ77
M[@^E?-'P_P#^1L_X'7TNOW!]* %HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ /0UX9\9_]4/K7N9Z&O#/C/_JA]: -KX)_\@A_I7K->3?!/_D$/]*]
M9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "DP#U I:* $VK_='Y4;5_NC\J6B@!-J_W1^5&U?[H_*EHH 3:O\ ='Y4
M;5_NC\J6B@!-J_W1^5&U?[H_*EHH 3:O]T?E1M7^Z/RI:* $VK_='Y4;5_NC
M\J6B@!-J_P!T?E1M7^Z/RI:* $VK_='Y4;5_NC\J6B@!-J_W1^5&U?[H_*EH
MH 3:O]T?E1M7^Z/RI:* $VK_ '1^5&U?[H_*EHH 3:O]T?E1M7^Z/RI:* $V
MK_='Y4;5_NC\J6B@!-J_W1^5&U?[H_*EHH 3:O\ ='Y4;5_NC\J6B@#S[XN!
M!X48;1GGG%>2_"+:-4;< ?FKUGXN_P#(KM^->2_"7_D*-_O4 ?2\*H84(4 8
M]*DVK_='Y5';_P#'NGTJ6@!-J_W1^5&U?[H_*EHH 3:O]T?E1M7^Z/RI:* $
MVK_='Y4;5_NC\J6B@!-J_P!T?E1M7^Z/RI:* $VK_='Y4;5_NC\J6B@!-J_W
M1^5&U?[H_*EHH 3:O]T?E1M7^Z/RI:* $VK_ '1^5&U?[H_*EHH 3:O]T?E1
MM7^Z/RI:* $VK_='Y4;5_NC\J6B@!-J_W1^5&U?[H_*EHH 3:O\ ='Y4;5_N
MC\J6B@!-J_W1^5&U?[H_*EHH 3:O]T?E1M7^Z/RI:* $VK_='Y4N*** "BBB
M@ HHHH 3 /4"C:O]T?E2T4 )M7^Z/RHVK_='Y4M% ";5_NC\J-J_W1^5+10
MFU?[H_*C:O\ ='Y4M% ";5_NC\J-J_W1^5+10 FU?[H_*C:O]T?E2T4 )M7^
MZ/RHVK_='Y4M% ";5_NC\J-J_P!T?E2T4 )M7^Z/RHVK_='Y4M% ";5_NC\J
M-J_W1^5+10 FU?[H_*C:O]T?E2T4 )M7^Z/RHVK_ '1^5+10 FU?[H_*C:O]
MT?E2T4 )M7^Z/RHVK_='Y4M% ";5_NC\J-J_W1^5+10 FU?[H_*C:O\ ='Y4
MM% '"?$?RQI;C8,[>N*\7^'^!XM&X C?7LWQ'_Y!S_[M>,^ ?^1L'^_0!]0(
MJE%PHQ@=J=M7^Z/RI(_]4G^Z*=0 FU?[H_*C:O\ ='Y4M% ";5_NC\J-J_W1
M^5+10 FU?[H_*C:O]T?E2T4 )M7^Z/RHVK_='Y4M% ";5_NC\J-J_P!T?E2T
M4 )M7^Z/RHVK_='Y4M% ";5_NC\J-J_W1^5+10 FU?[H_*C:O]T?E2T4 )M7
M^Z/RHVK_ '1^5+10 FU?[H_*C:O]T?E2T4 )M7^Z/RHVK_='Y4M% ";5_NC\
MJ-J_W1^5+10 FU?[H_*C:O\ ='Y4M% ";5_NC\J-J_W1^5+10 8 HHHH ***
M* "BBB@!,#T%&!Z"EHH 3 ]!1@>@I:* $P/048'H*6B@!,#T%&!Z"EHH 3 ]
M!1@>@I:* $P/048'H*6B@!,#T%&!Z"EHH 3 ]!1@>@I:* $P/048'H*6B@!,
M#T%&!Z"EHH 3 ]!1@>@I:* $P/048'H*6B@!,#T%&!Z"EHH 3 ]!1@>@I:*
M$P/048'H*6B@"GJ@ TNYR!_JS7RQ?AO^$S//'F?UKZGU7_D%7/\ N&OEJ_\
M^1R/_72@#Z-\&[3I"# S@5T>!Z"N;\&?\@I/]T5TM "8'H*,#T%+10 F!Z"C
M ]!2T4 )@>@HP/04M% "8'H*,#T%+10 F!Z"C ]!2T4 )@>@HP/04M% "8'H
M*,#T%+10 F!Z"C ]!2T4 )@>@HP/04M% "8'H*,#T%+10 F!Z"C ]!2T4 )@
M>@HP/04M% "8'H*,#T%+10 F!Z"C ]!2T4 )@>@I:** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *XKQ]_P @R7_=KM:XKQ]_R#)?]V@#QSX?_P#(V?\
M Z^EU^X/I7S1\/\ _D;/^!U]+K]P?2@!:*** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH #T->&?&?_5#ZU[F>AKPSXS_ZH?6@#:^"?_((?Z5ZS7DWP3_Y
M!#_2O6: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH \]^+O_(KM^->2_"7_ )"C?[U>
MM?%W_D5V_&O)?A+_ ,A1O]Z@#Z7M_P#CW3Z5+45O_P >Z?2I: "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ."^(__ "#G_P!V
MO&? /_(V#_?KV;XC_P#(.?\ W:\9\ _\C8/]^@#ZAC_U2?[HIU-C_P!4G^Z*
M=0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %/5?^05
M<_[AKY:O_P#D<C_UTKZEU7_D%7/^X:^6K_\ Y'(_]=* /HSP9_R"D_W172US
M7@S_ )!2?[HKI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *XKQ]_R#)?]VNUKBO'W_(,E_W: /'/A_\ \C9_P.OI=?N#Z5\T
M?#__ )&S_@=?2Z_<'TH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M ]#7AGQG_P!4/K7N9Z&O#/C/_JA]: -KX)_\@A_I7K->3?!/_D$/]*]9H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#SWXN_\ (KM^->2_"7_D*-_O5ZU\7?\ D5V_
M&O)?A+_R%&_WJ /I>W_X]T^E2U%;_P#'NGTJ6@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#@OB/_ ,@Y_P#=KQGP#_R-@_WZ
M]F^(_P#R#G_W:\9\ _\ (V#_ 'Z /J&/_5)_NBG4V/\ U2?[HIU !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 4]5_Y!5S_ +AKY:O_
M /D<C_UTKZEU7_D%7/\ N&OEJ_\ ^1R/_72@#Z,\&?\ (*3_ '172US7@S_D
M%)_NBNEH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ KBO'W_(,E_W:[6N*\??\@R7_ ': /'/A_P#\C9_P.OI=?N#Z5\T?#_\
MY&S_ ('7TNOW!]* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ /0U
MX9\9_P#5#ZU[F>AKPSXS_P"J'UH VO@G_P @A_I7K->3?!/_ )!#_2O6: "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH \]^+O\ R*[?C7DOPE_Y"C?[U>M?%W_D5V_&
MO)?A+_R%&_WJ /I>W_X]T^E2U%;_ /'NGTJ6@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#@OB/\ \@Y_]VO&? /_ "-@_P!^
MO9OB/_R#G_W:\9\ _P#(V#_?H ^H8_\ 5)_NBG4V/_5)_NBG4 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!3U7_D%7/^X:^6K_ /Y'
M(_\ 72OJ75?^05<_[AKY:O\ _D<C_P!=* /HSP9_R"D_W172US7@S_D%)_NB
MNEH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
MBO'W_(,E_P!VNUKBO'W_ "#)?]V@#QSX?_\ (V?\#KZ77[@^E?-'P_\ ^1L_
MX'7TNOW!]* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ /0UX9\9_
M]4/K7N9Z&O#/C/\ ZH?6@#:^"?\ R"'^E>LUY-\$_P#D$/\ 2O6: "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH \]^+O_(KM^->2_"7_D*-_O5ZU\7?^17;\:\E^$O_
M "%&_P!Z@#Z7M_\ CW3Z5+45O_Q[I]*EH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH X+XC_\@Y_]VO&? /\ R-@_WZ]F^(__
M "#G_P!VO&? /_(V#_?H ^H8_P#5)_NBG4V/_5)_NBG4 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!3U7_ )!5S_N&OEJ__P"1R/\
MUTKZEU7_ )!5S_N&OEJ__P"1R/\ UTH ^C/!G_(*3_=%=+7->#/^04G^Z*Z6
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\
M??\ (,E_W:[6N*\??\@R7_=H \<^'_\ R-G_  .OI=?N#Z5\T?#_ /Y&S_@=
M?2Z_<'TH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****  ]#7AGQG_U0
M^M>YGH:\,^,_^J'UH VO@G_R"'^E>LUY-\$_^00_TKUF@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** //?B[_R*[?C7DOPE_P"0HW^]7K7Q=_Y%=OQKR7X2_P#(4;_>
MH ^E[?\ X]T^E2U%;_\ 'NGTJ6@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#@OB/_P @Y_\ =KQGP#_R-@_WZ]F^(_\ R#G_
M -VO&? /_(V#_?H ^H8_]4G^Z*=38_\ 5)_NBG4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!3U7_D%7/^X:^6K_\ Y'(_]=*^I=5_
MY!5S_N&OEJ__ .1R/_72@#Z,\&?\@I/]T5TM<UX,_P"04G^Z*Z6@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\??\@R7_=K
MM:XKQ]_R#)?]V@#QSX?_ /(V?\#KZ77[@^E?-'P__P"1L_X'7TNOW!]* %HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ /0UX9\9_\ 5#ZU[F>AKPSX
MS_ZH?6@#:^"?_((?Z5ZS7DWP3_Y!#_2O6: "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH \]^+O_ "*[?C7DOPE_Y"C?[U>M?%W_ )%=OQKR7X2_\A1O]Z@#Z7M_^/=/
MI4M16_\ Q[I]*EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH X+XC_P#(.?\ W:\9\ _\C8/]^O9OB/\ \@Y_]VO&? /_ "-@
M_P!^@#ZAC_U2?[HIU-C_ -4G^Z*=0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% %/5?^05<_P"X:^6K_P#Y'(_]=*^I=5_Y!5S_ +AK
MY:O_ /D<C_UTH ^C/!G_ ""D_P!T5TM<UX,_Y!2?[HKI: "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XKQ]_R#)?]VNUKBO'W
M_(,E_P!V@#QSX?\ _(V?\#KZ77[@^E?-'P__ .1L_P"!U]+K]P?2@!:*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH #T->&?&?\ U0^M>YGH:\,^,_\
MJA]: -KX)_\ ((?Z5ZS7DWP3_P"00_TKUF@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* //?B[_ ,BNWXUY+\)?^0HW^]7K7Q=_Y%=OQKR7X2_\A1O]Z@#Z7M_^/=/I
M4M16_P#Q[I]*EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH X+XC_ /(.?_=KQGP#_P C8/\ ?KV;XC_\@Y_]VO&? /\ R-@_
MWZ /J&/_ %2?[HIU-C_U2?[HIU !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 4]5_Y!5S_N&OEJ_P#^1R/_ %TKZEU7_D%7/^X:^6K_
M /Y'(_\ 72@#Z,\&?\@I/]T5TM<UX,_Y!2?[HKI: "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *XKQ]_R#)?\ =KM:XKQ]_P @
MR7_=H \<^'__ "-G_ Z^EU^X/I7S1\/_ /D;/^!U]+K]P?2@!:*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH #T->&?&?_5#ZU[F>AKPSXS_ .J'UH V
MO@G_ ,@A_I7K->3?!/\ Y!#_ $KUF@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** //?
MB[_R*[?C7DOPE_Y"C?[U>M?%W_D5V_&O)?A+_P A1O\ >H ^E[?_ (]T^E2U
M%;_\>Z?2I: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** ."^(__(.?_=KQGP#_ ,C8/]^O9OB/_P @Y_\ =KQGP#_R-@_WZ /J
M&/\ U2?[HIU-C_U2?[HIU !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 4]5_P"05<_[AKY:O_\ D<C_ -=*^I=5_P"05<_[AKY:O_\
MD<C_ -=* /HSP9_R"D_W172US7@S_D%)_NBNEH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KBO'W_ "#)?]VNUKBO'W_(,E_W
M: /'/A__ ,C9_P #KZ77[@^E?-'P_P#^1L_X'7TNOW!]* %HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ /0UX9\9_]4/K7N9Z&O#/C/_JA]: -KX)_
M\@A_I7K->3?!/_D$/]*]9H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#SWXN_\BNWX
MUY+\)?\ D*-_O5ZU\7?^17;\:\E^$O\ R%&_WJ /I>W_ ./=/I4M16__ ![I
M]*EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M X+XC_\ (.?_ ':\9\ _\C8/]^O9OB/_ ,@Y_P#=KQGP#_R-@_WZ /J&/_5)
M_NBG4V/_ %2?[HIU !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 4]5_Y!5S_N&OEJ__ .1R/_72OJ75?^05<_[AKY:O_P#D<C_UTH ^
MC/!G_(*3_=%=+7->#/\ D%)_NBNEH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KBO'W_(,E_W:[6N*\??\@R7_=H \<^'_P#R
M-G_ Z^EU^X/I7S1\/_\ D;/^!U]+K]P?2@!:*** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH #T->&?&?_ %0^M>YGH:\,^,_^J'UH VO@G_R"'^E>LUY-
M\$_^00_TKUF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** //?B[_P BNWXUY+\)?^0H
MW^]7K7Q=_P"17;\:\E^$O_(4;_>H ^E[?_CW3Z5+45O_ ,>Z?2I: "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ."^(_\ R#G_
M -VO&? /_(V#_?KV;XC_ /(.?_=KQGP#_P C8/\ ?H ^H8_]4G^Z*=38_P#5
M)_NBG4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!3U
M7_D%7/\ N&OEJ_\ ^1R/_72OJ75?^05<_P"X:^6K_P#Y'(_]=* /HSP9_P @
MI/\ =%=+7->#/^04G^Z*Z6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "N*\??\@R7_=KM:XKQ]_R#)?\ =H \<^'_ /R-G_ Z
M^EU^X/I7S1\/_P#D;/\ @=?2Z_<'TH 6BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH ****  ]#7AGQG_ -4/K7N9Z&O#/C/_ *H?6@#:^"?_ ""'^E>LUY-\
M$_\ D$/]*]9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#SWXN_P#(KM^->2_"7_D*
M-_O5ZU\7?^17;\:\E^$O_(4;_>H ^E[?_CW3Z5+45O\ \>Z?2I: "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ."^(_P#R#G_W
M:\9\ _\ (V#_ 'Z]F^(__(.?_=KQGP#_ ,C8/]^@#ZAC_P!4G^Z*=38_]4G^
MZ*=0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %/5?^
M05<_[AKY:O\ _D<C_P!=*^I=5_Y!5S_N&OEJ_P#^1R/_ %TH ^C/!G_(*3_=
M%=+7->#/^04G^Z*Z6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "N*\??\@R7_ ':[6N*\??\ (,E_W: /'/A__P C9_P.OI=?
MN#Z5\T?#_P#Y&S_@=?2Z_<'TH 6BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M ****  ]#7AGQG_U0^M>YGH:\,^,_P#JA]: -KX)_P#((?Z5ZS7DWP3_ .00
M_P!*]9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#SWXN_\BNWXUY+\)?^0HW^]7K7
MQ=_Y%=OQKR7X2_\ (4;_ 'J /I>W_P"/=/I4M16__'NGTJ6@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#@OB/_R#G_W:\9\
M_P#(V#_?KV;XC_\ (.?_ ':\9\ _\C8/]^@#ZAC_ -4G^Z*=38_]4G^Z*=0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %/5?\ D%7/
M^X:^6K__ )'(_P#72OJ75?\ D%7/^X:^6K__ )'(_P#72@#Z,\&?\@I/]T5T
MM<UX,_Y!2?[HKI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *XKQ]_P @R7_=KM:XKQ]_R#)?]V@#QSX?_P#(V?\  Z^EU^X/
MI7S1\/\ _D;/^!U]+K]P?2@!:*** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH #T->&?&?_5#ZU[F>AKPSXS_ZH?6@#:^"?_((?Z5ZS7DWP3_Y!#_2O6:
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH \]^+O_(KM^->2_"7_ )"C?[U>M?%W_D5V
M_&O)?A+_ ,A1O]Z@#Z7M_P#CW3Z5+45O_P >Z?2I: "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** ."^(__ "#G_P!VO&? /_(V
M#_?KV;XC_P#(.?\ W:\9\ _\C8/]^@#ZAC_U2?[HIU-C_P!4G^Z*=0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %/5?^05<_[AKY:O
M_P#D<C_UTKZEU7_D%7/^X:^6K_\ Y'(_]=* /HSP9_R"D_W172US7@S_ )!2
M?[HKI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *XKQ]_R#)?]VNUKBO'W_(,E_W: /'/A_\ \C9_P.OI=?N#Z5\T?#__ )&S
M_@=?2Z_<'TH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****  ]#7AGQG
M_P!4/K7N9Z&O#/C/_JA]: -KX)_\@A_I7K->3?!/_D$/]*]9H **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#SWXN_\ (KM^->2_"7_D*-_O5ZU\7?\ D5V_&O)?A+_R
M%&_WJ /I>W_X]T^E2U%;_P#'NGTJ6@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#@OB/_ ,@Y_P#=KQGP#_R-@_WZ]F^(_P#R
M#G_W:\9\ _\ (V#_ 'Z /J&/_5)_NBG4V/\ U2?[HIU !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 4]5_Y!5S_ +AKY:O_ /D<C_UT
MKZEU7_D%7/\ N&OEJ_\ ^1R/_72@#Z,\&?\ (*3_ '172US7@S_D%)_NBNEH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBO'
MW_(,E_W:[6N*\??\@R7_ ': /'/A_P#\C9_P.OI=?N#Z5\T?#_\ Y&S_ ('7
MTNOW!]* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ /0UX9\9_P#5
M#ZU[F>AKPSXS_P"J'UH VO@G_P @A_I7K->3?!/_ )!#_2O6: "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH \]^+O\ R*[?C7DOPE_Y"C?[U>M?%W_D5V_&O)?A+_R%
M&_WJ /I>W_X]T^E2U%;_ /'NGTJ6@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#@OB/\ \@Y_]VO&? /_ "-@_P!^O9OB/_R#
MG_W:\9\ _P#(V#_?H ^H8_\ 5)_NBG4V/_5)_NBG4 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!3U7_D%7/^X:^6K_ /Y'(_\ 72OJ
M75?^05<_[AKY:O\ _D<C_P!=* /HSP9_R"D_W172US7@S_D%)_NBNEH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBO'W_(,E
M_P!VNUKBO'W_ "#)?]V@#QSX?_\ (V?\#KZ77[@^E?-'P_\ ^1L_X'7TNOW!
M]* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ /0UX9\9_]4/K7N9Z
M&O#/C/\ ZH?6@#:^"?\ R"'^E>LUY-\$_P#D$/\ 2O6: "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH \]^+O_(KM^->2_"7_D*-_O5ZU\7?^17;\:\E^$O_ "%&_P!Z
M@#Z7M_\ CW3Z5+45O_Q[I]*EH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH X+XC_\@Y_]VO&? /\ R-@_WZ]F^(__ "#G_P!V
MO&? /_(V#_?H ^H8_P#5)_NBG4V/_5)_NBG4 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!3U7_ )!5S_N&OEJ__P"1R/\ UTKZEU7_
M )!5S_N&OEJ__P"1R/\ UTH ^C/!G_(*3_=%=+7->#/^04G^Z*Z6@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\??\ (,E_
MW:[6N*\??\@R7_=H \<^'_\ R-G_  .OI=?N#Z5\T?#_ /Y&S_@=?2Z_<'TH
M 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ****  ]#7AGQG_U0^M>YGH:\
M,^,_^J'UH VO@G_R"'^E>LUY-\$_^00_TKUF@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** //?B[_R*[?C7DOPE_P"0HW^]7K7Q=_Y%=OQKR7X2_P#(4;_>H ^E[?\
MX]T^E2U%;_\ 'NGTJ6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#@OB/_P @Y_\ =KQGP#_R-@_WZ]F^(_\ R#G_ -VO&? /
M_(V#_?H ^H8_]4G^Z*=38_\ 5)_NBG4 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!3U7_D%7/^X:^6K_\ Y'(_]=*^I=5_Y!5S_N&O
MEJ__ .1R/_72@#Z,\&?\@I/]T5TM<UX,_P"04G^Z*Z6@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\??\@R7_=KM:XKQ]_R
M#)?]V@#QSX?_ /(V?\#KZ77[@^E?-'P__P"1L_X'7TNOW!]* %HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ /0UX9\9_\ 5#ZU[F>AKPSXS_ZH?6@#
M:^"?_((?Z5ZS7DWP3_Y!#_2O6: "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \]^+O_
M "*[?C7DOPE_Y"C?[U>M?%W_ )%=OQKR7X2_\A1O]Z@#Z7M_^/=/I4M16_\
MQ[I]*EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH X+XC_P#(.?\ W:\9\ _\C8/]^O9OB/\ \@Y_]VO&? /_ "-@_P!^@#ZA
MC_U2?[HIU-C_ -4G^Z*=0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% %/5?^05<_P"X:^6K_P#Y'(_]=*^I=5_Y!5S_ +AKY:O_ /D<
MC_UTH ^C/!G_ ""D_P!T5TM<UX,_Y!2?[HKI: "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *XKQ]_R#)?]VNUKBO'W_(,E_P!V
M@#QSX?\ _(V?\#KZ77[@^E?-'P__ .1L_P"!U]+K]P?2@!:*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH #T->&?&?\ U0^M>YGH:\,^,_\ JA]: -KX
M)_\ ((?Z5ZS7DWP3_P"00_TKUF@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** //?B[_
M ,BNWXUY+\)?^0HW^]7K7Q=_Y%=OQKR7X2_\A1O]Z@#Z7M_^/=/I4M16_P#Q
M[I]*EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH X+XC_ /(.?_=KQGP#_P C8/\ ?KV;XC_\@Y_]VO&? /\ R-@_WZ /J&/_
M %2?[HIU-C_U2?[HIU !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 4]5_Y!5S_N&OEJ_P#^1R/_ %TKZEU7_D%7/^X:^6K_ /Y'(_\
M72@#Z,\&?\@I/]T5TM<UX,_Y!2?[HKI: "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *XKQ]_R#)?\ =KM:XKQ]_P @R7_=H \<
M^'__ "-G_ Z^EU^X/I7S1\/_ /D;/^!U]+K]P?2@!:*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH #T->&?&?_5#ZU[F>AKPSXS_ .J'UH VO@G_ ,@A
M_I7K->3?!/\ Y!#_ $KUF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** //?B[_R*[?C
M7DOPE_Y"C?[U>M?%W_D5V_&O)?A+_P A1O\ >H ^E[?_ (]T^E2U%;_\>Z?2
MI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .
M"^(__(.?_=KQGP#_ ,C8/]^O9OB/_P @Y_\ =KQGP#_R-@_WZ /J&/\ U2?[
MHIU-C_U2?[HIU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 4]5_P"05<_[AKY:O_\ D<C_ -=*^I=5_P"05<_[AKY:O_\ D<C_ -=*
M /HSP9_R"D_W172US7@S_D%)_NBNEH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ KBO'W_ "#)?]VNUKBO'W_(,E_W: /'/A__
M ,C9_P #KZ77[@^E?-'P_P#^1L_X'7TNOW!]* %HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ /0UX9\9_]4/K7N9Z&O#/C/_JA]: -KX)_\@A_I7K-
M>3?!/_D$/]*]9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#SWXN_\BNWXUY+\)?\
MD*-_O5ZU\7?^17;\:\E^$O\ R%&_WJ /I>W_ ./=/I4M16__ ![I]*EH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X+XC_\
M(.?_ ':\9\ _\C8/]^O9OB/_ ,@Y_P#=KQGP#_R-@_WZ /J&/_5)_NBG4V/_
M %2?[HIU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M4]5_Y!5S_N&OEJ__ .1R/_72OJ75?^05<_[AKY:O_P#D<C_UTH ^C/!G_(*3
M_=%=+7->#/\ D%)_NBNEH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ KBO'W_(,E_W:[6N*\??\@R7_=H \<^'_P#R-G_ Z^EU
M^X/I7S1\/_\ D;/^!U]+K]P?2@!:*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH #T->&?&?_ %0^M>YGH:\,^,_^J'UH VO@G_R"'^E>LUY-\$_^00_T
MKUF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **"<=:Y#QEXTA\-Q!!AI'7MVH W+GQ!IEI*8I[I$<=B:A_X2K1O^?V
M/\Z\*NO#OB#Q?.VIVSR+&QX J'_A6?BG_GI+^9H ^AK+5['4&*VMPLA]C5ZO
MGO2#K'P]NUFOR[(Q[U[3X;\0P>(-.%RC*#W&: -NH;F[@LXO-GD")ZFB[G%M
M:R3GHBYKQWQ1XOD\52G2-/8B7)7Y?6@#U >*=&)P+V/\ZT+6^MKU"]O*KJ.X
MKYFU;P%XITO3Y+KS)?D]S3? /Q(O=#\RSU!FW%MHW4 ?2%SXATNTE,4UVB..
MQ-$7B'2YV"QW:,3T&:\,U7PIK_B>Z.IV<DGE2=,&N'+>(O#OBN"UF:4J' -
M'UZK!U#*<@TM9N@2/-H=I))G<R G-:5 %&[UBQL7VW-PL9]Z6UU:QO&Q;W"N
M?8UY;\5?#NKWH>\LG=4C^;BN)^$>KZE_PDS6EW*S /C!- 'TK1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 >>_%W_D5V_&O)?A+_ ,A1O]ZO6OB[
M_P BNWXUY+\)?^0HW^]0!]+V_P#Q[I]*EJ*W_P"/=/I4M !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '!?$?_ )!S_P"[7C/@
M'_D;!_OU[-\1_P#D'/\ [M>,^ ?^1L'^_0!]0Q_ZI/\ =%.IL?\ JD_W13J
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH IZK_R"KG_
M '#7RU?_ /(Y'_KI7U+JO_(*N?\ <-?+5_\ \CD?^NE 'T9X,_Y!2?[HKI:Y
MKP9_R"D_W172T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5Q7C[_D&2_[M=K7%>/O^09+_NT >.?#_P#Y&S_@=?2Z_<'TKYH^
M'_\ R-G_  .OI=?N#Z4 +1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M >AKPSXS_P"J'UKW,]#7AGQG_P!4/K0!M?!/_D$/]*]9KR;X)_\ ((?Z5ZS0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 8GBR]?3_#US<QG#(.*\1\)3/X^\2-#?L2J-WKV;QP,^%+O_=KQ?X/#;XLE
MQQ\] 'OVE:9!I-BEK  $6KM%% &'XC\-VGB"U\NX RH.#BO#;+7;KP]XQ&C6
MS-Y._&!7T7-Q!)_NG^5?,EZP7XFY(R?,_K0![CXE\46.F>'G^TOAY(<#)[XK
MY]\&>(;33?';7TK@Q&3//UKV+QUX,EU_05EC<C9$&QGVKP/0?"4NI>)38*Q#
M!\9H ^L!JNG:OI+R@AH&7G-?-7Q+AT>+6E?3RH*OEMOK7T#I/A62P\/'3R_S
M%<9S7SW\1_!D^B:N3(Y;S6R* /:/AKXRTZ[T&VL-_P"^08X[UTNK^$M+OKPZ
MA<(H=/F)(KS/X6> )K>"'52YVL<XS6AXZ^(YTS4I-',FP2'9F@#K#\1/#^GG
M[(90#%\N :OZ=XXT?4YQ#;S N>V:\FB^%Y\06QOK:ZW/*I? />N/\->']>T/
MQTD4BR>4KX)/3K0!],^(G \/7C8R#&:\"^&T1D\=RN. ')_6O>]:&[PQ<!NI
M@%?+-EXAN= \4W7V926+X&* /J"?Q9IEOJ(L7E'FDXQFMQ2&4,.A&17@=SI%
M_<VJ^))79=HW$&NT\&>.VUBQD!.3"N/RH [O5-5MM(M3<73;4%<Q_P +0\/?
M\]__ !ZO/M;\43>,=8;0HW(P=O%-_P"%'W9_Y;G\Z /7M#\3Z?KX/V*3=CWJ
M[J>J6^E6QGN6P@KPM_M/PKO8U>0D/[^M>D;'\=^$4=6P7[T 7[+X@:'?7"PQ
M3C>QP.:UM4UZRTF%);B0!6Z<U\I^*M(O_ _B2+;,YV/TS7>:/<ZIX_L!')O4
M1=#0![FFM6<FFF^$@\D#.<U@1_$G09;D0+-\Y;;U[UY7)XD?3IO^$;FE(!^7
M)-.E\ 6=E$=2%\-R#S,;J /?H9DGA26,Y5AD&I*\=\"?$7[?J*:.K[A&=M>Q
M4 %%%% !1110!Y[\7?\ D5V_&O)?A+_R%&_WJ]:^+O\ R*[?C7DOPE_Y"C?[
MU 'TO;_\>Z?2I:BM_P#CW3Z5+0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!P7Q'_ .0<_P#NUXSX!_Y&P?[]>S?$?_D'/_NU
MXSX!_P"1L'^_0!]0Q_ZI/]T4ZFQ_ZI/]T4Z@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** *>J_\@JY_W#7RU?\ _(Y'_KI7U+JO_(*N
M?]PU\M7_ /R.1_ZZ4 ?1G@S_ )!2?[HKI:YKP9_R"D_W172T %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q7C[_D&2_[M=K7%
M>/O^09+_ +M 'CGP_P#^1L_X'7TNOW!]*^:/A_\ \C9_P.OI=?N#Z4 +1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%%  >AKPSXS_ .J'UKW,]#7AGQG_
M -4/K0!M?!/_ )!#_2O6:\F^"?\ R"'^E>LT %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% '.>.B1X3N\#)VUXM\&R6\6
M3>8-OSGK7T%J-C'J-D]M)]U^M>->+/#5SX1OTO-(4\\DJ* /;Z*\\\,_$*P&
MDHFIS;+@=036S_PL+P__ ,_0_.@#IYL>2^3@;37R]JK,/B< JEE\WJ/K7IGC
M7Q[]J@2#1)#(QX.VD\%>"!J"#5=17%QG/(YH ]#O6*^%Y".OV8?RKY]\#NP^
M(CD=?,_K7N7B?Q!I^BZ//#<2!6\K:!7SSX.\1V-KX\:YE8",R9S^- 'U97@O
MQO=CJEN#V(KVJWUFSN;/[5')F+&<U\__ !D\3Z??ZK$L#AO+(!Q0![%\-W+>
M#[8'M7GOQ*^&=SK^M?;K9L-NSQ75_#'Q-IUUX;M[1)!YJ]17,>-OB9/X<\4+
M;,I,1;]* */AS4]6^'@VZIO: < 'TKKM'\;^']=U4;5C$Y.?>F:QK_AKQAH$
M:SR()6C]>AQ7DWAKPA>VWC5+JT+&U#\$>E 'TCXB/_%-W97IY=?/'@/2;75_
M'<B72A@9._UKW'Q7XCT_2O#\\%U(!(8=N#ZXKP7X>^);"R\<-<3, ADX/XT
M>X?$&WBL/!$\-NH5 ,8_"O-/A7&!8WQ'<&O1_'][#J7@F>2V;<I&<_A7E/PT
M\26%C!=VTS 2/E0#ZT 0>%4$?Q-=EZ^9_6OI@<BOFS0[:73?'+:K< BV+[LG
MI7M/_"PO#_\ S]#\Z /+_CJ!)J%N&Z#%>C?"]0O@ZW Z5YI\4;A/&%]!_91\
MS;C)%>C^"'7P]X-A%^=FWKF@#R/XJ#[7XY6*497S/ZU[9X3T.QTKP[!);Q!6
M>'<37@'Q$\2V%]XW6XA8%!)G(^M>\^%/$>GZMX?@@MI 9!#MP#WH ^=/&MO/
M?^/&%J3YN\@8^M= /!OC"ZMA&[R^6Z@'KTI]YHMWIWC_ /M*X0_9Q+DDCCK7
MLD_Q#T./3V,4X,HC^5/?'2@#S_X<?#*XT'6/MMRV6SGFO<J\C\*>)M7U3Q 1
M)&PMF;@XKUR@ HHHH **** //?B[_P BNWXUY+\)?^0HW^]7K7Q=_P"17;\:
M\E^$O_(4;_>H ^E[?_CW3Z5+45O_ ,>Z?2I: "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** ."^(_\ R#G_ -VO&? /_(V#_?KV
M;XC_ /(.?_=KQGP#_P C8/\ ?H ^H8_]4G^Z*=38_P#5)_NBG4 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!3U7_D%7/\ N&OEJ_\
M^1R/_72OJ75?^05<_P"X:^6K_P#Y'(_]=* /HSP9_P @I/\ =%=+7->#/^04
MG^Z*Z6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "N*\??\@R7_=KM:XKQ]_R#)?\ =H \<^'_ /R-G_ Z^EU^X/I7S1\/_P#D
M;/\ @=?2Z_<'TH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****  ]#7A
MGQG_ -4/K7N9Z&O#/C/_ *H?6@#:^"?_ ""'^E>LUY-\$_\ D$/]*]9H ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H
M+JS@O(RD\:N",<CI4]% 'BGB3X27NH:J\]HY2(] *Q_^%+:O_P ]G_.OH.B@
M#ROP/\,Y-$O/-U#]X <@-7J,44<*;(T"KZ"GT4 ><?$#P+=^*)<PN0N><5P2
M_ FYC82(Q#]<U]"44 <;I'A>YL?#9L'<E]N,UYI??!&[O[V6>5R=S$C->^T4
M >1^"OAC>>&]2,S.?+]*L>._A</%%RDZ#YQWKU2B@#Y_A^#&K02)LF<(I'&>
MU>P^&_#L.CZ7'#)&K2CJQ%;]% 'F?C_P!=^*+K?"Y"9Z"N(3X%74,BR1L0X.
M<BOH.B@#CK3PI(OADZ;.=Q*8YKSB'X*75MJHN(F(3S-Q%>\44 <7K'@F.\\.
MBSA4"?;C<*\Q/P7U?)_?/^=?05% 'F_@+X>OX?8O?#S&[;JZ;Q7H+ZOHYM+;
MY#STKHJ* /GQ_@5=3.9)6)<G.37;> /A_=^%[O?,Y* ]#7IM% &!XE\.P:SI
M4L"1JLIZ,!7DMK\'-3CU%)7E8QA\D9[5[S10!EZ1HEKIEE#$D*AU'+8YS6I1
M10 4444 %%%% 'GOQ=_Y%=OQKR7X2_\ (4;_ 'J]:^+O_(KM^->2_"7_ )"C
M?[U 'TO;_P#'NGTJ6HK?_CW3Z5+0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!P7Q'_Y!S_[M>,^ ?^1L'^_7LWQ'_P"0<_\
MNUXSX!_Y&P?[] 'U#'_JD_W13J;'_JD_W13J "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH IZK_ ,@JY_W#7RU?_P#(Y'_KI7U+JO\
MR"KG_<-?+5__ ,CD?^NE 'T9X,_Y!2?[HKI:YKP9_P @I/\ =%=+0 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%>/O\ D&2_
M[M=K7%>/O^09+_NT >.?#_\ Y&S_ ('7TNOW!]*^:/A__P C9_P.OI=?N#Z4
M +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%%  >AKPSXS_ZH?6O<ST->
M&?&?_5#ZT ;7P3_Y!#_2O6:\F^"?_((?Z5ZS0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% 'GOQ=_Y%=OQKR7X2_P#(4;_>KUKXN_\ (KM^->2_"7_D*-_O4 ?2]O\
M\>Z?2I:BM_\ CW3Z5+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!P7Q'_P"0<_\ NUXSX!_Y&P?[]>S?$?\ Y!S_ .[7C/@'
M_D;!_OT ?4,?^J3_ '13J;'_ *I/]T4Z@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** *>J_\@JY_P!PU\M7_P#R.1_ZZ5]2ZK_R"KG_
M '#7RU?_ /(Y'_KI0!]&>#/^04G^Z*Z6N:\&?\@I/]T5TM !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<5X^_Y!DO^[7:UQ7C
M[_D&2_[M 'CGP_\ ^1L_X'7TNOW!]*^:/A__ ,C9_P #KZ77[@^E "T444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 'H:\,^,_\ JA]:]S/0UX9\9_\
M5#ZT ;7P3_Y!#_2O6:\F^"?_ ""'^E>LT %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 444$XH **C,T8."PI1-&3C<,T /HH!!Z4A8
M+U.* %HJ/SX_[PI5E1NC T /HHIK2(O5@* '45'Y\?\ ?%/#*W0YH 6BCI3#
M-&O5A0 ^BH_.CSC<*>"#TH 6BFNX09-5VO4!QF@"U15>.Z20\&K .10 45%)
M.L?4U#]NC]>* +=%11S+)T-2$X&: %HJO)=HAP335O4)QGF@"U134<.,BAW"
M#)H =151KU <9IZ72.>#0!8HH!R*BDG6/J: ):*J?;H\]>*FCF63H: ):*"<
M#-0-=(K8)H X7XN#_BEF/UKR3X2_\A1O]ZO6?BLPG\.M&AR<&O+OA7:O#JAW
M#&6H ^C[?_CW3Z5+4,)"VZD]A437J XSS0!;HJO'=(YP#5@'(S0 45%),L?4
MU#]NCSUXH MT5%',LG0U*3@4 %%5Y+I$X)IJWJ$XS0!:HIJ.'&10[!1DT .H
MJJUZ@.,\TZ.Z1S@&@"Q12 Y&:CDF6/K0!+153[='GKQ4T<ZR=#0!+103@57D
MNDC.": +%%55O4)QFK".'&10 ZBFNP09-5VO4!QGF@"U15=+M'. :G!R,T +
M144DRQ]34/VZ//7B@"W144<ZR=#4I.!0 457DNDCZFF+>H3C- %NBFHX<9%#
M,%&30 ZBJK7B XSS3DNT<X!H L44@.1FF23+'UH DHJI]NCSUJ:.=9.AH EH
MH/ JO)=)&>30!8HJJ+U"<9JPCAQQ0 ZBFLP49-5VO$!QF@"U159+Q&. :L*=
MPS0 M%,DD$8R:KF^CSUH MT5!'<))T-3]J "BH)+E(^IJ,7L>>M %NBF1R"0
M9%.8[1F@!:*JO>(IQGFE2\1CC- %FBD4[AFFO($&30 ^BJAO8\]:DCN4DZ&@
M">BBH9+A8^IH FHJH+V//6IXY1(.#0!)12,=HS4!NXPVTD4 <7\1Q_Q+7/\
MLUXQX!_Y&P?[]>R>/W%QIT@4YPM>/> 8R/%N#V>@#Z>C_P!4G^Z*=4)D$=LK
M'^Z*HG4P&Z]* -2BJ<%X)3P:N9XS0 454N+L0]359=3&<$T :E%0P3"49%2.
MVT9H =16=-J C;&>:(M1#G&: -&BFHVY<TR:41C)H EHK+;4P&ZU8@O!*< T
M 7**.U5+B[$/4T 6Z*RQJ8SR:NP3B4<4 3T4UFVC-49M0$;8SS0!H45G1ZBK
MG&:OQMO7- #J*BFE$8S5!M3 ;K0!J452@O1*>#5WM0 454N+L0]359=4!/)H
M U**@@G$HR*F9MJYH 6BL^;4!&V,TV/45<XSS0!I44R-]ZYILTHC4DT 2T5F
M-J8#8STJ:"]64XS0!=HH[55GNA%U- %JBLL:F">M78)Q,.* )Z*1CM&:H3:@
M(VQF@#0HK-CU(.<9J_&^]<T /HJ*641C-46U,!L9H TZ*H0WZRM@&KX.1F@
MHJO<7 A&2:IC5!GD\4 :E%5K>Y$W0U8)P,T +15">^$1QFHTU-2V,T :=%,B
M?S%S1(^Q<T /HK,?4@KXS4D-^LK8S0!?HI <@&H+BX$(R: +%%9?]J#/7BK=
MO<B;H: +-%!.!5&>^$1QF@"]168FI@G&:OQ2"1<B@"OJO_(+N?\ <-?+=\/^
M*R/_ %TKZCU<[=)N3_L&OE7492/&)(_YZ4 ?2G@Y<:2AS_"*Z.N/\$78?3T3
M/85V% !15>>X$(R:I_VH,]: -2BJUO<B;H:L$X% "T51N+X1'&:B74P3@F@#
M3HJ.&3S%S2R/L7- #Z*S)-2"M@&I(=061L9H OT4@.0#4$]P(1DF@"Q167_:
M@SUXJU;W0FZ&@"U10>!5*XOA"<9H NT5F+J8)P35^&3S%R* )**CE?8A-9$V
ML%)"H- &W161;:IYS@9K64Y4'UH 6BJEW=>0I-9G]M'=UXH WJ*HV=[]HJZ3
M@4 +167>:C]G.,U6CUDLV": -VBH;>;SDW4Z5]B$T 245B3:N4?:#4EOJOG,
M!F@#7HI%.Y0:K7=SY"YH M45@_VT=W7BK]G>_:"* +]%!X%9=YJ/V<XS0!J4
M5A)K)+8)K7MIO.CW4 344R5]B9K'GU<QR%0: -NBLBWU7S6 S6LIW*#0 M%5
M;JY\A2:R_P"VCNZ\4 ;U%4+.]^T&K] !16=>W_V8U2&M'(!- &]15>TN//CW
M5,[;5)H =16+<:L8I"HHAU?S) N: -JBFQMN0-ZU%=3>3'NH GHK!.M$,>>*
MN66H?:6QF@#2HHK/O;[[-0!H45@C6CD FM6TN/M";J +-%(QVJ36/<:L8I-H
M- &S16+#J_F2!<UL1MO0-ZT .HJ"YF\F,M60=:(8\\4 ;U%9EEJ/VAL9K3H
M**S[Z^^S51&M'/)H WJ*K6=Q]H3=5ACM4F@!:*QKG53%)M!IL.KEW"YH VZ*
M;&V] WK45S-Y,>Z@">BL%M:(8\\5;L]1^T-C- &G116??7WV:@#0HK!&M'/)
MK4L[G[0F: +5%(QPI-8]SJIBDV@T ;-%8D.L;W"D]:V(VWQAO6@!]<=X]BSI
M,C9_AKJ[B7RH]U<5XED.HVLD8YR,4 >1^ 1CQ;_P.OI9?N#Z5XCX/\-&TU_S
MBN/FS7MR_='TH 6BJ%]>_9N]4!K1[F@#>HJK9W/VA,U98X4F@!:*Q[G53#)M
M!ID6L;W"YH VZ*9$^^,-ZTRXE\J,M0!-16$VLD,1GBK-GJ7VAL9H U***H7M
M[]F% %^BL$:T>YK3L[K[0N: +=%(QPI-8TVJNMSY:@GZ4 ;5%<^-9D\T*P(!
M]:W('\R(-ZT 245!=3>3$6K'&L2E&8*Q ..* -^BL6RU5YYMC9!]ZVJ "BLW
M4;\VHXJE)K$R#.UNGI0!OT50TZ\-TF35\]* "BL:XU1X[GRU!/TJ%M8E4KE6
M )Q0!OT5%;R>;"']:+B3RH2_I0!+16$-7E;<0K$ XJ2#5'>Y\M@1QWH V:*!
MTJAJ-X;1,B@"_16&-5F_N-TSTJWIM\;L<]: -&BBL>YU-XKGRE!/TH V**PF
MU>55!*D#.*U[:7SH0_K0!-14<\GEPLWI6,-7E;=A20#C(H W:*QH=4=[D1L"
M,C/-; Y H 6BJ&HWAM(]PJD-5F./D;IZ4 ;E%9VFWQNP=W6M&@ HK'NM3>*Y
M$:@GZ5"VKRJN2K 9Q0!O45#:R^="']:=._EQ,WI0!)16"-7D8MA6(!Q4L.J.
M]R(V!&1WH V:*!R!5'4;PVD>X4 7J*PUU68X^1N1Z5;TV^-WG/:@#1HHK'NM
M3>&Y$:@GZ4 ;%%8+:O*JY*L!G%;%K+YT(?UH FHJ.9_+B9O2L4:O(6?"D@''
M% &]16+%JCM<K&P(R.];(.5!H 6BJ.HW9M(]PJ@NJS$#Y&Y'I0!NT5FZ=?M=
M$@]0:TJ "BLB[U-X;D1J"<GM4+:O*J;BK 9]* -VBH+2;SX0_K4DS^7$S>E
M#Z*P?[7D+.%!(4XXJ2+59&N5C8$9'>@#:HI%.5!JGJ-V;6+<* +M%82ZM,0O
MR-R/2K>G7[73$'J#0!I445D7FI/!<B-03GTH UZ*PFU>54+%6&#Z5K6DQGA#
MF@">BF2OLC+>E8G]KR%W"J2%..* -ZBL6/57-PL; C([ULJ<J#0 M%4]0NC:
MQ;A6<FK3,%.QN1Z4 ;M%9FG7[73D-U!Q6G0 45D7NI-!<"-03D]JA;5I50L5
M;@^E &[15>SG\^$.:FD;9&6]* '45@2ZS(LQ103CTIZZM)YR(P(W#O0!N44R
M-MZ!JKWUR;:+<* +=%<_%K,KMPK$?2K=CJ+7$A5LC!Q0!JTA8#J:6L74[YH'
MP* -CS%]:<#FN9&H3>67*MQ6SI\YGB!- %VFEU'>DD.V-CZ5SL^I2"X*+DX]
M* .C#J>].KG4OY%F16!&[UK?B;=&#0 \G%-WKZU5U"<P0[A6)'J,LC< D4 =
M,&!Z&EK%TZ]:64JV<@XK:H 0L!U-)YB^M8^J7S6[X%4QJ$WEERK<4 =,"#15
M+3YS/$&-6Y#MC8^@H "ZCO0'4]ZYRXU*07!1<GZ4Y+^19D5@1N]: .CH)Q4<
M+;HP:@OYC##N% %G>OK2A@>AKF(]2ED;@$C-7=/O6EF*-G(- &W2%@.II:QM
M4O6MVP* -?S%]:4$'I7,C4)O++E3Q6SIUP9XP30!>II=1WHD.U"?:N=N=2D6
M<HN3]* .B#J>].KG$OY%E0," WK6_"V^(&@"0G%-+J.]5[Z8PPEA6"FI2R.0
M 2,T =.&!Z&EK$T^]:28HV00>E;8Z4 (6 ZFD\Q?6LG5+TV[8%4%U"8QERK<
M4 =,"#TI:HZ=<&>($U<<X0GVH "ZCO0'4]ZYVZU*1;@HN3]*5+^198PP(#4
M='03BHX&WQ U#?2F& L* +&]?6E# ]#7,)J4LCD $C-7;"]:2<HV<@T ;=(6
M ZFE'2LC5+PVYXH U?,7UI00>E<RNH3&-F*MQ6QIUP9XP30!>/0UX;\9V_=#
MZU[C(<1L?:OG[XOW!DDV>] '5?!)P=(<>U>LUXI\'KEK>S5><,*]IC;<N: '
M$XIN]?6H+V4Q0EA6 NI2O(0 2,T =.&!Z&EK#L;YY)RC9!!K<'2@!"P'4TGF
M+GK67JMX;<\5G+J$QC+;6X% '3 @]*6L_3;@SQ@FK[G"$^U  6 [T@=3WKGK
MO4G2X*+D_2D74)%>/<" WK0!TE!.*BMWWQ!JCO9?*A+"@"?>OK2A@>AKF!J4
MKR$*"1FK-I?NTY1L@@]Z -^D) ZTB'<N:SM2NC;CB@#1WKZTH(/2N934971F
M ) K3TZ[,Z@F@#4I"P'>ACA2:P+[46BDVC- &\'4]Z=G-<T-0E4H6! :MVUE
M\R,&@"P3BF[U]:BNI/+B+5@'4Y&FV*": .E# ]Z6L"UOW:X,;9&/6MU#E<T
M*2!UI/,7UK/U*Z, XK*34971F ) H Z8$'I2UE:;=F=02:U"<*3[4 !8#O2;
MU]:PK[46BD*BH?[0E786! :@#I<T=*K6DOF1@T^ZD\N$M0!(74=Z4,#T-<TV
MI2--L7)J>UOW-P8VR,4 ;]-9PO6A#N4&LW5)S$IP: +QN8QWIZR*_0URBW,T
MBLP!(%:NE7!E49- &S29%':H W[S% %BB@=** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ J*X)$)(J6HIU+1$"@#EYYY6NPF\@
M9IXFD2\"B0L"*)[.87(=5SSWIZVLSW8<K@ =J .AMB6B!-5-4D9(_E/:K=LI
M6, U6U*)I4PM &!;RR2NY,A&.U6]+GD9\%LX.*KP6L\3N-@(/K5K3;65'RPQ
MDYH Z ?<'TKGM6GD1CM-="/NCZ5@ZI:22L2HH H-)(MJK^:2<BMO3)&= 6-8
M[6UPULJ;!UZUM:="T2 -0!>E.(R:YF]GD^TJ@; )ZUTTHS&17.7EI,;@.JYP
M: (7FDCNE D+ BNBLF+1 FL!K6:2Y5BF !VKH+-"D0!H CU!BL9Q7.Q.TDS[
MGVX%=-=QF1,"N?FT^42%@#S0 :=*_G$;L@'K73Q_<%85A8O$P)%;J#" 4 8F
MK2.@.*RRQ%H'\SYL]*W-0M6E!P*R!ITN=N#C.: -/2I&8#=6M*<1FL_3[8Q
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
M;Y< ],\UT-4KNS%QU% ',7,<2@E7YQQ6]HA/D<TTZ4K'D5H6MN($P* )9/\
M5M]*Y695>^<2'  XKK&&5(K-FTY7D+XYH YU55+E-C9YKK[7_CW6L^/2E5PV
M*U(UV(%]* *>IY^SG%<T(XFA)=L-DY%=?+$)5VFN,\4#^SK.1UXP,T .TI(E
MU1MK \UVHZ5X7X.\22W?B+RBW&[%>YK]T?2@# US[P';/-9=Q'$HRK\XXKJ+
MNS6XZBJ9TI6ZB@!=$R8>?2M63_5M4%K;BW7 %6",@B@#E+A5>_8.<#%5@JI<
M)L;//-=%-IRO(7QS3$TI0X;% &A:_P#'NM0:GG[,<5:C78@7TIL\0E3:: .1
M2.-H69VPVXU8TGB[('*YX-:ATI>1CK4UMIZP-N H T>U<_KF>/3/-=!5.[LQ
M<#D4 <O/'$JY5^<5N:'GRN:#I2MU%7[2V%NN!0!/)_JV^E<M*=NHL2=O%=41
MD8JH^G1.^\CF@#F)"&G3:=W-=99_\>RU7&EP!MP'-740(H4=* *FI?\ 'L?I
M7.PL%MV!;!W'BNLDC$J[353^RX<'CK0!@Z9S?$CD9ZUUG:J<.GQ0MN4<U<H
MP-<'0^]9]RZE/O\ :NGN+2.X^\*@;2H&[4 5-"!$7(Q6R>AJ*"V2 86IJ .7
MNOEU,DG P>:BG96A #9.X<5T4FGQ2R;V'-,_LR'CCH<T 2V'%JM+>_\ 'J]3
M1H(U"CI0Z!U*GH: .4A8+&P+8.[I4D!W:DI!W#:*V_[,AYXZG-/CT^*.3>!S
M0!:'05C:\"8Q6U4%Q;)<##4 <\)%R/WG\-7-"_B/N:O_ -F0^E36]JEN,)0!
M.>E<Q=G;J>2<#!YKIZJ2V$4LF]AS0!SL[!H,!LG<.*Z/3_\ CT6H_P"S(>.*
MN1H(T"CI0!#>_P#'J]<U"P5'!;!W=*ZMT#J5/0U3_LR')XZT 8L)W:DA!W?*
M*Z=?NCZ5533XHY-X'-6Z ,;7@3#P*H+(O'[SM713VR7"X:H/[,A]* ,_0NKG
MU)YK=/2J]O:);C""K% ',WAVZGDG P>:@N&#0$!\G<.*Z*6PBEDWL.:9_9D/
MI0 _3O\ CT6I+S_CV?Z5)'&(TVCI2NH=2IZ&@#DX&"K("V/GZ5-$0VHI@[N*
MVO[,AR3CJ:>FGQ1R;P.: +2_='TK'UX$P<#-;-0SVR7"X?I0!SB2+\O[SM5S
M0OO.?<\UH#3(1VJ6WM$M_N4 6*YF].W4@2<#GFNFJI+8132;V'- '.SL&@(#
MY.1Q71:=_P >BTS^S(?2K<<8C3:.E $=W_Q[/]*YB%@OFAFQ\W2NL=0ZE3T-
M4_[,A))QUH Q(SNU"/!W8%=0OW!]*J)IT22!P.15P<"@#'UX$V_ S6='(N%_
M>=JZ.>W2X7#=*KC3(1VH S]#_P!8Y[;CS6]5>WM([?[E6* .9O\ C4E).!SS
M4,[J;=@'R<CBNAEL(IGWL.:8=,A(QB@!VF#%HM377_'N_P!*?%&(DVCI3F4.
MI4]Z .2A8*9@6V_-TJ13NOXL'=@5N'3(22<=:<FG1)(' Y% %I/N+]*RM=!-
MOTSQ6N!@8J&>W6==K=* .;CD7"?O.U6]$_USGU8\UHC3(1CCI4UO:1VY^2@"
MQ7,ZCQJ2DG ]:Z:JLUC%,^]AS0!SLSJ;=@'R<]*W]+_X]!2'3(2,8JW%&(DV
MKTH ;<_\>[_2N6B8*TP+;?FKK64,I![U2.F0DDXZT 8:G=?0X.[ KJ$^XOTJ
MJFG1(X<#D5< P,4 9.N#-MT[5EQ.NU/WG:NEG@6==K=*K#3(1CCI0!G:)_KW
M/4;CS6_5>WLX[<Y2K% '-:EQJ*$G SUJ"9U,#@/D^E=%-8QS/N8<U&=,A(QB
M@ TKBT6K4_\ J6^E+%$L2;5Z4YAN4@]Z .-<[;QR3MS4['==0X.[ K>?2X7?
M<1S2KIL*N& Y% %BW_U*U2U@9M^G:M%5VC IDT*S+AJ .1M& P"^#Z5?TGFZ
M<CD;NM:@TJ '.*FALHX#E10!9[5SFM1,TF5'(-='4$MJDQ^84 <D'E,1C(ZU
MT>E(5@ ([5)_9L.<XJU'$L8P* $F&8F'M7)722)=,R@\UV!&1BJSV$3MDB@#
MFHC)-<QE@?EKJH!B):A33XHVR!5I1M&* *&JH7MR!7-1&6%B #@5V4D8D7!J
ML=-A/:@#(TA6,S.PY)KH^U016D</W14] '.ZW$S29 Y!K-#RF(QD=:ZV6U2;
M[PJ'^S8<YQ0!%I*%8 #5^89B;Z4D<2Q#"T\C(Q0!Q]VDB71913HC)-<1[APM
M=*]C$YR12)I\2-D"@":W&(A575%+6Y J\HVC ILD8D7!H XR,RPO@ X!K2TE
M6,[.PY)S6P=.A/:I(;2.'[HH L#I7/:W&S/D"NAJ":V2;[PH Y$/-Y3(0>>*
MZ+2$*PCBIO[-ASG%6HXEB&%H )>8F^E<C>)(ET645V!&1BJSV,4AR10!S,9D
MFGCW#A:ZNW&(5%0II\2-D"K2J%&!0!2U-2UN0*YB/S89#@<9KLI(Q(N#58Z=
M">U &-I2LUPSL.2:Z4=*KQ6D</W15B@#G];B9VR!66'F$10]^*ZZ6V2;[PJ#
M^S8<YQ0!!I"E80"*TI/]6WTIL4*Q#"U(1D8H X^]CD2Z+*#1&9)9H@PX6NF>
MQBD.2*1-/B1L@<T 2VPQ"!4&IKNMB!5Q5"C ILD8D7!Z4 <:GFPR''3-:&E*
MS7+.PY)K9;3H6[5)%9QP_=% %@=*P-;C+-P*WZAEMDF^\* .05YO*9#W&*Z'
M2$*PC(J?^S8<YQ5F*%8AA: %E_U3?2OGKXN*4F+>]?0[#*D5X5\9K8+&&]Z
M'_",F:WC Z+7N$0P@%>2?!2S4Z4\I X%>O 8H IZDNZV(KED\V&0X!QFNS=!
M(N#54Z="W44 8NEJS73.PY)KI1T%016<<)^458H P=<C+G(%9*O,(V3U&*ZZ
M6W2;[PJ#^S8<]* *^CH4B (K3D_U;?2FQ0K$,+4A&1B@#D+^-UNBZBFH9)9(
ME8<*:Z>2QBD.2*:NGQ(V0* );48@ J+45W6Q%6U4*,"D=!(N#0!QBB6*0XZ9
MJWIZ.]T78<DUO'3H3VI\5E'$<@4 31C""LG68RX.!6R!@5%+ LOWJ ./1I8X
MV09YZ5M:1&509&*O'382<XJQ%;I$/EH >WW#]*Y;4H6,VX#G-=75>2SCD.2*
M .5!DE,:D'"FNGL5Q$*1=.A5L@5:1 @P* (+X;H#7*.DD-P64'K79.H=<&JS
M:?$YY% &!8J\ET9&'6NGC&$%0Q64<7W15@# Q0!D:Q&77@5A(TL2,@SSP*["
M6!9?O57.FPDYQ0!0T>,HHXK;/W#]*CBMTB^[4M '*ZG"QF) -5@9)3&C X!K
MJY+..0Y(J-=.A4Y H +!=L0I]Z-UN14Z($&!0RAQ@T <:Z217!90>M6;)7DN
MR[#K70-I\3=12Q64<1RHH GB&$%9NJP&53BM0# Q37C#]: .32":)64$@&M7
M2K<Q*,BM(VD9[5*D2IT% #NU0;?WF:L4FT9H 4=**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ;L7^Z*78O]T4M% !2
M$ ]12T4 -V+_ '12A5'0"EHH *0J#U I:* &[%_NBE  Z"EHH *0HIZ@4M%
M#=B_W13L8HHH *3:OH*6B@!-H'84M%% "8![4;%_NBEHH   .@HHHH 0J#V%
M&U1V%+10 4444 )M7T%&T#L*6B@ I, ]J6B@!-B^@HP!VI:* "DV@]A2T4 >
M?_%H(/"C'&&YZ5Y)\)23JC9/\5>L_%W_ )%=OQKR7X2_\A1O]Z@#Z7M_^/=/
MI4FU?05';_\ 'NGTJ6@!-H'84M%% "8![4;%_NBEHH 3 '04M%% ";0>PHVK
MZ"EHH **** $VJ>PH"@= *6B@ HP#VHHH 38O]T48 [4M% !2%0>H%+10 FU
M?04M%% !2;5/84M% ";0.PI:** # /:DV+Z"EHH 3 ':EHHH 3:#V%&U?04M
M% !BBBB@!-JGL*-H'84M% !28![4M% ";%]!1@#M2T4 %)M![4M% ";5]!2T
M44 %)M7T%+10 FT>@I:** # -)L7T%+10 @ '04M%% "8![4;%]!2T4 &,44
M44 (54]A1M'H*6B@ HQ110 FQ?[HH  Z"EHH *0@'J*6B@!-B^@I< 444 %)
MM'H*6B@#A?B,$&EOC@[:\6\ _P#(V#_?KV;XC_\ (.?_ ':\9\ _\C8/]^@#
MZAC_ -4G^Z*7 ]*2/_5)_NBG4 &!1110 8%)@>E+10 4444 )@>E&!Z4M% !
M1110 F!Z4N!Z444 %&!110 F!Z4M%% !28'I2T4 )@>E+110 4F!Z4M% !@4
M444 &*3 ]*6B@ HHHH 3 ]*,#TI:* "BBB@!,#TI<"BB@ HQ110 F!Z4M%%
M!28'I2T4 )@>E+110 4F!Z4M% "8'I2T44 &*3 ]*6B@ Q1110 F >U&!Z4M
M% !1110 F!Z4N!Z444 %&*** $P/2EQ110 48'I110 F!Z4M%% %/5?^07<_
M[AKY:OPO_"9'/_/3^M?4NJ_\@JY_W#7RU?\ _(Y'_KI0!]&^#@O]DI@<[172
M5S7@S_D%)_NBNEH ,4F!Z4M% !BBBB@ P/2DP/2EHH **** $P/2C ]*6B@
MHHHH 3 ]*7%%% !1@>E%% "8'I2T44 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5QGC[;_9<OKMKLZXKQ]_R#
M)?\ =H \=\ ?\C9_P.OI9?N#Z5\T?#__ )&S_@=?2Z_<'TH 6BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ****  ]#7AGQG)\H<U[F>AKPSXS_ZH?6@#;^"
M9/\ 8[C/&*]8KR;X)_\ ((?Z5ZS0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'GOQ=
M_P"17;\:\E^$O_(4;_>KUKXN_P#(KM^->2_"7_D*-_O4 ?2]O_Q[I]*EJ*W_
M ./=/I4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% '!?$?\ Y!S_ .[7C/@'_D;!_OU[-\1_^0<_^[7C/@'_ )&P?[] 'U#'
M_JD_W13J;'_JD_W13J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH IZK_R"KG_<-?+5_P#\CD?^NE?4NJ_\@JY_W#7RU?\ _(Y'_KI0
M!]&>#/\ D%)_NBNEKFO!G_(*3_=%=+0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7%>/O^09+_NUVM<5X^_Y!DO\ NT >.?#_
M /Y&S_@=?2Z_<'TKYH^'_P#R-G_ Z^EU^X/I0 M%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 !Z&O#/C/\ ZH?6O<ST->&?&?\ U0^M &U\$_\ D$/]
M*]9KR;X)_P#((?Z5ZS0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% '+>(O'&G^')O+NNN<=:QU^
M+6A-CYUY_P!JF?$'P(GB"UGNC)AD7=UKY;O=)O(]7GM( \A1L#!H ^U]'UBW
MUFU$]N<H:T:\R^%-]%I_AR.TO9=MQ@<,>:],5@RA@<@]* %KE-;\>Z7H=QY-
MRP#9QR:Z.ZO;>S3=/($'J:^7?B[!=:EXA-U9[I+?)^[0![0?BYHF]55@23CK
M7:Z7J46JV:W,/W&KY5^&/@U_$NH;9I&78W0GIBOJ71-*71].2U5LA: -*BBB
M@#/UC5H=&LC<S_<%9WA_Q;9^(79;;JOO5OQ#HJZ[IK6C-M![UD>$_!<?AF1V
M23=NH ZVBBB@ K+US7+?0K0W%Q]VM2L/Q/X?7Q#8&V9MH(Q0!S]A\4]&O[E(
M$8!GX'-=Q#*L\*RK]UAD5\E:OX<E\,^-X8$E;:LF.M?4_A]B^A6A/7RQ0!I4
M444 %%%% !1110 4444 9FMZU!HEH;B?[HKEK'XJ:-?7"0(P#,<#FNB\2Z O
MB#3S:LVT$8KY@USPW+X8\;0P)*VU9/6@#ZU@F6XA25/NL,BI*R_#C%] M&)R
M2@K4H *R-?\ $-KX?M/M%R1CTS2:YKUKI5E,SR@2JO"^]>-";5/'VK-9S;Q;
MDX!H [7_ (7'HGI^M=1X?\66.OVC7$# *HSR:\[_ .%&V_\ SW_6L+Q-I^I?
M#ZP:"P+LA')'I0!Z_;>,=/NM1:RC<&13CK5+7?B!IN@W*PW/5O>O!/A;J=Q?
M^-6>XD;<S=":]0^*/@-=1TR745DP\0SQ0!V_A[QCI_B(XM&!/UKHZ^=?@:);
M?6Y+=Y"P#'O7T50 5@>(?%5IX>V_:?XJWZY7Q;X.C\3[-\@7;0!L:+K,&MV8
MN8/NFM*L;PWH2Z!IXM5;<!WK9H **** "BBB@ HHHH \]^+O_(KM^->2_"7_
M )"C?[U>M?%W_D5V_&O)?A+_ ,A1O]Z@#Z7M_P#CW3Z5+45O_P >Z?2I: "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ."^(__
M "#G_P!VO&? /_(V#_?KV;XC_P#(.?\ W:\9\ _\C8/]^@#ZAC_U2?[HIU-C
M_P!4G^Z*=0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M %/5?^05<_[AKY:O_P#D<C_UTKZEU7_D%7/^X:^6K_\ Y'(_]=* /HSP9_R"
MD_W172US7@S_ )!2?[HKI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *XKQ]_R#)?]VNUKBO'W_(,E_W: /'/A_\ \C9_P.OI
M=?N#Z5\T?#__ )&S_@=?2Z_<'TH 6BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH ****  ]#7AGQG_P!4/K7N9Z&O#/C/_JA]: -KX)_\@A_I7K->3?!/_D$/
M]*]9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#+\1.4T"\*]?+-?/W@*SM[[QA="Y4-\QZU]
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH IZK_R"KG_ '#7RU?_ /(Y'_KI7U+JO_(*N?\ <-?+5_\
M\CD?^NE 'T9X,_Y!2?[HKI:YKP9_R"D_W172T %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5Q7C[_D&2_[M=K7%>/O^09+_NT
M>.?#_P#Y&S_@=?2Z_<'TKYH^'_\ R-G_  .OI=?N#Z4 +1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <%\1_P#D'/\
M[M>,^ ?^1L'^_7LWQ'_Y!S_[M>,^ ?\ D;!_OT ?4,?^J3_=%.IL?^J3_=%.
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"GJO_(*N
M?]PU\M7_ /R.1_ZZ5]2ZK_R"KG_<-?+5_P#\CD?^NE 'T9X,_P"04G^Z*Z6N
M:\&?\@I/]T5TM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %<5X^_Y!DO^[7:UQ7C[_D&2_P"[0!XY\/\ _D;/^!U]+K]P?2OF
MCX?_ /(V?\#KZ77[@^E "T444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 'H:\,^,_P#JA]:]S/0UX9\9_P#5#ZT ;7P3_P"00_TKUFO)O@G_ ,@A_I7K
M- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 <GXD\"6/B2;S+D\YSTK#/P=T4@8P"/:O2** ,K0
MM$@T*S%M <K5'7?!]CKURLUR 67U%='10!4TVPCTRR2UB^XO2N7U_P"'6G:_
M>?:+@_-G/2NSHH \Y_X4_H>,;5_[YJ%O@SHS'(8#\*],HH \V3X.:*JX.#^%
M;GAWP'8>'79K8_>]JZVB@#B-:^&NF:W??:K@C=]*S)/@WHK],#\*]*HH \TC
M^#>BH>2#^%7M-^%NE:9?I=0D!EZ<5WM% '.:[X/L=>MEAN0"!ZBN6;X,Z,QR
M& _"O3** /-E^#FBA<'!/KBNB\->"K#PVKK;@,&]JZ>B@#A==^&.EZY?M=RD
M!CVQ5!/@YHJK@X/X5Z310!R/A[P%8>'9&>V/WO:J^M_#;3=<O?M-P1N^E=M1
M0!YU%\(M'AN(YDP&0Y'%=3>^&;2^TO[#* 8\8Z5N44 <%IGPLTG3-02[BQN3
MH,5M^(_"-EXBM%MYP% &.E=%10!YC_PIC1O[X_*I5^#NBJN#@_A7I-% ')^&
M_ ECX;F,EL><YZ5UE%% !6-XB\.6OB*S^SW(&/7%;-% 'F/_  IC1O[X_*NL
M\,>$;+PS$4M@"3WQ7144 %<7KWPYT[7KS[1<$;LYZ5VE% 'G*_"#1DD1UP"I
MSTKK'\-VLFE?8'P8]N.E;5% 'FTOP<T:1BP(&3GI21_!O14ZD'\*]*HH \S?
MX-:,S9! _"GI\'-%5<'!_"O2:* .0\/> -/\/3-);'EO:F:_\.],U^Y$]P!O
M^E=E10!SOASPA8^';9H( &5O:L+5_A7I6K7[W4A 9NV*[^B@#S9?@[HH7!P?
MPK?\->!['PU*7MC^E=510!Y[\73_ ,4LP^M>2_"7_D*-_O5ZU\7?^17;\:\E
M^$O_ "%&_P!Z@#Z7M_\ CW3Z5+45O_Q[I]*EH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH X+XC_\@Y_]VO&? /\ R-@_WZ]F
M^(__ "#G_P!VO&? /_(V#_?H ^H8_P#5)_NBG4V/_5)_NBG4 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!3U7_ )!5S_N&OEJ__P"1
MR/\ UTKZEU7_ )!5S_N&OEJ__P"1R/\ UTH ^C/!G_(*3_=%=+7->#/^04G^
MZ*Z6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"N*\??\ (,E_W:[6N*\??\@R7_=H \<^'_\ R-G_  .OI=?N#Z5\T?#_ /Y&
MS_@=?2Z_<'TH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****  ]#7AGQ
MG_U0^M>YGH:\,^,_^J'UH VO@G_R"'^E>LUY-\$_^00_TKUF@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** //?B[_R*[?C7DOPE_P"0HW^]7K7Q=_Y%=OQKR7X2_P#(
M4;_>H ^E[?\ X]T^E2U%;_\ 'NGTJ6@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#@OB/_P @Y_\ =KQGP#_R-@_WZ]F^(_\
MR#G_ -VO&? /_(V#_?H ^H8_]4G^Z*=38_\ 5)_NBG4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!3U7_D%7/^X:^6K_\ Y'(_]=*^
MI=5_Y!5S_N&OEJ__ .1R/_72@#Z,\&?\@I/]T5TM<UX,_P"04G^Z*Z6@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\??\@R
M7_=KM:XKQ]_R#)?]V@#QSX?_ /(V?\#KZ77[@^E?-'P__P"1L_X'7TNOW!]*
M %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ /0UX9\9_\ 5#ZU[F>A
MKPSXS_ZH?6@#:^"?_((?Z5ZS7DWP3_Y!#_2O6: "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH \]^+O_ "*[?C7DOPE_Y"C?[U>M?%W_ )%=OQKR7X2_\A1O]Z@#Z7M_
M^/=/I4M16_\ Q[I]*EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH X+XC_P#(.?\ W:\9\ _\C8/]^O9OB/\ \@Y_]VO&? /_
M "-@_P!^@#ZAC_U2?[HIU-C_ -4G^Z*=0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% %/5?^05<_P"X:^6K_P#Y'(_]=*^I=5_Y!5S_
M +AKY:O_ /D<C_UTH ^C/!G_ ""D_P!T5TM<UX,_Y!2?[HKI: "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XKQ]_R#)?]VNUK
MBO'W_(,E_P!V@#QSX?\ _(V?\#KZ77[@^E?-'P__ .1L_P"!U]+K]P?2@!:*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH #T->&?&?\ U0^M>YGH:\,^
M,_\ JA]: -KX)_\ ((?Z5ZS7DWP3_P"00_TKUF@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** //?B[_ ,BNWXUY+\)?^0HW^]7K7Q=_Y%=OQKR7X2_\A1O]Z@#Z7M_^
M/=/I4M16_P#Q[I]*EH **** "BBD+*O5@/J: %HI 01D'-+0 44C.J#+, /<
MTSSX?^>J?]]"@"2BD5E895@1[&EH **8TL:G#2*#[FD\^(])4_[Z% $E%'6@
MD 9)P* "BFJZM]U@?H:=0 44$@=::'4G 8'Z&@!U%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <%\1_^0<_^[7C
M/@'_ )&P?[]>S?$?_D'/_NUXSX!_Y&P?[] 'U#'_ *I/]T4ZFQ_ZI/\ =%.H
M ***.E !17-^*O%UIX:M5DE="Q[9J7PMXDB\261N(@,#TH WZ**PO$WB.#P_
MIS7+%68=!F@#=HKQ<_'.,'_CW'Y5U_@SX@P>*7*$"-NW:@#N:*3<N,[ACZUP
M7C+XCP>&+@1*HD/0XYH [ZBO%U^.4;.!]G')QTKU#P]KL.NZ:ETC*">HS0!L
M45!=W4=I:R3.P 1<]:XG1OB/;ZGKAT\J% ;&Z@#O:*0,&Z$'Z&F7$OD6\DIZ
M*N: )**X"S^)5I=ZZ=-&W>&VUWRG*@^HS0 M%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!3U7_D%7/\ N&OEJ_\ ^1R/
M_72OJ75?^05<_P"X:^6K_P#Y'(_]=* /HSP9_P @I/\ =%=+7->#/^04G^Z*
MZ6@ HHHH ***Q_$&OVV@Z<]U-(O'09H V**Y/PGXT@\4.XAQA?2NLH **S]7
MU6'2M/DN79?E' S7E4_QOCBG>,0 [3CI0![+17FWA3XI0>(=0^S.@CYQFO2
MZD9# CZT +17(^,O&T'A:W#_ "NV.1UKA/\ A><?_/N/RH ]IHKF/"/BZ#Q-
M9><-J-UQ72M(B*69@ !GK0 ZBO/Y?B5;Q^(/[-VC&[;NKO8I4EC5T8$,,C!H
M ?12$X!-<%?_ !*M++7!IK;=Y;% '?45%;3"XMHYAT=<U+0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<5X^_Y!DO^
M[7:UQ7C[_D&2_P"[0!XY\/\ _D;/^!U]+K]P?2OFCX?_ /(V?\#KZ77[@^E
M"T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 'H:\,^,_P#JA]:]S/0U
MX9\9_P#5#ZT ;7P3_P"00_TKUFO)O@G_ ,@A_I7K- !1110 4444 %%%-WJ3
MC<,_6@!U%%% !13#-$IP9$!]V% FB)P)$)_WA0 ^BBD) &20![T +14?GP_\
M]4_[Z%.61'^ZZM]#F@!U%%-9U7[S ?4T .HH!!&110 44A=5ZL!]30"#T(-
M"T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 >>_%W_ )%=OQKR7X2_\A1O]ZO6
MOB[_ ,BNWXUY+\)?^0HW^]0!]+V__'NGTJ6HK?\ X]T^E2T %%%% %>]O(K"
MV:>8X1>M>&>/_BOLU2.WTV0[0VTX->U:WIQU339+4'!8=:^7O'O@M_#FNHTC
M;MT@;]: /H_P1?S:CX<@N)B2[#O6[=74=G;M-*<(O6N:^';A_"=N1Z59\;EE
M\*W90X;;0!P?CSQC<:A']FT-RT@'\)KSS[;XV])OUK4^$ :X\62K=_O!N. W
M-?0OV&T_Y]XO^^10!Y?X#\836<7V36G(E(XW'G->@WWB.QL+07$K@*1D<UX3
M\3=T'CJ%;7]VF_H..]:OQ#EN%\'VA1R&VC- %+Q1XA\0ZIJC3:29#!D_=K(M
M=2\8PW4<DWG>6K9;.>E>I?"&WAG\+;IHU>3(Y89KM-9LK1=&NS]GC&(SR%H
MQ_"_B^UU&RB@D<?:%&&&:B\7^+K>QT^:VMW_ -*8849KQSP-+./'-PGF'9O.
M!FK'BJ"_7X@02R;OLH8;L]* .F\&>+[VPU%O[89A$YXW5Z_8WT.H6PG@.4/>
MO!?B>T=Y:62Z-CS !NV5Z=\.G>S\'P&^?8_<M0!O>)[I[+P_=7$9PR+D5Y%\
M-O'5]K?BF2TG9BH?'-:?CKQI<7-\^CV67AD.TD5J^ _ ":/+'J94"20;C0!Z
M91110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% '!?$?_D'/_NUXSX!_P"1L'^_7LWQ'_Y!S_[M>,^ ?^1L'^_0!]0Q
M_P"J3_=%.IL?^J3_ '13J "JNHEQI\YC^_MXJU00",$9% 'R3\27UR;4)%NS
M(( ?ES7M7P80)X9P#DX&:S/C=!;II4++$H<]2!6A\%\_\(\] 'HNI2F'3;B5
M>JH2*^>H-=N?%/C!M(NF)AW[<&OH+5_^01=?]<S7S;X7 'Q(8@8/F_UH ];'
MP@T+'(Y^E<+XWLD^'EY VF$@.0>*]]7E!]*\.^-_S7ML#SR* -JZ\57:> Q?
MACYFW.:Y[P+I$/Q!,]QJ9)*'/-6;P#_A62C'\%6/@;Q'< =.: .C?X0Z&J,5
M'(&1Q7GNF^(+K0_&?]C0,?)#XQ7T)-Q!)_NG^5?,EVX3XFY(Y\R@#KOB-XON
M[&ZMK1"VV;"G%4->TA/#GAN'7K=OW[@,<5V_BOP,FM64=\ "\48<?E7!6[ZA
MXEN$T">-O)0[>10!Z%\*/$5QXAT9Y[@DD>M=%XH\1V6C64L=PX#R(0!GUK%M
M=*7X?^%;B6+'R^E><6EW-\3]=V"0[8SSSZ4 9OA7PO>7GC;^UX]_D-)D>E?2
M48Q&H] *RM T.'1M,BME12R]6Q6O0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% %/5?^05<_P"X:^6K_P#Y'(_]=*^I
M=5_Y!5S_ +AKY:O_ /D<C_UTH ^C/!G_ ""D_P!T5TM<UX,_Y!2?[HKI: "B
MBB@!LF?*?'7:<5\U?%:77GNI$/F"UY^E?2]<#\5;>W_X1.5S$N_G!Q0!Q?P#
MCV6[EB2VTYS7N#G$;'T!KQ'X&_ZV<#IS7MTG^J?_ '30!\\^)_%=Y=^,#H[.
MWDL^"*[^V^$NBSVL4T@^=U#'CUKRC7E'_"RE..?,_K7TKIASIEMG_GF* /&_
M''A>T\#6"7^G$A\UJ>&/%=Y>^#IKR1CO5215GXU<Z#&.U<]X.4#P#<<?P&@#
M-\*NWC_Q!-:ZBQ,:DCFO0?\ A4&A>GZ5Y_\ "$;?%LV./G-?0E 'SOK5[+X(
M\5QZ;8L1$6QQ73>._%]WI?A^VFC+;I% ./>N0^);8\>1,>3O_K7IEWX0C\3^
M%K3< 2(\B@#AXM$CF\('Q&6_TC&_WK>^$/BNZU^XEAG+$1Y S[5R[3ZC!,?#
M0C;R,[.E>D>&/"">#=.N+U  WE;SCZ4 =;K.MVNB6OGW3  ]*^>+S0[GQ/XX
M&J6>XPB3/'3K6QJ'B:;Q]K@T=9"-C;?UKUSPEX5A\.Z?Y+*K2'N>: -K3(C#
MIEM&W54 -6Z ,# HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "N*\??\@R7_=KM:XKQ]_R#)?]V@#QSX?_ /(V?\#K
MZ77[@^E?-'P__P"1L_X'7TNOW!]* %HHHH **** "BBB@ HHK+U^^DT[29;B
M($NHXH 35O$-CH[*MU(%+=!FKEC?0ZA;B> Y0U\F^-/&&K:WKJK(SH!+M_6O
MH_X=AAX4M][9.!S0!UE96M^(++08!+>/A3[T_7M1.EZ1-=CJ@S7B3ZG<?$S4
MGL%D("G;0!Z/_P +3\/_ //7_P >KI-%UZSUVW\ZT?*_6O'_ /A1UQ_S\?\
MCU5[35KCX=:NFELY.X[>: /?*Y?5_'FCZ-=&WN9,./>L3Q-XZ?2-"BNP>9%K
M@['P;<_$)&U3SB 3ZT >E0_$_0)IEB67YF.!S786UPEU;I-&<HXR*\-E^#=Q
MIT37@G)\D;^M:W@GQW*]]_8[L3Y1Q0!ZU=W45E;/<3'"(,FLS2/$^GZU,T5J
M^67KS7FOC/QO)/J7]A(^#*<5@/)<_#JXBO))#B4@\F@#Z#J&ZN8[2W::4X1>
MM9'A/6CKVBQWI.=U5_&M_;P>';N(S*LQ7"C/.: +6G^*-.U.Y,%O("X.,9K;
MKYS^%$&J#Q=)+.7,)?C-?1E !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 444'@9H **I2:O80R;)+J-6]"::-:TXL%%W&2>@S0!?HJ"6]MH8_,D
ME54]2:K?VYII&?MD6/K0!H456@O[6Y4M#,K@=P:B?6-/CD*/=1JP[$T 7J*H
MIK.GR.$6[C+'H :FGO[6V3=-,J+ZDT 6**S_ .V]-QG[9%CZTW^W]*_Y_8OS
MH TJ*SUUS3'/RWD1_&KL4T<R[HW##U% #Z*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****  ]#7AGQG_U
M0^M>YGH:\,^,_P#JA]: -KX)_P#((?Z5ZS7DWP3_ .00_P!*]9H **** "BB
MB@#E_%?C&R\.V<WG-B7;A>>]>5>"?B#>Z[XL:#>QBWXKL_B5X'D\06LURCD!
M!NQFO)OAA9C3?&+0'J'Q0!]1CI6'KGB:ST:-UF<"3:=H)[UN#I7@/QKEN$UF
M$1N57(R!0!G:YK7BB_U*2;3_ #3 3QMS4.EZMXLM-0BFO/-$"GYLYKV+X>6M
MM+X3MV>%&?')(S5WQE:6L?A>\98$5@O!"T /T#Q59ZI:1A7!E5?FYK$\9>,H
MH;)[2R?_ $D\8!YKS/X82W!U*\#.2H)P*SR\S_$H)*Y:/S.AH B>_P#&C.Q4
M38)R.M=3X*\4:OI-\/[;+B-C_'7M4%C:?9X\6\>-H_A'I7DOQLBCM[6W-L@C
M?N5&* /44\063V7VL/\ NL9SFO+/&/BZ^O=44Z2S&%#SMJOIOVNX^&[^4S-)
MLJA\.6CM+&^75\>:<[=] 'IOA/Q?;7UC#;3O_I0X(S79=17S9X2M]1;XAM*F
M[[*9.,=.M>[^(=?M]'TN:82KYJC 7/- 'G7Q:\77GAR^A2W8X;'2NX\ ZK+J
M_AN*ZESN;'6O+(;2Z^)&M9NHSL5N"17LOAW1ET/2TLTQA?2@#7HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH \]^+O_(KM^->2_"7_ )"C?[U>M?%W_D5V_&O)
M?A+_ ,A1O]Z@#Z7M_P#CW3Z5+45O_P >Z?2I: "BBB@ KP/XW.6UF 'H"!7O
ME> ?&S_D-0_44 >H?#?_ )%&W^E7O&__ "*MW_NU2^&__(HV_P!*N^-_^15N
M_P#=H \5^$'_ "-LG^_7T77SI\(/^1MD_P!^OHN@#YS^)G_(]0_[_P#6M;XA
M?\BA:?[HK)^)G_(]0_[_ /6M;XA?\BA:?[HH Z_X._\ (L?E7;Z[_P @2[_Z
MYFN(^#O_ "+'Y5V^N_\ ($N_^N9H ^=/!+$?$-AV,G]:]T\4^&;?4]*G\J(?
M:,95J\*\$_\ )0V_ZZ?UKZ<'04 >2^!_ MU#J,DFJJSQKG:&K0^*URVA^$U^
MP'8P)PJFNSUKQ!9:/!(9Y0L@4[1[UXR9M4\9Z_Y$BLUF7P">F* -#X.64>O6
MTUYJ46Z9>1NKVM56)%48"@8%8&B:!9>%;)C'A4Q\V*XGQWXTF+QQ:.Y<K][;
M0!ZOUHKA?!GC"*[TV."^DQ=9Q@]:[D$,H(Z&@!:*** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#@OB/_R#G_W:\9\ _P#(
MV#_?KV;XC_\ (.?_ ':\9\ _\C8/]^@#ZAC_ -4G^Z*=38_]4G^Z*=0 4444
M >0_'#_D&0U?^"__ "+SU2^.$9_LF%NQK0^#"$>&V;MP* ._U?\ Y!%U_P!<
MS7S=X8_Y*0W_ %U_K7TCK!QI%T?^F9KYK\*.)/B6RCKYO]: /J!/N+]*\.^-
MW_'];_45[BHPH'H*\-^.1\N\M6/0XH DO/\ DF:_[E6/@=]RX_&JEY*/^%8J
MW^Q5KX%GS(;EQT&: /9)_P#CWD_W3_*OF*__ .2EC_KK_6OIZ49A<>JFOE[4
MI GQ/V'KYO\ 6@#Z;LP'TZ%6&08P#^55;;0=.L[HW44"K+UW5;L/^/"W_P"N
M8_E7"_%3Q+<>&])2>%B-P[4 9WQ!\8V]Q#-H42AGD.W(JI\*O!5QX?O&O'4A
M91GGWJA\.M"@\7 ZU=-EP<\U[%=$66ERE!@11\8]J *'B/Q#;^'K#[3*0?:H
M?#'BFV\26S2Q84KVS7BZ^()_&?BJ31IF/EJQ'-)JFJR^ /$,.G6[';(0#B@#
MZ)HK/T2Z-YH]M<-U= 36A0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 4]5_Y!5S_N&OEJ__ .1R/_72OJ75?^05<_[AKY:O
M_P#D<C_UTH ^C/!G_(*3_=%=+7->#/\ D%)_NBNEH **** "N#^+'_(IO^-=
MY7"_%9"WA&0CMF@#B?@;_K9_H:]ND_U3_P"Z:\3^!B'?<-V ->V2_P"J?_=-
M 'S%KW_)25_ZZ?UKZ4TO_D%VW_7,5\SZ[*I^)BIW\W^M?3.FJ5TVV!_YYC^5
M 'F_QJ_Y 4?TKG_!W_(A7'^X:Z#XV?+X?C<].E<WX-E!\ 7)_P!@T 4?A%_R
M-LW^^:^A*^>O@ZPE\6SX[,:^A: /FSXG?\CQ'_OC^=>]>%/^1;L_]RO _BFP
MA\=QJW7S!_.O>_"9SX:LS_L4 3MX?TUKS[6;<>=G.ZN7\<^,[;28)=. #22K
MMXK2\?:O+HGAN6\A)#+Z5Y/X%@7XB:I)<WK$^62>: +7P]\#W$/B!=<V$)(V
MZO:-7U.+2=/DNI2,(.F:EL[2/3K!+>( +&O:O"?$_B^XU'Q:=!+-Y;OB@#U7
MPQXVM/$=Q)#'A66NKKYY\2*WPZDMKBV8YFP3BO8_!.JOK'AR&[D)+-ZT ='1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5Q7C[_D&2_[M=K7%>/O^09+_ +M 'CGP_P#^1L_X'7TNOW!]*^:/A_\ \C9_
MP.OI=?N#Z4 +1110 4444 %%%% !45Q;QW4)BE7<AZBI:* /G7XOZ'8Z9K$+
M6L84LP)Q7KGPX8MX3@)]!7F'QL_Y#$/U%>G?#?\ Y%.#Z"@"[XW ;PI=@_W:
M\5^#RB+Q;*5[N:]K\;?\BK=_[M>*_"/_ )&R7_?H ^BZ^<_BB!+X[A+?\]!_
M.OHROG3XF?\ (\P_]=/ZT :7Q"C5O!]H#_=%=E\'3CPOL'3@UR'Q!_Y%"T_W
M177_  >_Y%H_A0!W&MDKHMV1_P \S7SKX)"CQ_..[.17T3KG_($N_P#KF:^=
M/!G_ "4-O^NG]: .J\8^#9[;7UUT(2D3 UF:R\GQ%>"SB0YBP.*]YU&QBU*P
MDM90-CBL/P_X-L?#MQ)<0X+')Z=* ,O2YH_ ?A&%+H8"^M>?W;ZAX[UTS6;,
M;8-D@=,5T'Q8U>UU?2/[+LY=UQD].M2?!C1;O2-/F2Z0[F'!- '=Z#X=M-*L
MH=L0$P7YF]ZW*SM4UJRTA5:[D";NE6+&^@U"V$]NVY#WH LT444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %-D!,3@=2#3J* /G/XF:9X@T^[DU"%Y!
M#D]#7-^!H_$?B#58G$DA1&RW->Z?%B18_"$FY<]:X[X%,LGV@A1WYH ZWQ3I
M&IW7AD0VQ83!.U?.=S>>([75O[.:63?G'6OLMN5/&>*^8O$4J)\35!4?ZWT]
MZ /3OAUH^K6FBDWK.6=<C->:_$FS\0Z/J4EXDD@A;IS7TAIK!M-MB!@>6.*\
MY^-+*- C!4$^M 'F'PYM/$.M:G%=M)(8D//->I_$#1]5O-"Q9,X=$R<55^";
M+_8THVC/K7I]Z0MC.2,CRSQ^% 'QU%>^(YM7_LT2R;\XQFNQ7P+XN90P>;D9
M[T:7M?XF'"C'F]/QKZ7+K#;[W(557)]J /DCQ':>*?"\D9E:;!(/>OH'X6:C
M<:EX826YSOP.M7M4@T3Q@1:%DDD0]3UK9T318-$M/L\&-OM0!IT444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 !Z&O#/C/_ *H?6O<ST->&?&?_ %0^M &U\$_^00_TKUFO)O@G_P @
MA_I7K- !1110 4444 9VNL4T.[(_YYFOGCP0<^/W)_YZ?UKZ&\0?\@*[_P"N
M9KYY\#_\C\__ %T_K0!],#H*\#^-7_(9A^HKWP=!7@?QJ_Y#,/U% 'IOPW_Y
M%2#Z"KWC?_D5KOZ51^&__(J0?05>\;_\BM=_2@#QCX8_\A*\^IK/;_DI(_ZZ
M5H?#'_D)7GU-9[?\E)'_ %TH ^D[;_CUB_W!_*O(/CA_Q[0_05Z_;?\ 'K%_
MN#^5>0?'#_CVA^@H V?A/!'=^%3',NY>.*H>-? UU/JB2:6I6)CE@M:?P?\
M^1;_  KT6218HV=SA5&2: .<\,^&;;2],@,L0^T 99C7B'C76;Z3QY]@4L]L
MTF#CI7I7COQIY=LMMI4A:8]=O6LOP7X-;6"=3U1,39R-PH ]"\-:/9Z?IEO)
M!$%=XP6-;>1G&1FL;4=9LM"LO*ED"LB845Y58^-M37Q)YDQ;[&7ZGIB@#V^B
MJ&FZO::I&'MG#<9.*OT %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 C,J#+$ >]0_;+;./.
M3/UK-\322Q:1+)%G<H[5\VZQX^U33]4D1G<*#ZT >S_%FYMW\*L!(I;GH:\G
M^$DL,>J,9& &ZN2UOQW=ZM:^1)(2OUK%T;7YM*E+QL0<T ?;,-Y:^4NV9,8]
M:F6>)_NR*?H:^24^)VHAD42-UQUKVGX?:A?ZM D\I8J1GF@#U&BD7[H^E+0
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
MZ^(MW';W$9VP^HKVGPUHXT32([,?PT_2_#]AI#L]I$%9NM:M !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !115'4M3CTV RR=
M!0!>KC/'R-_9<IQQMJE<_%C1[64QR%01[URWBSXI:9J&GO#"R\C'6@#D?A^I
M/BW@?QU]+*,*![5\G>$/%=MI?B'[5(1MW9KVO_A<.B8^\N?K0!Z/17*>'_'5
MAX@DV6V/SKJZ "BBB@ HHHH ***J:E?IIMF]S)]U: /#OC8I&L0<=2*].^'"
MD>$K?(Z@5X3\5/&\&M:NGD)D1MCCVKTKX7^/+2[TJ#3=N)%P* .Y\;G'A6[_
M -VO%?A"=_BV7;S\]>Y>*+)]2\/W%M']YQQ7B'AZVD^'>N27M\AV,<\T ?1%
M?.GQ..SQU"&X_>?UKO/^%T:/_<'YUQ.KV<GC_P 2QZC9J?+5MW% %WXA,!X0
MM,G^$5V/P=Y\,Y[<5F^,O!]UJ?AN"VC4ED49K*\)^-+7P/IQTR^3YP>] 'KV
MN#.B7>/^>9KYS\&,/^%B.,\^9_6O1KSXO:7>V<MM$GSRJ5'-<QX*\&W;>)QK
M&T^4[[A0![X/NCZ5Y_\ $'QS_P (SFV)P9%P#]:[34]0CTNP:YE^ZHYKP?QL
MP^(NL1QV2G]V0.* -OP;X0FUN^36YVWQ,V<&O5M4N(=$TB6YC14$:]A6?X'T
MR72/#<-G*,,E7/$]BVHZ!<VJ?><8% 'C>H:Q<?$2^>"U<CR?2M#PSXT?P]J*
MZ!.^7W <UAZ!:R?#O5+B6Z4XESC-.L/#%QXD\7KKL2MY6_- 'T'"_F0H_P#>
M4&GU%;)Y=M$AZJH%2T %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M&!XMT'_A(=):T]:\CT^\_P"%;:Y]B/'F-BO>Z^<_BRQD\<0 J<>8.?QH ]0U
M_P <C2]#CO/^>BUPOASPM_PF.I_VYZ-NIOQ!A4>![0@Y.T<"NK^"SD^&64C
M&* /1[6'R+6*+^XH%>9_&K_D!Q_2O4J\M^-7_("C^E $'P3_ .03)]*]1OAF
MQG'^P:\N^"?_ ""9/I7J-^<6$Y_V#0!\H:UJLFA>.GGB!)#D\?6NJU3XQZE<
MZ3+;B)EW+C.*QH]/AU7XBM%<#*F3'/UKVC5/ACHL^D2QP0 2E.#CO0!Y3\&]
M5O-0\2O)+,Q!?IFOI2O$OA[\/[SP[XB:9D81;L]*]MH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***R
M]1UN#35+2]!0!J'I7AOQH4B(9'>N_;XC:4K%2ZY'O7DOQ4\56NKQ@0L#]* .
MU^"8/]CN<<8KUBO!_A1XPLM)TMXIV R.YKT3_A9&E&0(&7)]Z .THJCIVI1:
ME")(NAJ]0 4444 9/B&[MH-%NQ-*J_NSP37SUX'O+1/'SL\JA/,ZY]Z]"^*&
MCZUJ<C1Z>7V-P=M>3V_PR\16=S]IC$@DSG(H ^K8IHIEW1.K#U%>#_&FWN9=
M9A:)"5!&2*].\!6M_:Z2$ORWF8'6M;6/#UGJ\3F>,%]IP<4 8/P]O[.#PI;Q
MRSHD@'(8U<\8ZC92^&+M$N(V<KP :\>U[PKXFMM3DCT\RB '@+4&E>%_%4^H
MQ1W9E,!/S9S0!:^&-O<KJ-XSH0I)P<5GO#/#\21+,A6+S/O&O>M$\-6>EV<8
M6,"0K\QQ6+XQ\(0W>GR7%G'BY'(('- '40:KIX@CQ=1#Y1_%[5Y/\:IXKVS@
M6S<2OCG:<UQ3^'/&0D8*TV 3CK76>!_!VJW=]G6P[1@_Q4 =5\'XIHO#>)E*
MMCO79:]>00:1=AY55O+.!GG-6K#3K?3HO*MTVKZ5YM\0=)UG4-4461?R6.#B
M@#SGP='>WOC]C<JTEMYG&>G6OI:&&.! D2!5]!7*^%/"5KINGPRRQC[3U)Q7
M74 >$_&<ZC_:\'V7=Y>1NQZ4[6/LG_"O8S!M^V[.W7->N:SX?L]7A?SHP9-I
MVG'>O)[+P5J;^)/*F#?8P_0],4 :'P3-^;2;[9N[XS7L%9^F:/::5&$MD"\8
M.*T* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH @N[=;JV>%NC"OFCXN^%#I\[7$:=3G@5]
M/5Q'Q"\.+K.F.VW)"T ?&Y&#@T5J:_I[:=JLL!7&#6=&ADD5!U)H V_"VB/K
M.I)&HR PKZZ\$:.-)T6.,KAL"O'_ (.^%BEPMQ-'P3G)%?0J(J*%48 H =11
M10 8SUINQ?[H_*G44 (%4=%'Y4M%% "$ ]0#]:3RT_N+^5.HH 0 #H *6BB@
M!"JGJH/U%)L3^XOY4ZB@ H(SUHHH 0*!T 'TI:** "D(!Z@&EHH  ,=****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!&
M92#T-?/_ ,7/"#S2O>(G )/2OH&L#Q;I<>HZ),A0%L<4 ?$,B&.1D/53BFUT
M7BO1)-*U.;<I"ECBN=ZT :F@:?)?ZM!&JD@MS7UYX'\/1Z7I,$FT!B!7C?PB
M\)B^,=S)'TYZ5]'6T(@MTB'11B@"6BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ K@OB)X<CO]%EE507P:[VJU]:K=VKPL,AA0!\+:G92V5]+'
M(I&&-4J]:^+GAG^S+MY8X^,YX%>2T 200M/,L:]6.*^B_@]X5:T19Y4X//(K
MQWP/H<FI:U"VPE :^O/#^FQZ?I<*(H!VC- &J  ,#I2T44 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %9>MZ6-3LGB)P=IQ6I10!\;?$30KG
M2M<?EBA)_"N*W-W)_.OJ+XI^$ENK&2[5,L 3TKYBNHC#<R1L,%6(H BR1WJ:
MVBEN;A(48[F..M05VO@+P])J.KPR["5!H ]B^$7A.?3HHYY2Q!YYKVBL[1;&
M.RTR&-5 (7FM&@ HHHH **** "J.K:>NIV#VK' 85>HH \HD^"FG2S/([@EC
MGFM3P]\+K30-0^TPR#KTKT.B@! . *YGQ;X/MO%%L(Y,*<8S73T4 >0_\*/L
M?^>U=UX4\)6WABT\F/#'&,UTE% "%01@@$5YWXD^%=EKVH&Z+A,GI7HM% 'D
MUM\%+*WN8Y?.!V'->GZ?8Q:?91VT:@!!BK5% %#6--75=/>U<X#5@>&/ UKX
M=NGG4AV:NNHH .E%%% ',^*?!]MXE6/S,*R]ZT= T2#0].6UB ..IK5HH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@_&G@VVOXYM4;'
MF1+OKO*J:I;&\TV>W7K(NV@#Y[T35?\ A+=:&A3',<;;<5[KX=\/0>'[0V\.
M-I]*X+PO\-)-$\2-J6W&6SFO5Z $=@B%F. .37CGQE\1Z;)I"VR2AI1U%>O7
M<9EM)8UZLN!7AGB+X2:GK6JRS,S&-CP* -#X+^(M.CTY[9Y0)6Z5ZGK&M6.G
MZ=-)<2@*4.,_2O'/#?PDU/1-7BG5F$:GD5V_C;PC?:YI*VUNS!L8.* /%=/U
MZQ3XB&X,@\OS,Y_&OHB/QOH)B3-XH^45XH/@;J*MYH+>9ZU)_P *A\0#@2R?
MG0![2_C?051B+U20,X]:\[7QMJM]XH\NV#-:E\9'3%<XGPBU\.I,LF,\\UZ_
MX4\)6VCZ;&L\*M..K$4 =+;L7MHV;J5!-2T@   '04M !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<=X[TQI]
M%EDC)W 'I78U7O;9;NU:%AD-0!\3:Q=W]EJ<J-(X&>.:RI[Z>X_UCD_6O5OB
M[X7&G7+RQ1]\\"O(* +=OJ-Q;#$;D#V-;WALWVJZI&JR,<,.]<PB%W"CJ:]Q
M^#OA?=.LTT?4YR10![1X-LGM-&C$F=V!UKI*9%$L,81!@"GT %%%% "%5/4
M_A2;%_NC\J=10 @ '0 4M%% #2BGJH/X4;$'15_*G44 %&,]:** &^6G]Q?R
MI0JCH /H*6B@ I"JGJ ?PI:* "BBB@ I-HSG S2T4 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4453O\ 4K?3XB\S
M@#WH N45R,GCG3]Y"S+Q[TW_ (3FQ_Y[+^= '845Q_\ PG-C_P ]E_.C_A.;
M'_GLOYT =A17'_\ "<V/_/9?SH_X3FQ_Y[+^= '845Q__"<V/_/9?SH_X3FQ
M_P">R_G0!V%%<?\ \)S8_P#/9?SH_P"$YL?^>R_G0!V%%<?_ ,)S8_\ /9?S
MH_X3FQ_Y[+^= '845Q__  G-C_SV7\Z/^$YL?^>R_G0!V%%<?_PG-C_SV7\Z
M/^$YL?\ GLOYT =A17'_ /"<V/\ SV7\Z/\ A.;'_GLOYT =A17'_P#"<V/_
M #V7\Z/^$YL?^>R_G0!V%%<?_P )S8_\]E_.C_A.;'_GLOYT =A17'_\)S8_
M\]E_.C_A.;'_ )[+^= '845Q_P#PG-C_ ,]E_.C_ (3FQ_Y[+^= '845Q_\
MPG-C_P ]E_.C_A.;'_GLOYT =A17'_\ "<V/_/9?SH_X3FQ_Y[+^= '85'/$
M)X'C89##%<G_ ,)S8_\ /9?SI1XYL<C]\OYT >(?%?PDUI>27:IP2>U>=>%]
M*DU+6H8PI(#<U] _$35]/U?32J,I8BN)\!65A8WAFE*YSGF@#W;PEHL6F:/!
MA0'*UT5<9%XTL(8EC$JX48ZT_P#X3FQ_Y[+^= '845Q__"<V/_/9?SH_X3FQ
M_P">R_G0!V%%<?\ \)S8_P#/9?SH_P"$YL?^>R_G0!V%%<?_ ,)S8_\ /9?S
MH_X3FQ_Y[+^= '845Q__  G-C_SV7\Z/^$YL?^>R_G0!V%%<?_PG-C_SV7\Z
M/^$YL?\ GLOYT =A17'_ /"<V/\ SV7\Z/\ A.;'_GLOYT =A17'_P#"<V/_
M #V7\Z/^$YL?^>R_G0!V%%<?_P )S8_\]E_.C_A.;'_GLOYT =A17'_\)S8_
M\]E_.C_A.;'_ )[+^= '845Q_P#PG-C_ ,]E_.C_ (3FQ_Y[+^= '845Q_\
MPG-C_P ]E_.C_A.;'_GLOYT =A17'_\ "<V/_/9?SH_X3FQ_Y[+^= '845Q_
M_"<V/_/9?SH_X3FQ_P">R_G0!V%%<<?'-E_SV7\ZN67C+3KF01^<NX^] '2T
M4R*59HPZ'(-/H **** "BBCI0 45FZCK5IIT1:60 _6L >.[$L0)E_.@#L:*
MX_\ X3FQ_P">R_G1_P )S8_\]E_.@#L**X__ (3FQ_Y[+^='_"<V/_/9?SH
M["BN/_X3FQ_Y[+^='_"<V/\ SV7\Z .PHKC_ /A.;'_GLOYT?\)S8_\ /9?S
MH ["BN/_ .$YL?\ GLOYT?\ "<V/_/9?SH ["BN/_P"$YL?^>R_G1_PG-C_S
MV7\Z .PHKC_^$YL?^>R_G1_PG-C_ ,]E_.@#L**X_P#X3FQ_Y[+^='_"<V/_
M #V7\Z .PHKC_P#A.;'_ )[+^='_  G-C_SV7\Z .PHKC_\ A.;'_GLOYT?\
M)S8_\]E_.@#L**X__A.;'_GLOYT?\)S8_P#/9?SH ["BN/\ ^$YL?^>R_G1_
MPG-C_P ]E_.@#L**X_\ X3FQ_P">R_G1_P )S8_\]E_.@#L**X__ (3FQ_Y[
M+^='_"<V/_/9?SH ["FR(LB%&&0:Y'_A.;'_ )[+^='_  G-C_SV7\Z /,_C
M1X7 B:X@3WX%>+>'=*;4=66V*]\5]+^)]:TW6K%T9U)QCK7E_A^RL=-\0^?E
M=N[- 'MW@'P^-$TI!MP2M=A7'1^-=/CMHU651@8ZTO\ PG-C_P ]E_.@#L**
MX_\ X3FQ_P">R_G1_P )S8_\]E_.@#L**X__ (3FQ_Y[+^='_"<V/_/9?SH
M["BN/_X3FQ_Y[+^='_"<V/\ SV7\Z .PHKC_ /A.;'_GLOYT?\)S8_\ /9?S
MH ["BN/_ .$YL?\ GLOYT?\ "<V/_/9?SH ["BN/_P"$YL?^>R_G1_PG-C_S
MV7\Z .PHKC_^$YL?^>R_G1_PG-C_ ,]E_.@#L**X_P#X3FQ_Y[+^='_"<V/_
M #V7\Z .PHKC_P#A.;'_ )[+^='_  G-C_SV7\Z .PHKC_\ A.;'_GLOYT?\
M)S8_\]E_.@#L**X__A.;'_GLOYT?\)S8_P#/9?SH ["BN/\ ^$YL?^>R_G1_
MPG-C_P ]E_.@#L**X_\ X3FQ_P">R_G1_P )S8_\]E_.@#L**X__ (3FQ_Y[
M+^=(?'-E_P ]E_.@#L:*YVQ\7Z==N(Q,NX^]= CK(@93D&@!U%%% !1110 4
M56OKI;2U>5CC:*\DUKXGSVU^T$#$X..* /9**\/_ .%E:KUVO1_PLO5/1Z /
M<**\/_X67JGH]'_"R]4]'H ]PHKP_P#X67JGH]'_  LO5/1Z /<**\/_ .%E
MZIZ/1_PLO5/1Z /<**\/_P"%EZIZ/1_PLO5/1Z /<**\/_X67JGH]'_"R]4]
M'H ]PHKP_P#X67JGH]'_  LO5/1Z /<**\/_ .%EZIZ/1_PLO5/1Z /<**\/
M_P"%EZIZ/1_PLO5/1Z /<**\/_X67JGH]'_"R]4]'H ]PHKP_P#X67JGH]'_
M  LO5/1Z /<**\/_ .%EZIZ/1_PLO5/1Z /<**\/_P"%EZIZ/1_PLO5/1Z /
M<**\/_X67JGH]'_"R]4]'H [;XA^%4UO39)< E5KY0U?2WM=7DM5'\6!7NEU
M\1-2N+22)D8[ABO*[VPO;S5_M9B;[V>E 'L?PB\)1QV"74H&0 :]E50JA1T%
M?/>@^,M0T:S$"(PXQTK5_P"%EZIZ/0![A17A_P#PLO5/1Z/^%EZIZ/0![A17
MA_\ PLO5/1Z/^%EZIZ/0![A17A__  LO5/1Z/^%EZIZ/0![A17A__"R]4]'H
M_P"%EZIZ/0![A17A_P#PLO5/1Z/^%EZIZ/0![A17A_\ PLO5/1Z/^%EZIZ/0
M![A17A__  LO5/1Z/^%EZIZ/0![A17A__"R]4]'H_P"%EZIZ/0![A17A_P#P
MLO5/1Z/^%EZIZ/0![A17A_\ PLO5/1Z/^%EZIZ/0![A17A__  LO5/1Z/^%E
MZIZ/0![A17A__"R]4]'H_P"%EZIZ/0![A17A_P#PLO5/1Z/^%EZIZ/0![A17
MA_\ PLO5/1Z/^%EZIZ/0![A17A__  LO5/1Z/^%EZIZ/0![A17AR_%&_A=?/
MW $]Z]+\)^(UUVV#[LG% '34444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9FNV(U#2
MY(",Y%?)WQ$\.'1M0D;9@,U?8E>1?%WPE)JEH\\,6>,\"@#YBMX'N)1&@R37
MTW\(?#*0:<LTJ<@9Y%>/^!?"ES<>(EBFB. V.17U;HNE)I5DD*  [1G% &BH
M"J .@I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBFNZQKN8X% #J*Y_4O%5C8DJ95R/>LX>.K$C_7+^= '8T5Q__"<V/_/9
M?SH_X3FQ_P">R_G0!V%%<?\ \)S8_P#/9?SH_P"$YL?^>R_G0!V%%<?_ ,)S
M8_\ /9?SH_X3FQ_Y[+^= '845Q__  G-C_SV7\Z/^$YL?^>R_G0!V%%<?_PG
M-C_SV7\Z/^$YL?\ GLOYT =A17'_ /"<V/\ SV7\Z/\ A.;'_GLOYT =A17'
M_P#"<V/_ #V7\Z/^$YL?^>R_G0!V%%<?_P )S8_\]E_.C_A.;'_GLOYT =A1
M7'_\)S8_\]E_.C_A.;'_ )[+^= '845Q_P#PG-C_ ,]E_.C_ (3FQ_Y[+^=
M'845Q_\ PG-C_P ]E_.C_A.;'_GLOYT =A17'_\ "<V/_/9?SH_X3FQ_Y[+^
M= '845Q__"<V/_/9?SH_X3FQ_P">R_G0!V%%<?\ \)S8_P#/9?SH_P"$YL?^
M>R_G0!V%%<?_ ,)S8_\ /9?SH_X3FQ_Y[+^= '845Q__  G-C_SV7\Z/^$YL
M?^>R_G0!V%%<?_PG-C_SV7\Z/^$YL?\ GLOYT =A17'_ /"<V/\ SV7\Z/\
MA.;'_GLOYT =A17'_P#"<V/_ #V7\Z/^$YL?^>R_G0!V%%<?_P )S8_\]E_.
MC_A.;'_GLOYT =A17'_\)S8_\]E_.C_A.;'_ )[+^= '845Q_P#PG-C_ ,]E
M_.C_ (3FQ_Y[+^= '845Q_\ PG-C_P ]E_.C_A.;'_GLOYT =A17'_\ "<V/
M_/9?SH_X3FQ_Y[+^= '845Q__"<V/_/9?SH_X3FQ_P">R_G0!V%%<?\ \)S8
M_P#/9?SH_P"$YL?^>R_G0!V%%<?_ ,)S8_\ /9?SH_X3FQ_Y[+^= '845Q__
M  G-C_SV7\Z/^$YL?^>R_G0!V%%<?_PG-C_SV7\Z/^$YL?\ GLOYT =A17'_
M /"<V/\ SV7\Z/\ A.;'_GLOYT =A17'_P#"<V/_ #V7\Z/^$YL?^>R_G0!V
M%%<?_P )S8_\]E_.GV_C>PEF"&9?SH ZVBJ]K?07:!HG!S5B@ HHHH ****
M"BBB@ HHI"0!D]* %HK U/Q38Z<Y1Y5!^M9H\<V)Z3+^= '8T5Q__"<V/_/9
M?SH_X3FQ_P">R_G0!V%%<?\ \)S8_P#/9?SH_P"$YL?^>R_G0!V%%<?_ ,)S
M8_\ /9?SH_X3FQ_Y[+^= '845Q__  G-C_SV7\Z/^$YL?^>R_G0!V%%<?_PG
M-C_SV7\Z/^$YL?\ GLOYT =A17'_ /"<V/\ SV7\Z/\ A.;'_GLOYT =A17'
M_P#"<V/_ #V7\Z/^$YL?^>R_G0!V%%<?_P )S8_\]E_.C_A.;'_GLOYT =A1
M7'_\)S8_\]E_.C_A.;'_ )[+^= '845Q_P#PG-C_ ,]E_.C_ (3FQ_Y[+^=
M'845Q_\ PG-C_P ]E_.C_A.;'_GLOYT =A17'_\ "<V/_/9?SH_X3FQ_Y[+^
M= '845Q__"<V/_/9?SH_X3FQ_P">R_G0!6^(7AI=9TZ1]H)5<U\FZ_8'3M5D
M@(Q@U]<7/C/3YK.2-I5.X8ZU\Y_$2WM9-1:XB(Y/:@#F_"^EOJ.L0H%RN>:^
MO?!V@Q:5I4)"@,5%?/GPSCLH9%FF*Y'K7NT/C2PA@2,2K\HQUH [.BN/_P"$
MYL?^>R_G1_PG-C_SV7\Z .PHKC_^$YL?^>R_G1_PG-C_ ,]E_.@#L**X_P#X
M3FQ_Y[+^='_"<V/_ #V7\Z .PHKC_P#A.;'_ )[+^='_  G-C_SV7\Z .PHK
MC_\ A.;'_GLOYT?\)S8_\]E_.@#L**X__A.;'_GLOYT?\)S8_P#/9?SH ["B
MN/\ ^$YL?^>R_G1_PG-C_P ]E_.@#L**X_\ X3FQ_P">R_G1_P )S8_\]E_.
M@#L**X__ (3FQ_Y[+^='_"<V/_/9?SH ["BN/_X3FQ_Y[+^='_"<V/\ SV7\
MZ .PHKC_ /A.;'_GLOYT?\)S8_\ /9?SH ["BN/_ .$YL?\ GLOYT?\ "<V/
M_/9?SH ["BN/_P"$YL?^>R_G1_PG-C_SV7\Z .PHKC_^$YL?^>R_G1_PG-C_
M ,]E_.@#L**X_P#X3FQ_Y[+^='_"<V/_ #V7\Z .PHKC_P#A.;'_ )[+^='_
M  G5B#S,N/K0!V%%8VF>([+4R%BD4GV-;- !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M $X&:\F^*E_<):E(&()]*]8;[I^E>0_$OH/K0!POA/PIJ^LQO-N<CK72GX<Z
MOGJ]=G\+'!TIQCM7H- 'A?\ PKG5_5Z/^%<ZOZO7NE% 'A?_  KG5_5Z/^%<
MZOZO7NE% 'A?_"N=7]7H_P"%<ZOZO7NE% 'A?_"N=7]7H_X5SJ_J]>Z44 >%
M_P#"N=7]7H_X5SJ_J]>Z44 >%_\ "N=7]7H_X5SJ_J]>Z44 >%_\*YU?U>C_
M (5SJ_J]>Z44 >%_\*YU?U>C_A7.K^KU[I10!X7_ ,*YU?U>C_A7.K^KU[I1
M0!X7_P *YU?U>C_A7.K^KU[I10!X7_PKG5_5Z/\ A7.K^KU[I10!X7_PKG5_
M5Z/^%<ZOZO7NE% 'A?\ PKG5_5Z/^%<ZOZO7NE% 'A?_  KG5_5Z/^%<ZOZO
M7NE% 'A?_"N=7]7H_P"%<ZOZO7NE% 'A3?#759AM?<12)\,M3@_U>X5[M10!
MX7_PKG5SW>C_ (5SJ_J]>Z44 >%_\*YU?U>C_A7.K^KU[I10!X7_ ,*YU?U>
MC_A7.K^KU[I10!X7_P *YU?U>C_A7.K^KU[I10!X7_PKG5_5Z/\ A7.K^KU[
MI10!X7_PKG5_5Z/^%<ZOZO7NE% 'A?\ PKG5_5Z/^%<ZOZO7NE% 'A?_  KG
M5_5Z/^%<ZOZO7NE% 'A?_"N=7]7H_P"%<ZOZO7NE% 'A?_"N=7]7H_X5SJ_J
M]>Z44 >%_P#"N=7]7H_X5SJ_J]>Z44 >%_\ "N=7]7H_X5SJ_J]>Z44 >%_\
M*YU?U>C_ (5SJ_J]>Z44 >%_\*YU?U>C_A7.K^KU[I10!X6/ASJ^#R]<+?VV
MJ^'_ !+'$[L%W>M?5U?/OQ+8-XN7@#YZ /9O"<[7&A0.YRV!6Y7/>#/^0!#_
M +HKH: "BBB@ J.=ML#GT%25%<_\>TG^[0!X9X]OKRXNVAA=ASC@UF:%X(U?
M4(3+N?GFM;Q)QK'_  *O3O!3AM+ P!Q0!YE_PKG5_5Z/^%<ZOZO7NE% 'A?_
M  KG5_5Z/^%<ZOZO7NE% 'A?_"N=7]7H_P"%<ZOZO7NE% 'A?_"N=7]7H_X5
MSJ_J]>Z44 >%_P#"N=7]7H_X5SJ_J]>Z44 >%_\ "N=7]7H_X5SJ_J]>Z44
M>%_\*YU?U>C_ (5SJ_J]>Z44 >%_\*YU?U>C_A7.K^KU[I10!X7_ ,*YU?U>
MC_A7.K^KU[I10!X7_P *YU?U>C_A7.K^KU[I10!X7_PKG5_5Z/\ A7.K^KU[
MI10!X7_PKG5_5Z/^%<ZOZO7NE% 'A?\ PKG5_5Z/^%<ZOZO7NE% 'A?_  KG
M5_5Z/^%<ZOZO7NE% 'A?_"N=7]7H_P"%<ZOZO7NE% 'A8^'.K],OBF_\*QU(
M'<-V:]VHH \+_P"%<ZOTR]'_  KG5_5Z]THH \+_ .%<ZOZO1_PKG5_5Z]TH
MH \+_P"%<ZOZO1_PKG5_5Z]THH \+_X5SJ_J]'_"N=7]7KW2B@#PO_A7.K^K
MT?\ "N=7]7KW2B@#PO\ X5SJ_J]'_"N=7]7KW2B@#PO_ (5SJ_J]'_"N=7]7
MKW2B@#PO_A7.K^KT?\*YU?U>O=** /"_^%<ZOZO1_P *YU?U>O=** /"_P#A
M7.K^KT?\*YU?U>O=** /"_\ A7.K^KT?\*YU?U>O=** /"_^%<ZOZO1_PKG5
M_5Z]THH \+_X5SJ_J]'_  KG5_5Z]THH \+_ .%<ZOZO1_PKG5_5Z]THH \+
M_P"%<ZOZO0/ASJ^#R]>Z44 ?)MT=4\.^+8[:21@N\#K7T_X?E:?0[61CDE!7
MS]\2F#>/(^,?O/ZU[[X8_P"1=M/]P4 :]%%% !1110!S?BZ1DTN7:?X:\/T#
M2UU3Q.5E&[+]Z]O\7_\ (,E_W:\F\%''BG_@= 'IA\"V)C4>4.GI3?\ A [+
M_GD/RKLQT%+0!Q?_  @=E_SR'Y4?\('9?\\A^5=I10!Q?_"!V7_/(?E1_P (
M'9?\\A^5=I10!Q?_  @=E_SR'Y4?\('9?\\A^5=I10!Q?_"!V7_/(?E1_P (
M'9?\\A^5=I10!Q?_  @=E_SR'Y4?\('9?\\A^5=I10!Q?_"!V7_/(?E1_P (
M'9?\\A^5=I10!Q?_  @=E_SR'Y4?\('9?\\A^5=I10!Q?_"!V7_/(?E1_P (
M'9?\\A^5=I10!Q?_  @=E_SR'Y4?\('9?\\A^5=I10!Q?_"!V7_/(?E1_P (
M'9?\\A^5=I10!Q?_  @=E_SR'Y4?\('9?\\A^5=I10!Q?_"!V7_/(?E1_P (
M'9?\\A^5=I10!Q?_  @=E_SR'Y4?\('9?\\A^5=I10!Q?_""67_/(?E3AX%L
M@/\ 5+^5=E10!Q9\"61_Y9#\J/\ A [+_GD/RKM** .+_P"$#LO^>0_*C_A
M[+_GD/RKM** .+_X0.R_YY#\J/\ A [+_GD/RKM** .+_P"$#LO^>0_*C_A
M[+_GD/RKM** .+_X0.R_YY#\J/\ A [+_GD/RKM** .+_P"$#LO^>0_*C_A
M[+_GD/RKM** .+_X0.R_YY#\J/\ A [+_GD/RKM** .+_P"$#LO^>0_*C_A
M[+_GD/RKM** .+_X0.R_YY#\J/\ A [+_GD/RKM** .+_P"$#LO^>0_*C_A
M[+_GD/RKM** .+_X0.R_YY#\J/\ A [+_GD/RKM** .+_P"$#LO^>0_*C_A
M[+_GD/RKM** .+_X0.R_YY#\J/\ A [+_GD/RKM** .+_P"$#LO^>0_*C_A
M[+_GD/RKM** .+_X0.R_YY#\J/\ A [+_GD/RKM** .+_P"$#LO^>0_*E7P)
M8AA^Z'Y5V=% 'C'Q*\*VVGZ4)H8P#[4_X.RR%&5CP*Z/XL'_ (I\"N<^#_\
M']: /9**** "BBB@ HHHH **** "BBB@"*XF$$#2-T45YYKOQ5M-'F:/:K$5
MVOB!RFB7##KMKYYMM#C\0>(WCG;@MWH [3_A>5OV@'Y4?\+R@_YX#\JV+;X.
MZ,8%+XR1Z5+_ ,*=T3_(H PO^%Y0?\\!^5'_  O*#_G@/RK=_P"%.Z)_D4?\
M*=T3_(H PO\ A>4'_/ ?E1_PO*#_ )X#\JW?^%.Z)_D4?\*=T3_(H PO^%Y0
M?\\!^5'_  O*#_G@/RK=_P"%.Z)_D4?\*=T3_(H PO\ A>4'_/ ?E1_PO*#_
M )X#\JW?^%.Z)_D4?\*=T3_(H PO^%Y0?\\!^5'_  O*#_G@/RK=_P"%.Z)_
MD4?\*=T3_(H PO\ A>4'_/ ?E1_PO*#_ )X#\JW?^%.Z)_D4?\*=T3_(H PO
M^%Y0?\\!^5'_  O*#_G@/RK=_P"%.Z)_D4?\*=T3_(H PO\ A>4'_/ ?E1_P
MO*#_ )X#\JW?^%.Z)_D4?\*=T3_(H PO^%Y0?\\!^5'_  O*#_G@/RK=_P"%
M.Z)_D4?\*=T3_(H PO\ A>4'_/ ?E1_PO*#_ )X#\JW?^%.Z)_D4?\*=T3_(
MH PO^%Y0?\\!^5'_  O*#_G@/RK=_P"%.Z)_D4?\*=T3_(H PO\ A>4'_/ ?
ME1_PO*#_ )X#\JW?^%.Z)_D4?\*=T3_(H PO^%Y0?\\!^5'_  O*#_G@/RK=
M_P"%.Z)_D4?\*=T3_(H PO\ A>4'_/ ?E1_PO*#_ )X#\JW?^%.Z)_D4?\*=
MT3_(H PO^%Y0?\\!^5'_  O*#_G@/RK=_P"%.Z)_D4?\*=T3_(H PO\ A>4'
M_/ ?E1_PO*#_ )X#\JW?^%.Z)_D4?\*=T3_(H PO^%Y0?\\!^5'_  O*#_G@
M/RK=_P"%.Z)_D4?\*=T3_(H PO\ A>4'_/ ?E1_PO*#_ )X#\JW?^%.Z)_D4
M?\*=T3_(H PO^%Y0?\\!^5'_  O*#_G@/RK=_P"%.Z)_D4?\*=T3_(H PO\
MA>4'_/ ?E1_PO*#_ )X#\JW?^%.Z)_D4?\*=T3_(H PO^%Y0?\\!^5'_  O*
M#_G@/RK=_P"%.Z)_D4?\*=T3_(H PO\ A>4'_/ ?E574/C-;7MH\30=1Z5T_
M_"G=$_R*4?![1 ?_ *U 'E&E?$"#3M6^TI!CG/2NY_X7E!_SP'Y5T!^$&AD8
MP/RIG_"G=$_R* ,+_A>4'_/ ?E1_PO*#_G@/RK=_X4[HG^11_P *=T3_ "*
M,+_A>4'_ #P'Y4?\+R@_YX#\JW?^%.Z)_D4?\*=T3_(H PO^%Y0?\\!^5'_"
M\H/^> _*MW_A3NB?Y%'_  IW1/\ (H PO^%Y0?\ / ?E1_PO*#_G@/RK=_X4
M[HG^11_PIW1/\B@#"_X7E!_SP'Y4?\+R@_YX#\JW?^%.Z)_D4?\ "G=$_P B
M@#"_X7E!_P \!^5'_"\H/^> _*MW_A3NB?Y%'_"G=$_R* ,+_A>4'_/ ?E1_
MPO*#_G@/RK=_X4[HG^11_P *=T3_ "* ,+_A>4'_ #P'Y4?\+R@_YX#\JW?^
M%.Z)_D4?\*=T3_(H PO^%Y0?\\!^5'_"\H/^> _*MW_A3NB?Y%'_  IW1/\
M(H PO^%Y0?\ / ?E1_PO*#_G@/RK=_X4[HG^11_PIW1/\B@#"_X7E!_SP'Y4
M?\+R@_YX#\JW?^%.Z)_D4?\ "G=$_P B@#"_X7E!_P \!^5 ^.5OGF$#\*W?
M^%.Z)_D5G:W\(M)@TYY8L9% &[X;^(]KK[*% !-=U&XD0,.AKYW\.Z:NC:N(
MHF. U>_:6Q?3XB?2@"Y1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !6-XFN&MM(D=#@X-;-8'B__D"2?C0!X)>QZEK6J.D;MC=ZUOVGP\U>
M2W5LOS3O#3!=:/&?FKW&Q8-9QD#'% 'B?_"N=7]7H_X5SJ_J]>Z44 >%_P#"
MN=7]7H_X5SJ_J]>Z44 >%_\ "N=7]7H_X5SJ_J]>Z44 >%_\*YU?U>C_ (5S
MJ_J]>Z44 >%_\*YU?U>C_A7.K^KU[I10!X7_ ,*YU?U>C_A7.K^KU[I10!X7
M_P *YU?U>C_A7.K^KU[I10!X7_PKG5_5Z/\ A7.K^KU[I10!X7_PKG5_5Z/^
M%<ZOZO7NE% 'A?\ PKG5_5Z/^%<ZOZO7NE% 'A?_  KG5_5Z/^%<ZOZO7NE%
M 'A?_"N=7]7H_P"%<ZOZO7NE% 'A?_"N=7]7H_X5SJ_J]>Z44 >%_P#"N=7]
M7H_X5SJ_J]>Z44 >%_\ "N=7]7H_X5SJ_J]>Z44 >%_\*YU?U>C_ (5SJ_J]
M>Z44 >%_\*YU?U>C_A7.K^KU[I10!X7_ ,*YU?U>C_A7.K^KU[I10!X7_P *
MYU?U>C_A7.K^KU[I10!X7_PKG5_5Z/\ A7.K^KU[I10!X7_PKG5_5Z/^%<ZO
MZO7NE% 'A?\ PKG5_5Z/^%<ZOZO7NE% 'A?_  KG5_5Z/^%<ZOZO7NE% 'A?
M_"N=7]7H_P"%<ZOZO7NE% 'A?_"N=7]7H_X5SJ_J]>Z44 >%_P#"N=7]7H_X
M5SJ_J]>Z44 >%_\ "N=7]7H_X5SJ_J]>Z44 >%_\*YU?U>C_ (5SJ_J]>Z44
M >%_\*YU?U>C_A7.K^KU[I10!X7_ ,*YU?U>C_A7.K^KU[I10!X7_P *YU?U
M>C_A7.K^KU[I10!X7_PKG5\=7KG-5\,ZMHTWF,S@ U]+UYQ\09 8W&T4 5OA
MMJ%Q/MCF8G'K7J%>3_#;_C[_ !KUB@ HHHH **** "BBB@ JIJ,ACM'(ZXJW
M5'5?^/)_I0!\Y^,I-0O]?,$+M@MC@UO6'P^U>:RCDR_S#-5;XX\6+QGYZ]ZT
MI@VEVY Q\@H \7_X5SJ_J]'_  KG5_5Z]THH \+_ .%<ZOZO1_PKG5_5Z]TH
MH \+_P"%<ZOZO1_PKG5_5Z]THH \+_X5SJ_J]'_"N=7]7KW2B@#PO_A7.K^K
MT?\ "N=7]7KW2B@#PO\ X5SJ_J]'_"N=7]7KW2B@#PO_ (5SJ_J]'_"N=7]7
MKW2B@#PO_A7.K^KT?\*YU?U>O=** /"_^%<ZOZO1_P *YU?U>O=** /"_P#A
M7.K^KT?\*YU?U>O=** /"_\ A7.K^KT?\*YU?U>O=** /"_^%<ZOZO1_PKG5
M_5Z]THH \+_X5SJ_J]'_  KG5_5Z]THH \+_ .%<ZOZO5.^^$M_>KB0,:^@*
M* / +'X4ZE8KB,,*MGX<ZOGJ]>Z44 >%_P#"N=7]7H_X5SJ_J]>Z44 >%_\
M"N=7]7H_X5SJ_J]>Z44 >%_\*YU?U>C_ (5SJ_J]>Z44 >%_\*YU?U>C_A7.
MK^KU[I10!X7_ ,*YU?U>C_A7.K^KU[I10!X7_P *YU?U>C_A7.K^KU[I10!X
M7_PKG5_5Z/\ A7.K^KU[I10!X7_PKG5_5Z/^%<ZOZO7NE% 'A?\ PKG5_5Z/
M^%<ZOZO7NE% 'A?_  KG5_5Z/^%<ZOZO7NE% 'A?_"N=7]7H_P"%<ZOZO7NE
M% 'A?_"N=7]7H_X5SJ_J]>Z44 >%_P#"N=7]7H_X5SJ_J]>Z44 >%_\ "N=7
M]7H_X5SJ_J]>Z44 >%_\*YU?U>C_ (5SJ_J]>Z44 >%_\*YU?U>J.L> M7M-
M,EF!?Y1FOH*LGQ*VW0+HD9^2@#P7X87E_#KOV>=V(#8Y-?1R',:GVKYX\$'/
MBU_]^OH:+_5)]* 'T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 (WW3]*\A^)GW?QKUYON
MGZ5Y#\3/N_C0!M_"S_D&O]*]$KSOX6?\@U_I7HE !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !7SU\2/^1M7_ 'Z^A:^>OB1_R-J_[] 'LG@W_D 0
M_P"Z*Z&N>\&_\@"'_=%=#0 4444 %17/_'M)_NU+45S_ ,>TG^[0!X=XE_Y#
M'_ J],\$?\@[\*\S\2_\AC_@5>F>"/\ D'?A0!U5%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% 'S3\1_\ D?(_^NG]:]_\,?\ (O6G^X*\ ^(_
M_(^1_P#73^M>_P#AC_D7K3_<% &O1110 4444 <UXO\ ^09+_NUY+X+_ .1I
M/^_7K7B__D&2_P"[7DO@O_D:3_OT >_+]T?2EI%^Z/I2T %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%)D#N* %HI-P]12T %%%% !1
M110 44F1ZBEH **** "BBB@ HHHH ***,@=30 449S10 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'GWQ8_P"0 *YSX/\
M\?UKH_BQ_P @ 5SGP?\ X_K0![)1110 4444 %%%% !1110 4444 97B/_D!
MW/\ NUX?X<)'B=L?WJ]P\1?\@.Y_W:\.\._\C.W^]0![[8,6M$R>U6:JZ?\
M\>B?2K5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5B^)V(TI\&MJL3Q1_R"F_&@#QVR.=<Y_O5[AI/_(-B^E>'V/\
MR'/^!5[AI7_(.B^E %VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "L#Q?_ ,@23\:WZP/%_P#R!)/QH \C\.?\AD_[U>XZ=_QY1_2O#O#G
M_(9/^]7N.G?\>4?TH M4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %>:>/_N/7I=>:>/_ +CT 4OAM_Q]_C7K%>3_  V_X^_QKUB@ HHHH **
M** "BBB@ JCJO_'D_P!*O51U7_CR?Z4 >"ZA_P C8O\ OU[UH_\ R"K?_=KP
M74/^1L7_ 'Z]ZT?_ )!5O_NT 7J*** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *Q_%'_ "+]U_NUL5C^*/\ D7[K_=H \-\#_P#(V/\ []?0\7^J7Z5\
M\>!_^1L?_?KZ'B_U2_2@!]%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "-]T_2O(?B9]W\
M:]>;[I^E>0_$S[OXT ;?PL_Y!K_2O1*\[^%G_(-?Z5Z)0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5\]?$C_D;5_P!^OH6OGKXD?\C:O^_0![)X
M-_Y $/\ NBNAKGO!O_( A_W170T %%%% !45S_Q[2?[M2U%<_P#'M)_NT >'
M>)?^0Q_P*O3/!'_(._"O,_$O_(8_X%7IG@C_ )!WX4 =51110 4444 %%%%
M!1110 4444 %%%% !115'4]3@TZRFG>1047(&: %U+5;72H/.NI B5A_\+!\
M/_\ /V/SKS#5]<U#Q]?-IMN&5 =H(JG_ ,*7UC_GL_YT >YZ9K5EJT!FM90R
M#DFFQZ_I\MV;9)@9<XQ7B%W=ZG\-],>U;>Q88S7/_#?7+W6?&YEEE.TOG&:
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
M'E8SFOD[P9X>U;7];%OYSD(_//O7T?+X8N9/#/\ 9X8^9LQG- %P>.M".?\
M2UX]ZN:=XGTS59?+M9P[5\I^+-!U;0=>-DT[C>_K[U[-\+O!E_IL46H7$C,L
MG/)H ]?HHHH .E8T_BC3+>[^S23@2YQBM@C((KS#5OA]?WOB,7Z2$1[LXS0!
MZ='(LL:NIRK#(IU064)M[.*)NJ+@U/0 4444 %%%% !1110 444'D&@#&N/%
M&F6UW]FEF ESC%:T4BRQK(ARK#(KS/6OA_?W_B(7Z2$(&SC->CV$#6UC#"W5
M%P: +%%%% !1110 4444 %%%% !7FGC_ .X]>EUYIX_^X] %+X;?\??XUZQ7
MD_PV_P"/O\:]8H **** "BBB@ HHHH *HZK_ ,>3_2KU4=5_X\G^E '@NH?\
MC8O^_7O6C_\ (*M_]VO!=0_Y&Q?]^O>M'_Y!5O\ [M %ZBBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I"0 2>@I:@NIHHH)/,=5^4
M]3[4 43XBTX77V?SQYF<8K45@RAAT-?,4UYJ/_"R,AV^S>;USQC-?2ME/%+:
MQ>7(K?(.A]J +-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_BC_D7[K_
M ':V*Q_%'_(OW7^[0!X;X'_Y&Q_]^OH>+_5+]*^>/ __ "-C_P"_7T/%_JE^
ME #Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** $;[I^E>0_$S[OXUZ\WW3]*\A^)GW?QH
MV_A9_P @U_I7HE>=_"S_ )!K_2O1* "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M",?,>M>[:QK%OHMG]IN#A*\1OX1X%-OJ-OPTI!.*Z#Q9J4^M_#S[4S$$KG-
M'->)+.3QWXH2\L1N1&SQ7N/A^W>ST.V@DX:-,&O)_@4RO#<A_F89Y-=1\3?%
MDWABUC>(D!ASB@"YKOQ*TO0[XVLV"P]ZU_#7BNS\30&2U(&.V:\:TG3]'\80
M'4+^Y592>A-5;KQ+:^ ]62TTZ?>K''!H ]WU_P 06_A^U^T7'W<9KG--^*>C
M:E=);QD!VZ<U(VF#QQX3MWF?!=>IKY^N- E\.>/8H$E.U7QU]Z /K/SU-MYX
M^[MW5P^H?%/2-.OFM9L!EZ\UUNFKY^AP*3]Z+%>)?%7X>K:VLNJQRX9L]#0!
M['8>);'4-*-_%(OE@9ZU4T7QE8:W?O:0$!U..M?./@76M9F\K28][0M\I-=K
MKUM+\/;8:I&Y\YQNQ0![=K&K0:-8-=3D;15+P]XHL_$2.;8C*]LUX?HOB/6?
M'\XLI@_D'O5V:\F^'NM16D;G]X<&@#Z KB=>^).EZ%>FVFP6'O6/XK\:W&E>
M'8KU"<NO-</I-EI'C*%K^_N560GH30![+X9\6V7B:(O:D#':K6OZ_;Z!:?:+
MC[N,UX/=^([3P#JJ6VG3[U8XX/K7JZZ>/'/A*!YFQO!Y- $>G?%31M1N4@0@
M.W3FNYAE6:%9%^ZPR*^2K[P])X;\=Q0)*=JOCK[U]4:(2VBVA/7RQ0!H4444
M %%%% !1110 4444 %>:>/\ [CUZ77FGC_[CT 4OAM_Q]_C7K%>3_#;_ (^_
MQKUB@ HHHH **** "BBB@ JCJO\ QY/]*O51U7_CR?Z4 >"ZA_R-B_[]>]:/
M_P @JW_W:\%U#_D;%_WZ]ZT?_D%6_P#NT 7J*** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "O(_C!KMWI)A6W8@-@'%>N5XK\<QY:02
MM]T 4 4C91_\(3_;&W-SMW9[UK?!O7KS6'F6Y9L)D &D\$ZSH>H^#!97<R X
M P37+7WB>Q\&>(A;Z6X*R/CY: /HNBLOP[>OJ&B6]U)]Z09JIXPU9]&T*6[0
M\K0!'XF\86/AE0;D@D]LUR__  N71?3]:XC2%D^*%_)%/(0%/>N@_P"%'6O_
M #W'YT >F:#KUMK]E]IMB,>E5/$GBRS\-INNNF,UXZGB"?P+KPT>-R4+;:])
M\1^%U\8>'XYY'PS0[OTH I_\+@T/;G</IFNFTGQ9::OIYNX?N 9KY7L_"CW'
MC+^RA,<;]O6OIO0?"4.@:)]F:0%=GS>U &9<_%?1[2[>WE(#(<')J-OB_H:C
M(=3^->6?$WP9$T[W&ER>9*QR54]:X71/!>J3ZE$+N%X8 ?F8T ?1=O\ %[1[
MBX2%1RQP.:[^TNH[RUCGC.5<9%>%/X-\/V%D;E;M?-B0-C/>K?@3Q]-=ZRNE
M(Y:)&VT >S:C?QZ=9O<2?=7K7$Q?%G1I+O[.2 V[;UKL]6T\:II[VS' 85\R
M?$_P8WA:]%Q;RG<7#C!H ^C[_P 2V5CI:WS."A&>M.T#Q%:^(+=I;8CY>V:\
M#\&SZOXM@&GW&_R   36D=9F\!ZXFFQN2';!H ^@J*HZ1=&\TN"X;JZYJ]0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^*/^1?NO\
M=K8K'\4?\B_=?[M 'AO@?_D;'_WZ^AXO]4OTKYX\#_\ (V/_ +]?0\7^J7Z4
M /HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH 1ONGZ5Y#\3/N_C7KS?=/TKR'XF?=_&@#;
M^%G_ "#7^E>B5YW\+/\ D&O]*]$H **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *^>OB1_R-J_[]?0M?/7Q(_Y&U?]^@#V3P;_ ,@"'_=%=#7/>#?^
M0!#_ +HKH: "BBB@ J*Y_P"/:3_=J6HKG_CVD_W: /#O$O\ R&/^!5Z9X(_Y
M!WX5YGXE_P"0Q_P*O3/!'_(._"@#JJ*** "BBB@ HHHH **** "BBB@ HHHH
M *^;/BLDY\;1E4)3>,FOI.N3\4^$+/5[:>XV W 7*G% %_PA)$WAJR5'4G9R
M,UNUX/H.MZEX2U?;J6\6BGC/3%=U_P +9T#^_P#K0!TOB+2[.]TFZ-Q"K$1D
MY(KYS\&:782_$)X9(U*>9T_&O7K_ .*.B7=A/;Q/F21"J\UP'@GPK>GQ?_:N
MQO)=\@T >_VUI!9Q[((PB^@KPSXX29U. $]"!7O0Z"O&?B[X7O-9O8Y[=6*I
MR<4 =K\,QCP?;^E>/_$4/)\0D!SGS/ZUW'A3Q[IGAW08=-O3B6+J,UY7XR\8
MV>H>-TO8AF,29X^M 'M&J:_8:)X9M!>HIS'CFO/?^$0U;Q46U#2W=;<G@+TI
M?%%TGCG0[>&PR6C SMKJ/!GC+3O".@1Z7J)*RH?7% 'C>N^&K[0O$\$>H%F=
M7_BKZF\)G_BE[0J/X.*^<_B9XTLM9\3QSVXS&C#D>E>I^&OBGHMKX=M896PZ
M)C&: /-/$42W7Q)V3C</-Z'ZU]""QMM/\,2+;1A!]GSQ]*^8=7\5VL_CS[<H
M_=^9G-?1>F^)K/7_  Q(;8Y/D8_2@#Q3P<<_$.48R6D(KM?&_@6(ZD-9+#="
M0<5YSHFNV^@>/IY+D8VN3S7=Z_K>I:]<+-;$_8FY;'3% ")\8I;>W&GBWRRK
MY0;'X4[PMX&N=0UM?$#*1N?=TI+<^#XE0W&SSUY;ZUW_ (>\;:)>O'I]FP!4
M8&#Q0!UQC5X1'(,@C!!JJ+.SLHY)8XTC;:?FZ58N;A+6W>9_NH,FO#/B;\5E
M@D6TTYCN'#8- '.7FH:K>_$@6[;Y+0R_AUKZ.L+:UL;2)8U2/*#/;/%>'^!O
M%6@&Q%]?A/M6X')ZU1\9_%B2X\0Q6^F,?*+!?EH ^B6.Z)MISP>E?,/B:%;C
MXCJDRY7S.A^M>YZ=XEBT_P *6][?$Y*Y.:^<]<\66MSX[%\@_=B3.?QH ^G8
M;&VT_P ,,+:,(/L^>![5X)X37?\ $.=B,G>:]HTGQ/9Z_P"&7^S')$&T_E7@
MNDZ]!X?\?W#7(P Y/- &GX^11XXMB1SO%?0N@DG0[//_ #S%>!>);.7Q#KL&
ML6JDP*0Q(KT?3_B?HMC806LS8DB4*W- $GQ@R?"3 _=R:YCX$*JP7.WTJ7QO
MXPL/%VBG3=/.Z1C6A\'_  Y=Z%!-]I4C>.,T 9WQUDQ;6RD\8KH_@\/^*2![
M9%9OQ?\ #EWKL$/V92=HYQ5#P/XPL/".B?V=J!VRJ: .=^,I8^*8@>FX5[%X
M%!'A2TX[5\^?$_QE9:SXACGMN44BO8OASXTT_4=%MK*,_O4&,4 >BT444 %%
M%% !1110 4444 %%%% !1110 4444 ?-/Q'_ .1\C_ZZ?UKW_P ,?\B]:?[@
MKP#XC_\ (^1_]=/ZU[_X8_Y%ZT_W!0!KT444 %%%% '->+_^09+_ +M>2^"_
M^1I/^_7K7B__ )!DO^[7DO@O_D:3_OT >_+]T?2EI%^Z/I2T %%%% !1110
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
M"HE'1L5Y]\,=)LKK2[MGC#2*#MXKTKXIG'A"7ZFN#^"Z K<M*0(^<YH \_\
M^$@OM%\:S)=1.UJC]".,5[?%IWA_QEX6D CBCD<9[9%$OA_PQX@U22$^69VX
M.,9KS_QOINM>"Y6ETQF^RI_=H [+PEX#C\*V]W+ P.5)&*\AU/Q1<6'CB07)
M+PJ_W3]:]"^&?C2^U[2KJ.[R64$<UPMMI,&N_$A[6<?*TF.?K0!NZU\1-/N=
M(EBMK("8CY2!3O@M?:I?Z^S70?R=W&:])?X6^';. SNO$:Y)(XJQX4;08+TV
M^FA!(#CB@"C\5=*TX>&)9V@42G.#BO%/ASX/OM8U-7A9A!&^2!Z5[G\6DW>$
MG.>A-<Q\#/\ CWNNG2@"K\5+"+0-&MS:J$G(&2*ZKX0W4]WX<WSL6;CK6!\<
M_P#CTM_I6_\ !],>%]V?04 >BT444 %%%% !1110 5B>*/\ D%-^-;=8GBC_
M )!3?C0!X[8_\AS_ (%7N&E?\@Z+Z5X?8_\ (<_X%7N&E?\ (.B^E %VBBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L#Q?_P @23\:WZP/
M%_\ R!)/QH \C\.?\AD_[U>XZ=_QY1_2O#O#G_(9/^]7N.G?\>4?TH M4444
M %%%% !1110 4444 %?/?QF7?XCB5A\I:O>=0OXM-M6N)CA%ZU\S_%3QC9:K
MKZ/;\JC8.* /;/!/AW2I?"]K(]HC,PY)%=#_ ,(UI'_/E'^5<;\-_&EAJ&BV
MUBA_>H,5Z!>W<=C:O<2_<7K0!X-\9=)LK#4+<VT*IG!P!7J'PSS_ ,(A!FO&
M/B[XSLM5U.-;?GRR <5Z)\+O&VGW&AP:>#B53TH X#XE2;O'J[CSYG]:]ZT#
M(\*VV.OD<?E7C7Q#\*WMQXI_M-%8PHVXFNRL/B;H]AHT5I,V)8HMI&>] 'ED
MF6^)?/7S?ZU]$:P2/"UQCK]G'\A7RXWBNU/CS[=C]WYF<_C7M6J?%71)= FB
M1OWC0XQGOB@#SKX>Y/CV3U\S^M?24L,<Z%)%#*>QKY1\$>+K33_&374HPC/Q
MGZU],P>(K.XT[[:A_=8SUH EO8;;3M+NGA5(F\L\CBOGOPY=:EJ?Q":&[#R6
MWF<9Z=:O?$?XKDZG]EL"3&/E;![5M^#O%OARTTZ&]G""Y)R2>M 'L\$-O:((
MH@B#T!KQ'XX M>P C*G%8.M_&&7_ (2L&W+?9@_.#Q57XC^.K+7;:V>/EP!F
M@#V#X7Z59P^%X+A(5\T]6Q7E7Q0'F>.HP><2<?G7>_"KQG87.APZ>#B5>U>>
M?%BY%EXPCN7!V%\_K0![[X;!7PK;8&#Y7%?/EYN;XE\]?-_K7IFB_%718/#]
MO%(P$B18QFO&+CQ7:OX\^W ?N_,SG\: /K*R&+& '^X/Y5/7/^&/$]GK]E$;
M8\A!G\JZ"@ JIJ>3IER%Z^6:MTV1!)&R-T(P: /DP:W)X9\=7%Q+&0N[.37>
MZ?H/_"=ZK%K,8SLPU6?C+X1T^VTO[=&F)&Z\5H_ N;_B2218X [T 8OQCMY[
M+3+9%0MY8!K#T'Q2OB#15\/XPY4#%>\>)/#MGKEE*MRH.$.,CVKYLT2TCTGX
ME"*$':),?K0![C\.O!TGAB-RX_U@S7,?'4HVFQQMU(XKV*$[H(V]5!_2O+OB
M[X<NM<@B^S*3M'.* /*?"'@#7-7TSSK*1Q'[5T,/P;O);^*?4I3N5LG<:Z?P
M3XRT_P ):*--U'*RJ?7%0^(/&=_XAU*-=##&%?2@#U70;!=+T:&U3D1CBOGC
MQ:6;XC#/7S?ZU[C:ZZNB^&X)]3)#XR<U\Y>(_%EI=^.1>QC,8DSG\: /JC1Q
MC1[4?],Q7!_&1W'AH ?=/6N@\*>++'6=(A: \H@!KSWXP^-+!],.GH<R G-
M$WP3TJREL9IY(5:1>A(]ZK?'3YC;PG[F!Q6?\&O&EC9Q264W#R=/SJW\<)@T
M,%VH)0*#0!V'PGTFRA\+Q7"0KYI/WL5YW\4QO\<Q \@2<?G76?";QI82Z)'I
MV<3#'%<9\6[H6?BZ*[<'87S0!M_$%5_X0:!&'5!BN(\'^ =<U?3O.LI'$?M7
M4:UJD?C'PW!:6(S)& #BNA\$^+;'P=HW]G:EE9 <^E ',1?!N]FO8IM2E.Y6
MS\QKW7P_IRZ5HT-HG(05Y9XA\:WWB'4(DT,,85]*[VRUP:-X;AGU,D/CG- '
MB'C0LWQ$7/7S/ZU]$Z&,:):?]<Q7RUXI\6VE[XW%Y&,QB3.?QKZ(\&^+;'7-
M-MXK<_.J &@#K:*** "BBB@ HHHH **** "O-/'_ -QZ]+KS3Q_]QZ *7PV_
MX^_QKUBO)_AM_P ??XUZQ0 4444 %%%% !1110 51U7_ (\G^E7JHZK_ ,>3
M_2@#P74/^1L7_?KWK1_^05;_ .[7@NH?\C8O^_7O6C_\@JW_ -V@"]1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!3U2]&GZ?+='H@
MS7BOB+45^)-R=-@&67Y>*[GX@^,+#2]&NK24_O'7:*\/^&OBZST?Q6]Q-]QW
M[T ;T?P=UZS&R"215]!39?A!J<+C4;PN_D_,<U]":7JD&K6@N+<Y0USGC7Q?
M8:'IEU#.?WC(5 - &#X(\<0S2Q:*H&Z,[:WOB4 ?"-QGI7SUX)\56FG>-VO9
M3A#)GFO?_$=S'XL\(3+8Y.[IB@#SCX(X75Y]G0DYKWVOGWP+*/ &I3/J8*JQ
M/6O1/^%LZ!_?_6@#R/QX%;XA*7Z^97T+HJ^9X:MD7O#C]*\&U;2Y_%WBU=2L
ME)BW[LBO?]%@:WT>VB?[RH : /%M>\+2>%M<.OOPN_=FNW@\8#Q%X6NI;<_.
M$ZBK?Q.TB?6O#9M8%)8D]*\V\*RIX7T:XTV[.)G! !H J_#V>;4?%DZ:@YDB
M1CPW-=5XKU_2WN&T>R1%N&. 1UK+\!>&;N+5[B]93Y<N2#61KWAB[T[QHNL2
M!O)5\GTH BO_ (:>)/L4UT99/**[^_2LGX5V;67B]HI1E]]>MW_Q5T0:--$#
M^]\G;C/&<8KQ?PGXNM+/QJUY(,(9,_K0!]9#I7@OQL+2:M"C\ID5[%:^([.Z
MT[[:A_=XS7SY\6O&5EJFL((.?+(!Q0![-\-]*L[?PO;3QPJ)&ZMBO'OB$/,^
M("9YQ)_6O2?AAXSL+W0H+!3^]3M7E_Q,NUT_QO'<2 [#)F@#Z(\.#;H%H,8^
M05JUQG@CQA8ZWI=M! ?G10IKLZ "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "L?Q1_P B_=?[M;%8_BC_ )%^Z_W: /#? _\ R-C_ ._7
MT/%_JE^E?/'@?_D;'_WZ^AXO]4OTH ?1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 C?=/
MTKR'XF?=_&O7F^Z?I7D/Q,^[^- &W\+/^0:_TKT2O._A9_R#7^E>B4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %?/7Q(_Y&U?\ ?KZ%KYZ^)'_(
MVK_OT >R>#?^0!#_ +HKH:Y[P;_R (?]T5T- !1110 5%<_\>TG^[4M17/\
MQ[2?[M 'AWB7_D,?\"KTSP1_R#OPKS/Q+_R&/^!5Z9X(_P"0=^% '54444 %
M%%% !1110 4444 %%%% !1110 4=:** .6\7^#X/$MEY2JJ/C&1Q7G7_  HQ
MO^?C_P >KVZB@#Q>U^")@NHY3."%;.-U>M:7IL.FV$5NB+\@Y.*O44 %1S01
MSQLDB*P88Y%244 >2:[\'AJNIR74<H16/3-9P^!,!&7D4MZYKVRB@#@O!GP[
MA\,AQ(1(&_&LKQ1\)UUW4S=1R!%/;.*]2HH \3'P)A89DD5F]<TT_ O!PLX
M]-U>W44 >)_\*(M\9+KN]<UV_A+P/_PCEBUN7W C'6NUHH \DUWX-P:KJ<MX
MC*K/[UR=QKB>&KP>'& +$[,U]#UX9XX\!W#^(6UW:2(VW4 3)\&Y-11;PW&W
MSAOQGUJAJO@J7X>VXU=9MP4\D&M>W^,]O86\=I) "\*A"3[5FZ_XW7X@60TB
MWAV[CS@4 =?X(\5-XXTFXA9NJXK"O?@C%?7LL\TBMO.>36_\,/!LGA:V<2*1
MO%>C4 >)'X%A>(IPJ^@:K.G_  0@MKV*XE=79&SR:]DHH Y/7/""ZIH@T]&"
M@+CK7GX^!%N1EG4MZYKVRB@#B?"/@4>&[-[<ON#<=:YS7O@Y!JVJ27BLJL_O
M7K-% '*Z)X.M],T(V#@,Q7&:X.^^"ANKV6=9P [9QNKV:B@#RSPS\)4T34UN
MI9 X';.:]12-(P BA0..!3J* &O&D@(=0P/'(KR[Q/\ "9-<U-KJ*0(I[9Q7
MJ=% 'B:_ F%AF216/J371>$OA@/#5_YZR C.<9KTJB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH ^:?B/\ \CY'_P!=/ZU[_P"&/^1>M/\ <%> ?$?_
M )'R/_KI_6O?_#'_ "+UI_N"@#7HHHH **** .:\7_\ (,E_W:\E\%_\C2?]
M^O6O%_\ R#)?]VO)?!?_ "-)_P!^@#WY?NCZ4M(OW1]*6@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ J-K>%SEHD)]2HJ2B@"'[+;_\
M/"/_ +Y%/2*./[B*OT&*?10 4QXHY/OHK?49I]% $0MH!TAC_P"^10;: ]88
M_P#OD5+10!$+: =(8_\ OD4JP1(<K&@/J%J2B@ (!&",BHOLT&<^3'G_ '14
MM% "  # &!36AB<Y:-&/N*?10!%]G@/_ "QC_P"^13PB@8"C'IBG44 1&V@/
M6&,_\!% MH!TAC_[Y%2T4 1BWA!R(D!]=HJ2BB@")K>!CEH4)]2HJ145!A5"
MCT I:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#S[XL?\ ( %<Y\'_ ./ZUT?Q8_Y  KG/@_\ Q_6@#V2BBB@ HHHH **** "B
MBB@ HHHH RO$7_(#N?\ =KP[P[_R,[?[U>X^(O\ D!W/^[7AWAW_ )&=O]Z@
M#WS3_P#CT3Z5:JKI_P#QZ)]*M4 %%%% !1110 5'-!'/&R2(&##'(J2B@#QK
MQ7X)GT.Y?6K(G(8MA:Y;_A:_B./Y/*D^7CI7T1<VT5W"8ID#(>H-8Y\&Z$22
M;).: /#_ /A:WB*3Y#%)AN.E=7X5\#'6KA-;NEQ*2&YKT4>#="!!%DF16S;6
MT5I"(H4"H.@% #H8_*A2,?P@"N;\7^%(_$]LL4F/E'>NGHH ^>;S6=6^'T[:
M?91OY9/85POBK7=>\37B7#PR$K[5]67WAW3-1E\VZME=_4U77PAHB# LD_*@
M#PKPG-JGBBU&C7D3"-1CD5IW]YJ?PW;[/I\;;7Z[17M=EH&FZ?-YMM;*C^HI
MVH:%IVIL&N[=9"/6@#Y5\7^)/$'BMT:2*0[?:M;PYX]\0Z!IBV:Q2 #VKZ)3
MPAHB?=LD_*D;P=H;')LD_*@#Y4\1ZGKWB#5A?/#(2#GI7LWPO\3ZI?V0LKM&
M58U*C(KT9?".B*,"R3'TJU9:#IVGL6MK=4)]* /FSQS:ZGI/C;[;;1,5R6R!
M72:;YWBRP2;49#')&.A.*]NN_#^FWS[[BV5V]37A/Q3DF\/>((K?2T*0LPR%
MH 6;QQ>:%(;""U,D<? ;'6KNA_%+5I=4BBFB:. GGCBO0/"?AW1]0\.6MU=0
M1R3NN7)ZYJ/QGX;T:Q\,W5S;01QS(,J10!V.GZI:ZA!&\4JLS*"0#61XTU>Y
MT?23/:@EP.U>3?!K5]1O->DAN=_E*V!FO=KNRM[Z+R[B,.OH: /CS7=2\1:Q
MK9OF2; ;( ''6NUM?B5K=IIB6J6[AE3;G%>]CPEHH&!9)^5,/@W0B<_8D_*@
M#Y0CU+Q)'KIU/;-DMGVJ;Q!JNO:[=13O#(2F.U?5G_"(Z+MQ]B3'TI%\(Z(H
MXLD_*@#S?X7>*-4O;06-TC*L8P,BN \?VFIZ7XU%[:Q,1G=D"OI&RT'3M/<M
M;6ZH3UQ27F@:;?OON+97;U- 'BVCZ3>>.M.6XO8V#Q#C(JG=>-]<\+SG2[>-
M_+BX&!7OECI=GIL9CM81&I["J5SX6T>[F,LUHK.>IH \,C\=Z[XDD&F3QOY<
MO!R*].\$^!(_#\B7H #N,D5TEOX4T:VF$L5FBN.AK9    Z"@##\4^'H_$>G
M?99,8]Z\:U&?4OAO=/;V$;%6..!7T%6=J&A:=J;AKNW60CN: /E?Q=XEU_Q5
ML\R&0[?:NM^&'BC6K&>/3)8W$9QU%>X)X0T1/NV2?E4L'AC2;:82Q6JJX[B@
M#4B8M$C'J0#3Z0   #H*6@#)\1WTNGZ1+<0@EU'&*^6/&FKZ[XCU9I3#(0C<
M<5]<3V\5S$8Y5W(>HK)_X1+1<D_8TR>O% 'D?PL\5:N6CTRXC<1J0.17NPY
MK+M?#FEV4OFV]LJ/ZBM6@!DT?FPO&>C*17CWBGP+_8=P^N6BYE#%N*]DJ*YM
MHKN$Q3(&0]0: /FW4OB;XCO;":R,<FUAMZ5Q_AK4==T/7!?"&3+.">/>OJG_
M (0[0]V[[$F?I3SX2T4X_P!"3CVH X_6IKOQ%X#9I%/FE<X_"O#M(UG7O#HN
M;>*&0;B0,"OK)-.M8[?R%B CQC%9S^$M%D8LUFA)]J /E#2M7\3:;KG]HXGY
M;<1VKT&/QGJGBMAIMU;,1*>217MQ\(Z*5P;),?2G6WA71[282PVB*XZ&@#F_
M"7@*'1+4LH ,JY(^M<OXK\'R>';EM<LUS)DMQ7LH&!@=*@NK2"]A,,Z!T/8T
M ?/2_$/Q%KK#39%D"R_*37H_@WP3+HA749)"79=Y!-=5#X3T:WE$L=FBN.AK
M:"@)M XQC% 'SK\4/%&M7TTFEQ1N8P3T%<]\.M=USP_J<<!B<)*<'BOI6?PS
MI-S,99;56<]S35\*Z.DBR+9H&7H<4 >9_%FTN]6\,QW$2%I%7.,5R/PQ\3ZU
MIMS'ILD3B-NO%?1$^FVEQ!Y,L0:/I@U2A\+Z1;S"6*T57'0B@#4@<O!&YZE0
M34E(H"J .@I: "BBB@ HHHH *Q/%'_(*;\:VZQ/%'_(*;\: /';'_D.?\"KW
M#2O^0=%]*\/L?^0Y_P "KW#2O^0=%]* +M%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %8'B_\ Y DGXUOU@>+_ /D"2?C0!Y'X<_Y#)_WJ
M]QT[_CRC^E>'>'/^0R?]ZO<=._X\H_I0!:HHHH **** "BBB@ HHHH S-=TO
M^U]->USC=WKRF3X&0S3/))(K%CGDU[310!YIX3^%X\-:A]H60%<YQFN]U>P_
MM+39+7.-_>KU% 'C%Q\#XKFYDEED5BQSR:UO#/PH7P_J0N4D&T'H#7J-% %2
M^L(KZRDMW13O7&<5Y)?_  4^U7LLRS@*YSC=7LU% 'B?_"B+?&=Z[O7--_X4
M7S@SC'INKVZB@#Q0? J!"&1U# YSFO0;/PF;70#IV_/RXSFNJHH \7N/@;!<
MW,DTKJQ9L\FHC\#,<). OINKVVB@#Q+_ (4/;D99U+^N:4? F$_?D4CZU[91
M0!YAX6^%2^'=1^TI(-OH#5_Q?\-X/$[([[0R]S7H%% 'B)^!>#A9P!Z;J=_P
MHBWQG>N[US7ME% ''>"O!G_"*P[-^[C'6NQHHH **** .>\5^&H_$MB+:0C
M]:B\(^$XO#%NT4>,'TKIJ* &2IYD3I_>!%<!'\,[=-?_ +3^7=NW5Z%10 U%
MV1JOH *'C20$.H8'U%.HH \L\4?"9-<U,W44@0'/&<5T'@KP-#X7@*N%D?'!
M/-=G10!SGBSPR/$6GBV5@@QCTKS;_A1$!&6=2WKFO;** .&\(^ _^$:MGA$F
MX'WK U[X0)K>IO=22##=B:]8HH \@TKX,1Z7J45U%( $/0&NN\3>!X?$.E"S
MEQP,9-=C10!Y9X9^$R^']4%TD@V^@-:OC#X<P>* A<@,O<UWU% 'GO@WX:P^
M&IG=R'5NV<U3\6?"M/$&HBYBD"#TSBO3J* .+\%>!(?"\1#[9'QP3S6EXK\-
MCQ#I_P!E4A!C''%=%10!XI_PHF \LZEO7-=AX*\ _P#"*R9$FX9]:[NB@ HH
MHH **** "BBB@ HHHH *\T\?_<>O2Z\T\?\ W'H I?#;_C[_ !KUBO)_AM_Q
M]_C7K% !1110 4444 %%%% !5'5?^/)_I5ZJ.J_\>3_2@#P74/\ D;%_WZ]Z
MT?\ Y!5O_NUX+J'_ "-B_P"_7O6C_P#(*M_]V@"]1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!YWXQ^&P\3W?FM( ,YQFN97X%01L
MK1R*&!SG->U44 8_AO1O[#TQ;3=NQCFN:\:?#[_A*I]YDVC/3-=[10!XI_PH
MF!<,CJ&]<UZ9X7\/#0--^RL0_P!>:WZ* .)\:^ HO%"C85C;OCBN'_X48W_/
MQ_X]7MU% '-^$_"L/AS3Q 0KOTSUKI ,=**Y/Q?XSB\+1;Y$W<4 =/<30P1%
MYV54'=J^<_B,DFI^-8WTK+0A^=O2M_5OB/+XNM_[.L$*2-_=KJ? 7@IK2-KC
M5$WR$9&Z@#K_  M (O#UHK( X3YN.]3:[HT.L:;);,B@MT.*T8XTBC"(,*.@
MI] 'BDOP.\R9V,XPQSC=1_PHF!2&5U#>N:]KHH Y33_"1LM!.G;\Y7&<UPES
M\#X;JZDFED4EVSR:]FHH \S\*?"X>&[\SI("I[9JQXO^&5OXGG25BH9:]$HH
M X#P7\//^$5G+B0,,YQFN_HHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *Q_%'_ "+]U_NUL5C^*/\ D7[K_=H \-\#_P#(V/\ []?0
M\7^J7Z5\\>!_^1L?_?KZ'B_U2_2@!]%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "-]T_2
MO(?B9]W\:]>;[I^E>0_$S[OXT ;?PL_Y!K_2O1*\[^%G_(-?Z5Z)0 4444 %
M%%% !117'>//%P\*62S9QNH T-7\9:3HMQY%W,%?ZUG#XF>'B?\ CX_6O+[;
MPS>?$O=J<<Q"@YZTZY^"FH16TDBSDE5)&#0![%IGB_2M6E\NUF#-Z9HU7Q=I
M>CRK'=R[2W3FOG;P!8ZUH_C;[//YABWX)->E?%#P1=ZI8-?PR%3$,\&@#T32
MO$VG:RVVTE#GZULU\U_!C4&T_P 0R6]]<8 ;'S&OI*.1)4#HP93T(H Q-7\6
M:9HLHCNY=K?6L\_$70 !_I(Y]ZYCXG>";K6K>:]AD*^6-W!KPSPOX;U+6?$7
MV SM\KXZ^] 'UI%KEG+8?;%?]UC.:QO^%B:"&93< %3@\TVS\+2V_ALZ<7^;
M;MSFOG/Q]X5U'P]K9B6=L2/ZT ?3.F>,])U6Y\BUFW/]:W+BXCM86ED.$7J:
M\:^%?@6\M8H=5FE)#X/)KT'QUJ,-MX:NXQ,HF(PJYYS0 R?XAZ#;NR/<#*G!
MYJ?3?'.C:I<"&VFW.>V:^;/"O@S6O%.MS"1Y%C+$Y)KUSPI\++O0M3%S),6
M/K0!ZX#D T4BC"@>@I: "L;5/$VG:1.L-U*%=N@S4/B[73X>T9[WLM>/Z:EQ
M\3-9:YCE(6,YZT >\VMS'>6ZSQ'*-T-8>K>--(T:Y\BZF ?ZUSWB7Q&? .@6
ML3MR%ZUP-MX3O/B.&U6.8A"?6@#T\?$SP\3C[0/SK5TOQ;I6KR%+68,P]Z\;
MO/@KJ$-I+(LY+*I(P:YWX;V>M:3XS-O/YGE[L9- 'T)JGC#2M(F6*ZEVLW3F
MI])\2Z=K)Q:2AS]:\U^*G@B[O[-]2AD*^5SP:Y;X'S74>N/;3R%@&/4T ?1=
M%%% !1110 4444 %%%% !1110 4444 1SS);PM*YPJC)KF7^(.A1SM"UP ZG
M!YKH-0MC=V,L ."XQ7S+\3/!FH:!>&[29@LK9X- 'TU8:A!J, FMVW(>]6J\
M[^$-Q+<>%E,K%F&.37HE !1110 4444 8-]XMTS3[P6L\N)"<8S6S%.DUNLZ
M'Y"-P/M7GGB'X>7.KZZM^DN%#9QFN\LK0VVE1VI.2L>W- &:GB[2WU#[$)1Y
MV<8S6]UKQ#QAX9NO#EZVO>:=@?/6NR^'GC4^*HBN<^6N": .]HHHH **** "
MBBB@ KYZ^)'_ "-J_P"_7T+7SU\2/^1M7_?H ]D\&_\ ( A_W170USW@W_D
M0_[HKH: "BBB@ J*Y_X]I/\ =J6HKG_CVD_W: /#O$O_ "&/^!5Z9X(_Y!WX
M5YGXE_Y#'_ J],\$?\@[\* .JHHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **1CA2?05XYXO^*=[X>U1H C>6">: /9**^>A\<[VXX@1F/M3O^%T:Q_SQ
M?\J /H.BO#-%^+^HW>IQ0W,;+$QY)%>T6&HVVH0))!*K;ER0#TH MT444 %%
M%% !1110 4444 %07EK'>VLEO*,JXP:GHH \YN/A!HT\[RDC+G/2M#0OAMI>
MA7HN8<%A[5VU% !17F7B?Q[?:1KRV44;%"V,@5Z!I5TU[IL-PXPSKDT 7:**
M* "BBB@ HJ*YD,5M)(.JJ37B?B#XP7NC:K+ Z,(U/!H ]QHKYZ'QPU"XY@C9
MA["E_P"%TZN.3"^![4 ?0E%>+>$_C$VMZNME+PQ..:]G1MR*WJ,T .HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YI^(__ "/D?_73^M>_
M^&/^1>M/]P5X!\1_^1\C_P"NG]:]_P##'_(O6G^X* ->BBB@ HHHH YKQ?\
M\@R7_=KR7P7_ ,C2?]^O6O%__(,E_P!VO)?!?_(TG_?H ]^7[H^E+2+]T?2E
MH **** "BBB@ HHHH **** "BBB@ HHHH ***X?X@^,CX5ME;. XQF@#;F\6
MZ7#J'V)I1YN<8S6WYB^5YF?EV[L^U>'^$_#EUXKO1KPE.S>#UKH/'?CT^')5
MTL-AF4)0!T]Y\0M#LKEH)9P'7KS4*_$OP^QP+@?G7F4/PNOO$T0U43$";D<U
MF^(OA#JFF:1+=0S,S+Z&@#WK2O$5AK/_ !Z2A_QJSJ6J6VE6_GW+;4]:\,^!
M\>J6VIR0W@?:"0-U>P>+M"DU_2S:QMM)SS0!7M?'VAWDJQ17 +-T&:Z6*198
MUD0Y5AD5\BWVC:AX8\906[3-M5\=:^JO#SF30K1F.24% &G1110 4444 %%%
M% !1110 4444 %5;_4(-.MC/<-A!WJU6-XFTA]9TI[5&P3GF@#.@^(.A7$HB
M2X&XG&,UTT$Z7$*RQG*MT-?)/B;P[J'A7Q3#'YS;?-SU]Z^G/!TC2^&+1V.2
M5H WJ*** "BBB@!KN$0N>@&36$GC#2I+_P"QK+^]SC&:VYX_-@DC'5E(KS>W
M^'%S#XD_M(S97=G&Z@#T:XN8[:V:>0X11DFLO3/%&FZK=&WMI09!VS5S4[)K
MW2I;53@LN,UX?JUO<_#?5UOI)3M<YZT >_45SG@WQ ?$>D"][&NCH **** "
MBBB@ HHHH **** "BBB@ HHHH **** //OBQ_P @ 5SGP?\ X_K71_%C_D "
MN<^#_P#']: /9**** "BBB@ HHHH **** "BBB@#*\1?\@.Y_P!VO#O#O_(S
MM_O5[CXB_P"0'<_[M>'>'?\ D9V_WJ /?-/_ ./1/I5JJNG_ /'HGTJU0 44
M44 %%%% !1110 4444 %%%% !103@9-4WU;3XG*/=Q*PZ@F@"Y15.+5;&9PD
M=U&S'L#4\MQ#  99%3/J: ):*:DB2+N1@R^HJ";4+2W;;+<(C>A- %FBH(;R
MWN/]3,C_ $-3T %%%% !7*^)_!UIKB23R*#,%)7CO702:G90OLDN8U;T)J2&
MY@N!^ZE5Q[&@#YPU*X\5Z3?26EFLOD(?EQFETR;Q5K%]'9WJR^0Y^;.:^BWL
M+21MSV\9/J5I4L+2-MR6\:GU"T <_P"&?!]IH21S1J!*5!;CO74444 %%%'2
M@ HJH^IV,3['N8U;T)J:&YAN!F*17'L: ):*** "BBJ<FK6$3E)+N)6'8F@"
MY15./5;"9PD=U$S'H :L2W$4(!DD50?4T 244V.1)5W(P8>HIU !1110 444
M4 %%%% !1137=8U+.0 .YH =15/^UK#)'VN+(]Z6/4[*5]D=S&S>@- %NBBB
M@ HHHH **** "BH)[VVMO]=,B?[QIL6H6DYQ%<(Y] : +-%%% !1110 4444
M %%%% !1110 4444 %8GBC_D%-^-;=8GBC_D%-^- 'CMC_R'/^!5[AI7_(.B
M^E>'V/\ R'/^!5[AI7_(.B^E %VBBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "L#Q?_ ,@23\:WZP/%_P#R!)/QH \C\.?\AD_[U>XZ=_QY
M1_2O#O#G_(9/^]7N.G?\>4?TH M4444 %%%% !1110 4444 %%%% !1110 4
M56O+Z"RA>2615VJ3@FO-;+XBW5[XE-C&I,.[&: /4Z*8' B#L<#&237#^.?'
M*:#:_P"A.))<<A: .[HKY\_X71K'_/%_RKT'PQ\04O\ 17NK]A'(%SAJ /0J
M*\R\/_$M=:\0M81G*AL5Z;0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1534KAK2PEG499!D5XCJ?QHO=-U.6WE0A5; S0![S17/>$/$'_"1:
M4MWZ@5T- !1110 4444 %%%% !115/5+EK/3IIT&61<B@"Y17F/ASXC2WVNM
M9W@*)NP":]+BFCF7=&X8>HH ?1110 4444 %%%% !1110 4444 %%%% !7FG
MC_[CUZ77FGC_ .X] %+X;?\ 'W^->L5Y/\-O^/O\:]8H **** "BBB@ HHHH
M *HZK_QY/]*O51U7_CR?Z4 >"ZA_R-B_[]>]:/\ \@JW_P!VO!=0_P"1L7_?
MKWK1_P#D%6_^[0!>HHHH **** "BBB@ HHHH **** "BBB@ HHHH **:\B1+
MN=@H]37G?C'X@/H^H);61\S)P=M 'HU%8^AZN+W1H;NY8(S_ -ZO//&GQ.N=
M&U PV*ET!QD4 >MT5\]GXTZN!DPO@=>*W?"/Q@;7=66RE.&)Q@T >ST52U*Z
M:UTR2X3DJN17B>H?&F\T_4Y+>9"%5\#- 'O-%8'A/7?^$@TE;OU K?H ****
M "BBB@ KGO$GA*S\21[+D\5T-% '$:'\--*T2^%U#@L/:NW P,"BB@ HHHH
M**@O9C;V<LJ]57(KQ'6OC)>Z3JDUO(C!%/!H ]UHKF/!7B;_ (2;3!<^V:Z>
M@ HHHH **** "BO-O%7CJ]T;6EM(8V*%L9 KN=*O'O=(BNG&&9<F@#0HKRV[
M^(MU9^)?L4BD0[L9KTFTOH+R%'BD5MR@X!H LT444 %%%% !1110 4444 %%
M%% !1110 4444 %8_BC_ )%^Z_W:V*Q_%'_(OW7^[0!X;X'_ .1L?_?KZ'B_
MU2_2OGCP/_R-C_[]?0\7^J7Z4 /HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 1ONGZ5Y#
M\3/N_C7KS?=/TKR'XF?=_&@#;^%G_(-?Z5Z)7G?PL_Y!K_2O1* "BBB@ HHH
MH *\\^*?A6;Q-IJ11 DJ.U>AT8SUH \2^'WB&+P<AT.[7#%@!GUKVF*5+B%9
M%(*NN17G?C/P%%=&75;;B=?F %>8)XM\5V5TL&V7RHWV]#TS0!]!+X=TU+O[
M2L $N<YJ+Q9)Y?AJ\/8IBL[POXLM=1T^%)I0+GH1FK?C3GPK>8_NT ?+.FZ;
MJ=[XAN9=/+ K)GY:]V\(>.%M1%I%]_KP0,M7#?")D?Q5/"ZA@S$<UU7Q%\,P
M:' VO0-B16)P* /2O$3X\.WC*<@Q&O ?AM(R^/9#_P!-/ZUVW@WQ3<>*/"]V
M)"2 A7FN*\ )Y7Q!E7_II_6@#Z2KY_\ C*QD\20*>S 5] 5\]?',F/4XY(_]
M8&&* /2]&U^V\/\ @BTEF8,0O3->=2_VKXXUXSP;_LF_D=L5@^%[^]U6-+35
M"R6@P 3TKWOPCING6&G$6&UE)Y84 6M"T"TT>TB$,8$FP!C6Q110 4CML1F/
M0#-+45S_ ,>LW^X?Y4 >4_$'Q/:ZY9R:%%CS6;'%6/A+X0N/#*RM*"%E7/->
M6LKCXG@LQ*^;T_&OJ"UP;6$@8&P?RH \]^*WA.;Q/811P@G8.U<[\/?$L/A2
M+^P;I<-N &?6O:2 >HS7F?C+P%'(9=6M.)U.[ H ])1TGA5@05=<_@:S8_#V
MG17?VE( )<YS7S]#XO\ %=I=I"RR^5&^WH>F:]O\->*K74K"%))1]IQ@C- $
MGCERGA.\QW6O'?@\JIXBN)W8 *2>:]E\:J&\+W>>F*^6M$U34[379H; ,=\N
M./3- 'TJOC^Q;7/[-P-V<9S77@@@$'@UX3JWAZ32-'3Q#*Q$^-U=+X(\77>O
M:'.X),D:X% '9^)_%-KX9L_/GPW&<9KF]$^*VG:QJ"VB(%+=\UPEU)=ZUK3V
M^MLR6V< MZ5%K.G^'_#ED;^PN%,R],&@#Z"5@RA@<@C(K$\2>)(/#EI]HG7*
MXS7$?"KQA<^)"RRDE5&!7:^)_#4/B.S-O*V!C% '.:+\5=*UB^2U7:K-[UM^
M(?&=EH)C\PJ^_P!Z^8O%.DS>$?%R+92,64D#%>C^'-%U#QAI!N-2W@Q@D9H
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
MOBU)8/OA^U;GA+2M2\8Z:1J&\(@)7/I0![CHFL0ZWIZW<)&#VJ[<3I;0/*Y
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
M110 4444 %8GBC_D%-^-;=8GBC_D%-^- 'CMC_R'/^!5[AI7_(.B^E>'V/\
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
MW/O7O_C $^$KO_KG7C/ACPE>7?BY=95&\EI-P->@_$/QM9:3HUS8R?ZUUVT
M><_"('_A,I"!_&?YU[5XQT$^(M%:R'<U\Y?#?QE;:/XG:>=<*[_UKZ?TG5(=
M7LQ<P_<- '@M]-/\-K6:R2,XDR.E9_PIN3J7C"2Y;@EZ]K\<>&;#6-'N;BX0
M&2-,@XKQ#X6_Z-XY>"-2%\R@#Z=KY]^,H_XJ2$./EW"O=M3U"+3+-KF7[B]:
M^9/BEXTM=9UU'@7*QMC\J /5K;PA%K/@FV:S0),R]1UKF] \3W_@W4VTJ\W,
MI;&6KI_AGXYLM0T>VTX#]Z@Q6E\0/#5E-I%SJ8C'VA!N!Q0!V=E>17MK'-&X
M;>H. :LU\U> OBI)IFJR6VH%O)0E1D]J]?T;XDZ7K5V+>#[Q]Z .VJ*Y_P"/
M6;_</\JD!R ?6F3KOMY%'4J1^E 'S#(P/Q- !Y\W^M?3EH,6<(_V!_*OGK5_
M#%UH_C'^V9E(A$F<FO:_#?B:SUV%5MV!9%&<&@#=>6./[[A?J:/W<\9'RNAZ
M]Q7E_P 9-=O-#TV.:U+#C)Q7/> _C#;II)CU,DR ]S0!ZUJFBZ;_ &;<M]DC
M#>63D#G-?/GA.^N5^(QMQ(1$)<!<^]>GW?Q;T>ZM)8(_OR*5'/K7%>$/"%Y-
MXM76 C>2\FX&@#V#QSG_ (1*\QUVUXQ\'[&VNO%$QGB#D,3R.]>@?$CQQ9:;
MH]U8/_K7&VO(/A?XSMM'\1O).N%D;'YT >R?%Y5B\(!$ 5<D8%<K\(66PT2Z
MN'7Y #FNA^)MXFJ^"A/ ,K@M7FW@'QC;0Z-/I;C$DN5% '0:MJ$7CC5#INF
M),#MRM<SXJ^&6L:3H[W-Q*[1CJ":TO"MH_@SQ')K-VI\EVW<^E;WCOXJ:7J7
MAF:TMAEG]\T 0? 9!&LD>.5!S7N;9VG'7%?-'P@\:VFE7[Q3K@RD@5[WJ7B>
MUTW2_MTGW"N10!\_^*D$_P 1U28;AYG0_6OH.&TM[/PR1;QJ@^SYX'M7R[KW
MBZ"[\;K?HO[L29KZ(T'Q7:^(?#3"#[P@VG\J /&/#!S\1Y.,DR'^==[XW\#V
MTUW_ &LS 2188"O,++6XO#WQ!GDN%X5\\UW>MZOJ7B.1+JU9OLA + >E $,?
MQ=OK.$:<L!(0>4&VU<\,^!;C5-63Q!(I4LV[FHK>_P#"5NB+<I'YZ\MD=Z[C
MP[X_T6^FCTZUPNW@8- ';QKMC53U  KQSXY _9(/[IKV"YG6VMGG;[J#)KYX
M^,/CFSU/9:0#+1\&@#T'X/Z?:#PP)_)7S<CYL5POQE4R>*84/(W#%;7P@\<6
M8TI=,<8E)!%87QHG^S:_!>E24W"@#OH=;MO#W@>UDND!4+WKAAX;O/'CO?:6
MY2('^$XIEYK$7C3PI'IEJ#YJ* <5L>"/$MKX TIM.U%2"QR,\4 >9^,?!E]X
M=U*W%ZS/\P/-?1WPY(/A&V(&!7AGQ6\>V>OWL!M5RB8KM/!'Q4TO3?#4%K./
MG2@#EOB3N/Q 3=U\S^M>_P#AH$>'K//_ #S%?+WC?QC;ZKXQ6]B7*!\_K7OW
M@/QG9ZYIEM;1?ZQ%"F@#N*^</BU\OC&+=Q\X_G7T!JVJP:1:&YN#A!7@WBNR
M?QWXF6YL/F1&R<4 >T^#.?"]G_NUOUC^&+-[#0+:WD'S(N#6Q0 4444 %%%%
M !7SU\2/^1M7_?KZ%KYZ^)'_ "-J_P"_0![)X-_Y $/^Z*Z&N>\&_P#( A_W
M170T %%%% !45S_Q[2?[M2U%<_\ 'M)_NT >'>)?^0Q_P*O3/!'_ "#OPKS/
MQ+_R&/\ @5>F>"/^0=^% '54444 %%%% !1110 4444 %%%% !1110 4444
M%<7\3_\ D49OQKM*XWXFJ&\(7!) QF@#SGX'_P#(0G^IKWBO"O@<@-]<'(XS
M7NM !7@GQP.W5(">.17N5_>Q:?9R7,QPB#)KP;QW-_PG^L1Q:>I/ED#B@#TW
MX<Q17/@VW$J!P>Q^E>-?$2RM;7Q^@MHPN).,?6O=/ NF2Z3X:AM900Z^M>%_
M$B4_\+!C&T_ZSK^- 'OFDVEO=>%+9;B-7!@YS7@%G:P0?$UA"@4"3M]:^AM$
M4?\ "+VPSU@Z_A7@%J@_X6>PW#_6?UH N_%"\NX]8LXXY"$) (S7KWA+1].F
M\-6<DEK&[LF6)'>O'OBN?+URR YY'2O;O!HQX6LN>J9H P?B'I=C:^%+B6"W
M2.4="HK@O@G=W5SJ<Z7#EDY&#7I/Q+'_ !1]RV>G:O,/@:Y?5IQM(Y- 'I7C
M?P'9>)K (L""4=P.M>6C5!X71_#1X+G9BO==9UNUT.U\^Z8!3TYKY]\1:=)X
M@\5?V] "84?<2.E 'H'@/X;6NFW0U2XA5C*-XR*].-I T7E&)2G]W%<[X3\4
M66KVL-I$X\Z- I&?2NHH ^9OB396MKXZC^SQA<2=J]ZT*UM[KPK:"XC5U\KG
M->&_$Y OCR,;@?W@KWGP^@'A>T7/6'K0!\O>+-(6^\=M;V2["7*\?6O:O#O@
ME=$\(S-?+OD6+<"?I7F,H"_$\#(_UW]:^A]:_P"18N?^N'^% '@/@.^NG^(#
MQ!SY(DX7\:^E*^:/AVH?X@."<?O/ZU]+T %>9?&9POAP ]P:]-KS#XTH#X<1
ML^O% 'CW@KX?:CXBM9);:1E ]#5/QGX!U70+N RAY.0:]F^")_XD<PR*]$U3
M0['6 HNX@^WI0!SGPO#+X2A#KM(QQ7:$A1DG K&NKBP\*:27P$B7M6=:^)X/
M$>E7/V#[X4XQ0!T9O[13@W$8/^]2I>VKMA)XR?0-7SGJ^F^,6U2<PF;R]W&,
MUH>$M/\ %<>MQM=F7RLC.<T ?0=%1P9$$8;KM&:DH **** "BBB@ HHHH **
M** "BBB@ HHHH **** /FGXC_P#(^1_]=/ZU[_X8_P"1>M/]P5X!\1_^1\C_
M .NG]:]_\,?\B]:?[@H UZ*** "BBB@#FO%__(,E_P!VO)?!?_(TG_?KUKQ?
M_P @R7_=KR7P7_R-)_WZ /?E^Z/I2TB_='TI: "BBB@ HHHH **** "BBB@
MHHHH **** ,;Q7_R+=Y_N5X)\,#N\<2 <_O/ZU] >(;5KS0[F!/O.N!7A/AS
M3I/ _BIKV^!5&?(S0!]%5&TT2'#2*I]":I:/K%OK-K]HMSE*\8^+OB[4/#^N
MHMN6$>[L: /<Y88;J/;*BR(>QZ5Q_CO2;"W\*74T-LD<BC@J*Y?P[\8]-.BP
M"[_UH&#S1XB^(^F^(='ETVT'[R7@4 <Y\%[ZZGUZ6.60LH8@#-?0%>,?"GPC
M>:/J;7<RD(YW#->J:UK4&B6AN+C[HH ^>_B)&)/'L:2#*^9TKWK0[*VM/#,)
M@B5";<DD#VKYE\:>,+?4O&*WD2Y0/G]:]^\'>,+/7?#Z0P_?2$J?RH \;MXC
M-\36/4B3^M>F^,_%MAIL:6,R+YLB!037DUYK">'_ (C/+.IV[\UM^*+1O&MW
M;:I: F./!.* +0^&>LZQ']OMYG$4HW* :X?2='ET;QW'#<Y9U?'/UKVG3/BA
MI6C:5!87(_?0)M/->+:KXO@NO'7]H!?W?F9_6@#ZHO"P\-2%>#]G_I7SMX0M
M8;SXC,MP@<&7G/UKT:X^+ND-H;Q#'F&';U[XKQSPOXOM['QL;Z1<1F3- 'TA
MXYBCMO!MVD*!%QT'XUY)\((O/U6ZAQPQ.:],\1:Q#K_@BYEMAD,N1^5>*_#S
MQ?;^']6NDE7$A<J,T =EXB\+0>&M8.NPL#*&W8%5YOBM?ZY"VF"W(\\;"0M)
M?SZAJ&H_;+QB; G.#TQ6A:ZWX.LIDF5(_,3V[T :W@'P#+HU^NJ,"ID^:O5*
MYCPUXTTWQ$WDVA *\#FMG5M4BTFR:YF^X* / OBZF[Q=$KCY=]>S>#+"UMO#
M%H\,2JS1Y)Q7SO\ $CQG;:OXF2>!<JC]OK7M/P\\:6>K:'!:1_ZR-,&@#R?6
MXS/\31W(E_K7J/BKQ58Z+IL%O<HI=XPHS]*\G\5:D-$^(PN)5.W?FMCQ2A\>
MPVUQ9 D18)Q0!8C^'FK>(T&I6DKK#+RH!K@WT"XT+QM!%=Y9U?!S]:]FT#XB
MZ9X;T:#2[P?O81@\XKR'Q?XS@U3QJM^B_NQ)GCZT ?4=CG_A&H\=?LYQ^5?.
MFG@M\3#GKYO]:](M/B[I$>A1Q-_K!#MZ]\5XQ9>+8(O'1U K^[\S- 'UW#Q!
M'_NC^5)/S;R?[A_E6-X:\2VWB&T66WZ!1FE\0^)+3083]I8 LIQDT ?/-XP'
MQ,P3SYO]:^F[+_CQ@_W!_*OGJR\-7.O>,?[8MP3#YF<CZU]#6J&.TB0]50"@
M":BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S[XL?\@ 5SGP?_C^M='\6
M/^0 *YSX/_Q_6@#V2BBB@ HHHH **** "BBB@ HHHH RO$7_ " [G_=KP[P[
M_P C.W^]7N/B+_D!W/\ NUX=X=_Y&=O]Z@#WS3_^/1/I5JJNG_\ 'HGTJU0
M4444 %%%% !1110 4444 %<-\50#X1D!]Z[FN%^*S;?"$AQGK0!POP,^2YN
MO .:]TKPOX$GS+BX8\8SQ7NE &=K>HMI>F272C)4=*\>NOC3 MQ)%>0C*-@9
M%>U7EG%?6[03#*-UKYO^+OA&PTS6(_LX"B0@G% 'H/A+XH-KVI"UCBQ%G .*
M[;QMSX4O/]VN6^&?@_3;70;>^5!YS<YKJ?&__(J7G^[0!XO\)OW7B*XG_NL3
M72^+/&KZO>-H4#;79B.*YKX7<ZE>CZUFB,+\3PP//F?UH U?^%.ZW+^\$S_/
M\W7UJ6ULK_X9W:3W<C%6.>37OL!S;QGU4?RKQ_XY_O+2W0]!0!L:]K*^)_ L
MLPQRI/Z5XYX-\9SZ)=2V<*DEW*<5W^E'R?AJ^T_P5B?";PO8ZQJL\MRH8HQ8
M4 6KCX;:SXCF.II(X6;G&:U/#7BR7PG?KH=T^6SMYKVB"!+6V6*,81!@"OFC
MQ<AE^)2L#@^9_6@#USQ;XUGTFS0PH3YJ]0/6O./^$-N?%!.IM=E#)V+5Z/K,
MFCQZ';B_V[_*XSZXKRRYA\223%M(\S[)GY=O2@#>T3Q6?!-X-)DF\PD[>N:]
MKTZZ^VV$5Q_?&:^/Y;;4!XO@.IEO,W\Y^M?6WAT :#: =-@H Y7XL_\ (J/^
M-<?\#?OS_0UV'Q9_Y%1_QKC_ (&_?G^AH ]NKC/B: ?",X/O79UQ?Q/;;X0G
M.,]: /.?@?\ )J<X7@$FO>J\$^!A\S4;@GC&>M>]T %136T-QCS8U?'3(J6L
M'7_%5EX?9%N2-S]LT 0^*M>B\*Z6+A555]*\AN+*_P#B;<O<6LC!5.>#76_$
M^\BUKP<LT7W2,U0^!0\NQN$'0T <[_PIW6XOWAF?Y/FZ^E;WA?QR^BWB:%.V
M7#!>:]DG.+>0^BG^5?+]U&'^)VXGGS?ZT ?4,+^9"C_W@#3Z@LO^/*#_ '!_
M*IZ "BBB@ HHHH \+^.'_'Y!^%=[\+?^12C_  K@OCA_Q^0?A7>_"W_D4H_P
MH [>D<;D8>HQ2T4 ?/\ \5/!%^?,U+>WE9/%<5\//!M[K>I*T#L!&V3BOH#X
MH.5\(3#US7!_ QS]IN5QU!H [C6_$!\$:!;+,<L%YS7FDGA_4OB+,VHVTK!
M<\&NH^.<8?1X 3V_K5OX*?+X<=.W!H X^5]3^&VGR0S;WWCO[US/@;4#K'CO
M[0PP2X-?0_BGPY9:YITWVI 2J$@D5\^>$K5-.^(1AAX428_6@#ZAC_U:_04Z
MFQ_ZM?H*=0 4444 %%%% !1110 4444 %%%% !6)XH_Y!3?C6W6)XH_Y!3?C
M0!X[8_\ (<_X%7N&E?\ (.B^E>'V/_(<_P"!5[AI7_(.B^E %VBBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "L#Q?\ \@23\:WZP/%__($D
M_&@#R/PY_P AD_[U>XZ=_P >4?TKP[PY_P AD_[U>XZ=_P >4?TH M4444 %
M%%% !1110 4444 %%%% !7+?$$ ^$[D'TKJ:Y7XA';X2NCC/% 'DOP7 3Q%-
MMXRU?0E?/?P4/F>(9R1C#'K7T)0!\T_$=A_PGB#//F"O?_# (\/6>?[@KQOX
MA^$KR7Q)_:JJQBC;<:]&\$>+;/4[.#3U($L:[30!VM>4_%#PAJ&K0RWEK(RB
M/YN*]6K-U\XT"]/_ $R- 'R5X?TG6M:U[^SOM$AP^.OO7NFM^%;;1_ D@NHP
MTRKC)'M7GGPYN6'Q#<;?^6G]:]E^)C;?!]P<9_\ U4 >:_!-5_M:X0#Y,GBN
MC^,^FV(T-)?)42'/(%<Y\##YFJW!/&,UUGQH0'P]&V1U(Q0!D?#&T^W^$Y[=
M#M^7&:R;ZW'@G4GNI_WX/.#S6EX&F;3O MQ<PMAPIK(\"W#>._$4]MJH+1H3
MPW?% &!XO^(4>H:7Y5M;>4_]X#%=]\#[BYN;!Y)W+$CO4?Q*\ :-IGAMKFUC
M".#CFI/@<,64PR,*.!0!ZS>6EO=0.+B)77:>M?*/B[1UO?'36]DNS+%>*^M)
MAF"0>JG^5?,UP GQ.QD?ZW^M 'IGASP2NB^$I6OEWR"+<"WTK@O M]<MXRN8
M@Y\L,<#->[ZQ_P BQ<?]</Z"O OA\F_QW)DX7S.?SH ;XI?4V\>PHX?[+O&[
MTKVXV6@'0/F2VYM^3D9SC_&N5\;W>D!G@C"&\)^4CK7GD.A^++BY3$LGD.W3
M/:@"AX;TF*3XBMFW!M_,X...M?1>KZ-#>:)+96\80.,#%9'AGP99Z=:0SS(&
MNB,DUUX&!B@#R[PG\+K70M2EO[J%6'+<BN<\6ZOI&OWAT&"%!)O*\"O5O$OB
M2RT.U9;AP'=" ":\8\/>#+C5/&(UR)OW)DS0!Z'X!^'=GX;@,DD"EV&1D5SO
MQQ(72XX4&,KBO0]0\6:?I-W'93R+YI '6O.OC04NM.M[B-P5('>@#F?A5X%N
MKV1-0E): 8!!Z59^* _LGQ!;06/[O##.*]$^$7_(HCD?>%>>_%SGQ?"/]H4
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
MT&TELM'AMYB2ZCG-:5 'CUO\$H(;B.3S@=ISUKU32].BTVPBMHU&$'7%7:*
M///%/PRA\27_ -HDD &<XK#3X(644J21NH*D'BO7Z* .;D\*PRZ%_9KD%=NW
MFN,L?@U9V6I1W2.OR-NQ7J]% '+^(O!UMK>D+9 !"!C-<&OP-M<_/,"/K7LE
M% 'DEK\%;.TO(IXY%!1L\5V>L>$DU311IY? "XS7444 >/#X&V.WEU+>M=?X
M4\#1>&[9H5<,&KLJ* /+]=^$-GK&HR7>Y59ZX:_UM?"6HCPZ.=QV9KZ)KQ7Q
MYX FNM:?7 I/EMNH DA^#L>J0I?//M,PWXSZUG:WX#'@*R_MB&;=L/.#5BW^
M,O\ 9D"63P9:$;,D>E5-6\>/X^M?['CAV[SS@4 =7\/O%LGC6PN+>1B?DVU4
MO?@O:7M[)<2R [SGFM;X:>"7\*1N77&\5Z)0!YCH7PEMM$U-;N*0<=A6WXK\
M!6OB:!(YL97')KLZ* //_"7PTM?#5X\P8.&[4WQ;\,K?Q)>+.&"8[5Z%10!X
MZGP-L\?O)%8^]-;X&VV?DF 'IFO9** /'5^!MCM^9U)]:ZCPA\/H?"DYE20$
M YKNJ9,I:%U'4J10!YO\5-6M;KPW)96TX-R2< 'FL'X(:7=V2SF]0DL#@L*M
MO\/]1NO%/VJ<LUMOS@]*]4L].MK&-5@C"X&,B@"UC%%%% !1110 4444 %?/
M7Q(_Y&U?]^OH6OGKXD?\C:O^_0![)X-_Y $/^Z*Z&N>\&_\ ( A_W170T %%
M%% !45S_ ,>TG^[4M17/_'M)_NT >'>)?^0Q_P "KTSP1_R#OPKS/Q+_ ,AC
M_@5>F>"/^0=^% '54444 %%%% !1110 4444 %%%% !1110 4444 (YPC'VK
MY]^*&OZY<SR:;;QN8B3T%?0=9T^A:;<R^9+:HS^I% 'RAX7U+Q'X7F:2*&0;
MO:NK_P"%E>*?^><OY&O?V\-:0_6RC_*F_P#"+:-_SY1_E0!X-!XM\1^(YETZ
M=)1')P20:]9\%>!HM VW4F&D=<\]C720^'=*MY1)%:(K#H0*U ,# H   .@Q
M7G/C'P#%J#RZF@!F3YA7HU(RAU*L,@\$4 ?-EQXY\2Z?OL(HY/+C!0<&N'1O
M$*:V=3\F3<6STKZV?PUI$CEWLXRQY)Q2_P#"-Z3C'V./'TH \@TCP]=^,-,6
M^OD/FQC(R*Q;SQGXCT&Y?3K>.3RHN!@&OH:UL;:SB,5O$J(>PJE-X<TJ>4R2
M6:,YZDB@#P:T\3^(/%-PNFW<<GE/UR*]7\->#(O"]K)<P@>88\X'KBND@\/Z
M7;2B2&T17'<"M(J&4J1P>,4 ?+_Q'UKQ%K5\]C&DOE(>,5W_ (-T:XB^'LD5
MQ&3.T?4CGI7I[^'M+DE,CVB%CU.*N1V5O%%Y21J$]!0!\G:)/XB\->*9)(TE
MV&;'?IFOH&[UR_C\)B\56\_9G%=(_A[2Y'WM:1ELYSBK36%LT'DF(&/IMH ^
M0->?Q#K6LF^:&0E6R./>NJL_'WBBSL$M!%+A%V]#7T2/#>DC_ESC_*F'POHY
M.?L4?Y4 ?)#KX@?6_P"T_)DW;MW2OH/PAJ^I:[X6ECO%8.8MO-=O_P (WI.,
M?8X\?2K5MIMI9IL@A5%]!0!\I7%OKGAWQA<7-M"^T/D$"OH_P-JMWJND":\!
M$F!UK7FT#3+AR\MHC,>I(JW;6D%G'L@C"+Z"@!;IVCM977[P4D5\T_$C6=?U
MF\DL4BD,2'CBOIME#*5(R#6;)X?TN60R/:(6/4D4 ?+GA?7_ !)X8@:**&4
M^QKHA\2_%0Z1R_D:]^;PSI#=;*/\J;_PBVC?\^4?Y4 >%V6M:_XUN5TZ\601
MGN:]A\'^$$\,Q$!MQ8<UM6NA:;9R^9!:HC^H%:- #/*C/6-/RH$48.0BCZ"G
MT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\T_$?_ )'R/_KI
M_6O?_#'_ "+UI_N"O /B/_R/D?\ UT_K7O\ X8_Y%ZT_W!0!KT444 %%%% '
M->+_ /D&2_[M>2^"_P#D:3_OUZUXO_Y!DO\ NUY+X+_Y&D_[] 'OR_='TI:1
M?NCZ4M !1110 4444 %%%% !1110 4444 %%%% !7CWQNTRZO;.#[$AW#J5%
M>PU6N["WO4*SQAP1CF@#S;X3:K;V/AX65W.!<9'!/-;OB[P%:>+6$DNWGD$U
MRTOP_P!0@\4BZMBRV^_.!TKUFW0QVT:-U50#0!X^?@;; _+, /3-7]'^#MOI
MFHQW)E#;3TS7JU% $<,*01)&B@!1@8%9'B705U^P-LS;016W10!X]_PHZQ.2
MSJ6/>NI\)?#^+PR'".&#5W%% 'FOB/X3V>NZ@;LE58UT'AKP9;:#I+61 ?(Q
MFNJHH \FU7X-6^H:C+<^:!O.<9JN/@;8[>77=ZU[#10!XU_PHVWS_KACZU(?
M@;8@95U#>M>PT4 <SI7A./3]%.GE@RE<5PVH?!NT$TU]&P# F3 ]N:]?J*Y0
MRVLL8ZLI% 'SU;>(1J>J?\(P!R#LS73_ /"CX6^8W(!/)&:Q=6\'3^%=?;Q!
ML)^?=6D/CD%&TVX)'!XH RM=TY_A5+#<0RDJYSD&O0M"N3X\\(DR-][O7GFK
M:A+\5I8H$B(5#C&*]9\#>'F\.:*+-A@C% '#GX'V3LS.ZDDYKHO"GPXA\,SO
M)'("&[5WU% 'G?BCX76?B*]%RY4,*U?"?@:V\.63V_#[JZ^B@#RS7/A!;ZMJ
M<EV)0N[MFJ(^!MCM^9U+>M>PT4 >-?\ "C;?/^N&/K4G_"C;';PZ[O6O8:*
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
M<AH'AK4+'PPUE,S>:5QS5'P?X2U32M<DN;EF,9;(S0!Z91110 4444 %%%%
M!1110 4444 %8GBC_D%-^-;=8GB?_D%/^- 'CMC_ ,AS_@5>X:5_R#HOI7B&
MG[?[=^8X&ZO8TU2SL-(21IE^5>F: -GH*S[O6["R5C-.HQVS7F?B/XOVMDKP
MQNN>G%>*^)OB!?:I,WDS,%/O0![)XR^*T6G2A;64$9[&NO\ A_XDD\1::9W.
M>*^.;B[GNFS-(7/O7U/\%WMX_#7,BA\#@F@#U*BH_/A_YZI_WT*42QL<"1"?
M9A0 ^BBB@ HIAFC4X,B ^["D\^'_ )ZI_P!]"@"2BH_/A_YZI_WT*<)$;[KJ
M?H: '444A('4@?6@!:\Z^(_C&7PPJLA(&*]!,\0ZRH/^!"O$?CVT#V"E'5GV
M]C0!O>#/B?;:G&/M4H!/J:](M=5L[P#R9E;/O7PK;7]S:$&"5DQZ5WOA7XDW
M>ENOVB4D#U- 'US6!XO_ .0))^-<=X=^+%GJ8CC=UW'C-=7XBO;2[\/NRS*<
MC(&: /*?#G_(9/\ O5[CIW_'E']*\/\ #N/[:.#D;J]PT[_CRC^E %JBBB@
MHHHH **** "BBB@ HHHH *H:QIJ:MI[VC_=:K]% 'S_XCV?#+64DMSCS"#Q7
ML'@[5WUO0(KU^KUR/Q-\$2^)G%RH)$0S^59?@;Q>VEM'H+Q<HVWD4 >KZC81
M:A8RVTB@AQCI7B_B3PY>^"+@ZAIVYMW/RU[DIW(K>HS4%W8VU]'LN8ED7T-
M'SE_PLKQ3_SSE_(TZ/QWXEU21;.6.79*=IX->]_\(MHW_/E'^5.3PUI$;ATL
MXPPZ'% ''^#O 45@\6J. )G^8UVFMZ4FLZ<]I)C:U:*J$4*HP!P!2T >#^(-
M,OOA]<M-I:,=W]T5POB;Q)XE\2VJP212D#V-?4]YIMIJ  NH5D ]:IKX9TA3
MD64?Y4 ?-W@RYUU'329HI!#)P<BNSU;1;SP/ -2TZ-O-;D[17L<6@:9#*)8[
M1%<="!5F[L+6^C$=Q$KJ.QH ^6_$?BOQ/XCL/LDD<I'T-2?#S4M?T'5([<Q2
M".0X/%?22^&-'4Y%E'^5/7P]I:2!UM(PPZ'% '(^,M?U*P\/":V5C(R<X^E?
M.<@\0R:U_:?DR;MV[I7V)/IMI=1>7-"K)Z&JG_"-Z3C'V./'TH X?P?J^I:Y
MX6ECO%8.8MN#]*\7N8];\.^*[F:VA?;NX(%?55MIMI9IL@A5%]!5>XT#3+DL
MTMJA8]3B@#Q>*RCU&S75+F7_ $I1G:3WK,?X@ZU:N88K1BJ<*=M4=?N;VT^(
M"V409;/S,$=L9KWFQT'07L(&,$#$H"22,DT >:>#OB+JD^JA-25HX"?XN!7J
MNHZM&^D3SV4@=E&1BO//BS86&F>'EGTR.-+C)XCH^#%Q=ZCI,RZ@&.1T:@#R
M7QQJ'B/Q#JCCRYO+C; QFM#P_P",/$6A:8MH+>0D=\5])'PYI18L;./)ZG%,
M/AC1V.391_E0!\G:Y=>)M:U;[>R39!R,9JQJ^I>)-8T^.TDBD(08Z&OJH>&]
M)48%E'CZ4#PUI"G(LH_RH \'^%VM:[I]XFG31R"(XZBKWQCTK4+FXAOK6-F?
M()P*]NAT'38)?-BM45_4"I[G3;2[4+/"K@>HH ^?_"$.J^*8#IE_&XCCX&X5
M9UB[UCP'.+/3HWV-_=%>Z6FD6-BY>VMTC8]P*2\T:POWWW-NDC>I% 'STOQ#
M\3W;"W>.7;(=IX->A>#_  $C/'K$Z@3,=W-=VOAC1U8,+*,$=.*U(XTAC"1J
M%4= * *VI6"ZAITEH_W7&*\:\2>'KGP+.=0TQ"6/S?**]QJM=V%M?1[+F)9%
M]#0!\N^(/%OB;Q!IYM)(I2/H:9\/]0\0:!JL47E2!)&P>*^EU\,:.IR+*/\
M*H[O1M)L;:2[^R(#$NX$"@#D_&OC"X\/:%%.Y*LZ\USG@?PU!XL;^W)<;]V<
MFLWQ/J#>/K]-*AB(5#MZ5ZAX"\.2>&M'^R.,4 =1!&(8$C'11BI*** "BBB@
M HHHH **** "BBB@ HHHH *\T\?_ ''KTNO-/'_W'H I?#;_ (^_QKUBO)_A
MM_Q]_C7K% !1110 4444 %%%% !5'5?^/)_I5ZJ.J_\ 'D_TH \%U#_D;%_W
MZ]ZT?_D%6_\ NUX+J'_(V+_OU[UH_P#R"K?_ ': +U%%% !1110 4444 %%%
M% !1110 4444 %(PW*1ZC%+10!Y)XZ\'V^F))KRXWH<U:^%_C67Q)(ULQ)6(
M$?E79^+M(?6]"ELD_CKQO1A+\,M::-HCB0XZ4 =M\8]-N[_0%%INW@'I7BWA
MCQ#XG\,P/"L<V#ZYKZ>TNYAU_2H[B:(,KCH12MX9TASDV4?Y4 > K\1/%%RP
M@:.7:YVG@UZ!X0\!K.T>L7*XF8[N:[U?#&CJP(LH\CVK4BB2&,1QJ%4= * *
M>JRR6FDR/%]]%XKY?\>:EX@\0:B\9BD*1G XKZMDC65"CC*GJ*S3X=TIG+&S
MC+'J<4 >%?"W7-<LKI=-GCD$7'45-\8=+U":_AOK6-F;<"<"O<H=!TVWE\R*
MU17]0*FN=,L[Q0L\"N!ZB@#P'PG;:IXMMSI^H1,$CX&X5/JVHZSX$F^PZ<C^
M63_"*]UM-)L;%RUM;K&3W IMWHNGWTF^YMDD;U(H ^3?$VH>(_$UVMQ+#*2O
MJ#6[H_C;Q/H^GI9I%+A/8U]'+X:TA>EE'^5(?#&CDY-E'^5 'R7JK^(=4U<:
M@T,FX-GI7N/PXU[5=2TEK:]1QL0H,UZ*/#>D@8%G'CZ58M=)LK+/V>!4SZ4
M?,/B>RUC1?&DEW:Q.5R3D"NLT^ Z_8)>:C(5G09VL:]ON-$TZZ??-:H[>I%?
M/WQ$DNM*\8QVM@K+:E\''3% $LWCG5],E-I;VK-''PI"UI>'/B/K,FK(EXCQ
MVYQG(P*],\/Z+HEQH5I++# \K("Q8C.:QOB)I6E67A::>RBB2X7[NP\F@#LO
M[8M[O3I);64.XCW8'K7SC\1-7U_7+^2T$4AC0X'%=C\%;W4+VXGCO0Q3D#=7
MKS^'M+>0NUI&6/4XH ^>_AEK&O:3?QV$D4@B;KQ71?&+3+Z]@AO+:-FD&#P*
M]DBT#3(91)':(KCH0*L7&G6ETFR:%77T- 'SQX/75_$4?]D7T3B)0!R*TM8D
MU;X?OY&F1OM?KM%>X6NC6%E+YEO;(C>H%+>:18W[!KFW60CU% 'RCXIU?Q)X
MI=&EBE.WV-:>@^+_ !-H.GBS2*4 >QKZ37PUI"=+*/\ *D;PQH[')LH_RH ^
M3]>N/$6O:F+UX9"P.>E>P?"OQ#K%R\5C>(XC0XY%>I+X;TE1@6<>/I4MOI%A
M8%I;>W5& SD"@#/\9:N^AZ!+>IU2O(?#:I\2]8>:X.?+.>:V_'/BYM79]!2+
MEFQP*U_AEX)E\-$SL"!*,_G0!WND::FE:>EJGW5J_110 4444 %%%% !1110
M 4444 %%%% !1110 5C^*/\ D7[K_=K8K'\4?\B_=?[M 'AO@?\ Y&Q_]^OH
M>+_5+]*^>/ __(V/_OU]#Q?ZI?I0 ^BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!&^Z?I
M7D/Q,^[^->O-]T_2O(?B9]W\: -OX6?\@U_I7HE>=_"S_D&O]*]$H **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\^^(OBV^\-Q;[16/
M&3BO,!\<]19O*4-YG3% 'TA17&> ?$=YX@L/.NE(.,\UV= !117F?C/QIJ6B
MZREM;(Q0MCB@#TRBLW0KR2_TB&XE&'<<UI4 %%%% !1110 445Y?XK\;:GI.
MOK:0(QC+8XH ]0HJCI%T]WI4-Q+PS+DU(=2LQ+Y9G3?Z9H M44 @C(Z44 %%
M%% !45Q ES;O#(,HXP:EJAK-U)9:7-/$,NHXH Y.X^%.@W$[RLIW,<GY:MZ/
M\.M'T:]%S;K\X]17EE[\9]4T_4W@G#!1)M&?2O9O"FM'7=&2\)Y;% &[1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7SU\2/\ D;5_WZ^A
M:^>OB1_R-J_[] 'LG@W_ ) $/^Z*Z&N>\&_\@"'_ '170T %%%% !45S_P >
MTG^[4M17/_'M)_NT >'>)?\ D,?\"KTSP1_R#OPKS/Q+_P AC_@5>F>"/^0=
M^% '54444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !137=8T+N
M0%'))KSOQ[X^_L:#;IK^9*!SMH ]&HKYT_X6]X@_YXR?D:]&\.?$))] >YU%
M]DP7(#&@#T6BO+?"GQ);Q!XA>R5LH&Q7J5 !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 ?-/Q'_ .1\C_ZZ?UKW_P ,?\B]:?[@KP#XC_\ (^1_
M]=/ZU[_X8_Y%ZT_W!0!KT444 %%%% '->+_^09+_ +M>2^"_^1I/^_7K7B__
M )!DO^[7DO@O_D:3_OT >_+]T?2EI%^Z/I2T %%%% !1110 4444 %%8/B+Q
M':Z/I\K^<OG <+GFO%[CXN:\MQ(J1.5#<<4 ?0U%>.>"_B9?:C?LFI!DB'=J
MMZ_\58K378K*TD#*YQP: /6**J:9<F\TZ"X/5US5N@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@"CJNEP:O9-;7 RAKC#\(]"))V]?:O0
M:* .;\/>#-.\..7M%Y/M72444 %%%% !1110 4444 %%5;[4+;3XC)<2JF!D
M9[UXKXC^*NJ6NJO%8HSPCH10![I17@6D?%?6KC4X8IXW$3'YB:[7Q5\3+72-
M.BDAE!E(&X T >D45S/@KQ _B+2!=OU-=-0 4444 %%%% !1110 4444 %%%
M% !1110 4444 >??%C_D "N<^#_\?UKH_BQ_R !7.?!_^/ZT >R4444 %%%%
M !1110 4444 %%%% &5XB_Y =S_NUX=X=_Y&=O\ >KW'Q%_R [G_ ':\.\._
M\C.W^]0![YI__'HGTJU573_^/1/I5J@ HHHH **** "BBB@ HHHH **** "B
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
M] &\2!U.*S+K0M,OIQ-- KR#O69XWN+RVT5GLL^;@]*\%L/B1KUEXA@M+UI
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
M%'_(*;\:VZQ/%'_(*;\: /';#C7/^!5[CI;%M.ASZ5X=8_\ (<_X%7N&E?\
M(.B^E #KK3+2]!$\0;-<%XJ^&MEJ$+&VB )]!7I%% 'R1XB^%E_ID[,BML/;
M%>X?"*REL-",,@(P.]=W?Z;;ZA&%F0'WQ18:=#IZ%(@ #0!<HHHH **** "B
MBB@ HHHH **** "O'?C5I<VJ6ZQQ*3QCBO8JS]0TBWU$@S*#CUH ^9/#/PFO
M;Z59I58K[BO</#7P]T_3H%,\*E@/2NSL[*&RA$<2@ >@JQ0!7MK&WM!B&,**
MR?%S$:')CO6]6!XO_P"0))^- 'D?AW_D-'_>KW'3O^/*/Z5X=X<_Y#)_WJ]Q
MT[_CRC^E %JBBB@ HHHH *X?XHZA<:=X7>6VSOYZ5W%9NLZ/!K5G]FN "E '
MRMX<LO%'BF64QO+@$GO3O$NF^)O#$:/-+* WJ:^GO#_AFR\/(ZVJ*"W<"O.?
MCBZ_8;==HR!UH \P\/Z!XH\167VJ*64CV)JAJQ\3>&-9AAF:4C</6O>O@\X/
MA;:% .0<UT6O^$=/UN<7-RB[D&<XH 7P3=2WGAFVFFSO(YS715R$'B[0-&1=
M.\]4,7& :Z&+5;2:P-XD@,(&<YH O45EZ=K]CJCNMM*&*=>:S]0\<:-IMT;>
MXG D'49H Z2BJ&EZO::Q;^?:.&2K] !7D'Q5T36;H/=6+.$3YCBN\U'QMHVE
MW)M[B<!QVS2W.LV>M^&KN6T<.IC- 'AGPGUO5&\3-:7DC$!L<FOI6OFOP"A7
MQ_(,8_>?UKZ-O+N*RMVFF.$'4T ><^/O#VL:IJ:2V)<(#SBNT\+VEQ9:+%#<
MD^8!SFJ,7CS0I9O*%R-^<8]ZUKK6K.TM/M,DF(L9S0!HT5SECXWT74)UA@N
M7;H,UHZGKMCI2JUS*%#=.: -*BJ]G>0WULL\#;D;H:FDD6*-I'.%49)H =17
M*W'Q!T*VG:&2X 93@\T?\+!T';N^TC\Z .JHK+TGQ!8ZRNZTDWBM2@ Z5QOC
M'QM!X>4P##2NN!CL:T/&NIR:3X=FNHB0RUX]X/4_$+6W:^8D1G/- %&\\/>)
M?$EPVH6K2")^F*?IWA7Q-HEXE_</*8H^3G-?06F:?%I=BEK" %2I;RUCO+62
MWD *N,4 ?-OC7XH75T8[2W8JZ,%->S_#6YFNO"\<L[%G..37E/Q&^%;PWZ7.
MGJ6WL&.!7K'PXLI[#PS'#< AQCK0!V%%8NL>*--T1PMY*%)]ZRQ\1_#Y( N1
MS[T ==15:QOH-0MEGMVW(>]6: "BBB@ HHHH S]:@EN-*FBASO8<8KY=\;V_
MB+P]J3LTL@1VR.:^LJ\2^.3+OMQM&0!S0!@_#/2=?O[N/4)I)#%QU-?1,0(B
M0'J%%</\*F4^$HP% (Q7=4 %9VM:M'HVGM=R_=6M$G S7F?Q0\4Z<GAZ>Q\T
M><W;- '1^&?&EKXDF:.#&5]*ZFOF_P"#OB.QTG4I1<R_ZPD#)KZ*M;F.[MUF
MB.4;H: )J\U^*&BZKJ-HSV#.-JY^6NLU;Q=I6C3^3=S!7],TZS\0Z?KFGW#6
M<@<!&&/PH ^=/ 6LZQ;>,!9W<KE0P&":^I(CF)#ZJ*^9M.39\2B",?O?ZU],
MP_ZB/_='\J 'T444 %%%% !1110 5YIX_P#N/7I=>:>/_N/0!2^&W_'W^->L
M5Y/\-O\ C[_&O6* "BBB@ HHHH **** "J.J_P#'D_TJ]5'5?^/)_I0!X+J'
M_(V+_OU[UH__ ""K?_=KP74/^1L7_?KWK1_^05;_ .[0!>HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH SM:U:/1K!KJ7&U?6O&=;U.]\=ZP(].=O*4X(4
M]J]#^)P+>$9@#CK7G/P.&S49PWS$YY- 'H^A> ]+BTJ(7ML'GQ\Q-2ZIX'TI
MM.E^QVP2;'RD5UU% 'QWXV\.ZMI6L@7*NT9D!'TKZ1^&7_(IP_+C@5JZ_P"%
M;'7V1KE%W+WQ4L"6/A?35C9@D0H V"RCJ0/J:3S$_OK^=>(^.?&.JW=[C1"[
M1@_P5R*>(_&8=2PFP",\&@#Z>SGI17"^#_&,%SI\=O>R8N1Q@GFNVDF2. S,
M<(!G- $A('4XIOF)_?7\Z\Y\;>,&>T^S:1)NG_V3SFO([[Q=XOTN$SSB4(O7
MK0!]1;T_O+^=*&!Z$'Z5\GV?Q(\2ZF6$!D.WKBNH\%?%6[@U:2WU9R O]Z@#
MZ(+ '!(I:\5UGQGJ-UK,4U@6-KG)(Z8KMX_B%I$>GIYLX\\)R,]Z .RW#.,C
M/UI:\.M_&FJ#Q)YSEOL1;J>F*]=LM>LKVU\^.0%0,F@#3) ZD"@.IZ,#^->9
M>._%TLMM]FT9RTX'\/7-<5X?\1^)[/5$EU+S!;]]U 'T'2,0%.X@"LO2=>L]
M7C7[/(&;'(S7/_$.[U&UTHMIX;?M/W: /)_$GB&^A^(2V\<Y\GS,=?>O?]/>
M.;2K<,ZL&C&>>M?&=_>ZI)K0EF#?:-W?K7:0^(_&$%HA43>6JY'7I0!])1>'
M]+CN?M$=NHDSG<*U!P*^>?A_\0]5U+Q +.[9\ X.:]@\0^*;33;&51(//*_*
M,T =)O3^\OYTH93T8?G7S1J'B?Q<;N:6$2^3DE<>E2>#/B9JMSXD2PO&?DXP
M: /I2D) ZG%0FX6*S$\APH4$FO.O&_B]Y;7[/HTA:?'\)[T >E;T_OK^=*"#
MT(-?+=_XP\7:5"9[CS0@]:])^$7C6Z\2ADN6)9>N: /7**** "BBB@ HHHH
M**** "BBB@ HHHH **** "L?Q1_R+]U_NUL5C^*/^1?NO]V@#PWP/_R-C_[]
M?0\7^J7Z5\\>!_\ D;'_ -^OH>+_ %2_2@!]%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M"-]T_2O(?B9]W\:]>;[I^E>0_$S[OXT ;?PL_P"0:_TKT2O._A9_R#7^E>B4
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5M1_P"0=<?]
M<S7S/I/_ "4H_P#77^M?3-\ ;"<$X'EGG\*^:=)5?^%FD;ACS>OXT ?3</\
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
M  [\0M+>H=LC=Z]XTC58=8L$NX2-K=J +]1S7$-N,RR*@/J:9>74=G:27$A
M5!DYKQKQ9XNN?$]_'8:1N!4X.V@#L/BA<EO"$CVL@)YY4UPGP2C6]GN#>J)6
M&<;N:V]=@O+/X>NMZ&,FWO61\"SON;DM\IYP#0![.VEV&TYM8L8_NU\V>(Y9
MK?XCK';,4B\SH/K7T\V"I!.!BOE_Q2Y7XEJ%7</-ZCZT ?2NDDG2;4GKY8JY
M5+2/^01:_P#7,5=H **** "BBB@ HHHH **** "BBB@#S[XL?\@ 5SGP?_C^
MM='\6/\ D "N<^#_ /']: /9**** "BBB@ HHHH **** "BBB@#*\1?\@.Y_
MW:\.\._\C.W^]7N/B+_D!W/^[7AWAW_D9V_WJ /?-/\ ^/1/I5JJNG_\>B?2
MK5 !1110 4444 %%%% !1110 4444 %%%% !4-W-]GM)9O[BDU-5/5>=*NO^
MN9H \3\1>)QXUU3^PCSAMN*])\"^$AX5LGA' <5X;X801_$HL.OF_P!:^H%.
M44^HH XCQ_X&7Q?;A"!D#BN:\(?"RZ\.:H)Q(?+P.,UZ[10!YIXY^&B^*623
M WKWKQSQOX%U+PE'$4G8(<8 -?5U>.?'*0_8X%[ 4 ;OPEC@N/#*2R1JTPQ\
MQ%>C5YQ\'O\ D6?RKT>@""Y:V$>+DIL_V^E>:ZGX!T.[\0+J4,L:@-G@UO\
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
M]HS7D&MZ1KFB^,Y[RTB?:&R"![U]4V]A:VJX@A5!Z 5'+I-A.Q:6UC9CW(H
MX33I]0U[P1*EVK>:Z=#7B.EVWB'PWXFDEMXI AFQP.V:^KXK.WAC\N.)53T
MJN^C:<[;FM(RV<YQ0!RMSJNHIX2^TJ&\_9FOG/7+;Q'K6K->O%(2K$CCWKZ^
M-G;F+RC$NS^[58:)IH_Y<XORH \L^%VK:S/:&TOE<*@*C-<!XZT76-/\9F]L
MHW(R3D"OIBWTVSM23! B$^@I)],LKEMTULCGU(H \8\/>'+SQ;I0N=20^;&N
M1N%8.H^)/$^A7DFG6B2^3%PN,U]$V]I;VJ;((E1?0"J\NBZ=-(7DM(V8]210
M!Y7X2\$S:Z5U?4&99<@X:O6Q:J+'[-_#LV5)#!%;QB.) BCL*DH \B\7>"?[
M%#:OIZYFR3\H[UP7_"<^+EX"3<<=Z^EIH(KB,I*@=3V-4?[ TK_GRB_*@#Y4
M\1S>)O$SJTT4IV^HKL_AEJ?B"PO(]/G200Y'45[TNA:8O2SB_*GQ:180R;X[
M6-6]0* +<9)C4GJ0*=1T%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %?/7Q(_P"1M7_?KZ%KYZ^)'_(VK_OT >R>#?\ D 0_[HKH:Y[P;_R
M(?\ =%=#0 4444 %17/_ ![2?[M2U%<_\>TG^[0!X=XE_P"0Q_P*O3/!'_(.
M_"O,_$O_ "&/^!5Z9X(_Y!WX4 =51110 4444 %%%% !1110!R/BSP5;>(0T
M\@!D5<C->.7^N^)/#EV^G6<<GDQ],"OI&J$NBZ=/(7DM(V8]210!Y-X0\(W/
MB61=6U(LL@P?FKO==\%VVL6"PR8)1>,UTT%M#:Q[(8U1?05+0!\XZGJGB'PK
M>-I]@DGDKTP*KP>*_%.J3I9SQR^7*<-D&OHB?1]/N9-\UK&[>I%-30],C<,M
MG$&'0XH Y'PEX$M]+$6HD 3L-Q%><_$[5-?N[J33K=)#"2>@KZ#"A5"@8 [5
M3ETFPGDWRVL;-ZD4 ?*_@L^(_#NK1%8I LC8/%>O?$/3KS7/!J,%)F"9KTC^
MQ--#!OLD61T.*LM:P/%Y;1*4]#0!\T_#:[\0Z+J<5D\<@A?KQ75_&+1+[5+&
M&YMT9I !TKV--&T^.0.EK&&'0@5/-9V\Z;)85=?0B@#Y=TCQ)XKT6P2SCCE"
MK[&L#5K7Q)K&IB_DBD+@YZ5];G0=+)R;*+\J4:'I@&!9Q?E0!YA\,=6UFZL&
MM;Y7 12HS7F_C;0M8L/&;7MG$Y7);(%?3MOIUI:D^1 B9]!23:797#;I;:-S
MZD4 >>^#[_4]9\)RQWRL':/;S]*\6N-.U[P_XMN+JUBDVA\@@5]706-M;)LA
MA5%] *AET?3YF+26L;$]210!ROA^&X\4>%3%J0(9L9W5P'BG2+_P)<F;1E8[
M_P"Y7N4%O%;)LA0(OH*9=6-K> "XA60#^\* /G_1GU[QO>K9ZB)%B![UZM;:
M ?"7AZY%FVY\<8KIK;2[*T??!;)&WJ!5J2-)4*.H93U!H ^2O&+>)/$>IN7B
MD*QM@<5V?PPU37[.ZCTZX200@CJ*]U_L33<D_8XLGKQ3HM)L()-\5K&K>H%
M''>+? EOJHEU$ &=1N%>3S>*?%.GW#V$*2^5&=@P#TKZ5*AE*D9![50;0],=
MR[6<18\DXH \W\&^!WNRFL7C$3,<X-=%XJ\#V^KVS3$ RQKE:[.*)(8PD:A5
M'0"GD C!Z&@#YLNO$WBC1KA]/MDE\J(X7&:[+PEX(FULKJ^H,5ER#AJ]1DT3
M397+O:1LQZDBKD,$5O&(XD"*.PH +>(06Z1#HHQ4E%% %34;"+4;&6UE *N,
M<UXMXI\-WW@J8WVD[F+<_+7NE07-G;WB;;B)9!Z,* /FS_A.O%_]R;]:ZSPI
MX4NO%THU+5=RLO.&KUS^P-*_Y\HORJY;VL%HFR"-47T% #+.RBL[*.VC4!47
M;P*\X\7^ XXA+J]J,W"G=QUKU"FR1I*A1U#*>H- 'S0WC7Q; QB5)=J':.#6
MKH(UGQQ>K;:HC^6#CYA7N1T'2R23919/M4]MIEE9MNM[=(V]0* ,_P .>'(/
M#MJ8(,8/I6I>.T=G,Z?>"DBIZ0@,"",@T >2Z/XBUN?Q2]O*K^0&P,U!\2/%
M&N:'(DMHK^4/O$5ZNFF6<<OF+;H']<5Y=X^\102SR:0UL'9SM!Q0!4^%OQ$N
MO$NH&VN2VX-C!KV>O)?AS\/CHEVFI!-HD^:O6J "BBB@ HHHH **** "BBB@
M#YI^(_\ R/D?_73^M>_^&/\ D7K3_<%> ?$?_D?(_P#KI_6O?_#'_(O6G^X*
M ->BBB@ HHHH YKQ?_R#)?\ =KR7P7_R-)_WZ]:\7_\ (,E_W:\E\%_\C2?]
M^@#WY?NCZ4M(OW1]*6@ HHHH **** "D(!ZC-+10!YGXS\ I*TNK6O$RG=@5
MYF_C/Q9:N8$27;&=HZU]+.BR(4< J>H-4#H.EL239Q$GVH \&TB77O&MXMEJ
M"R"+/>O:O#'A>V\-VAAB"ECU.*U+?2K&T??!;(C>H%7* &2()(F0]&&*\K\7
M>!ET\/J]DN9P2>!S7J],EBCFC*2*&4]0: /FD^./%T9*!)<+P.#6UX<M=5\=
M7JQZNC;%/\0KVTZ!I9.?L47Y58MM.L[,YMX$C/\ LB@#E[O36\*^%I8]/&6'
M3;7SCXFC\2>(-4:XDBD.UCCBOKV6&.="DBAE/8U2&B::,_Z'%S[4 >0?"K5=
M<'^@WB.(X^F:Y7XG>']5C\5)>V<;'G.0*^CH-,LK9BT-NB$]P*6?3K.Y.9K=
M'/N* /,OAWJFK:CHDD%^K@A"@S7D_B/1M;TCQE+>6<3[0VX$"OJ:WT^UM01!
M B ^@IDVDV$[%I;:-B>Y% 'S/J'BOQ9J-C):/'+M<8Z&L+PW#XDT'5TNHXI
M6<9X]Z^KQH&E@Y%E%^5..B::<?Z'%Q[4 <'K\%[KW@3;(K&;9G'X5X_X)?Q%
MX=UI(ECD$;R$'CM7U,+6 1>6(UV>E5O[%TX.'%I'N!SG% 'E_P 3]+O=:\+Q
M2QH3,J5P'@J/7II4T>ZC<6[#!R.*^F)+2"6/RWB5D]#4$6D6$$@DCM8U<=P*
M /%O$6DZCX&C6XTI&WOUV^]9VBMKWCB]6SU(2+&#WKW^YL;:\4+<0K(!_>%,
MMM+LK1]\%ND;>H% ',0:$?"?AVX%FQ9\<8KYY\8'Q)XCU-V>*0JC8'%?6TD:
M2H4=0RGJ#5+^Q--R3]CBR>O% 'AGPPU77[2ZCT^X200@CJ*]#\6^!+?4Q+J(
M ,ZC<!WKLHM)L()-\5M&K>H%7"H92I&0>U 'S5-XJ\4V,[6$22^4AV# /2N\
M\(^ VO3'K%XQ$Q(;!KTIM#TQW+M9Q%B<YQ5V*)(8PD:A5'0"@"*XM5N+%K5O
MNLFVO(?%OA*7PMG5-*4F4\_*.]>S5%<6T-U'LGC5U]#0!\YV6N>)O$ETFG7:
MRB)^N<U[!X0\%1^'=LP?+L,D5T4.C:=!('BM(U8="!5^@ HHHH Y3Q?X-M_$
MD6]L+(B\>]>-7^K>)/"UTVGV:R&)3QBOI"J,VCZ?<2%Y;6-F/<B@#YW@\4>*
M=6F6RG241RG!SFO6?!?@2#1S'?RX:9QN(-=:FAZ9&X=+.(,.AQ5\ *  , 4
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
M#7;T 4-7TR/5K![67[K5XSX@T:\\#ZLL^F(=C')*BO=:IW^FVVH0/'/$KY7
M)'2@#D] \?:;)I47V^X"3@?,#4NL>/M)CTR8VER'GQ\H%>>Z]\)M4NM4DEM'
M98B> *ATCX1ZO!J44ES([1 \@T +I&G:EX[UP-?;Q"IR"?2NN\<>');3P9]C
MM 6;!'%=[I>DVNF6T<<,2JRK@D"K<L,<Z;94#+Z&@#Q#X4W\'AA9X]4?RF;/
M)KTV3QUH)C8"[4G!XKD/'?PXN-8NO-TW,8)R=M<:OP>UT.I,SXSZT 9LNF76
MJ>/Q?6JEH/,SD?6OHZU86^F0F0X"1C-87A/PM#HVF)'/$&F[DBMZ_MS<:?-!
M'P67 H J6_B'3;JX,$4X:0=13;WQ-I>GRB*YN C'L:XC0/ ^HZ=KLEW*[&-F
MS7._%;PQ=31M?VUR0R?P@T >PV&LV.I?\>LP?Z5?KY^^!USJ9U%X;S>4!."U
M?0- $<TR01&20X4=37@7QI\2:==S0QPRAF3 ->YZO:O>Z9+!&<,PXKPO4_@O
MJ6IW\LTK,0S9% '5_#3QEHUIX7CAGN%1QBNS_P"$ZT#_ )_%_2O&5^"VL6XV
M0R.J^U+_ ,*=U[_GL_YT =UXR\?*8HH]&E,CGKMJMJ=]>:CX!EDO00VW/-,\
M#_#2YTF^\[4\R*#D!J[_ %_08M1T26RAC"ANPH \4^#OB+3M/U6XCN) I8E1
MFNU^+=G-K>@0-8@N".HKCX/@MJ-GJ0N(&91YFXX^M>V:1I2V^D0VMT@=D'\5
M 'F'PLUBS\.:3);:E((I/>NZO/'6@_8IL7:D[",?A7%>-?AE>:KJ1FTXE(R<
MX6N6_P"%.:ZW!E?!]Z .;TO7["/XA&Y9QY?F9S^-?3=EK5C=V2W$4H,>T'->
M"CX%WZMYBEO,]:]/\/>$[W3?#K64K,9"N 30!U5IK^G7MP8()PT@[5IUYKX5
M\%:AI.NO=SNQC+9YKTJ@ HHHH **** "O-/'_P!QZ]+KS3Q_]QZ *7PV_P"/
MO\:]8KR?X;?\??XUZQ0 4444 %%%% !1110 51U7_CR?Z5>JCJO_ !Y/]* /
M!=0_Y&Q?]^O>M'_Y!5O_ +M>"ZA_R-B_[]>]:/\ \@JW_P!V@"]1110 4444
M %%%% !1110 4444 %%%% !1110 5QOC'P1;^( UR,+*BY&.YKLJ.HQ0!\V7
MFO\ B?P_<MI]JDIBCX&,TEKXA\3Z]<+87*2B*0X.<U]"RZ+ITSEY+2-F/4D4
M1:+IL+AX[2-6'0@4 <UX-\$0: $NFPTK+DY[&MWQ!H,&O6/V:;&VM<# P**
M/ /$5OJW@:\:+24;8Q_AK%'C?Q=(0A27#'!X-?1]SIMG>'-Q;I(?]H57&@:6
M#G[%%^5 'GGA'P,M\J:O>KB<D-R*]#UF!I-!N((^IBVBK\420QA(U"J.@%.9
M0P((R#0!\BS:?XDT'Q3-=VXE*A\C&:[/2=<U[Q+=+IU_ YB?J6%>]2:/I\S$
MO:1L3W(HAT?3[>0216L:L.X% 'BWB?0K[PEIY.F1G=(.=HKRZUMO$EKJ_P#:
M2Q2;R<]*^P;FRMKM0L\*R >HJM_8>F$8^QQ8^E '#:=<:AKG@J5+M6\UDZ&O
M$],M_$/AOQ/)+;Q2!/.[#MFOJZ*SMX8_+CB54] *@?1M.D;<UI&6SG.* //O
M$UO>Z]X&PZDS;,X]Z\@\*)XAL+U=/:*00R.0>.U?5'V6#RO+\M=GI5==&TY9
M ZVD88=#B@#Q_6?#5WX8L1JM@A^T,-QV]:YVPU?Q+XINUTZ\$HB;KG-?14]K
M!<Q>7-$KIZ$57AT?3[>0/%:QJP[@4 8'A+P=%X<4.KY9AS76,,J1[4M% 'S#
M\1]"U:/Q7]LM(W(#YR!3!XP\6BR^R^7+MV;.AKZ6FTVSN&S-;HY]Q4']@:7G
M/V*+\J /DFSMO$EEJC7ZQ2;V.>E>MZ9X5N=?TD:G>(?M"+D9'->NG0],(Q]C
MBQ]*MQ6T,$7E1QJJ>@H ^<+GQ5XIL[I["))?*1O+& >E=[X0\!M<^7J]XQ$S
M'=@UZ.VAZ:[EVLXBQ.<XJ['$D*!(U"J.@% &;K]N\WAZY@C^\8\"OE@6/B7P
M]XGFNK=92 Y(QFOKME#*0PR#5*31M.E)+VD;$]R* / M.UK7O$]PNG7T#^6Y
MY+"O8/"G@VV\.@21 !V&2!6[#HVGV\@>*UC5AW J]0 4444 %%%% !1110 4
M444 %%%% !1110 4444 %8_BC_D7[K_=K8K'\4?\B_=?[M 'AO@?_D;'_P!^
MOH>+_5+]*^>/ _\ R-C_ ._7T/%_JE^E #Z*** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $
M;[I^E>0_$S[OXUZ\WW3]*\A^)GW?QH V_A9_R#7^E>B5YW\+/^0:_P!*]$H
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^>OB1_R-J_[]?0M?/7Q
M(_Y&U?\ ?H ]D\&_\@"'_=%=#7/>#?\ D 0_[HKH: "BBB@ J*Y_X]I/]VI:
MBN?^/:3_ ': /#O$O_(8_P"!5Z9X(_Y!WX5YGXE_Y#'_  *O3/!'_(._"@#J
MJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **H7FLV%@VVYN%C/O5<^)]( R;R/\Z ->BH+6[@O(_,@D#KZBIZ "BBB
M@ HHHH **;)(L2%W.%'4UEGQ+I(D*&\3<#@C- &M144%Q%<1[XG#+ZBI: "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KG[WP?IE]?B\F3,H.>E=!10
MR*-88EC0851@4^BB@ HHHH **** "BBB@ HHHH ^:?B/_P CY'_UT_K7O_AC
M_D7K3_<%> ?$?_D?(_\ KI_6O?\ PQ_R+UI_N"@#7HHHH **** .:\7_ /(,
ME_W:\E\%_P#(TG_?KUKQ?_R#)?\ =KR7P7_R-)_WZ /?E^Z/I2TB_='TI: "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M*H7FLV%@^VYN%C/H: +]%9!\3Z0!DWD?YUH6UW!>1^9 X=?44 3T444 %%%%
M !116?=ZWI]C)LN+A4;T- &A15*TU6ROCBWG5S[5=H **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#G[SP?IE[?B\F3,H.>E;T<:Q1+&@PJC IU%
M !1110 4444 %%%% !1110!Y]\6/^0 *YSX/_P ?UKH_BQ_R !7.?!_^/ZT
M>R4444 %%%% !1110 4444 %%%% &5XB_P"0'<_[M>'>'?\ D9V_WJ]Q\1?\
M@.Y_W:\.\._\C.W^]0![YI__ !Z)]*M55T__ (]$^E6J "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#@OBGH5QKV@BU@!)YZ5Q/PUU:'P6)-,O<B1SCF
MO<BH;J ?K7":Y\.H-4UI;]&"8;.!0!V]M.MU;I,GW7&14M5[&V^R6<4&<[!B
MK% !1110!!>6D5]:O;S#*-UKD'^%WA^1V<Q<DY/%=M10!P__  JSP]_SR_2N
MJTK2K;2+06]JNU!5ZB@ HHHH Y[6_!NEZ_,);R/+?2LQ/AAX?CZ0Y_"NTHH
MYC2_ NCZ3>"YMHL./:K>N>%--U\*+R/.WI@5N44 <5'\,/#\?2'/X4/\+_#[
MG)A_2NUHH XM/ACX?08$/Z5H:5X)TG1YS-:Q[6/M7244 <_J_@[2M:D#W466
M'M7C_P 1MO@*ZBBTM2$DQG'O7T!7&^,O!,/B;][( 609&: .>\)>#-+\3Z!#
MJ>H)NFD_2KFM_#G1-.T:YO+:/;+"FX$BO/[CQ'XB\)S-IMG%)Y2=,"F)XV\3
MZTXL)XI?+EX.10!9^&7BN^OO$[:=*6\E&*C/I7K%_P" =&U*[-Q/%ES[5C>#
M/ $.CRQZB0!*XW&O0J .+D^&'A^3K#C\*(_AAX?C;(AS^%=I10!F1Z'9Q6'V
M-$Q%C&,5@GX:Z"TC.8<ECD\5V-% '-:5X(TG1[@S6L>UC[5+J_@_2]:</=1;
MB.G%=!10!B:)X6T[059;./ ;KQ5#5? &C:O=FYN(LN?:NJHH XVV^&F@VMPD
MT<7S*<CBNOBC6&)8T&%48%/HH *P]=\*Z=X@P;Q,D>U;E% '%)\+_#\9R(<_
MA5BV^'>B6ETMQ%%AUZ<5UM% #8T$4:HO11@4ZBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ K$\4?\ (*;\:VZQ/%'_ ""F_&@#QVQ_Y#G_  *O<-*_Y!T7
MTKP^Q_Y#G_ J]PTK_D'1?2@"[1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !6!XO_Y DGXUOU@>+_\ D"2?C0!Y'X<_Y#)_WJ]QT[_CRC^E
M>'>'/^0R?]ZO<=._X\H_I0!:HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ KP7XE>$+R^\4#555O+C;<<5[U5:]LHKV
MUD@D52'&,D4 ><Z5\4M'TW3(+.XXEA4*<&LWQ=X\T[Q5H<FEV()DD]\T[4/@
MM%>7LDXF #G.,U=\/_"&#1]26Z:4,%[9H I?"'PE=:!+)+.& ?D9KU^F1Q)$
M@5%  &!@4^@ HHHH **** "BBB@ HHHH **** $/0UXWXDT_7=1\1& !S:,_
M/IBO9:;Y:$YV+GUQ0!A>'_#%GHT,3Q(!+M&XX[UOT44 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %>:>/_N/7I=>:>/_ +CT 4OAM_Q]
M_C7K%>3_  V_X^_QKUB@ HHHH **** "BBB@ JCJO_'D_P!*O51U7_CR?Z4
M>"ZA_P C8O\ OU[UH_\ R"K?_=KP74/^1L7_ 'Z]ZT?_ )!5O_NT 7J*** "
MBBB@ HI&8*I8G %9DWB'2[=RLMVBD=1F@#4HK&'BO1F.!>Q_G2MXHT=!DWL?
MYT ;%%8R^*M&8X%['^=:-M>V]XFZ"0./44 6**** "BBB@ HHHH **KW5[;V
M4>^XD"+ZFJ</B+2[APD=VC,>@S0!J44W>NS?GY<9S5%=;T]Y_(6X4R=,4 :%
M% .1FB@ HHHH **** "BBB@ HHHH ***HWNL6.G,!=7"QD^M %ZBL4>*]%)
M%['D^]::WD#6_P!H$@\K^]0!/15:VU"UNV(@E5R/2K- !1110 4444 %%%%
M!111T% !169<:_IEK+Y<UTBOZ$U'_P )-I&X+]L3)Z<T :]%,BF2>,/&VY3T
M-/H **** "BB@G R: "BLR?Q#I=O+Y4MTBOZ$U:M;^VO5W6\JN/:@"S1110
M4444 %%%% !6/XH_Y%^Z_P!VMBL?Q1_R+]U_NT >&^!_^1L?_?KZ'B_U2_2O
MGCP/_P C8_\ OU]#Q?ZI?I0 ^BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!&^Z?I7D/Q,
M^[^->O-]T_2O(?B9]W\: -OX6?\ (-?Z5Z)7G?PL_P"0:_TKT2@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KYZ^)'_(VK_OU]"U\]?$C_D;5_WZ
M /9/!O\ R (?]T5T-<]X-_Y $/\ NBNAH **** "HKG_ (]I/]VI:BN?^/:3
M_=H \.\2_P#(8_X%7IG@C_D'?A7F?B7_ )#'_ J],\$?\@[\* .JHHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R'XJ
M>&]6OUDN[)W58_FXKQ/0X?$&L:S]@6:0D-CK7UMXB;9H%X<9_=FO /APX7Q_
M(=H_UG]: /;?!6E76DZ0L%V27 [UTU%% !5#5]172M.DNW^ZG6K]>>?$?Q=I
M]IH5S8.X$SC YH T/#'CVW\1W[6T0&5..*[.OE[X3^([+1_$;O<2?+(V!DU]
M(RZQ:1:;]O9QY.,YS0 _5K>2YTV:&+.]AQBOEWQWI6O^'-4>8RR!'?(YKW^U
M^)&A7=VMM'+\[' YKB/C?B:RMI4P5P.: .N^%M]-?>%TDF8EL#DUW->>_"+_
M )%8?A7H5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!\T_$?_D?(_\ KI_6O?\ PQ_R+UI_N"O /B/_ ,CY
M'_UT_K7O_AC_ )%ZT_W!0!KT444 %%%% '->+_\ D&2_[M>2^"_^1I/^_7K7
MB_\ Y!DO^[7DO@O_ )&D_P"_0![\OW1]*6D7[H^E+0 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7D'Q4\-ZM?"2\LW=43
MG@UZ_65XD;9X>O#C/[LB@#Y+T*#Q!K.L?85FD)5L'FOJ3P7I=UI6D+!=$EP!
MUKQ+X:R!?'DAVC_6?UKZ2H ***SM7UJUT:W,UTV%QF@#E-3^(]MIVMC3G WE
ML5VUK.+FUCF'1US7RCXJUZTOO'*W\;_NA)G@^]?1_A#Q'8ZSH\'V=P2D8#<T
M =+7B_Q5\-:Q<L]_:.ZQQG/!KO=3^(&BZ5>-;7$N)%Z\T[4]8M=;\(7<]HP9
M6CXS0!XY\&=6U!]>:UNY&;#]S7T97SC\+%V^-90?[_\ 6OHZ@ HHHH ****
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
M_(V/_OU]#Q?ZI?I0 ^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!&^Z?I7D/Q,^[^->O-
M]T_2O(?B9]W\: -OX6?\@U_I7HE>=_"S_D&O]*]$H **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *^>OB1_P C:O\ OU]"U\]?$C_D;5_WZ /9/!O_
M " (?]T5T-<]X-_Y $/^Z*Z&@ HHHH *BN?^/:3_ ':EJ*Y_X]I/]V@#P[Q+
M_P AC_@5>F>"/^0=^%>9^)?^0Q_P*O3/!'_(._"@#JJ*** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R?$O\ R+UY_N&O
MG[X=?\C[)_UT_K7T#XE_Y%Z\_P!PU\__  Z_Y'V3_KI_6@#Z6HHHH *\:^*/
M@*6_MYM35SM3G&:]DW#U%<WX\<KX3N\=Q0!\U^"O!DNKWDC(Q!A;/Y5W,GB&
MXNKH>&-YS]RF?"F1EN;['O61:J!\4M_\7F?UH Z9?A)=Z2?[268EHOGQFN \
M:>+;^]D^P7*,%B8*":^KPHFM@KC(91D5X3\:/#]A8F*>WB"N^": .]^%"!/"
MJ8[@5WM>?_"1BWA5<^U>@4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% 'S3\1_\ D?(_^NG]:]_\,?\ (O6G
M^X*\ ^(__(^1_P#73^M>_P#AC_D7K3_<% &O1110 4444 <UXO\ ^09+_NUY
M+X+_ .1I/^_7K7B__D&2_P"[7DO@O_D:3_OT >_+]T?2EI%^Z/I2T %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5D>*/\
MD7;S_<-:]9'B?_D7;S_<- '@/PW_ .1[D_ZZ5]*U\U?#?_D>Y/\ KI7TK0 5
MS?C#PX_B+3C;HVTXQ724FX>HH ^.]5\'267B@::S$L6QFO08VN/ASI\8+G]\
M*H^)Y&/Q+0_]-/ZUI_%C][86._T% $L'P\N?&T0UCSB!)[UG^(;W4_ M@=*4
M.T9^4FO6/AB3_P (?;KV'2IO'.@V&H:%=7$\0,B)D-0!XU\&I3>>)'G?[Q>O
MI&OF_P"$B"#Q?)&@^4/7TA0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 >??%C_D "N<^#_\?UKH_BQ_R !7
M.?!_^/ZT >R4444 %%%% !1110 4444 %%%% &5XB_Y =S_NUX=X=_Y&=O\
M>KW'Q%_R [G_ ':\.\._\C.W^]0![YI__'HGTJU573_^/1/I5J@ HHHH ***
M* "BBB@ HHHH *X7XIK''X2FD"@2<X8"NZKF/'6C2:YH#VD0RQS0!Y=\'KNX
MAM;NZ>0N%!QDU'JWB2;QQKXT9)""C;>#[U%I$H\"Q7&G77#2Y S5_P #^"IU
M\2_VZH/ER/N!H ]-\)>%HO#VG^2RJTA_B/-=(2%4DG %+4%XC26<J+]XJ0*
M.9\7>+H='TUFM90\_. M>:Z3\5=:GU**.XB=8F/)(J/5]'O=*UAKW4'+VN[.
MTGM5?6O&7AW^RIA:VZK.!\I H ]SL]5M[VR66*52Y3=M!YSBO _BIXTU"9Y-
M.9&\D9YJU\'-=O=6UQDE=C""0 3VKL/BSX=TX>'FO!$!-D\T >1_#3QA>:+J
M*11H?+D.&(KW+Q)XW^PZ&L]D=\Y7.!7F_P ._#]C<Z!<W+(#,@)7BN6TWQ8]
MGXNEM=2C9K5),8/I0!TDGQGUFU&^>-U7U(KT;X=>/CXMB+2-T'.:JW_@W0/%
MOA9GLTC61AD8JEX,\$2^$--NV5N=I(- '5^-/%JZ+II>S<//SPM>=:)\5-9N
M=4BBNHG6)NI(KB7\7O%XREBU$E[=7Z'ZUT7B'QGH']D2_8;91<?PD"@#WF#5
M+>ZLO-AE5F\O=@>N*\:\2_%G4]$U:6$HPB7O5?X+:UJ&KZE(MUN\GD#/I72?
M%SPWI<?A][H1*)FR,T :OA[XD6NJ>'3=O*//VY S57PM\0I=2UI[:\.R/. 3
M7C?PY\-:IJ=]'Y1?[,A^8=L5W/Q,LH_"UK;O9#9.0"2* /6?$FE+XCTDV\$H
MY_B!K,\&^"D\.K(TV)';H3S4/PNOI[_PPLL[$MQUKN* .2\9>%'\1P1QQ/LV
MCMQ5OPIX8B\/Z<(&56D[L>:Z*B@ Z4444 %%%% 'G7Q?@N+CPUL@4L>>!7/?
M!25;"TGANV$<AZ!J]>N[&WOH_+N$#KZ&OGSQC=2:#X[CMK%MD3/@XXH ^@;J
M\MX;9VDE4#:>_M7S5/%,?B1]J /D>;G=^-=E\1M:O+/P[9R6TA9G49P:KPVL
M;^ /[2=,76W.3US0![#)J<,6B-<0R*QCB!X^E>+7VNO\0=;&D.<A&QBKWP]U
M2?4M!OEN9<X4@ FN7\!*T/Q(EVH0/,Z_C0![KX1\-KX:TXVJD8/I7D7QK8C7
M868_*"*]_KY^^.OSWJ(GWR>* /2O >N:9'X3M$>ZC5@.037/ZW\5H;7Q(NG0
M.'C+;>*\KT3P?XGO-,CFMGD\H],$USJ:7?Z=XS@2^1V</R3]: /KM6BN-%:X
MC15+PEL@>U?-]B\TGQ+*3,6C\WH?K7T9I_\ R*\?;_1S_(U\Z6)_XN6?^NO]
M: /INVBCC@01H%&T=![5-4<'_'O'_N#^524 (RJZX8 CT-?.WQA!M_%,0M?W
M?S#.WBOHJOG?XP\>*HL_WZ /9? [,WA*T+G+;>M>"^*I5A^(RO*V%\WJ?K7O
M7@?_ )%.T_W:^=OB9#)=>,_+M\[]_:@#Z,M?$FE0:+%)]KC^2$'&>>E</I/Q
M1CU;Q,=-X>/=BO,_^$*\5G3O-#R^7Y>>IZ5F?#:UGM/&X2YC;>'P2: /K2-$
M5<HH4'T%<9XZ\%IXGC\Q\'RUR ?:NTC_ -6OT%1W1VVDQ']P_P J /$?"OC)
MM U8>'U.%#[<5[C$V^)'_O*#7R_'&K?$TL>OF_UKZ>MO^/6+_<'\J ):***
M"BBB@ HHHH **** "L3Q1_R"F_&MNL3Q1_R"F_&@#QVQ_P"0Y_P*O<-*_P"0
M=%]*\/L?^0Y_P*O<-*_Y!T7TH NT444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5@>+_ /D"2?C6_6!XO_Y DGXT >1^'/\ D,G_ 'J]QT[_
M (\H_I7AWAS_ )#)_P!ZO<=._P"/*/Z4 6J*** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH XCX@>+V\+VBNIQO%<)X4\*IXOO?[=<#<&W9-:'
MQRC#V$.:U_@R<>&B@Z<4 >A&U!T_[*>GE[*\DUGX+1ZAJDMY$RJS]P:]DHH
MY'1_"+6.@G3IFW@KCDUPDWP2 U-KN!PA,F_@U[310!Y7\0+&32?!*V[,6PN*
MQ_@OJUC:VMPL\ZQL>F375_%ME'A=L^]?/_A;P[KFJ&5M/9P,G[M 'U?_ &_I
M7_/[%^=<;\2];TV;PI+''=([GH :\I_X07Q?_?E_,UD>(?"7B6QTYI;QY#&/
M4T >@? XDW$Y!^4YKT3QWXANO#^F^?;*2V,\5YW\"3MC=#]X#FO9-1TNUU2
MQ72!EQCF@#QCPW\8[K4=;BL;G*ENN:Z[QSXUO= T]+BV5CD \5X]K.EVVE_$
M9%M5"@28&/K7T%>Z)9:IX87[5&&_T?.3]* ."\#_ !6F\0ZFUI.2&'8U9\>?
M$/4/#5T@A5O+/4BO-?"5I%8_$1HX!A?,QQ]:]O\ 'GA[3KWPW<SS1 R(N030
M!B> ?B/)XHAD,AY3-<_XL^,,^CZRUC;DDCC K"^$L*1ZM=6L7 8D"MJX^%#Z
MAXR^WW"$Q%\G- &5_P +BUU5\QH9-@Y)Q4<7QSO[F9(8@Q<D#%=CXOM_#.DV
MLFF^5&)V4*..]<[X"^%4)U9=1N(]UNQW+F@#K/$6IW&M> 6FF!#%<G-<E\)]
M3L]+6ZEED59!G S7HOCZVM].\'RI"FU<$ ?A7SWX,T+5=8UK%L6\H2DMCTH
M]JT?XBS7/B0VEQD6^[ )Z5W>L:J+?1YKJU<.R=-M>4>/]'B\->'H;F%=MR1D
MD=<UO_">[EUOP]*+[+@]C0!QLOQJU"TU(VTX91YFWFO:O#>K?VSI$=W_ 'A7
MA?QC\.Z?I^KP/;QA2Q#'%>M?#3_D4H/PH [&BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "O-/'_P!QZ]+KS3Q_]QZ *7PV_P"/O\:]8KR?
MX;?\??XUZQ0 4444 %%%% !1110 51U7_CR?Z5>JCJO_ !Y/]* /!=0_Y&Q?
M]^O>M'_Y!5O_ +M>"ZA_R-B_[]>]:/\ \@JW_P!V@"]1110 4444 %%%% '*
M_$+_ )%.Y^E>4?!G_D8)?]ZO5_B%_P BG<_2O*/@S_R,$O\ O4 ?0->3?$SP
M'<:Q%+J"2D>7\W6O6:PO&$C1^&+PKUVXH ^6?"WB;5/#>I3V<3.^9-M>EOHF
MII$/$*[]Y&[%8/PST:TU;Q=)]J0-\^>:]ZUNXL-%T;]^BBW'&#0!XVEM)XW)
M3493"8_[QQ4,T5O\.YX[F"Z#ESG@T_5H+CQ'=NWAPE0#D[*X;Q?X=UZQ6)M3
M:0KD8S0![]:>-WG\+MJ9/(7->?*MQ\4KZ2-9" A]?2M'3D3_ (5FR@?P?TJM
M\$OW>JW 7H20: ";P=?_  _MWOX79R1V.:\\@\0W&M>,K:2Y4ABW.:^L;ZPM
M]1MS#<H'0]J^9_$VF6VE^/TCME"J).,?6@#USQ/X0D\1^&(Q$^TB+<,'VKQ7
MP7;7FD>.Q;/*Q4/C&?>OIFR8CPO&W?[.?Y5\\:82WQ).?^>O]: /I"\MC?:4
MT .#(@_E7S3\3O!5YX<F>^CF;YFWC!KZ@A_U$?\ NC^5>-?')V:*"(_<(% '
M&>$?$>K>(;1-&.\IM W5OV]_<?#[54@=R3*>F:Z[X2^']/3P^EZ(@9B1S7#_
M !;.?&,(/17&* /0_$7CPZ3H$=[NP76N$LO"-S\1XVU03%5SU)KH]6\)MXG\
M&6J*<?**R?#OC"#X>63:5<1[^>/PH \V\>^"KWPKJ$<'GL ^,<UZ=\+/ EQ!
M;Q:K)*6W8/)K+UYY?B=J44UI&0B8P *]D\):=+I6@0VDOWD% &V!@ 5!?_\
M'A/_ +AJQ5>__P"/"?\ W#0!\SV  ^))('/F_P!:^G(.;>/_ '1_*OF'3F8_
M$PAU*KYO4_6OIZ#'D1[3D;1_*@"2D*AA@@$>AI:S=;UB#1=/>ZF(PO;- $M_
M(EAI\]PB*I1<\"O$=0\33^.M5;1T<C!VUZ'#XN@\2:'>+$N/D(KQ_P "Q"#X
MAN5Z^9_6@#HO^%'7/_/Q_P"/54=[CX77\<+2$ACZU] UX%\;@)-8@#=B* /8
M_"^KG6]'CO#U:MJN/^&JA?"< 'H*["@ HHHH **** .+^)__ "*4OXUYY\$O
M^0A-]37H?Q/_ .12E_&O/?@D/^)A-]30![M1110!P7Q"\&R>)+.5T?&U2>M?
M.VF^#Y+SQ(^GACN#8S7UYJ#[=.N"",B,_P J^=O#DC?\+$E(Z[S0!I2ZO<>$
M%CT4N<R#;UJW'\)+K5575!,<R_O ,UB?$0!_%]JS==PKWSPVQ;P_9Y[1@4 ?
M/'C#Q%J6C6IT9U8Q*N,UV'P+/F0/*>K FM[XK^'=/?0)+WR@)LGG%8'P.&TR
MH/NC- 'MM%%% !1110 4444 %8_BC_D7[K_=K8K'\4?\B_=?[M 'AO@?_D;'
M_P!^OH>+_5+]*^>/ _\ R-C_ ._7T/%_JE^E #Z*** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** $;[I^E>0_$S[OXUZ\WW3]*\A^)GW?QH V_A9_R#7^E>B5YW\+/^0:_P!*
M]$H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^>OB1_R-J_[]?0M
M?/7Q(_Y&U?\ ?H ]D\&_\@"'_=%=#7/>#?\ D 0_[HKH: "BBB@ J*Y_X]I/
M]VI:BN?^/:3_ ': /#O$O_(8_P"!5Z9X(_Y!WX5YGXE_Y#'_  *O3/!'_(._
M"@#JJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH Y7QEXET_2M'NH;B0!V0@ U\_^ O$UA8^-GN9F C+YR?K7K_C[P!=
M>*+G?$Y"YY&:XC_A1-Q'\\;$/ZYH ]6_X6+X?_Y^A^=177Q&T,6LIBN 9-IV
MC/>O+_\ A2NJ_P#/=OSJ:U^#&IQW,;O,Q56R1F@#5\->(];U+Q-\P?[*S\'M
MBO0/'PSX1N_I5_1-"M=*L(8A"OF*.6QSFI]:T\:II<MH?XQ0!\[?#;Q)8Z9?
M7D5PP#,2HSZU)%9RP^.O[7<'[+OW9[8K=?X)7":D;F%BH,FXX^M>CW7@N*;P
MT+)5 GVXW4 2)\1- "*#<@''(S7D_P 8O%^F:I% EK('VXZ5,_P6U0NQ$[8)
M/>F'X&7D_P#KY"WU- '5?"/Q3ISZ"EEY@$W'%>@W_B73M.D5+B4*S=*\R\)_
M"BZ\/ZLMP'/ECMFN@\5^![O6[N&6*0@(1G!H [ZVN8[N!9HCE&Z&IJSM#L7T
M[2H;9SED'-:- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% 'S3\1_^1\C_ .NG]:]_\,?\B]:?[@KP#XC_ /(^1_\
M73^M>_\ AC_D7K3_ '!0!KT444 %%%% '->+_P#D&2_[M>2^"_\ D:3_ +]>
MM>+_ /D&2_[M>2^"_P#D:3_OT >_+]T?2EI%^Z/I2T %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R?C3Q-I^EZ-=PW$@#
MLA !KK*\S\>_#ZZ\476^)R%SR,T >1_#_P 36%CXT>XF8",OG)KWS_A8OA__
M )^A^=>4CX$W$?SQ,0_J#2_\*5U7_GNWYT >GW?Q&T06DIAN TFT[1GO7(>%
M_$.M:GKSEP_V9B=I[5BVOP9U**ZC=YF*JV2,U[+HNAVVE:?#"L2[U'+8YS0!
M\^>-+V#3OB!#+,<#?DUJ^.;A/%>GVATWY_+ SMKJO&OPJ?Q'J?VN,X.<UJ^!
M_AY_8-K)%>?/G.,T 5O!7BS2]"\.PV-]*(YDZ@U;\3_$'0YO#UW''<!F9, 9
MKF_$_P )KS4]7>XM9"D9Z &L7_A2>I/\KS,5/7F@#GOACXFL+#Q:\L[ *S\$
M_6OI ZW9+9?:S)^ZQG->)1? NXMY4DB8A@P/!KTR3PK<-X9&G;SOVXS0!T&F
M:]8ZN2+63>1UK3KA_ _A&Y\.22-.Y;=GJ:[B@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S[XL?\@ 5SGP?_ (_K
M71_%C_D "N<^#_\ ']: /9**** "BBB@ HHHH **** "BBB@#*\1?\@.Y_W:
M\.\._P#(SM_O5[CXB_Y =S_NUX=X=_Y&=O\ >H ]\T__ (]$^E6JJZ?_ ,>B
M?2K5 !1110 4444 %%%% !1110 445C^)-5?2-*>ZC&66@#Q#XS1,?%<!!Q\
MPZ5[/X)7;X4LAC^&OF#QMXGU/Q#K?VD0OA']*]9^%OCB]O88M-FC("<<B@#V
M:JU_,;>PGE'5$)JS4-W#]HM)8?[ZD4 ?/W_"5R^,/%1T*483?M_6NC\0_!_3
M;30[JYADR\:[JS];\&2>$=3;7H$RV[=Q6/K?Q>U34M*GLQ"PWC'"T /^"T'V
M;Q+) O16->D_%TX\)'ZFO /!/B?4_#^O"Z,#X=^>/>O</&=Q/X@\">:$._:6
MQ^% &)\&8A+I]P)?]7@YS6Y<_#_P]KM_,8F03').*\5\/>,=5\/6%S:)"X9B
M0#BJ_A[QOXATG7C?/YI0MD@B@#MO$]YKW@&X:.V#FU3/3I75^!/&\WB;PY<F
M<?.%(-<U<^,G\<+_ &;-:_/(>I%=_P"#_ (T+3Y(PN!*O3ZT >+Z7H$/B7X@
MRVK\;GQ^M>MM\'=%M8VFDD!5!DY%<_KGAJ?P5JC:Y I)SNXJC)\4=5\2+_9B
M1LAFXR!B@#TOP=IVAZ=,8M-*%QUQ69\9$8^& PZ9-'@GPG?:$6O[B1FW(7P3
M7G/Q3\;ZAJ!?2XX6*J3T% '9_ Y1_95P=HZ=?QK,^.?^LMQ["N.^%OC'4=%O
M%L7A8++QR*Z_XSQ7-[I$5Y$A9E4'@4 =K\*$*^$XV]<5W=?/GPK\<7\'EZ3+
M$P7CJ*^@8VW1JWJ : '4444 %%>?>/?'%UX7;]S&67/)Q6-X-^+(\1:I]C?
M;.,4 >M44#D44 %?.7Q?T/4%UT:E;(Q5&R2!7T;7/^,+*"X\.7A>)6?9P<=Z
M /$/A[=OXUNDT[4.1&V.:]2\5^&A;^#Y+*R&3@@ "O+/A3:75KXTD)B*)O\
M2OHYXTD7:ZAAZ&@#X^TK5M5\+ZF+"8,JRR%3GTKZ&\'^$;-8(-6 'G2#=7E_
MQ;TMAXMB:TM^-_\ "*]L\%"1?"MHL@PP6@#H:\!^-4977H">A(->U:_J+Z7I
M<ER@RRBOEGQ]XJU/Q%JYD$+XC; XH ^D_   \'V?R@<4S5/ NG:GJ8OG11)G
M/2O.?A9XXOIHHM+FB8!,#D5[>#D T 5)+<0:4]O'T6(J/RKYS.DW6C>/#J-T
MI$'F9R?K7TP1D8-<SXM\+0Z[IC0Q1JLO8B@#4T?6;35[97M7#!5&<=JTJ^?O
M[7U3X:W#P%7<,<4__A=FI?\ /!ORH ]WO+R&QMFGG;:B]37SY\10?%GB:-],
MRZHW)%6)?B%JGC!1I:QLN_N!7H7@3P-_8JF>\42.XR-U '0^#;62T\+VL$HP
MZCFO!/$Z%?B4H//[W^M>W^-/$,GAK3/-MT_A/ %?+NJ:_JE_XD&I^0_#;NE
M'V#8QK)I,",HVM$ 1^%<_;^ M,MM6-_& ),YZ5Y/:?&;4K>TBA,#?(H'2I_^
M%W:E_P \#_WS0![+>^)=-TZZ%K/,%DZ8J_)(MSI\CQG*O&2#^%>):3HNI^.-
M0&K.S*H(;!KLO%_B[_A"],M[20\F/;F@#Q^.0+\3BAZ^;_6OI^V_X]8O]P?R
MKQ3PCX-&OZ@OB <[GW9KVZ-=D2)_=4"@!U%%% !1110 4444 %%%% !6)XH_
MY!3?C6W6)XH_Y!3?C0!X[8_\AS_@5>X:5_R#HOI7A]C_ ,AS_@5>X:5_R#HO
MI0!=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K \7_P#(
M$D_&M^L#Q?\ \@23\: /(_#G_(9/^]7N.G?\>4?TKP[PY_R&3_O5[CIW_'E'
M]* +5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >.?'.0)I
M\.:V/@R,^&2_8XK9\=^$/^$HM53^X*\[\->*U\'ZG_8.1DMMQ0![M145M+YU
MM'*?XU!J6@ HHIDS^7"[C^$$T >??%^,MX6+#H"16%\#E'V&X.T?6N6^*?C?
M4+TOI<43%5)Z"L/X:>,=1T&\6U>%@LIQR* /J:N*^* !\(3_ "@UU5A=-=:;
M'<,.67->&_%3QQ?R+)I443%<GH* +OP/C)N+ANPS7MTG^K;Z&OE'X=>+M2\.
MZB$:%P)6P>*^H=*NVU#2XYV&"ZT ?-WB.4'XE*O?S?ZU]&>6?^$9V=_LW]*\
MP\7^ 7AU"37(URR-NXKGKGXNZE#9R6 A;Y4\OI0!D^&8R?B2P_Z:_P!:]Z\:
M(6\)W@'9*^4],\0:I8^)#J?D/RV[I7>ZW\7-3U329K,0MEQCI0!9^$$9;Q7+
M[.:]_N[R"Q@,T[A4'>OD3P?XJU/PWJS7A@?DYZ5TGBWXI:QKNE?988W4D]0*
M -/QSIESXK\8I<Z:Q:-7R=OUKVK3+J#0?#MG'?.(V" 5\W^"/&]_H'F&[@>0
MGH6%/\;?$+6/$*Q1VZ2(B?W10![G\0YX]1\&2RV[AEY.:XOX'+BZNLJ,@'FO
M.8?'>L'PT=,FC=B1CD5/\.?%NI:!JP5H6"S-@\>M 'JWQN_Y \'T_K5GX+(1
MX>D;MP*H?%+[1K'A.*XC0EPF<8KS?P7\1=3\+V#6Q@;GVH Z_P"-R$:K;GUQ
M7I/PX0KX2MR>]?.7C?QCJ?BF[CF\A_EQVKT;X6>.+YTBTJ:)@%P.10![K12*
M<J#ZBEH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS3Q_]QZ]
M+KS3Q_\ <>@"E\-O^/O\:]8KR?X;?\??XUZQ0 4444 %%%% !1110 51U7_C
MR?Z5>JCJO_'D_P!* /!=0_Y&Q?\ ?KWK1_\ D%6_^[7@NH?\C8O^_7O6C_\
M(*M_]V@"]1110 4444 %%%!Z4 >?_$CQ3IMGX>N;220>:W %>4?"3Q1I^GZ[
M*9W"AVP,UWOC3X8W?B34?.5SY9.<9KF[?X'7-I<1RPN5*MDX- 'N]I=Q7L F
MA;*'H:Y'Q[XGT[3M"NK::0"1EP :Z#P]ISZ7I,=K(<LM<%XY^'-WXFOC+&Y"
M$YQF@#S+X7^)]/L/%;R3N%5GX)KU[XB(?$?@XC3V+9)P17 1? NYMY5DB8A@
M0>#7L?AO13I>CK9W #D8ZT >2_"N]A\&BYAUARC,,!FZBF_%[QGI&I6%O%:R
M!V7J:ZWQW\.9/$$XEL?W>3D[>*XD_ V]GXGD+#W- "Z%XALKWP,VG1,#.RX
MJ3X:7">$[^>74SL1R<$UJ^&/A#/HVK).[$Q#M71^-?A\=;M42R^1AUQ0!LGX
MB^'\?\?0_.OG_P 6>);&Z\=+=1L#'YF<_C75_P#"E=5_Y[M^=)_PHBX<[W;+
M^M 'HMK\0]"7P^BF<;Q!C;GVKPS3?$EC'X_-TS#RO,SFNO\ ^%)ZF/E$S;?3
M-)_PHB<'>&._US0![;IVNV5_8+<0R IM!->)_&CQ3IUW)%!"X9DP#7I7AOPE
M<Z1H364CDL5QFN!U;X+76J:C-<2N2&.1DT =!\)?%.G2: EEY@$P(XKB?B]/
M'!XKBGD_U9<<UT_A/X47?A_55N-Y\L=LUM>.?AP?%"1D??7'- &,/&OF>%K>
MVTD[Y47! K&LM-TO5 T^NN$G/9J@.@-\-OW]X=T;] :>GAFY\?#[=82%(QV4
MT =SX7U'PMX<7R+>9-SG (Q7H<$\=S"LL3;D89!KP*3X1ZM9*;IIW(B^;K6_
MX.^()2_30Y'RR-MYH ]BILB"2-D/1ABE4Y4'U%+0!Y3XU\$K91'5-/7-P#G@
M<TSP9X\-G$\&MN48# W5ZM)$DJ;)%#*>QKS'QQ\-'URZ\VP_=@G)VT =(WQ%
MT *2+D$XX&:\PU34]4\7:U]EAWFS9^HZ8IB?!;5 ZDS-@'UKUOPKX7@T/34B
M>)6F'5B* ,ZQ\'0Z)H$Z0',C1=/>O(_#]E/X>\:/?WZE82^<GZU]($ C!&17
M)^,O",>O:<8[= DN.HH 7_A8OA__ )^A^=>4_$J9?&&JPMI9\P*1RM+_ ,*5
MU7_GNWYUWO@3X?GP^"UZ/,;MNH VOA_92V/AF&&8$. .M:-SXGTVTO!:RS 2
MDXQ6NB+&NU%"CT%><:WX#O-0\1+?I(0@;.,T =I?^(;#3K<3W$H5",YJM8^+
M](U"416]P&8]LUS7C/PP=0\/FV,^QT3UKQ#PE:ZOIOCA8M\CPA\9SQUH ^L@
M<@$=Z"< FH[?)MHL]=@_E3V&4(]10!YI\4?%6FP>'IK-I 93GBO//A#XMTW2
M[R<W,@4-GDUUWB[X5W?B'4VG#GRR<XS7/#X%W<',#E3[&@#U;_A8OA__ )^A
M^=9VN?$72SI<JV$X:X(PH!KSO_A2NJ_\]V_.M'1?@_?6>IQS7$A:-3R": -G
MPCJVKZC;W1O _EE3C/I7F]AK%II'Q"E:X( #GK7TC!I=M;6/V>*)5^3;D#VK
MR'Q#\&Y=3U:2]A."WI0!SGB^)]=U^WU"S!:!2"2*]5T?QWHEGI-O;3SA9(TV
ML,T[P[X&33=!-I< -+MP":X'4_@[J-UJ$LT4K!&.0,T ;'Q*\=:->^&7@MY@
M[G/>N:^#/BG3K.:2&9PK/D"G'X(:A+\LTK,OH35O2_@K=:;J$,\3D!&R<&@#
MV.\UZQL;=9II,(W0U-IVJ6VJ0^;;/N6N3\1>$+G5=)BM8W(91CK6GX-T";0-
M.,$S%F]Z .FHHHH **** "L?Q1_R+]U_NUL5C^*/^1?NO]V@#PWP/_R-C_[]
M?0\7^J7Z5\\>!_\ D;'_ -^OH>+_ %2_2@!]%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M"-]T_2O(?B9]W\:]>;[I^E>0_$S[OXT ;?PL_P"0:_TKT2O._A9_R#7^E>B4
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %?/7Q(_Y&U?]^OH6OGK
MXD?\C:O^_0![)X-_Y $/^Z*Z&N>\&_\ ( A_W170T %%%% !45S_ ,>TG^[4
MM17/_'M)_NT >'>)?^0Q_P "KTSP1_R#OPKS/Q+_ ,AC_@5>F>"/^0=^% '5
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?-/Q'_Y'R/_ *Z?
MUKW_ ,,?\B]:?[@KP#XC_P#(^1_]=/ZU[_X8_P"1>M/]P4 :]%%% !1110!S
M7B__ )!DO^[7DO@O_D:3_OUZUXO_ .09+_NUY+X+_P"1I/\ OT >_+]T?2EI
M%^Z/I2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >??%C_D "N<^
M#_\ ']:Z/XL?\@ 5SGP?_C^M 'LE%%% !1110 4444 %%%% !1110!E>(O\
MD!W/^[7AWAW_ )&=O]ZO<?$7_(#N?]VO#O#O_(SM_O4 >^:?_P >B?2K55=/
M_P"/1/I5J@ HHHH **** "BBB@ HHHH *K7MC#J%N89UW(>U6:* .5'P^T$$
MG[,,GVJYIOA#2M*G\ZUA"M]*WJ* "BBB@"KJ&GV^IVQM[E-R'M7-CX<>'PV?
MLPS]*ZZB@#E3\/M!R#]F&0<CBMH:/:"S^R^6/*QC%:%% '*2?#W09'+&V&2<
M]*&^'F@,N#:C\A75T4 <U8>!M%TZY%Q!;@..AQ72@8&!110!2U+2[;5;8V]T
M@9#VK$L_ 6AV-RL\-N Z]#BNHHH :44Q[,?+C&/:N<N? VBW=R9Y;<,YZG%=
M+10!S$/@/1(+A9H[<!UZ'%:M]H=EJ%M]GN(PT>,8Q6E10!S=GX(T:QN1<00!
M7'?%=& %4 =!Q2T4 %%%% 'GGQ!O='$4MM?(K2LN%SZUYSX \"3P>)%U6%6$
M#/D?2O6?$O@:'Q#>K<2/C!SBNCTK38M+L([6-1A!UQ0!<7A1]*6BB@ J.>!+
MF%HI!E6ZBI** ,FR\.:=87!G@A"N><XK6HHH R;[P[I^HSB:XB#.#G.*T;>W
MCM85BB&$7H*EHH @N[2*]@,,PRAZBN=_X5_H.YF-L"2<GBNIHH Y_3_!ND:9
M<>?;0!7^E=!110 4444 8NL>%M,UMP]Y"&(]JRO^%;>'O^?8?E77T4 <UI_@
M;1=-N1/;VX#CH<5TO0444 4-4T>TU>'RKI-RUB#X>Z %V_95_(5U5% '('X;
M^'R<_9A^5'_"MO#W_/L/RKKZ* ,A+>R\,:4[0QA8DZBO%O'MRGQ#U&*ULE.8
MR!Q7NFJ6"ZEI\EJQP'%<UX;\!VN@7[W0(=B<T 3?#[2)M%\-QV<P(9<=:ZNC
M&.E% !1110 4444 %%%% !1110 5B>*/^04WXUMUB>*/^04WXT >.V/_ "'/
M^!5[AI7_ "#HOI7A]C_R'/\ @5>X:5_R#HOI0!=HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ K \7_ /($D_&M^L#Q?_R!)/QH \C\.?\
M(9/^]7N.G?\ 'E']*\.\.?\ (9/^]7N.G?\ 'E']* +5%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 (V=IQUQ7SSXO\(75GXL.N.K>4K[J^
MAZS]9TJ'5].DM90,-WQ0!A>$?%]KKD$5O$/G1 IKK:Y+POX)A\.7+RQ/G<:Z
MV@ I&4.I4]",4M% '-W7@?1;RY,\UN&<]\5''X!T.*994M@&7IQ7444 1Q0I
M# L*#" 8 K!O?!6CW]R9YX SGOBNBHH Y9? &A+(L@M@&4Y'%=);6\=K L40
MPB]!4M% $5Q;QW4#0RC*,,$5S#_#K0))6D:V&XG)XKK** .5/P]T KM^RC\A
M4:_#CP^IR+8?E7744 <H_P /- <8-L/RIJ?#GP^AR+8?E76T4 <F_P .] DZ
MVP_*A/AWH"=+8?D*ZRB@#D_^%=Z!NW?9A^5/7P!H22K(ML RG(XKJ:* ,^?1
MK.XM/LTD8,>,8K#?X=:!(<FV'Y5UE% '*)\/- 08%L/RJU8>#-(TVX\^W@"O
M]*Z&B@  P,4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y
MIX_^X]>EUYIX_P#N/0!2^&W_ !]_C7K%>3_#;_C[_&O6* "BBB@ HHHH ***
M* "J.J_\>3_2KU4=5_X\G^E '@NH?\C8O^_7O6C_ /(*M_\ =KP74/\ D;%_
MWZ]ZT?\ Y!5O_NT 7J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH \Y^*WAFX\2Z?%# "=OI5SX8Z!/X>T0VLP(/O7=$
M ]10 !T% %;4(VET^>->K(0*\0T+X=7MIXV;475MA?/ZU[Q28'H* $0811Z"
MG444 %%%% !1110 4444 %%%% !1110!YW\1;/5[J2,:=NVD8.VK7@[P?#:Z
M>EQ>QYNB<Y(YKN2H/4 TN,=* $ "J .@XI:** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *Q_%'_(OW7^[6Q6/XH_Y%^Z_P!V@#PWP/\ \C8_
M^_7T/%_JE^E?/'@?_D;'_P!^OH>+_5+]* 'T444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M(WW3]*\A^)GW1]:]>/*FO'?BI)]FA\QAP* -_P"%@/\ 9KG'&*]$KPSP!\2M
M+TS3WBN.#79?\+<T'^]^M 'H-%>??\+<T'^]^M'_  MS0?[WZT >@T5Y]_PM
MS0?[WZT?\+<T'^]^M 'H-%>??\+<T'^]^M'_  MS0?[WZT >@T5Y]_PMS0?[
MWZT?\+<T'^]^M 'H-%>??\+<T'^]^M'_  MS0?[WZT >@T5Y]_PMS0?[WZT?
M\+<T'^]^M 'H-%>??\+<T'^]^M'_  MS0?[WZT >@T5Y]_PMS0?[WZT?\+<T
M'^]^M 'H-%>??\+<T'^]^M'_  MS0?[WZT >@T5Y]_PMS0?[WZT?\+<T'^]^
MM 'H-%>??\+<T'^]^M'_  MS0?[WZT >@T5Y]_PMS0?[WZT?\+<T'^]^M 'H
M-%>??\+<T'^]^M'_  MS0?[WZT >@T5Y]_PMS0?[WZT?\+<T'^]^M 'H-%>?
M?\+<T'^]^M'_  MS0?[WZT >@T5Y]_PMS0?[WZT?\+<T'^]^M 'H-%>??\+<
MT'^]^M'_  MS0?[WZT >@T5Y]_PMS0?[WZT?\+<T'^]^M 'H-%>??\+<T'^]
M^M'_  MS0?[WZT >@T5Y]_PMS0?[WZT?\+<T'^]^M 'H-%>??\+<T'^]^M'_
M  MS0?[WZT >@T5Y]_PMS0?[WZT?\+<T'^]^M 'H-%>??\+<T'^]^M'_  MS
M0?[WZT >@T5Y]_PMS0?[WZT?\+<T'^]^M 'H-%>??\+<T'^]^M'_  MS0?[W
MZT >@T5Y]_PMS0?[WZT?\+<T'^]^M 'H-%>??\+<T'^]^M'_  MS0?[WZT >
M@T5Y]_PMS0?[WZT?\+<T'^]^M 'H-%>??\+<T'^]^M'_  MS0?[WZT >@T5Y
M]_PMS0?[WZT?\+<T'^]^M 'H-?/?Q)!'BU<C^.O0_P#A;F@_WOUKR#QCXMM=
M?\5QM;#(9^U 'O\ X-_Y $/^Z*Z&N>\&@CP_!G^Z*Z&@ HHHH *BN?\ CVD_
MW:EJ*Y&;:0?[- 'A_B7G6/\ @5>F>"5(TW)':O*O&=ZNG:F9) <!JW_"_P 4
M](M-/$4QP: /7Z*\^_X6YH/][]:/^%N:#_>_6@#T&BO/O^%N:#_>_6C_ (6Y
MH/\ >_6@#T&BO/O^%N:#_>_6C_A;F@_WOUH ]!HKS[_A;F@_WOUH_P"%N:#_
M 'OUH ]!HKS[_A;F@_WOUH_X6YH/][]: /0:*\^_X6YH/][]:/\ A;F@_P![
M]: /0:*\^_X6YH/][]:/^%N:#_>_6@#T&BO/O^%N:#_>_6C_ (6YH/\ >_6@
M#T&BO/O^%N:#_>_6C_A;F@_WOUH ]!HKS[_A;F@_WOUH_P"%N:#_ 'OUH ]!
MHKS[_A;F@_WOUH_X6YH/][]: /0:*\^_X6YH/][]:/\ A;F@_P![]: /0:*\
M^_X6YH/][]:/^%N:#_>_6@#T&BO/O^%N:#_>_6C_ (6YH/\ >_6@#T&BO/O^
M%N:#_>_6C_A;F@_WOUH ]!HK@%^+6@M_'^M.;XL:"H_UGZT =[17GW_"W-!_
MO?K1_P +<T'^]^M 'H-%>??\+<T'^]^M'_"W-!_O?K0!Z#17GW_"W-!_O?K1
M_P +<T'^]^M 'H-%>??\+<T'^]^M'_"W-!_O?K0!Z#17GW_"W-!_O?K1_P +
M<T'^]^M 'H-%>??\+<T'^]^M'_"W-!_O?K0!Z#17GW_"W-!_O?K1_P +<T'^
M]^M 'H-%>??\+<T'^]^M'_"W-!_O?K0!Z#17GW_"W-!_O?K1_P +<T'^]^M
M'H-%>??\+<T'^]^M'_"W-!_O?K0!Z#17GW_"W-!_O?K1_P +<T'^]^M 'H-%
M>??\+<T'^]^M'_"W-!_O?K0!Z#17GW_"W-!_O?K1_P +<T'^]^M 'H-%>??\
M+<T'^]^M'_"W-!_O?K0!Z#17GW_"W-!_O?K1_P +<T'^]^M 'E?Q(!'CR//_
M #T_K7OWAC_D7K3_ '!7S5XN\26_B+QQ%);#(+YX^M?2WAD%?#UH#_<% &M1
M110 4444 <SXO_Y!DO\ NUY/X*>,>*3N8#YZ]>\56SW&ERA!SBOGR,7ND^(6
MD4,!NH ^H!)'@8=<?6E\V/\ OK^=>*?\)A>[%Y;I2?\ "87WJU 'MGFQ_P!]
M?SH\V/\ OK^=>)_\)A?>K4?\)A?>K4 >V>;'_?7\Z/-C_OK^=>)_\)A?>K4?
M\)A?>K4 >V>;'_?7\Z/-C_OK^=>)_P#"87WJU'_"87WJU 'MGFQ_WU_.CS8_
M[Z_G7B?_  F%]ZM1_P )A?>K4 >V>;'_ 'U_.CS8_P"^OYUXG_PF%]ZM1_PF
M%]ZM0![9YL?]]?SH\V/^^OYUXG_PF%]ZM1_PF%]ZM0![9YL?]]?SH\V/^^OY
MUXG_ ,)A?>K4?\)A?>K4 >V>;'_?7\Z/-C_OK^=>)_\ "87WJU'_  F%]ZM0
M![9YL?\ ?7\Z/-C_ +Z_G7B?_"87WJU'_"87WJU 'MGFQ_WU_.CS8_[Z_G7B
M?_"87WJU'_"87WJU 'MGFQ_WU_.CS8_[Z_G7B?\ PF%]ZM1_PF%]ZM0![9YL
M?]]?SH\V/^^OYUXG_P )A?>K4?\ "87WJU 'MGFQ_P!]?SH\V/\ OK^=>)_\
M)A?>K4?\)A?>K4 >V>;'_?7\Z/-C_OK^=>)_\)A?>K4?\)A?>K4 >V>;'_?7
M\Z/-C_OK^=>+IXKOF'WV'XTC^+;Y/XF- 'M/FQ_WU_.CS8_[Z_G7B?\ PF%]
MZM1_PF%]ZM0![9YL?]]?SH\V/^^OYUXG_P )A?>K4?\ "87WJU 'MGFQ_P!]
M?SH\V/\ OK^=>)_\)A?>K4?\)A?>K4 >V>;'_?7\Z/-C_OK^=>)_\)A?>K4?
M\)A?>K4 >V>;'_?7\Z/-C_OK^=>)_P#"87WJU'_"87WJU 'MGFQ_WU_.CS8_
M[Z_G7B?_  F%]ZM1_P )A?>K4 >V>;'_ 'U_.CS8_P"^OYUXG_PF%]ZM1_PF
M%]ZM0![9YL?]]?SH\V/^^OYUXG_PF%]ZM1_PF%]ZM0![9YL?]]?SH\V/^^OY
MUXG_ ,)A?>K4?\)A?>K4 >V>;'_?7\Z/-C_OK^=>)_\ "87WJU'_  F%]ZM0
M![9YL?\ ?7\Z/-C_ +Z_G7B?_"87WJU'_"87WJU 'MGFQ_WU_.CS8_[Z_G7B
M?_"87WJU'_"87WJU 'MGFQ_WU_.CS8_[Z_G7B?\ PF%]ZM1_PF%]ZM0![9YL
M?]]?SH\V/^^OYUXG_P )A?>K4?\ "87WJU 'MGFQ_P!]?SH\Q/[Z_G7B?_"8
M7WJU*/&%[GJU '5_%>2(^'A\XSSWKG?@^0=^/6N4\7ZU?:O9K"-QKLOA#ILU
MK!NE!&?6@#UVBBB@ HHHH **** "BBB@ HHHH RO$7_(#N?]VO#O#G_(SM_O
M5[CXB_Y =S_NUX)HNH1V?B9S)Q\U 'T-8 BT3Z5:KF[+Q58FV0%AD#UJQ_PE
M-A_?'YT ;E%8?_"4V']\?G1_PE-A_?'YT ;E%8?_  E-A_?'YT?\)38?WQ^=
M &Y16'_PE-A_?'YT?\)38?WQ^= &Y16'_P )38?WQ^='_"4V']\?G0!N45A_
M\)38?WQ^='_"4V']\?G0!N45A_\ "4V']\?G1_PE-A_?'YT ;E%8?_"4V']\
M?G1_PE-A_?'YT ;E%8?_  E-A_?'YT?\)38?WQ^= &Y16'_PE-A_?'YT?\)3
M8?WQ^= &Y16'_P )38?WQ^='_"4V']\?G0!N45A_\)38?WQ^='_"4V']\?G0
M!N45A_\ "4V']\?G1_PE-A_?'YT ;E%8?_"4V']\?G1_PE-A_?'YT ;E%8?_
M  E-A_?'YT?\)38?WQ^= &Y16'_PE-A_?'YT?\)38?WQ^= &Y16'_P )38?W
MQ^='_"4V']\?G0!N45A_\)38?WQ^='_"4V']\?G0!N45A_\ "4V']\?G1_PE
M-A_?'YT ;E%8?_"4V']\?G1_PE-A_?'YT ;E%8?_  E-A_?'YT?\)38?WQ^=
M &Y16'_PE-A_?'YT?\)38?WQ^= &Y16'_P )38?WQ^='_"4V']\?G0!N45A_
M\)38?W_UH_X2FP_OC\Z -RBL/_A*;#^^/SH_X2FP_OC\Z -RBL/_ (2FP_OC
M\Z/^$IL/[X_.@#<HK#_X2FP_OC\Z/^$IL/[X_.@#<HK#_P"$IL/[X_.C_A*;
M#^^/SH W**P_^$IL/[X_.C_A*;#^^/SH W**P_\ A*;#^^/SH_X2FP_OC\Z
M-RBL/_A*;#^^/SH_X2FP_OC\Z -RBL/_ (2FP_OC\Z/^$IL/[X_.@#<HK#_X
M2FP_OC\Z/^$IL/[X_.@#<HK#_P"$IL/[X_.C_A*;#^^/SH W**P_^$IL/[X_
M.C_A*;#^^/SH W*Q?$X)TI_QIO\ PE-A_?'YUD>(_%%D=,=589/O0!YK8_\
M(<_X%7N&E?\ (.B^E>#Z5>)<ZWE/[U>\:5_R#8OI0!=HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ K \7_ /($D_&M^L#Q?_R!)/QH \C\
M.?\ (9/^]7N.G?\ 'E']*\.\.?\ (9/^]7N.G?\ 'E']* +5%%% !1110 44
M44 %%%% ",RJ,L0![U%]JM_^>T?_ 'T*R?%8N3HLHM,^;@XQ7S+KGBKQ-HFH
M/!,\@RQQG- 'UDL\+G"2HQ]C0UQ"APTJ*?<UXC\+KKQ!?W!N;PR&)NF:3XH7
M?B"PN!<V9D$*]<4 >W?:K?\ Y[1_]]"GF5 NXNN/7-?)N@>*?$VMZE'!$\IP
MXSC->[WZ:H?"($>[[1L_&@#M_M5O_P ]H_\ OH4Y)XI#A)$8^QS7R/J/C#Q-
MIE^UI*\@<L0,DUZQ\+)=>N95GU OY;'(W4 >R4444 %(S*@RQ 'J:6L#Q>+H
MZ'(+//F]L4 ;B31R'"2*WT-/KS'X=IK2WTG]H[]F>-U>G4 %%%% !1110 44
M44 %%%% ",RJ,L0!ZFFK-$_W9%/T-8OBT73:'*+3/F]L5QG@B/6QY_V[?WQF
M@#TLW,"G!F0'T+"GB1"NX,I'KFOF_P"(FJ>)-!U62X1Y! >G/%=[\/?$%[XB
M\)LY+><$[T >H?:H,X\Z//\ O"I P89!!'M7RQXK\1>)?#>M.)7D\MI,CGM7
MOGP]U:76/#<5S+G<0.M '64444 (S*@RQ 'O47VJW/\ RVC_ .^A61XL%T=%
MD%IGS<'&*^9=;\5>)M%U![>9Y02QQG- 'UFL\+G"2HQ]C0UQ"APTJ*?<UXG\
M+[G7[Z4W-Z9#$W3-1?$^[\0:?=?:;,R"%>N* /;_ +5;_P#/:/\ [Z%2JP89
M4@CU%?)>@^*?$^N:A'#"\IPPSC-?3?A<7(T2(76?-[YH UGGAC.'E13[FF_:
MK?\ Y[1_]]"O%_BE/K]G=O<6)D$*GG%>::/XL\3:QJ"6T3R$A@#@F@#ZW\Q-
MN[>N/7-1_:K?_GM'_P!]"N)9=4_X1# W?:=GXYKP+5_%OB;2-1>VE>0,6(&2
M?6@#ZS^V6W_/>/\ [Z% N[8])X_^^A7R]:R^,[VW6XC,Q5NG6H=2OO&.D6IN
MIC-L7ZT ?52RQL,JZD>H-"S1,VU9%+>@->+_  J\67^OZ7-%,6,R@]:8FMZO
MH/B<S7[.+4MQGI0![=167HVN6NMP>;;-D#KS6I0 4444 %%%% !1110 4444
M %>:>/\ [CUZ77FGC_[CT 4OAM_Q]_C7K%>3_#;_ (^_QKUB@ HHHH ****
M"BBB@ JCJO\ QY/]*O54U*,R6;@>AH \#OR/^$L7)_CKWG2"/[*M\'^&OGCQ
M3))IWB/S64X#5W.F?$>&'3HXR>0,4 >N9'K1D>M>5_\ "RX?6C_A9</K0!ZI
MD>M&1ZUY7_PLN'UH_P"%EP^M 'JF1ZT9'K7E?_"RX?6C_A9</K0!ZID>M&1Z
MUY7_ ,++A]:/^%EP^M 'JF1ZT9'K7E?_  LN'UH_X67#ZT >J9'K1D>M>5_\
M++A]:/\ A9</K0!ZID>M&1ZUY7_PLN'UH_X67#ZT >J9'K1D>M>5_P#"RX?6
MC_A9</K0!ZID>M&1ZUY7_P ++A]:/^%EP^M 'JF1ZT9'K7E?_"RX?6C_ (67
M#ZT >J9'K1D>M>5_\++A]:/^%EP^M 'JF1ZT9'K7E?\ PLN'UH_X67#ZT >J
M9'K1D>M>5_\ "RX?6C_A9</K0!ZID>M&1ZUY7_PLN'UH_P"%EP^M 'JF1ZT9
M'K7E?_"RX?6C_A9</K0!ZID>M&1ZUY7_ ,++A]:/^%EP^M 'JF1ZT9'K7E?_
M  LN'UH_X67#ZT >J9'K1D>M>5_\++A]:/\ A9</K0!ZID>M&1ZUY7_PLN'U
MH_X67#ZT >J9'K1D>M>5_P#"RX?6C_A9</K0!ZID>M&1ZUY7_P ++A]:/^%E
MP^M 'JF1ZT9'K7E?_"RX?6C_ (67#ZT >J9'K1D>M>5_\++A]:/^%EP^M 'J
MF1ZT9'K7E?\ PLN'UH_X67#ZT >J9'K1D>M>5_\ "RX?6C_A9</K0!ZID>M&
M1ZUY7_PLN'UH_P"%EP^M 'JF1ZT9'K7E?_"RX?6C_A9</K0!ZID>M&1ZUY7_
M ,++A]:/^%EP^M 'JF1ZT9'K7E?_  LN'UH_X67#ZT >J9'K1D>M>5_\++A]
M:/\ A9</K0!ZID>M8_B<C_A'[K)_AK@_^%EP^M4=>^(D-UH\L*GEAB@#E_ Y
M'_"6OC^_7T/%_JE^E?.OPWBEN?$)GVG!;-?1<8Q&H]!0 ZBBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KF/%/A*+Q';M&^!GUKIZ* /%6^!<8/R3 ?C3?^%&#_GX'YU[9
M10!XG_PHP?\ /P/SH_X48/\ GX'YU[910!XG_P *,'_/P/SH_P"%&#_GX'YU
M[910!XG_ ,*,'_/P/SH_X48/^?@?G7ME% 'B?_"C!_S\#\Z/^%&#_GX'YU[9
M10!XG_PHP?\ /P/SH_X48/\ GX'YU[910!XG_P *,'_/P/SH_P"%&#_GX'YU
M[910!XG_ ,*,'_/P/SH_X48/^?@?G7ME% 'B?_"C!_S\#\Z/^%&#_GX'YU[9
M10!XG_PHP?\ /P/SH_X48/\ GX'YU[910!XG_P *,'_/P/SH_P"%&#_GX'YU
M[910!XG_ ,*,'_/P/SH_X48/^?@?G7ME% 'B?_"C!_S\#\Z/^%&#_GX'YU[9
M10!XG_PHP?\ /P/SH_X48/\ GX'YU[910!XG_P *,'_/P/SH_P"%&#_GX'YU
M[910!XG_ ,*,'_/P/SH_X48/^?@?G7ME% 'B?_"C!_S\#\Z/^%&#_GX'YU[9
M10!XG_PHP?\ /P/SH_X48/\ GX'YU[910!XG_P *,'_/P/SH_P"%&#_GX'YU
M[910!XG_ ,*,'_/P/SH_X48/^?@?G7ME% 'B?_"C!_S\#\Z/^%&#_GX'YU[9
M10!XG_PHP?\ /P/SH_X48/\ GX'YU[910!XG_P *,'_/P/SH_P"%&#_GX'YU
M[910!XG_ ,*,'_/P/SH_X48/^?@?G7ME% 'B?_"C!_S\#\Z/^%&#_GX'YU[9
M10!XG_PHP?\ /P/SH_X48/\ GX'YU[910!XG_P *,'_/P/SH_P"%&#_GX'YU
M[910!XG_ ,*,'_/P/SH_X48/^?@?G7ME% 'B?_"C!_S\#\Z/^%&#_GX'YU[9
M10!XG_PHP?\ /P/SH_X48/\ GX'YU[910!XG_P *,'_/P/SH_P"%&#_GX'YU
M[910!XG_ ,*,'_/P/SJYIWP4M[.\CN'D5BIS7L%% %33K);"S2!>BC%6Z**
M"BBB@ I&&Y2/6EHH X?Q-\/X-?W;B 37&'X%H#\LX'XU[710!XG_ ,*,'_/P
M/SH_X48/^?@?G7ME% 'B?_"C!_S\#\Z/^%&#_GX'YU[910!XG_PHP?\ /P/S
MH_X48/\ GX'YU[910!XG_P *,'_/P/SH_P"%&#_GX'YU[910!XG_ ,*,'_/P
M/SH_X48/^?@?G7ME% 'B?_"C!_S\#\Z/^%&#_GX'YU[910!XG_PHP?\ /P/S
MH_X48/\ GX'YU[910!XG_P *,'_/P/SH_P"%&#_GX'YU[910!XG_ ,*,'_/P
M/SH_X48/^?@?G7ME% 'B?_"C!_S\#\Z/^%&#_GX'YU[910!XG_PHP?\ /P/S
MH_X48/\ GX'YU[910!XG_P *,'_/P/SH_P"%&#_GX'YU[910!XG_ ,*,'_/P
M/SH_X48/^?@?G7ME% 'B?_"C!_S\#\Z/^%&#_GX'YU[910!XG_PHP?\ /P/S
MH_X48/\ GX'YU[910!\Y>)OA.^CP[Q.<8SUKGO#W@.35KX0^>3SCK7L_Q1N)
M([$A3@!:\W^'%Y,==&6/WJ .C'P,X'^D?K1_PHP?\_ _.O:U.44GN*6@#Q/_
M (48/^?@?G1_PHP?\_ _.O;** /$_P#A1@_Y^!^='_"C!_S\#\Z]LHH \3_X
M48/^?@?G1_PHP?\ /P/SKVRB@#Q/_A1@_P"?@?G1_P *,'_/P/SKVRB@#Q/_
M (48/^?@?G1_PHP?\_ _.O;** /$_P#A1@_Y^!^='_"C!_S\#\Z]LHH \3_X
M48/^?@?G1_PHP?\ /P/SKVRB@#Q/_A1@_P"?@?G1_P *,'_/P/SKVRB@#Q/_
M (48/^?@?G1_PHP?\_ _.O;** /$_P#A1@_Y^!^='_"C!_S\#\Z]LHH \3_X
M48/^?@?G1_PHP?\ /P/SKVRB@#Q/_A1@_P"?@?G1_P *,'_/P/SKVRB@#Q/_
M (48/^?@?G1_PHP?\_ _.O;** /$_P#A1@_Y^!^='_"C!_S\#\Z]LHH \CTG
MX+VVGWJ7+NK,IKU6SMQ:VL<"]$&*GHH **** "BBB@".:)9HBC#(-<K>>![2
MZG,NU<FNNHH XK_A K?_ &:/^$"M_P#9KM:* .*_X0*W_P!FC_A K?\ V:[6
MB@#BO^$"M_\ 9H_X0*W_ -FNUHH XK_A K?_ &:/^$"M_P#9KM:* .*_X0*W
M_P!FC_A K?\ V:[6B@#BO^$"M_\ 9H_X0*W_ -FNUHH XK_A K?_ &:/^$"M
M_P#9KM:* .*_X0*W_P!FC_A K?\ V:[6B@#BO^$"M_\ 9H_X0*W_ -FNUHH
MXK_A K?_ &:/^$"M_P#9KM:* .*_X0*W_P!FC_A K?\ V:[6B@#BO^$"M_\
M9H_X0*W_ -FNUHH XK_A K?_ &:/^$"M_P#9KM:* .*_X0*W_P!FC_A K?\
MV:[6B@#BO^$"M_\ 9H_X0*W_ -FNUHH ^>?&3C0;XPH.,XK=\%Z6FOH&<#D5
MS_Q3^;5VS_>KL?A.<0J!Z4 ='_P@5O\ [-'_  @5O_LUVM% '%?\(%;_ .S1
M_P (%;_[-=K10!Q7_"!6_P#LT?\ "!6_^S7:T4 <5_P@5O\ [-'_  @5O_LU
MVM% '%?\(%;_ .S1_P (%;_[-=K10!Q7_"!6_P#LT?\ "!6_^S7:T4 <5_P@
M5O\ [-'_  @5O_LUVM% '%?\(%;_ .S1_P (%;_[-=K10!Q7_"!6_P#LT?\
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
MT_P^/!7AZY:V +!> *ZB'1-/M[G[1';J),YW5<FACN(C'(NY#U% 'A4-C/\
M$#6_+NK?:J'&2*]B\.Z(F@Z:MI'C ]*LV>D65A(7MH%1CU(J]0 4444 (5##
M! (]Z^>/C(+9/%,($:@[AG KZ(KR/XE>")M8U ZB@.V+YC0!V_@6&)?"EFR1
MJ"5Y.*C^($,+>$KMGC4D#@XKF_ OC*#[/'HYQOAXJ+QUXR@FADT5<>9+Q0!Q
MWP6%L^OS QJ3N.,BOH( *,  #VKRCX:>")M#NQ?.#MD^:O6* .?\9QPMX8O#
M)&I^7CBO%/A)% ?%TN^-2-_&17M?C7_D5KO_ ':\3^$W_(W2?[] 'T5L3&-J
MX],5\Z?%>*#_ (3*,)&H&_TKZ-KYN^,<GV/Q*MQZ/0![EX3M8!X:L_W"<IGE
M12ZY::1JMG)IT_D[WX  &0:\GT7XSQ6.C06QBRT:XSBN,L?'.HZWXZC*2,L;
M/G&: />/"7@:W\,W#RPA</G@5SOQGT^:ZT.(6<?[T9Y45Z78NSV,#,<L4&:+
MNQM[U-MQ&''O0!Y7\&[L6&D26]_+MF]&->MJP=0RG(/0U\T^*+V?2?'JVUDQ
M6(R8P/K7T1HCM)HUJ[?>,8S0!?HHHH **** "BBB@ HHHH *\T\?_<>O2Z\T
M\?\ W'H I?#;_C[_ !KUBO)_AM_Q]_C7K% !1110 4444 %%%% !2,H92#WI
M:* .*U[P#;:S*9&V@FL,?":(<"08^M>HT4 >7_\ "IXO^>@_.C_A4\7_ #T'
MYUZA10!Y?_PJ>+_GH/SH_P"%3Q?\]!^=>H44 >7_ /"IXO\ GH/SH_X5/%_S
MT'YUZA10!Y?_ ,*GB_YZ#\Z/^%3Q?\]!^=>H44 >7_\ "IXO^>@_.C_A4\7_
M #T'YUZA10!Y?_PJ>+_GH/SH_P"%3Q?\]!^=>H44 >7_ /"IXO\ GH/SH_X5
M/%_ST'YUZA10!Y?_ ,*GB_YZ#\Z/^%3Q?\]!^=>H44 >7_\ "IXO^>@_.C_A
M4\7_ #T'YUZA10!Y?_PJ>+_GH/SH_P"%3Q?\]!^=>H44 >7_ /"IXO\ GH/S
MH_X5/%_ST'YUZA10!Y?_ ,*GB_YZ#\Z/^%3Q?\]!^=>H44 >7_\ "IXO^>@_
M.C_A4\7_ #T'YUZA10!Y?_PJ>+_GH/SH_P"%3Q?\]!^=>H44 >7_ /"IXO\
MGH/SH_X5/%_ST'YUZA10!Y?_ ,*GB_YZ#\Z/^%3Q?\]!^=>H44 >7_\ "IXO
M^>@_.C_A4\7_ #T'YUZA10!Y?_PJ>+_GH/SH_P"%3Q?\]!^=>H44 >7_ /"I
MXO\ GH/SH_X5/%_ST'YUZA10!Y?_ ,*GB_YZ#\Z/^%3Q?\]!^=>H44 >7_\
M"IXO^>@_.C_A4\7_ #T'YUZA10!Y?_PJ>+_GH/SH_P"%3Q?\]!^=>H44 >7_
M /"IXO\ GH/SH_X5/%_ST'YUZA10!Y?_ ,*GB_YZ#\Z/^%3Q?\]!^=>H44 >
M7_\ "IXO^>@_.C_A4\7_ #T'YUZA10!Y?_PJ>+_GH/SH_P"%3Q?\]!^=>H44
M >7_ /"IXO\ GH/SH_X5/%_ST'YUZA10!Y?_ ,*GB_YZ#\Z/^%3Q?\]!^=>H
M44 >7_\ "IXO^>@_.C_A4\7_ #T'YUZA10!Y?_PJ>+_GH/SH_P"%3Q?\]!^=
M>H44 >7_ /"IXO\ GH/SI/\ A4T1X:0$?6O4:* .3\.^"K?0G#(%R*ZRBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* /-/BG_ ,>;?[M>:_#C_D.C_>KTKXI_\>;?[M>:_#C_ )#H_P!Z@#Z33_5K
M]!3J:G^K7Z"G4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4'I10>E 'SM\4O^0NW^]78_"G_5)]*X[XI?\A=O]ZNQ^%/^J3Z4 >L4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7->-/^
M0)-_NFNEKFO&G_($F_W30!\_>!/^1[/_ %T_K7U(GW%^@KY;\"?\CV?^NG]:
M^I$^XOT% #J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "L#Q?_P @23\:WZP/%_\ R!)/QH \C\.?\AD_[U>XZ=_QY1_2O#O#
MG_(9/^]7N.G?\>4?TH M4444 %%%% !1110 4444 %4=9.-&NSC/[LU>J&ZA
M%Q:R0GHZXH ^7O"^LVVD^/+E[AL ,>M=!J6D7'B#QI!J=GEH P/'2L_XJ> 6
MT61M3A;:9.XKT+X+-'<^'F,H#R*!R: .4^+S_9;6Q$@V[,9IS:Q;:UX&CTVV
M8-/L QWKT'XB>"4\3V3O@91,C\*\,\#V[Z7X\^QRONC#[=I^M 'KWP@T*ZT:
MTF%RI&X<9K%^/,>^TC(;#!>*]G@CC2-?+0*"!T%>,_'"UNK@P^0A8<9Q0!YO
MX8U7Q/:Z8([))&C]0*=-X7\2^)=<@N[I) -X)R*]G^&4FD6WA6-+KR$G!^;S
M *9XH\;6>F:K';:?"DG."R#B@#M?"]D]AH%M;R?>1>:R?B0P7PC< @'-;NB7
MAOM*BN&&"PSBN9^)6HV4?A:XBDF7S#T&: ///@E_R&)S]:ZWXSR[/#B)@?-G
MFN+^"VIV-OJ=P9IE3.<$FNF^,FK:?-X?C6.X1WYZ&@# ^#W@JRO(CJ,H!>/I
M4OQT4$06:_*A Z5L?!34[,:/+$9U$AZ FL;XXNHO;>3/RX'- &]\)_!-E::1
M%J9 :5JXOXE9?Q["@^4*_;ZUZC\,-2LY?"D$23J9!U7->6?$>5(O'T;R'">9
MU_&@#4^)4>?!EOAB&"#%<)X7U7Q-:Z:([))&C]0*[GX@SQZAX9M$LF$A"C(%
M=?\ #!M*M?"R)=^0DX//F 4 >-7/ACQ-XFUJ&ZN4D W@G(KZ8\*V+Z=X?MK:
M3[RCFN-\4^-K+2]3CMM/A23G!*#BNZT*\:_TJ*X8;2PZ4 8WQ$<+X1N@0#D5
MY9\%O^0Y-]37I7Q'U&RC\*W,4DR^8>@S7E_P8U&RAUF;S9E4DG&30!]"44V.
M1)5W(P93W%.H **"<#)JF^JV$;['NHU;T)H N45%#<PW S#(KCV-2T %9^NL
M$T.\)&?W9K0JO?6WVNRE@/\ &N* /F_P$/-\=W6"?OFH_&0\KXAP9)/SBNG\
M1:*G@"\.J@@>82<T[PUH">.KP:R<'80<T >S:0V[2+4@8S&*NU#:0?9K2*$?
MP+BIJ .?\:_\BM=_[M>)_";_ )&Z3_?KV7QMJ%G!X;NTFF4,5P!FO%?A/J-E
M#XMD:655!?C)H ^D:^;_ (O1B[\4I WW2]?17VJ#RO,\U=GKFOG+XJ:C92^,
M8VBE4@/R0: .WT#X2Z1>:%;SR8WR)FN&3X;WND>-DEMXV\E7ZXKVSPIK>FCP
MW9@W<:D)@@FM<ZKI#-N-S;D^IQF@"U8J4L8%;J$ -3M]T_2O-O%_Q";2]0CM
M].;S 3@E:[+1-7%YHL-W=.$9^NZ@#Y\\8_\ )0U_ZZ?UKZ+T+_D"6G_7,5\[
M>+X)KSXA++:*7C$G4?6OHG0U*Z+:!A@B,9H T**** "BBB@ HHHH **** "O
M-/'_ -QZ]+KS3Q_]QZ *7PV_X^_QKUBO)_AM_P ??XUZQ0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!YI\4_^/-O]VO-?AQ_R'1_O5Z5\4_^/-O]VO-?AQ_R'1_O4 ?2:?ZM
M?H*=34_U:_04Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "@]**#TH ^=OBE_R%V_WJ['X4_ZI/I7'?%+_D+M_O5V/PI_U2?2@#UB
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YKQI_
MR!)O]TUTM<UXT_Y DW^Z: /G[P)_R/9_ZZ?UKZD3[B_05\M^!/\ D>S_ -=/
MZU]2)]Q?H* '4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %8'B_\ Y DGXUOU@>+_ /D"2?C0!Y'X<_Y#)_WJ]QT[_CRC^E>'
M>'/^0R?]ZO<=._X\H_I0!:HHHH **** "BBB@ HHHH **** .$^)GARX\1Z4
MEO "<>E)\,_#,_AO37AF!!/K7>44 0W2L]I*B]60@5XM8?#J]A\:'4F4[-^:
M]OHH ;&-L2+Z "J6HZ1::FA6YC#'& 35^B@#Y^\4^!]?CU9AIAD6#G 6NL\!
M>!)%A\_6D+R@?Q5ZK@>E% $,-O';6_DQ#"@<"O#OB!X-U[7-398"_D$G@5[O
M1@4 ?+%K\+O$>F,7MO,4GTI]U\./$^IH([DRLH]:^I,#THP/2@#YR\(?#[Q!
MH6L0L/,$.?FKN/B/X+NO$>D1I$I,J@5ZK@44 >$?#WP9KNA:KB<N(!C@U;^)
MGP^OM>NXKFU4[P<DBO;,"B@#QCP!X#OXEDCU8,R#[NZLSQAX)UU=6(TK>L'/
M"U[U1@>E 'E'@+P)((O.UI"\H'\5>HP6T=K;B&)<*!P*FHH \+^(7@_7M<U)
MEMR_D$]!7(Z5\+_$.E7L<L(D'S G%?46!Z48% &/X:MY[;1XH[G/F <YK8HH
MH 9,"T+@=2IQ7SG\2['7]*O)+^"9_*YP :^B[@E;>0KU"G%>):H^K>(-?_LZ
M>%OL^_&2.U &C\$M;O=4LF6\+%E'5J]@KG?#/A2V\.Q8@ !(YP*Z*@ HHHH
MX#XG^&)_$^F1V\()V^E2_#/PW-X:T=K:4$9]:[JB@ HHHH \7^)/A;7-:O2M
MH7\ICR!7!6'PK\0:;>)/") VX$XKZEQ1@4 <*VEZD?"7V?+?:-F*\3OOA5X@
MU&[>>82%MQ(S7U-1@4 ?,$7@3Q;;1B*-I0J].:?_ ,(7XP_OS?F:^F\#T%&!
MZ"@#R;P#X$F ,VMH7<#C=5CXMWDF@>'(5T\E",X4&O2-0=X]/G>/[X4XQ7B1
MMM7\5>(OL=\CFW#8YZ4 :WPBLHM;TR2]OXMTPYY'->OQHL:!%&%' K'\/>'+
M?P];&&WQ@]<5M4 %%%% !1110 4444 %%%% !7FGC_[CUZ77FGC_ .X] %+X
M;?\ 'W^->L5Y/\-O^/O\:]8H **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \T^*?\ QYM_NUYK
M\./^0Z/]ZO2OBG_QYM_NUYK\./\ D.C_ 'J /I-/]6OT%.IJ?ZM?H*=0 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !0>E%!Z4 ?.WQ
M2_Y"[?[U=C\*?]4GTKCOBE_R%V_WJ['X4_ZI/I0!ZQ1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %<UXT_Y DW^Z:Z6N:\:?\@2;
M_=- 'S]X$_Y'L_\ 73^M?4B?<7Z"OEOP)_R/9_ZZ?UKZD3[B_04 .HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P/%__ "!)
M/QK?K \7_P#($D_&@#R/PY_R&3_O5[CIW_'E']*\.\.?\AD_[U>XZ=_QY1_2
M@"U1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 ! (P>E5UL+59?,6! _]['-6** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@!&4,I!&0>U01V-K%)YD<"*_J
M!5BB@ HHHH **** "BBB@ HHHH **** "O-/'_W'KTNO-/'_ -QZ *7PV_X^
M_P :]8KR?X;?\??XUZQ0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!YI\4_\ CS;_ ':\U^''
M_(='^]7I7Q3_ ./-O]VO-?AQ_P AT?[U 'TFG^K7Z"G4U/\ 5K]!3J "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *#THH/2@#YV^*7
M_(7;_>KL?A3_ *I/I7'?%+_D+M_O5V/PI_U2?2@#UBBBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *YKQI_R!)O\ =-=+7->-/^0)
M-_NF@#Y^\"?\CV?^NG]:^I$^XOT%?+?@3_D>S_UT_K7U(GW%^@H =1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5@>+_^0')^
M-;]97B&U-WI;Q@<D4 >*^'[N&'63O8#YJ]JL=6LS9Q_O5'%>$:GH5[9:@\D:
MMU[5;M[W5(X@OST >Z?VK9_\]A1_:MG_ ,]A7AWV_5/]NC[?JG^W0![C_:MG
M_P ]A1_:MG_SV%>'?;]4_P!NC[?JG^W0![C_ &K9_P#/84?VK9_\]A7AWV_5
M/]NC[?JG^W0![C_:MG_SV%']JV?_ #V%>'?;]4_VZ/M^J?[= 'N/]JV?_/84
M?VK9_P#/85X=]OU3_;H^WZI_MT >X_VK9_\ /84?VK9_\]A7AWV_5/\ ;H^W
MZI_MT >X_P!JV?\ SV%']JV?_/85X=]OU3_;H^WZI_MT >X_VK9_\]A1_:MG
M_P ]A7AWV_5/]NC[?JG^W0![C_:MG_SV%']JV?\ SV%>'?;]4_VZ/M^J?[=
M'N/]JV?_ #V%']JV?_/85X=]OU3_ &Z/M^J?[= 'N/\ :MG_ ,]A1_:MG_SV
M%>'?;]4_VZ/M^J?[= 'N/]JV?_/84?VK9_\ /85X=]OU3_;H^WZI_MT >X_V
MK9_\]A1_:MG_ ,]A7AWV_5/]NC[?JG^W0![C_:MG_P ]A1_:MG_SV%>'?;]4
M_P!NC[?JG^W0![C_ &K9_P#/84?VK9_\]A7AWV_5/]NC[?JG^W0![C_:MG_S
MV%']JV?_ #V%>'?;]4_VZ/M^J?[= 'N/]JV?_/84?VK9_P#/85X=]OU3_;H^
MWZI_MT >X_VK9_\ /84?VK9_\]A7AWV_5/\ ;H^WZI_MT >X_P!JV?\ SV%'
M]JV?_/85X=]OU3_;H^WZI_MT >X_VK9_\]A1_:MG_P ]A7AWV_5/]NC[?JG^
MW0![C_:MG_SV%']JV?\ SV%>'?;]4_VZ/M^J?[= 'N/]JV?_ #V%']JV?_/8
M5X=]OU3_ &Z/M^J?[= 'N/\ :MG_ ,]A1_:MG_SV%>'?;]4_VZ/M^J?[= 'N
M/]JV?_/84?VK9_\ /85X=]OU3_;H^WZI_MT >X_VK9_\]A1_:MG_ ,]A7AWV
M_5/]NC[?JG^W0![C_:MG_P ]A1_:MG_SV%>'?;]4_P!NC[?JG^W0![C_ &K9
M_P#/84?VK9_\]A7AWV_5/]NC[?JG^W0![C_:MG_SV%']JV?_ #V%>'?;]4_V
MZ/M^J?[= 'N/]JV?_/84?VK9_P#/85X=]OU3_;H^WZI_MT >X_VK9_\ /84?
MVK9_\]A7AWV_5/\ ;H^WZI_MT >X_P!JV?\ SV%']JV?_/85X=]OU3_;H^WZ
MI_MT >Y?VK9_\]A7G/CW4K65'".#7*#4-4P?OUE75KJ.HS;7#$$T =S\-&#7
M61TS7K->=?#_ $62P"NZD&O1: "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /-/BG_ ,>;?[M>
M:_#C_D.C_>KTKXI_\>;?[M>:_#C_ )#H_P!Z@#Z33_5K]!3J:G^K7Z"G4 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4'I10>E 'SM
M\4O^0NW^]78_"G_5)]*X[XI?\A=O]ZNQ^%/^J3Z4 >L4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7->-/^0)-_NFNEKFO&G_($
MF_W30!\_>!/^1[/_ %T_K7U(GW%^@KY;\"?\CV?^NG]:^I$^XOT% #J*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D90ZX/2E
MHH S+C0[.Y.709^E5_\ A%[#^X/RK;HH Q/^$7L/[@_*C_A%[#^X/RK;HH Q
M/^$7L/[@_*C_ (1>P_N#\JVZ* ,3_A%[#^X/RH_X1>P_N#\JVZ* ,3_A%[#^
MX/RH_P"$7L/[@_*MNB@#$_X1>P_N#\J/^$7L/[@_*MNB@#$_X1>P_N#\J/\
MA%[#^X/RK;HH Q/^$7L/[@_*C_A%[#^X/RK;HH Q/^$7L/[@_*C_ (1>P_N#
M\JVZ* ,3_A%[#^X/RH_X1>P_N#\JVZ* ,3_A%[#^X/RH_P"$7L/[@_*MNB@#
M$_X1>P_N#\J/^$7L/[@_*MNB@#$_X1>P_N#\J/\ A%[#^X/RK;HH Q/^$7L/
M[@_*C_A%[#^X/RK;HH Q/^$7L/[@_*C_ (1>P_N#\JVZ* ,3_A%[#^X/RH_X
M1>P_N#\JVZ* ,3_A%[#^X/RH_P"$7L/[@_*MNB@#$_X1>P_N#\J/^$7L/[@_
M*MNB@#$_X1>P_N#\J/\ A%[#^X/RK;HH Q/^$7L/[@_*C_A%[#^X/RK;HH Q
M/^$7L/[@_*C_ (1>P_N#\JVZ* ,3_A%[#^X/RH_X1>P_N#\JVZ* ,3_A%[#^
MX/RH_P"$7L/[@_*MNB@#$_X1>P_N#\J/^$7L/[@_*MNB@#$_X1>P_N#\J/\
MA%[#^X/RK;HH Q/^$7L/[@_*C_A%[#^X/RK;HH Q/^$7L/[@_*C_ (1>P_N#
M\JVZ* ,3_A%[#^X/RH_X1>P_N#\JVZ* ,3_A%[#^X/RH_P"$7L/[@_*MNB@#
M$_X1>P_N#\J/^$7L/[@_*MNB@#$_X1>P_N#\J/\ A%[#^X/RK;HH Q/^$7L/
M[@_*C_A%[#^X/RK;HH Q/^$7L/[@_*G1^&K"-MP09^E;-% $,%M';KA!BIJ*
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** /-/BG_ ,>;?[M>:_#C_D.C_>KTKXI_\>;?[M>:
M_#C_ )#H_P!Z@#Z33_5K]!3J:G^K7Z"G4 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4'I10>E 'SM\4O^0NW^]78_"G_5)]*X[XI?
M\A=O]ZNQ^%/^J3Z4 >L4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !7->-/^0)-_NFNEKFO&G_($F_W30!\_>!/^1[/_ %T_K7U(
MGW%^@KY;\"?\CV?^NG]:^I$^XOT% #J*** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \T^*?_
M !YM_NUYK\./^0Z/]ZO2OBG_ ,>;?[M>:_#C_D.C_>H ^DT_U:_04ZFI_JU^
M@IU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %!Z44
M'I0!\[?%+_D+M_O5V/PI_P!4GTKCOBE_R%V_WJ['X4_ZI/I0!ZQ1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<UXT_Y DW^Z:Z6
MN:\:?\@2;_=- 'S]X$_Y'L_]=/ZU]2)]Q?H*^6_ G_(]G_KI_6OJ1/N+]!0
MZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** /-/BG_QYM_NUYK\./^0Z/]ZO2OBG_P >;?[M
M>:_#C_D.C_>H ^DT_P!6OT%.IJ?ZM?H*=0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !0>E%!Z4 ?.WQ2_Y"[?[U=C\*?]4GTKCOBE
M_P A=O\ >KL?A3_JD^E 'K%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5S7C3_D"3?[IKI:YKQI_P @2;_=- 'S]X$_Y'L_]=/Z
MU]2)]Q?H*^6_ G_(]G_KI_6OJ1/N+]!0 ZBBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /-/
MBG_QYM_NUYK\./\ D.C_ 'J]*^*?_'FW^[7FOPX_Y#H_WJ /I-/]6OT%.IJ?
MZM?H*=0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !0
M>E%!Z4 ?.WQ2_P"0NW^]78_"G_5)]*X[XI?\A=O]ZNQ^%/\ JD^E 'K%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S7C3_ ) D
MW^Z:Z6N:\:?\@2;_ '30!\_>!/\ D>S_ -=/ZU]2)]Q?H*^6_ G_ "/9_P"N
MG]:^I$^XOT% #J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH \T^*?\ QYM_NUYK\./^0Z/]
MZO2OBG_QYM_NUYK\./\ D.C_ 'J /I-/]6OT%.IJ?ZM?H*=0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !0>E%!Z4 ?.WQ2_Y"[?[U
M=C\*?]4GTKCOBE_R%V_WJ['X4_ZI/I0!ZQ1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %<UXT_Y DW^Z:Z6N:\:?\@2;_=- 'S]X
M$_Y'L_\ 73^M?4B?<7Z"OEOP)_R/9_ZZ?UKZD3[B_04 .HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#S3XI_\ 'FW^[7FOPX_Y#H_WJ]*^*?\ QYM_NUYK\./^0Z/]Z@#Z
M33_5K]!3J:G^K7Z"G4 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4'I10>E 'SM\4O^0NW^]78_"G_ %2?2N.^*7_(7;_>KL?A3_JD
M^E 'K%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5S7C3_D"3?[IKI:YKQI_R!)O]TT ?/W@3_D>S_UT_K7U(GW%^@KY;\"?\CV?
M^NG]:^I$^XOT% #J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \T^*?_'FW^[7FOPX_Y#H_
MWJ]*^*?_ !YM_NUYK\./^0Z/]Z@#Z33_ %:_04ZFI_JU^@IU !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %!Z44'I0!\[?%+_D+M_O
M5V/PI_U2?2N.^*7_ "%V_P!ZNQ^%/^J3Z4 >L4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7->-/^0)-_NFNEKFO&G_ "!)O]TT
M ?/W@3_D>S_UT_K7U(GW%^@KY;\"?\CV?^NG]:^I$^XOT% #J*** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH \T^*?_'FW^[7FOPX_P"0Z/\ >KTKXI_\>;?[M>:_#C_D.C_>
MH ^DT_U:_04ZFI_JU^@IU !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %!Z44'I0!\[?%+_ )"[?[U=C\*?]4GTKCOBE_R%V_WJ['X4
M_P"J3Z4 >L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7->-/\ D"3?[IKI:YKQI_R!)O\ =- 'S]X$_P"1[/\ UT_K7U(GW%^@
MKY;\"?\ (]G_ *Z?UKZD3[B_04 .HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S3XI_P#'
MFW^[7FOPX_Y#H_WJ]*^*?_'FW^[7FOPX_P"0Z/\ >H ^DT_U:_04ZFI_JU^@
MIU !1110 4C,JC+$ >]+6-XG6X;191:Y\W'&* .>\7?$2T\.7<=NLB,S<&NF
MT#51K.EQW@Z/7R3XJM-6'B!#J1?_ %O&[TS7U#\/E5?"=L%Z8H Z@D*,D@#W
MKC/&_CB/PS;!HB)'QR!S6MXPNY+'PW<SQ'#J.*\3\#2-XX\026VIDM&I(P:
M-;_A>,__ #[_ *5Z-X+\91^);+S)"J28S@\55_X59X?_ .>7_CM>7>)KF3P;
MXNCL-/)6(OC H ^AGFC12S.H'7)->5>*/BR=%U1K:",.H[@52\=>)KVP\,VT
MT3,&=1G%/\!^$M/\5Z)_:&HKNE8^F: *=I\;)I[N*)H,!FP3BO7]+U.'4K"*
MX1URXY&:XS4OAGH=IIT]Q#'B2-"P.*\_\">);T^)9=/+MY,;$ 4 >VZ[K,.C
MZ9+<LZ[E' S7,^$/'T?B&\D@EPF.F>*\W\5>(KN[\:1:0Y;R)&P?2F>.(AX)
M2TN-./SR8)VT ?0JL&&5((]JI:O?C3-,ENSTC&:Q/A_J,NJ>%X+F;.]O6LKQ
M_P"*K*WT^YTHL#/(-O6@!/"WQ%A\1:JUDA7*G'%=_7@_PK\&W>FZ\=1D5A'(
MVX9KWB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *#THH/2@#YV^*7_ "%V_P!ZNQ^%/^J3Z5QWQ2_Y"[?[U=C\*?\ 5)]*
M /6**** "BBB@ I@FC9L"12?0&N0\9^.+3PY93)(<2E<+7EWP\\;W^O>+'C9
MV,6_UH ^@Z**YOQ%XML]#1XI6 E*_+SWH WFN[=&PT\8/H6H6[MG.%GC)] U
M?..K2^*M5U"2ZL3*8&/RXS3=,?Q7IM_'=7AE$"'YLYH ^EJ1F5%RQ 'J:YGP
M_P"+[/5K5 C@R*OS<USWC3QG&]J^GV#_ .DDXX/- 'H/VVU_Y^(_^^A3XYXI
M?]7(K?0YKYB:T\:LQ8>?@G(ZUU/@S7]5\.7H_MMG",?XZ />*8\T49P\BJ?<
MUD+XELFTW[<&'E8SG->4>+/$VH:QJPETIF,$9YV^E 'N ((R#D4M<3X2\96U
M]:P64K@W2\$9KMJ &-+&APSJOU-.5@PRI!'M7BOQ@\57V@:I!';,V&(R!7H?
M@'49=3\+P7,V=[#G- '44444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %<UXT_Y DW^Z:Z6N:\:?\@2;_=- 'S]X$_Y'L_]
M=/ZU]2)]Q?H*^6_ G_(]G_KI_6OJ1/N+]!0 ZBBB@ Z4P2QL<+(I/H#7%^-_
M'=IX=L9XF.)B,+7G/PT\:7^O^)G21V,6_O0![[117,>)/%]GHJ2P2.!,5(7G
MO0!T+7=LAPT\8/H6%"W=N[86>,GT#5\WZFWBS4K^2YLS,8'/RXS3](F\4Z5J
M$=U?&40*?FW9H ^DZ1G5%W,P4>I-<YH7BVRU:U4QL"ZK\W-<MXV\9+/;-I^F
MO_I)R.#S0!Z-]MM?^?B/_OH4^.>*7_5R*WT.:^8C:>-221Y^#]:ZWP3XBU/P
M[=!-<9@K'^.@#W2F/-%&</(JGT)K(/B6R73OMI8>5C.<UY+XF\2ZEJVL_:-,
M9C;HW.WIB@#W0$$9!R**XWPIXQM=2MH;1W!N5&&&:[*@!C2QH<,Z@^YIP(89
M!!'M7A_Q:\6W^A:_##;,VUB.!7I_@F^DU'PS;7$N=[#G- '14444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!YI\4_P#CS;_=KS7X<?\ (='^]7I7Q3_X\V_W
M:\U^''_(='^]0!])I_JU^@IU-3_5K]!3J "BBB@ I" 1@@$>]+10!X!\:UB7
M6X-B!3D9P*]2^'/_ "*-M]*\K^-?_(=A^HKU7X=?\BE;?2@"QXZ_Y%2[_P!V
MO&O@[QXKEQQ\YKV;QU_R*EW_ +M>,_![_D:I/]\T ?1-?.7Q*Y\>19Y_>?UK
MZ-KYR^)/_(^1?]=/ZT :OQ% _P"$3L^/X179_!__ )%8#MQ7&_$3_D4[/_=%
M=E\'_P#D5Q^% '::\<:'=_\ 7,U\[^!& \?2IC[TF/UKZ'U__D!W?_7,U\[>
M!O\ DH3?]=/ZT >E^,_!"KOUF!09XSD8ZURFAZ5>^.+X0:BA"0]-P]*]XEB2
M>(QR*&1AR#5**RL-)CDFBB2+ ))H X[Q)?\ _"O_  G$(#A5STKA_"6DGXA7
M[ZK+)E4;.":L^-_$8\93_P!AP1Y ;&179_#7PG)X5T]XI/E#CO0!VMG:16=K
M%!&H 10.!5BN3\6^-(/#7E@X=FZBM7P]KL.NZ:ETA )ZC- &O1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4'I10>E 'SM\4O
M^0NW^]78_"G_ %2?2N.^*7_(7;_>KL?A3_JD^E 'K%%%% !1110!YM\1_ HU
M^TFN]^#&-V*\J^%-L-/\8O!_MU]%>(F*Z!>$?\\S7SY\/3GQ](3_ ,]/ZT ?
M2]?/7QK,P\0P['(&X<5]"U\^_&G_ )&"'_>% 'JWP_BA;PC:$QJ6QR2,U+XY
MBA7PG>$1H&V\$"H_AY_R*5M]!4WCS_D5+O\ W: /&OA69OMM[N<D<XK.MC(?
MB>!(Q9/,Z&M3X6?\?E[^-9L'_)31_P!=* /I.*"#RDQ$F-HQ\HKQOXXJL<5M
MY("-QDJ,5[/#_J(_]T?RKQCXY?<@_"@"*QANKOX9E869I-G:J'P[EBTG2[V'
M5<><P.W=7<?"B&.Y\(A)E##C@UG^,O %S?:NDVG I$3E@M '"^"=.U%OB$UT
M-WV5I,CTQ7MGBCQ-;Z3I4SQR@SC@*.M2Z!H%KH^EP"2-1,JY9C7@?BO4KZX^
M(8M%+/:F3!QTZT =#I>F7?Q#U@RW\9V(<@L*]HT/24T;34M(\;5]*CT'3+2Q
MTV!H(@K-&,D5J!T)P&7/IF@!U%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !7->-/^0)-_NFNEKFO&G_($F_W30!\_>!/^
M1[/_ %T_K7U(GW%^@KY;\"?\CV?^NG]:^I$^XOT% #J*** /+_B5X#&MV<U]
MOYC&[%><?"" 6/BIX,='KW[Q6Q7PW>$?W,5X/\,>?&\A_P!O^M 'TC7SI\8S
M-_PE<01R%W]*^BZ^=_C#_P C5'_OT >Q^"(H6\*V9,:$[>215?XA10KX1NB(
MU#8X(&*L^!?^15M/I5?XB_\ (I7/TH \E^%1FQ?;G)'..:S-&\QOB<1*Q9/,
MZ'ZUK?"S[M[]#67I'_)2S_UT_K0!])+!!L7$28QQ\HKQ/XX*(Y[;R0$;C)7B
MO;X_]4G^Z*\0^./^O@_"@![6]W=_#15@+&39VJEX!G@TSP_>6^IX^T,"!NZU
MWOPQ@BNO!T:3*&''!K$\6_#^ZO-<6:P!6$MD@4 <9\.].U%?'CW+;OLS29'I
MC->R>+/%-OI&E2M#*#<#@*.M7-&T.TTC2X@T:K*J?,Y]:^?M;U&^N_B+]D)9
M[4R\^G6@#I=&T:Z^(&K-=:A&0JG(+"O:=&TU-)TZ.T3&U!VIFC:;:6%C#]GB
M";HQDCZ5H!T)P&4GTS0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **JWUXMG%
MO8X%88\8V"N5>501[T <W\4Q_H1/^S7FOPX&=>'^]76_$;Q-9WMLRQR*>/6N
M!\!ZO!::R'=P!NH ^HT^XOT%.KEQXSTY8$/G+G'K6AI>NP:D^(G!^E &Q111
M0 445E>(;^73=)DN(@2ZCB@#Q;XV1D:Y <]2#7JGP\39X0M3GJ*^;?'&OZSX
MCU8R&%R(VXXKT?X6>,-4?RM+GC944@<B@#U#QV=OA.[/^S7C/P8;S?%<V.,,
M:]ZUG3AJVER6C=)!7BVK:/<_#>\:_LD+%N>* />J^<?B>WD^/X5//[S^M3?\
M+CUW_GB_Y5J:#H%QX]OEU6\0JRG=S0!!\1Y0OA*S./X17;_!X9\)*_J0*N^(
M? J:QI,=H<?NUXKS"3Q3JO@*1M+MHF* ]A0![MKB[M$O!_TS-?.'@:4?\+%=
M<?\ +3^M:Q^*NMZG_H;Q/MF^4\5VG@SX?"WNHM9D&)'.X@T >J]J\9^,'BR[
MT&[CMX6;9+@''O7I_B349=+T>6YA!+J.,5XS!8W?Q(UO-Y&0L9ZD4 =A\.O"
MUG<Z=!K4@S,YSS79>++Y].\.W-S']Y!QBIO#VD#1-*CLUZ)4VLZ>-4TR6T;H
MXQ0!X+X5F?X@ZG<I>L<1$XS[4EAXEN= \:KH<+-Y/F8XK0U;1KGX?7C2V2$^
M=UV^]:OA3P2VMWB:]<KB3<#S0![# V^WC8]2H/Z5)38UV1JG]T 4Z@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKE?$?BA=%8[F
MQ7/I\3K9D),HS]: ."^*:XU=O]ZNQ^%"9A4^U>5>.O$D>IZ@9%8'FNC\!>,X
M=+C4,X'XT ?1%%>;K\2H)'")(,GWKL]%U3^TX/,SVH U:*** ,KQ)_R+]Y_N
M&OGWX>?\C[)_UT_K7O?BC4;.UT.[6>95)C( )KY^^'NI647CR1Y)5">9US[T
M ?3M?/OQI_Y&"'_>%>^P7$5PF^&0.OJ*\%^,]E=SZ]$\*$H&&2!0!ZI\//\
MD4K;Z"IO'G_(J7?^[6=X%U?3[;PK:PS7*1R*/F#&I?&FL:?<>%[N**YC>1E^
M4 T >4_"S_C\O?QK-@_Y*:/^NE:GPML;N*[O'DC(5LXXK-2VN+7XE?:+A2L/
MF?>- 'TI#_J(_P#='\J\8^.?W(/PKU:/7M*\I/\ 3(A\HXS7DGQHN(M4AMTL
M'$KC&=O- '6?"+_D5E_"O0)I5@B:1SA5&37 _"2WFM_"ZK.I5N.M=/XDU&UM
M]&NTDF59#&0!GG- '"^._&C7$2V>D.3-T.T\TWP/X*^V1'4-43]_G(R.:\\\
M VE]<>/FEN5:2V,G&>E?2Z(D:[44*/0"@#!UGQ#9:#:-#(X#JF$&:\JTWQ;J
ML/B+[5<,WV,MP3TQ4/QFM]2DUVW:VW>4&&['I4VORVDGP]BAMMOVW9SCKF@#
MV/2=;M-8B\RV8,,<\UI5Y)\$H;Z+39A>[L]LUZW0 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !112,RJ,L<4 +7->-/^0)-_NFN@^T
MPC_EHOYUSOC*Y@.AS#>"=IH \ \"?\CV?^NG]:^I$^XOT%?+7@22-?'9+$8\
MS^M?4*W,&P'S%QCUH FHJ-9XG^ZX-24 8GBW_D6KS_<KPCX8?\CM)_O_ -:]
MP\7ZC96WA^\2>958H0 3WKPGX8ZE90^-9'EE4*7ZD^] 'TQ7SO\ &'_D:H_]
M^OH2&>*X3?$X=?45\^_&"RNYO%$<D49*!\DXH ]B\"_\BK:?2J_Q%_Y%*Y^E
M1^#=9TZW\,6D4MS&DBK\P)J#QYJ^GW7A6ZAAN4DE8?*%- 'F?PL^[>_0UEZ1
M_P E+/\ UT_K6M\+;&[B6],D9 8''%96F6\]G\2#/<J5A\SJ: /I2/\ U2?[
MHKQ#XY?Z^#\*]>77]*VC%Y$!CUKQSXT3)JLMN-/<2L,9V\T =W\*?^13C_"N
MWGG2WA:60X51DUQ7PK@E@\*1I,I5N.#6UXKU&U@T*\C:95E,9"C/.: .%\=^
M,I+P)9Z.Y:3H=IJQX(\$K/;C4-23_2,YY'->>_#2SO9O'#RWB,]N7XSTKZ11
M%1=J*%'H!0!SVN^)++0[1X&<"4)A1FO+M&\7:I;>(#<WC,+0MP3TQ5/XO6^I
M/XJA>#=Y ?YL>E6?%DEK+X$MXK+;]LV#..N: /9]+UBUU>+S+9MRCWK0KRSX
M+0WL6BR"]W;L=Z]3H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,3Q-9RWFFND6=VT]*
M^5?&=]JNDZR\7F.@R>:^Q2 00>AKP;XM^$3<,]XD? R>E 'A$^L7UR,2S%JA
MAOKB!MT<A!J&5/+F=#_"<4R@#:M]>U6:>.)9V;<<8%?2/PNTZ]CMHY[C=@@'
MFO#/A]X;?5=4AEV94'TKZWT6R6QTR&(* 0O- &A1110 5#<VT5W"8IEW(>HJ
M:B@#G_\ A"]#W%OL:Y/6I[/PMI-A/YUO;!']:V:* "J.I:19ZM$([R(2*/6K
MU% '-?\ "":!_P ^:ULZ?I=II</E6D01/05<HH *Q;_PII&I3F:YME=SWK:H
MH YV/P1H44BR)9J&4Y%;\<:PQK&@PJC %/HH ANK6*\A,,R[D/455T_1;'2V
M9K6$(6ZFM"B@ HHHH HZAI%GJ@47<0?;TJ>UM(;* 0P(%0=!4]% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!YI\3]$GO;*
M2:$'@9XKY@OKR]M+R6$R,NTXQ7V_J5JMW82Q,H.5.*^4/B1X8?3M3FN-F%)/
M:@#S^2YEE.7<DT^.]GB^Y(15>GQ)YDJH.YQ0!U_@D7NJZTD6YF7(YKZQ\-:<
MVGZ>B,.=HKR3X3>$/)6.]:/KSTKW8#  ]* %HHHH \D^)OAK6=;G*V+/Y;'G
M%>9P?"77K.<7$0</G.17U/10!RW@:PO=/T<17I8R8[UJZMH5GJD,GG1!G*G!
MK4HH ^=M=\"^)%U24632"#/R@4W1O OB5M3B%XTA@S\P-?1=&* ,C2= L]-M
M8TCB ?;ACZU@^,O",-_IKR6<6VY[$=:[6B@#YF;P-XNWMAYL9XY-=EX#\"Z@
M+S?K09U!S\U>SX%% %>TLH+&+RX$"+Z5YEX\\.:OJNL*;4OY)/('I7JM% '-
M>&?"]II6G0%HA]H R6KI:** ,K5]#M-4@D$T0:0J<'WKRK3/ 6H?\)*?M 8V
MF[@'IBO:J* *=CIEKIT>RVC"#':KE%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %9NL^8MFS1YR!6E3)HQ-$R'H10!\^^(_B#<Z3
MJ#0,Y'/K7-:I\2I;VT>(R$Y&.M:?Q:\(RI>/=H#@$FO&&!5B#U!Q0!T6D:\U
MAJ_VL-@[LUZ _P 5IC$JK*<_6O'*O:18MJ&HQ0*.IYH ^F?AYXCN=<D4L20:
M]77A17G_ ,./"XT>PBE(Y(S7H- 'CWQ+\+ZUK=T5LV?RF/(%>=VOPFUZQN%G
MA\P/D$D5]2T4 <UX+LKNQT98KPDR #K5[6- L]4@E\V(&4J<-[UKT4 ?.>L>
M!?$RZG*+-I1#GY0*DT'P+XC;5(A?-(8,_,#7T1BB@#+TS0K+3K9(XH@#MPQ]
M:YGQKX/COM.:6PCVW//(ZUW5% 'S*? WB_<</-CZFNW\ >!KY;@R:T&< Y&Z
MO8\"B@""UM(;.+RH$VIZ5Y;XV\-:QJNN!K<OY!;D#TKUFB@#GO#OAJTTJP@/
ME#SP,LWO70T44 8^M:#::K;2^9$#*5.T^]>7Z)X#U >(S]K#&T#< ],5[110
M!5LM.MM/CV6\80>U6J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K#\5::FHZ+-&4
M!;'%;E-=%=2K#(- 'Q1XOT*32=3F+*0"U8%K;/=3K$@R37T)\9O"J20F:  $
MC->:_#_PPUUX@03?=!'6@#V'X0^&EL]/266/!QGD5ZZ!@8%4=*TZ+3;*.&,#
MA1DU>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M'XK>'5OM)>2./+8]*].JK?V,5_:O#(."* /A.^LWLKEHG&"#6]X.T"36-2BV
MJ2 U=/\ $GPJUOKS"#&"QZ5WOP:\)K;*)IP,]>: /5_"FFKINBQ1;0&QS6[2
M*H10JC %+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M<GX[T6/4M$E(0%\&OD/Q!I4FFZC*CJ0-QK[DFA6>)HW&017SC\9/#'V:9IX8
M^^>!0!XE7J_PM\)M>WD=TR9 (.:\WTG3I-0OTA52>>:^LOAIX?72]'0NF&VC
MM0!V]G"MO:1QJ,;5Q4]%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !4<\GE0/(?X1FI*I:L2NDW1'41F@#RSQ'\29;6_:VMVRP.,"L8
M?$#6NN'P:X_2K=M3^(+Q2_,OF=#]:]^_X0NP,*#R5SCTH \R_P"%@ZSZ/1_P
ML'6?1Z]+_P"$)L?^>2_E1_PA-C_SR7\J /-/^%@ZSZ/1_P +!UGT>O2_^$)L
M?^>2_E1_PA-C_P \E_*@#S3_ (6#K/H]'_"P=9]'KTO_ (0FQ_YY+^5'_"$V
M/_/)?RH \T_X6#K/H]'_  L'6?1Z]+_X0FQ_YY+^5'_"$V/_ #R7\J /-/\
MA8.L^CT?\+!UGT>O2_\ A";'_GDOY4?\(38_\\E_*@#S3_A8.L^CT?\ "P=9
M]'KTO_A";'_GDOY4?\(38_\ /)?RH \T_P"%@ZSZ/1_PL'6?1Z]+_P"$)L?^
M>2_E1_PA-C_SR7\J /-/^%@ZSZ/1_P +!UGT>O2_^$)L?^>2_E1_PA-C_P \
ME_*@#S3_ (6#K/H]'_"P=9]'KTO_ (0FQ_YY+^5'_"$V/_/)?RH \T_X6#K/
MH]'_  L'6?1Z]+_X0FQ_YY+^5'_"$V/_ #R7\J /-/\ A8.L^CT?\+!UGT>O
M2_\ A";'_GDOY4?\(38_\\E_*@#S3_A8.L^CT?\ "P=9]'KTO_A";'_GDOY4
M?\(38_\ /)?RH \T_P"%@ZSZ/1_PL'6?1Z]+_P"$)L?^>2_E1_PA-C_SR7\J
M /-/^%@ZSZ/1_P +!UGT>O2_^$)L?^>2_E1_PA-C_P \E_*@#S3_ (6#K/H]
M'_"P=9]'KTO_ (0FQ_YY+^5'_"$V/_/)?RH \>UKQ'JFLQE)$8\=ZQ=(DU#2
M;KSDC8'.>E>^#P79#I$OY4I\&61_Y9+^5 'F7_"P-9  P_%'_"P=9]'KTS_A
M";'_ )Y+^5)_PA-C_P \E_*@#S3_ (6#K/H]'_"P=9]'KTO_ (0FQ_YY+^5'
M_"$V/_/)?RH \T_X6#K/H]'_  L'6?1Z]+_X0FQ_YY+^5'_"$V/_ #R7\J /
M-/\ A8.L^CT?\+!UGT>O2_\ A";'_GDOY4?\(38_\\E_*@#S3_A8.L^CT?\
M"P=9]'KTO_A";'_GDOY4?\(38_\ /)?RH \T_P"%@ZSZ/1_PL'6?1Z]+_P"$
M)L?^>2_E1_PA-C_SR7\J /-/^%@ZSZ/1_P +!UGT>O2_^$)L?^>2_E1_PA-C
M_P \E_*@#S3_ (6#K/H]'_"P=9]'KTO_ (0FQ_YY+^5'_"$V/_/)?RH \T_X
M6#K/H]'_  L'6?1Z]+_X0FQ_YY+^5'_"$V/_ #R7\J /-/\ A8.L^CT?\+!U
MGT>O2_\ A";'_GDOY4?\(38_\\E_*@#S3_A8.L^CT?\ "P=9]'KTO_A";'_G
MDOY4?\(38_\ /)?RH \T_P"%@ZSZ/1_PL'6?1Z]+_P"$)L?^>2_E1_PA-C_S
MR7\J /-/^%@ZSZ/1_P +!UGT>O2_^$)L?^>2_E1_PA-C_P \E_*@#S3_ (6#
MK/H]'_"P=9]'KTO_ (0FQ_YY+^5'_"$V/_/)?RH \T_X6!K/H]1R?$?5[<@R
M;P*]0'@JQ!_U2_E7-^-?"=I;Z;YB1 'Z4 :W@SQ>=9C'FM\U=R"",BO"/ V^
MWO\ 8IP,U[G;$FV0GTH EHHHH **** &R-LC9O05YOXK\</IKM'"WS#TKT.]
M.+*8C^Z:\ UN-KO7RC\C=0!;C^(VL2L=H?%/_P"%@ZSZ/7:>'?!]G-9AVB&<
M>E;!\%6)/^J7\J /,_\ A8.L^CT?\+!UGT>O2_\ A";'_GDOY4?\(38_\\E_
M*@#S3_A8.L^CT?\ "P=9]'KTO_A";'_GDOY4?\(38_\ /)?RH \T_P"%@ZSZ
M/1_PL'6?1Z]+_P"$)L?^>2_E1_PA-C_SR7\J /-/^%@ZSZ/1_P +!UGT>O2_
M^$)L?^>2_E1_PA-C_P \E_*@#S3_ (6#K/H]'_"P=9]'KTO_ (0FQ_YY+^5'
M_"$V/_/)?RH \T_X6#K/H]'_  L'6?1Z]+_X0FQ_YY+^5'_"$V/_ #R7\J /
M-/\ A8.L^CT?\+!UGT>O2_\ A";'_GDOY4?\(38_\\E_*@#S3_A8.L^CT?\
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
M+3Q1F11Y8?O7T9;W]A;0)&DBJ .U>%I!<Q2>:B$-ZU9^W:I_MT >W_VO9?\
M/84?VO9?\]A7A_VW5/\ ;H^VZI_MT >X?VO9?\]A1_:]E_SV%>'_ &W5/]NC
M[;JG^W0![A_:]E_SV%']KV7_ #V%>'_;=4_VZ/MNJ?[= 'N']KV7_/84?VO9
M?\]A7A_VW5/]NC[;JG^W0![A_:]E_P ]A1_:]E_SV%>'_;=4_P!NC[;JG^W0
M![A_:]E_SV%']KV7_/85X?\ ;=4_VZ/MNJ?[= 'N']KV7_/84?VO9?\ /85X
M?]MU3_;H^VZI_MT >X?VO9?\]A1_:]E_SV%>'_;=4_VZ/MNJ?[= 'N']KV7_
M #V%']KV7_/85X?]MU3_ &Z/MNJ?[= 'N']KV7_/84?VO9?\]A7A_P!MU3_;
MH^VZI_MT >X?VO9?\]A1_:]E_P ]A7A_VW5/]NC[;JG^W0![A_:]E_SV%21:
MC:S-A)037A;7NJ!"?GJ'3/%E[9:B%F9L9[T ?0E%8OA_6!JMHK=\5M4 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %4M8_P"01=?]<S5VJ6L?
M\@BZ_P"N9H ^;_"QQ\1V_P"NO]:^G%^X/I7S%X6_Y*.W_77^M?3J?<7Z4 +1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !7*^.SC1B/K755RGCS_D#G
MZ&@#S?P?_P A,_[U>VVO_'M']*\1\'_\A(_[U>W6O_'M']* )J*** "BBB@"
MO??\>,W^Z:\(O_\ D8S_ +]>[WW_ !XS?[IKP?4/^1C/^_0![)X8.=.7Z5N5
MA>%_^0>OTK=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS+XF'D?2O3:
M\Q^)GWA0!7\ =5KU8=!7E/@#^&O5AT% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %>3?&)-]D!7K->4?%_P#X\Q0!5^$V@6L^F222*"<5Z0?#
M.GD_<_2N*^#Y_P")5)]*].H Q?\ A&-/_N?I1_PC&G_W/TK:HH Q?^$8T_\
MN?I1_P (QI_]S]*VJ* ,7_A&-/\ [GZ4?\(QI_\ <_2MJB@#%_X1C3_[GZ4?
M\(QI_P#<_2MJB@#%_P"$8T_^Y^E'_",:?_<_2MJB@#%_X1C3_P"Y^E'_  C&
MG_W/TK:HH Q?^$8T_P#N?I1_PC&G_P!S]*VJ* ,7_A&-/_N?I1_PC&G_ -S]
M*VJ* ,7_ (1C3_[GZ4?\(QI_]S]*VJ* ,7_A&-/_ +GZ4?\ ",:?_<_2MJB@
M#%_X1C3_ .Y^E'_",:?_ '/TK:HH Q?^$8T_^Y^E'_",:?\ W/TK:HH Q?\
MA&-/_N?I1_PC&G_W/TK:HH Q?^$8T_\ N?I1_P (QI_]S]*VJ* ,7_A&-/\
M[GZ4?\(QI_\ <_2MJB@#%_X1C3_[GZ4?\(QI_P#<_2MJB@#%_P"$8T_^Y^E'
M_",:?_<_2MJB@#%_X1C3_P"Y^E'_  C&G_W/TK:HH Q?^$8T_P#N?I1_PC&G
M_P!S]*VJ* ,;_A&=/_N?I2?\(QI_]S]*VJ* ,7_A&-/_ +GZ4?\ ",:?_<_2
MMJB@#%_X1C3_ .Y^E'_",:?_ '/TK:HH Q?^$8T_^Y^E'_",:?\ W/TK:HH
MQ?\ A&-/_N?I1_PC&G_W/TK:HH Q?^$8T_\ N?I1_P (QI_]S]*VJ* ,7_A&
M-/\ [GZ4?\(QI_\ <_2MJB@#%_X1C3_[GZ4?\(QI_P#<_2MJB@#%_P"$8T_^
MY^E'_",:?_<_2MJB@#%_X1C3_P"Y^E'_  C&G_W/TK:HH Q?^$8T_P#N?I1_
MPC&G_P!S]*VJ* ,7_A&-/_N?I1_PC&G_ -S]*VJ* ,1_#-@8V&P=/2O(?%FC
MP6NIGRP!\U>[R?ZMOH:\5\9'_B9G_>H [3X?KMM /:NXKB? /_'J/I7;4 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4M8_Y!%U_US-7:I:Q
M_P @BZ_ZYF@#YN\+?\E';_KK_6OIU/N+]*^8O"W_ "4=O^NO]:^G4^XOTH 6
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "N4\>?\@<_0UU=<IX\_Y
MY^AH \V\'_\ (2/^]7MUK_Q[1_2O$?!__(2/^]7MUK_Q[1_2@":BBB@ HHHH
M KWW_'C-_NFO!]0_Y&,_[]>\7W_'C-_NFO!]0_Y&,_[] 'L?A?\ Y!Z_2MVL
M+PO_ ,@]?I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 45D:UXCL-!C#WDFT'WK"_X6?X>_P">_P"M ':45G6&MV>HV!O(9 8@,YS4
M-CXDT_4+HV\$H:0'&,T :]%%% !115:^O8;"W,\QP@ZT 6:*Y.+XB:%++Y2S
MC=G;UKIK:YCNH%EB.5/0T 34444 %%%% !1110 445EZOKUGHJ![M]H- &I1
M5#2M8M=8@\ZU;<M7Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KS'XF?>%>G5YC\3/O"@"OX _AKU8=!7E/@#^&O5AT% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %>4?%__CS%>KUY1\7_ /CS
M% %GX/\ _(+D^E>G5YC\'_\ D%R?2O3J "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@!LG^K;Z&O%?&7_ "$S_O5[5)_JV^AKQ7QE_P A,_[U
M ';> ?\ CU'TKMJXGP#_ ,>H^E=M0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 52UC_D$77_ %S-7:I:Q_R"+K_KF: /F[PM_P E';_KK_6O
MIU/N+]*^8O"W_)1V_P"NO]:^G4^XOTH 6BBB@ HHHH **** "BBB@ HHI,CU
M% "T4F1ZBEH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**,@=Z,CUH **** "BBB@ HHHH **** "BBB@ HHHR/6@ HI,CU%&X>HH 6B
MDW#U%+0 4444 %%%% !1110 4444 %%%% !1110 5RGCS_D#GZ&NKKE/'G_(
M'/T- 'FW@_\ Y"1_WJ]NM?\ CVC^E>(^#_\ D)'_ 'J]NM?^/:/Z4 34444
M%%%% %>^_P"/&;_=->#ZA_R,9_WZ]XOO^/&;_=->#ZA_R,9_WZ /8_"__(/7
MZ5NUA>%_^0>OTK=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK#\1>(+?1]+EF$JF51PN>:VV^X?I7S;XOUJ\F\=#3W=O(:3!&?>@#5D74_B7
M?/"2R(#P:E_X4?>?\_!_[ZKUSPUHEEIFG026T85WC!)%;M 'SIXBU;5/ NG-
MI:[RI&TM47P5O[G4?$<DLTI.7Z$U[5XK\'Z?XCT^99HP)B,JQ]:XCX>?#N3P
MSKDD[./+SD4 >NT49%<=XK\?V7AB41R@.3[T =C65X@TQM6TM[53@MWK \*_
M$.Q\37)AB4(0<=:[2@#Y(\9>%[_PMXBC43MM,N[K[U])>!)6F\*VKN<MCK7D
M7QH<MXCA![,!7K7@#_D4[7Z4 =115:_O8["SDN92 J#-></\9-.2]-OY0R'V
MYH ]0HJGI>HQ:I81W41&UQTKE?$_Q%LO#5WY$Z G.,T =M17)^&/'>G>)%<P
MLJ[?>HI/B!8QZX--(&XG&<T =C7)>-?"DOB:W2..3:5]\5T]Q<K!:/<=55=U
M>=77Q@TNSO9+:5 "AQDF@#I_!_AV3P[IYMY'W'ZUTE96A:Y!KMD+F#&T^]97
MBSQM:>%E'G ,3VS0!U5%>5)\;-*)^:-5^IKO/#WB*V\0VOGV^-N,\&@#9HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS'XF?>%>G5YC\3
M/O"@"OX _AKU8=!7E/@#^&O5AT% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %>4?%_P#X\Q7J]>4?%_\ X\Q0!9^#_P#R"Y/I7IU>8_!__D%R
M?2O3J "BBB@ HHHH **** "BBB@ HHHH **** "BBN>\3>*K;PY#NGQDCC-
M#_$GB.VT;3I9!*IF'10>:\;F^,FLK,ZK"Y4$@<5-;V6I^,M=^U*S-9E\D=L5
MZC#\/]"6% ]J"P R<=Z .0\%?$VYU>[=-1!C0=VJQK'Q3AMO$$=A;.&5CCBK
M'C#P'%'I3'1HO+FP?NU\_65A?V7C:W2^1RROC)H ^P[&?[390S'^-<U8JEH_
M_((M>W[L5<R/44 +1129'J* %HHHR!U- !10"#T-% !129'J*6@ HHHH **3
M('<49'J* %HHR/6C(H **3</449'J* ,OQ!J$FF:5)<Q EE':O%C\;+R#4OL
MTZE?WFWGZU[Q<VT5Y"8I1N0]17SG\7O#EAINNPM;(%)8-Q0![]X?U/\ M?28
MKO\ OBM2N3^'7'A&VSZ5UE !1129 [B@!:*3(]12T %%)D>HI: "BDR/44M
M!1110 4444 %%%% !1110 4444 %%%% !1110 V3_5M]#7BOC+_D)G_>KVJ3
M_5M]#7BOC+_D)G_>H [;P#_QZCZ5VU<3X!_X]1]*[:@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ JEK'_((NO^N9J[5+6/\ D$77_7,T ?-W
MA;_DH[?]=?ZU].I]Q?I7S%X6_P"2CM_UU_K7TZGW%^E "T444 %%%% !1110
M 445E>(=6&C:5)>'^"@!-:U^RT6!FN) K[25%>%Z[XW\23ZG(^GB0P9^4BKD
MU[=?$K6O+MW(1#@@5ZWH'A6QTW2HK>>V220?>+"@#Q;0_&7B==5A-XL@@S\Q
M.:ZCQG\5HK*UA2SD_>\!L'O7I6I>'+"ZL)88[6-'8?*0*^:/B#X!U31]4$H1
MY(W?<* /HCP'J\VM>'TNIB2QQ74UP_PP#6_A"+SU\O&.O%=@M]:N<+<1D^@:
M@"Q14;SQ1KN>15'J33$O+:0X2>-C[-0!/11VS5=K^T1BK7$8([%J +%%-CD2
M5=R,&7U!IQ.!DT %%5VOK56VM<1@^A:IED1TWJX*^H- #J*CCN(96*I(K$=@
M:DH **BEN8(/];*B?[QQ48U"S/2YB/\ P*@"S14"WML[;5GC)] U/>>*,9>1
M5'N: )**K'4;,=;F+_OJE^WVA&?M$?\ WU0!Y[\3]9U;2K??IP8X&3MK@O W
MQ,U/4/$2V-VS=0,&O==0CT_4+&?S/*E 0^_:OF[2;6.'XED0I@>;V^M 'U"A
MW1J?4 TZJZW$,4<:O(JMM'!-6 01D'(H **1F5%+,0 .YJM_:-F/^7F+_OJ@
M"U14,5U!.<13(Y]C4K.J+N8@#U- "T57%]:L<"XC)_WJE::-%W,ZA?4F@!]%
M0+>VKG"SQD^S5."",B@ KQWXF^)-;T:Z+V0?RE/.*]BKG_%UA9W'A^\>>%68
M(2"10!\Z6_Q5\0WTWD0%R_3 J]_PF/C'^Y+^1J7X8Z?93>-I$EB4IOZ$>]?1
M/]B:9_SY1?E0!\\6GC/Q8EW$TRRB,-\W!Z5[AX8\5V>L6D,7FC[3C!7WK0O/
M#VFW%I+$+2)2RD @5XUJNE7?@#5AJ1<B$MD#- 'O=%<OX.\5)XDT]KDD #O7
M0"^M2VT7$>?3=0!8HIK2(B;V<!?4FFQS13#,;JWT- $E%%% !1110 4444 %
M%%% !7*>//\ D#GZ&NKKE/'G_('/T- 'FW@__D)'_>KVZU_X]H_I7B/@_P#Y
M"1_WJ]NM?^/:/Z4 34444 %%%% %>^_X\9O]TUX/J'_(QG_?KWB^_P"/&;_=
M->#ZA_R,9_WZ /8_"_\ R#U^E;M87A?_ )!Z_2MV@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** $?[C?2OF+Q7_ ,E'7_KI_6OIU_N-]*^8O%<-
MPOQ&61D(B\SDX]Z /I#1_P#D#VO_ %S%7JS]%GAETJV$4BMB,< UH4 >+_$C
MQ3KFB7Y>T#F%3SBN%LOBKKNJ7<=O;JV[< <5[YXVT^SG\,WCRPJ6"Y!Q7B?P
MDL+&?Q?*DD2L YP"* /59M1U4^$EG0-]HVYKSJRM8=<NI6\12;&!XW&O8/%6
MJVOA[1C<21J(QQBO(&T^7XC7,DNE-Y:J<G;Q0!2UZ]TKP6T<^D3 NW)P:]<^
M'.NSZ_H7VJ<DMQUKP#QSX U'P_%%)=NSJ>1DU[;\'\?\(H,# &!0!Y_\9_\
MD9(O]X5Z[X!'_%(VA]J\C^-"D>)(>/XA7KO@($>$;3/I_A0!Y3X\\=W%KXA;
M2I'(@=\&G)X?\+26(O&N$\XIO//>N0^)UL-1\;""/AS)BNBLOA#K5Q90R>>X
M1U!QGM0 >$/B!+_PDB:/;N3 'P*] \?^ [;6]/GOW?#HN^L#PC\*[;0]86[E
MD!F!SR:]*\6EE\+WFS_GGB@#Y/T"[U31M;GL]/9V!DV\5ZOJ/AN2RT-?$,[$
M7 &[GUK$^%5G;W7C.3[1&'^?/(KU/XJ*L/@UTC 5<G@4 8_PU\3S^*X+BUN&
M)4(5YKA_BYX!@TO9?0R',IR<?6MWX%)B2Y('8UJ?'#=_9MMZ8_K0!6\&ZE+H
M_P /GG5B65<YK$\.1'XF:G-'>N=J9Z^U:.BIGX:RDCC8:J?!/C6KG9ZG.* *
MOCWX/"RTQ)=-8L_?%=G\&M*O=*T=X;O=D# S7IDX@,?[_9L_V^E-MEME7_1_
M+Q_L4 3T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YC\3
M/O"O3J\Q^)GWA0!7\ ?PUZL.@KRGP!_#7JPZ"@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "O*/B__ ,>8KU>O*/B__P >8H L_!__ )!<GTKT
MZO,?@_\ \@N3Z5Z=0 4444 %%%% !1110 4444 %%%% !1110 5XO\=59K:'
M:Q' KVBO&?CDP%M#D]A0!T'P=P/"H!'S<<UZ-7G'P>_Y%C/;BO1Z *>H:I::
M9%YEU)L7UKA+X>$]1U(:B7BW@YSQ6[XW\/W&OZ88+=B&QVKY>U72M:TW7QIG
MVB3EMO6@#ZOL->T^_LWCL) Q1, #VKQ#QEX[\0Z'J\I D$ Z&O0/AGX0O-$M
MHY[IV82+GFH?C'IUB/#@D\A1+D\@4 3^"?%EUK_A=K@DF8)FO,-=^(WB#1M9
MDBE\P1^9A<^E=O\  Y%;39T897'2L[XW:?90O;O'"JN<$X% 'HGA3Q*EUX:2
M^O'QD DFN)\<^--1N;O9H)9U4X.VKWA333J_@(0JVS@#-<K)=)X$O)5F3[1N
M..>: -?P1XPU>#4,:X62,GC=7H^M:QY^@37.FOO8="*^=/&WCMM4BB6T@\EA
MW Q7L_PD#W7A7_2OWF<?>H \IF^)VO:3JZQWN]8_-QSZ9KT?5/B(+[P^ATY]
MUSM&0M<7\<-/M!J4<5M$J.2#P.];GPL\ 31VZW]YEXI.@- '4^!/&)N;9H=3
M?;-VS78ZCKMEI]N9)90/ER/>O _%$[V?Q"B@M#LB#X(%:?Q0DU,Z=9&TWD$#
M.* *WB+QKXCEU61M.$C09X*US5Q\5?$-C-]GF+B3I@U[5\/;?2G\)V[7BP&X
M/W_,QFO)OB5IMM)XYC^P0JT6\9VCB@#O?AMXCUG5HWFO@^SDC-<GXY^*.HV/
MB)K"R9C@XXKVKPQIUM!X;M5BA5&:+!..]<--\)X[OQ1_:<Z!EWYYH \[/C+Q
M@L!N"LNP#<>O2LZ#XL:_=W*VT9<N3CBO6/'.O:+H(.D_9XP[H$'%9_@3X:V9
MO$UF2%3'(=PS0!W?@2]O;[1A)?!A)@=:\K^-6(]=@D?[@(S7O4,$5NNV*-47
MT%>!?'3,U_'"OWB10!M6WC-(/!T-KIC9N%49"UT'@3QDUQ;M#JC[9CTW5ROP
MK\ S+ FH7>7BDZ U@>+IGLOB!%;V9V1A\$#ZT >^W^NV6GVYEEE ^7(]Z\-\
M2>-?$4NK.VFB1H.<%:M?$^\NXM)L_+D(R!GFN[^&NFV5WX4BEN+=))3U+"@#
MRW3?&?BI+^)KE91"#\V<U[GHGB6SU2RB5909RG*^]0>)M(TZ+P]>.EK&C*A(
M('>O%OA==W3^-WB>0F(28 S[T :/C[QGX@T/5W:(2"W&>:ZGX;^,[KQ'HSO*
M2954UL?%'3K)_"DTKP)YG8XKA_@:BBZN$Q\F#Q0!B>+OB!XAT+69E/F"'/RU
MZU\-_$4OB+11<3$EL"N5^-NG62Z1%((5$AZD"KWP5&- <#IB@#U*BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@!LG^K;Z&O%?&7_(3/^]7M4G^K;Z&O%?&
M7_(3/^]0!VW@'_CU'TKMJXGP#_QZCZ5VU !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MO5Z\H^+_ /QYB@"S\'_^07)]*].KS'X/_P#(+D^E>G4 %%%% !1110 4444
M%%%% !1110 4444 %>8?%CPQ<^(+:/[.I.T9.*]/I&57!# $'UH \?\ ASXE
MMM MAHMU\LNX#FO8%8.@93D$9%>5>,? 1AEDUBS/[Q3NPM< ?B#XIMR85CEP
MGRC@T ?2M?,?C.=E^)287/[WJ/K4W_"QO%1X\N7GV-=EX4\&OXC9=7U!<2Y!
M^;UH ]7T=B^CVC'O&*\^^-#%?#:D#/6O2;:$6]M'".B#%9/B7P]#XALA;S8Q
M[T >=? KY]+N&/!QT_&JWQP0;K4[ASCBL;6CJW@"[>WTR-]C''RBN&\3ZIXD
M\3LAEAD.WVH ]7M+^71OAK]HMF^<+G K.^&MK%X[:ZFU==Q3D ]3S7.>"SK6
MJ!=%O(G$.,<BMW6[74OA]AM+1OWG7:* #XM>"]*T73X)[1 A/:NV^#O/A3.X
M'D#%>&^*-:\3>*8DCFBE(7U%6/#GB3Q-X<LC:QQ2@?2@#K_C2@7Q% =PY(KU
MWP*<^$;/D'Y>U?+_ (DNO$?B6\6YEAD)'M7J/PJUW6N-/NT<1Q],B@#F?%P+
M?$A0#C][_6O7-:NM)L]!MA>[&8Q<9]<5Y)\3](U2W\4QWUG$S?-G@5H:$T_B
M2Q$>L.8S'T#<4 4[G2]?O[AIM*=UM3]T*:]&\#^""UF+K6!OG]^M<'=^*=2\
M/S&RL(#)"O1@,T[3?B-X@_M&(2Q2)#GYN* /H."%+>%8HQA5Z"JVJ:G;Z39-
M<W# (OJ:IZ5K]IJ5C&R3 RE,E?>O#OBAKGB"]N9-.MDD\K)Z4 3>*=+'Q"\3
M+<V+Y6-L\&O68-1MO!_AFSBO7 *KCK7S?X4U/Q%X7>1A!(=WJ,U+XHUOQ/XH
M2.(QRA5/09H ^HM$URVURV,]L05%>+?&M NO6YW#D@UT_@6VO]!\$,SAC,4S
MS7C7C&X\0^(=7>1H9"$;CB@#Z5\ '/@^SY!X[5XGXO&?B2H)Q^\_K6[\*=<U
MM6&GW2.(TZ9%8'Q3TC4X?$\5_9QL?FR<"@#8^*W[K2++'S<#I7HOPL_Y$^%N
MYQQ7G'A?2]0\:6'EZE&P\KIN%5-4UW7O"-V=-L8Y/*7I@4 >X>*P#X:O<G&$
M)KP/X62$^/)!M/\ K.OXTZ'QIXEU>5;&:.3RY3@Y!KU/P=X#ATEXM1( F?YB
M* +'Q58KX/E(&>M<'\"3ON;EB,$ \&O8->T>/6].:TEQM/K7C'B"QU#X?73-
MI2,0Y_A% '2?&]0=%A.1G'2K'P74#PZ[9&>.*\9\3Z[XE\3VZPRQ2D+[5L_#
MC5_$&C7L=B\4@B8X/% 'TY14-H[26D3M]XJ":FH **** "BBB@ HHHH ****
M "BBB@ HHHH ;)_JV^AKQ7QE_P A,_[U>U2?ZMOH:\5\9?\ (3/^]0!VW@'_
M (]1]*[:N)\ _P#'J/I7;4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
MSB)9/F+;?O4 =I14-K<QW=NLT9RK=*FH **** "BBB@ HHHH **** "BBB@
MHJO>WD=C;-/+]Q>M<D/B=H1G,)DPP;;]Z@#M:*K6-[%?VRSPG*'I5F@ HHHH
M **** "BJ>I:C#IEHUQ.<(.M9FE^+=/U97:W;(3KS0!OT5SUIXQTV\U,V*/^
M]!QUKH: "BBB@ HKFM:\;:9H4_E7;8;..M9C_%/0%7/FY_X%0!W%%<%_PMC0
M/[_ZU8MOB=H5U*L:2C<QP/FH [6BH;:X2Z@6:,Y5NE34 %%%% !1110 4444
M %%%% !1110 5YC\3/O"O3J\Q^)GWA0!7\ ?PUZL.@KRGP!_#7JPZ"@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "O*/B__P >8KU>O*/B_P#\
M>8H L_!__D%R?2O3J\Q^#_\ R"Y/I7IU !1110 4444 %%%% !1110 4444
M%%%% !1110 R6))HS'(H93U!K,/AK2&))LH\GVK6HH R/^$9T?\ Y\H_RK2M
M[:&UB$<"!$'85+10 4444 4KS2;&_;=<VZ2'U(JNOAS25Z64?Y5JT4 4+?1=
M/M9?-AMD1_4"I+S3+._ ^TP+)CU%6Z* ,I?#>DKTLH_RH;PWI#')LH_RK5HH
M RU\.:2HP+./\JEM]&L+1R\%LB,>X%7Z* *=SI5E=G,]NCGW%>'_ !BCET6]
M@&DQ&-6QN"5[Y6%KWABSUQ&,Z@N!\N10!S/P_P!.TN^\+03WT<,EPWW]YY%:
MGB71M#A\/WDD4,"2*F4*D9S7C^NZ=XGTG4GMM.$H@!XVYQ5;3[?Q=>WL=O="
M8PN<-G- %OX67^IR^,)(9M_V<.0,],5[Y-H>FW$OF2VJ,_J16-X:\'V>DPPW
M 0"<C+<5U5 &4WAS27ZV4?Y4+X;TE#E;*,?A6K10! +.W$/E"-0G3%4_^$>T
MK)/V./)Z\5IT4 4+?1M/M9-\%LB-Z@4^YTJRO"#/;HY'J*N44 5;33;2P!%M
M"L>>N!4%SH6FW<OF3VJ._J16C10!EQ^'-*B<.EG&&'0XK350JA0, =*6B@ J
MI>:99W^/M,"R8]15NB@#*7PWI*]+*/\ *GIH&F1R"1+2,,.A K2HH 15"J%
MP!2T44 %%%% !1110 4444 %%%% !1110 4444 -D_U;?0UXKXR_Y"9_WJ]J
MD_U;?0UXKXR_Y"9_WJ .V\ _\>H^E=M7$^ ?^/4?2NVH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *I:Q_R"+K_KF:NU2UC_ )!%U_US- 'S
M=X6_Y*.W_77^M?3J?<7Z5\Q>%O\ DH[?]=?ZU].I]Q?I0 M%%% !1110 444
M4 %%%% !436T#G+0H3ZE14M% $/V2W_YX1_]\BGI%'']Q%7Z#%/HH **** (
MC:P,<F&,G_=%'V:#&/)C_P"^14M% #4C2,81%4>PQ3&MH'.6A0GU*BI:* (O
MLT'_ #QC_P"^13EBC3[D:K]!3Z* (S;PL<F)"?4J*3[/ #D0IG_=%2T4 -,:
M,,,BD>A%<'\5+%I/"<@M(@)LG!4<UWU0W-I#=Q^7.@9?0T >'_!J:/31<IK3
MJLASM,O:O7&UK0-IS<6I&.F!7G/C_P !7UQ<B31@R G)VUQ(^'?BS<,R2XSZ
MF@"KJ]M>W?Q&$^G[OLOFY^7IUKZ3T^!&TVV$L:LPC&<C-<OX-\(1:=IB->Q!
MKCU-=HJA5"@8 Z4 1_9H/^>,?_?(I/LMN/\ EA'_ -\BIJ* (C;0'K#'_P!\
MBC[-!C'DQ_\ ?(J6B@!JQH@PJ*!Z 4TV\+')B0G_ '14E% ";%V[=HV^F*B^
MR6Y_Y81_]\BIJ* &)#%&<I&B_08I]%% !436T#G+0H3ZE14M% $7V:#_ )XQ
M_P#?(IR0QQ_<C5?H,4^B@ IC0Q.<O&K'W&:?10!$;: _\L8_^^12?9+?_GA'
M_P!\BIJ* (1:VX.1!&#_ +HJ8# P*** $*AA@@$>]1_9H/\ GC'_ -\BI:*
M(U@A4Y6) ?4+3R PP0"/>EHH 8L,2'*QJ#["GT44 %%%% !1110 4444 %<I
MX\_Y Y^AKJZY3QY_R!S]#0!YMX/_ .0D?]ZO;K7_ (]H_I7B/@__ )"1_P!Z
MO;K7_CVC^E $U%%% !1110!7OO\ CQF_W37@^H?\C&?]^O>+[_CQF_W37@^H
M?\C&?]^@#V/PO_R#U^E;M87A?_D'K]*W: "BBB@ HHHH **** "BBH[B406\
MDIZ(,T <IX^\3OX7TH7:G&:\U\*Z1+\0+Y]6:4X0[NOO5SQUX@@\9D:)!@N&
MQ@5V'PR\*R^%],D@D!&X4 9OCOQD_@JUM[)6ZQA:Y33OAY-XWM1K#3;?,Z9-
M=3\5/!,OB9DFC4GRUSQ[51\!>,8]&CC\/W"8*-M!/:@#!U;X*3VNF3S0SDNB
MY !K(^$>EZOI?BLQW(?R@_>OI#?%-'C<K*PZ9ZBJD&C6-M,9HH%5SW% $6OZ
M4=8TQ[0'&[O7R]XT\*77A;Q+$J3-M,N[K[U]:U\]_&(F3Q5"IZ;@* /8? TC
M2^%;5F.3CK71UY_IWB*V\->"[61F5B%Z5T?AGQ)!XBL3/&0".U &[13))4BC
M9W8 *,G)KS+6?B]:Z5J,EKY0;;WH ]0HKG_"WB>#Q)8?:(\*<9Q5;Q?XPB\+
M0"61-PQF@#J:*\[\-_%73]>U 6ORHV/6M+Q!X]M-$O8[?Y7WGK0!V5%5=/O8
M]0LHKF-@0XS46K:G%I6GR74C#"CIF@"_17D,OQMM(YF0PC"G&:4_'#3MO"*3
MZ4 >G:O8?VEITEMG&\5\P_$7P;<^&=822.9L.X;K7T?X8\1)XBL?M*+M&*\G
M^-Y+:G;*>G% 'HOPTE>7PE SG)XYKL:\X\+ZU;^'O L4S,&( .,UTGA;Q7;^
M)('>/"E>U '1T45F:WK$.CZ=)=2,OR]!F@#3HKR>W^,]K/?);^3C<^W.*]/L
MKR.]LX[A&!#KGK0!3\0:3_;.EO:;MN[O7.>&_ IT..9?-W>9GO5'Q%\4[7P_
MJ1M98P<=S6UX3\;VOBI<P!1]* /./&6BR>"[X:VLIPQSUKOOAYXK?Q5IS7#'
M(44WXD>&9?$VD+:Q@G%<'X'UJ'P),VD3X#,<8- 'N=%0VEP+JUCG7HXR*FH
M\K^)G@236+2>_CD(,8W8!KQ'P?X0N]>U]K%IFP&QUKZH\6,4\-7A']S%>&_"
MB15\;R%G"_/WH W?^%&/_P _/_CU>>^*OA_K'AOQ! +<NT8<$$&OI[6M;MM%
MTY[N9UPO;-8.A:[I/C1V8QH[1]* -+P8)1X8M1/GS .<UOU'##'!&(XUVJ.@
MJ2@ HHHH **** "BBB@ HHHH **** "O,?B9]X5Z=7F/Q,^\* *_@#^&O5AT
M%>4^ /X:]6'04 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y1
M\7_^/,5ZO7E'Q?\ ^/,4 6?@_P#\@N3Z5Z=7F/P?_P"07)]*].H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N$^(?B>^\.VOF6
MBDD#/%=W6?J>CV>K0/%=1!PRD<T ?/B_'/4F?R0&\S.,5ZU\/?$E_K]IYMZC
M*=N1FO+->^&UOH&NG5)(\6P?..U>M>!]8TS4+?R[!54(N#B@!WCW7KW0M/$U
MFI9L9XKQQ_CEJ43^2X82=*]H\;:QIVFV(^V!7W X%>,Z5\/(?%&N_P!IQ0XM
M]^<8XH ].^'/BV_\21[[M6 (R,UJ^/->N]"T])K126/I6UH^A66C6T<=M$$*
MJ 2*LWMC9Z@GEW*)(!V)H YKP'K]YKMBTMVI##UKL*J66G6FG(5MHQ&I]*L[
MT_O+^= #&MX7.6B0GU*B@6L"G(AC!_W14F1ZBDWI_>7\Z '44A91U('XT!U/
M1@?QH 6BD+*.K ?4T!E/0@_C0 M%-+J.K ?C2@@]"#0 M%)N4G&1GZTM !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -D_U
M;?0UXKXR_P"0F?\ >KVJ3_5M]#7BOC+_ )"9_P!Z@#MO /\ QZCZ5VU<3X!_
MX]1]*[:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JEK'_((
MNO\ KF:NU2UC_D$77_7,T ?-WA;_ )*.W_77^M?3J?<7Z5\Q>%O^2CM_UU_K
M7TZGW%^E "T444 %%%% !1110 4444 8^K^)-/T7_C\DV_C66?B)H(7=]I'Y
MUD?$?P=<>(;266%RI1<\5\Z:;X?U*]\2G2_/?[VWK0!]=V>O65]9FZA?,8&<
MUDO\0-#CF:)K@!E.#S57P]X4GTOP]]A=R6*8S7@WQ+\):CH&IM,LS!96SP:
M/HJP\:Z1J5S]GMY@S_6I]5\5:;HY47<NW/3FO(/A-X*O61-6FE8@XZFNG^)G
M@F[UC3GNH)"/)7=P: .G/Q$T$ '[2.?>N@T[4K?4[<36[;D/>OD+PMX>U'6_
M$)T_SV^5\=?>OJKPIHDFA:6MM(V2!0!OT444 %%%% !1167K6LV^EZ=-.TJ[
MT7A<\YH =J^MV>B0"6\DVK6!_P +*\/_ //P/SKS2\OM2^(U^UBFY8QP#1_P
MI'4/^>Y_.@#VK3-<LM6M#<VT@,8&2:CM_$>FW-X;6*;,H.,5XAJ]YJGP[TYK
M!=[ \9K'^$^JW>J^,'EFE)!?H30!].T444 %%%% !1110 4444 %%%% !111
M0 4444 %%%,F<QP.XZJI- #Z*\L@^)S2^*/[*_V]M>HH=T:MZ@&@#-U;7K+1
M@#=OMS4^FZI;:K;^=;-N3UKFO&_A&?Q,B")]NWWK1\(Z#)H&F"UD;<?7- '0
MT444 %%%% !1110 4444 %%%% !1110 4444 %<IX\_Y Y^AKJZY3QY_R!S]
M#0!YMX/_ .0D?]ZO;K7_ (]H_I7B/@__ )"1_P!ZO;K7_CVC^E $U%%% !11
M10!7OO\ CQF_W37@^H?\C&?]^O>+[_CQF_W37@^H?\C&?]^@#V/PO_R#U^E;
MM87A?_D'K]*W: "BBB@ HHHH **** "J6K\Z1=?]<S5VJ6K_ /()NO\ KF:
M/FOPJI3XELQ.1YO0U]0*<J#ZBOF'PPP;XDL <GS:^GD&$4>U  RAE*D9!&#7
ME_C/P(D,<FJZ>/\ 2 2<+7IDMS#"<2RJGU-._=W$?\+H?Q% 'S78^(/%MM?Q
M&<3"!&PV<]*]S\/>*K/5;:&,2 SXPPSWJ3Q+IUFOAZ]<6T881D@A>]>%?#"Z
MN&\<R1M*2@DX&?>@#Z5KYV^.3&/5T>/_ %@<5]$U\\_&12?%$08?*7H A\!:
M9JGBB V]\'^SC[N>G2ISK4O@_P 6)I-LY\IFP0*]?\"VL$/A:S:.)58KDG%>
M%^)XS/\ $M1U/F?UH ]'\:7NLOI\+V._:Z9;'I7,:?I?AVYM1+JLBBZ/WMQY
MKK/%7BZV\/:3;03H"7C"C-<?;_#B]\5PC58)BD<O(&<4 8S>,$T'Q&FGZ3)F
M!FV_*>U>S:CX;M_%OAV![L_,T6>:^==0\,S>'/&D$-QEF5\<U]3:3G_A&8,<
M'R#C\C0!\E:O8W'AOQB\>FLVX' V_6O5M&\,76M^'3J6J;A+$F[YJY18EF^)
MFV9=P\WH?K7T'K<,=OX5NEA0(HAZ 4 >5> O%EU)K$VFEB8H20*S?%/B^YOO
M%JZ(S-Y3O@U0^&H+^-)TQG<Y!KL/&/A&SL[]M95E\]&R!WH N7?P?TIM)EG#
M?OO*+].^,UXKX:\*P7_C=M.=CL#XKT#_ (6IK-PG]GB!]K#RLX[=*Z;P=\/I
M(K^/6Y1M=SNYZT >AZ!H$&@6GV> _+C%>/?'AMKQNOWQC%>\5X/\<%/]HP C
MY3B@# ^']IJWB("TN0_V3  STJ_K&HR^!/$,=A:.0KM@XKU3X9VEO'X2MI$B
M4.>K8]J\>^)8W^/D!Y_>?UH ^@M'NGN] @N#]]XL_C7C?B2;6)M::&[+BQW\
MYZ8KU_P]^Z\,VK$=(LUY1XE\86NLZJVAQ*HF9MN1UH K7>F^$[6Q>XBE3ST7
M<.>]1_#CQM=:EX@&G*Y,"-M%0:C\'M2CTZ>Z,[$!-^W-8OPDM#8^,6@(RP?%
M 'HGQ1\!V=UI%QJ><2K7+_ J,V^H2P[B0":]4^)&[_A#[G'3O^5>8_!)2=6G
M..A- 'O=?,7CQ3)\14*G:/-Z#ZU].]J^8_')"?$- QP?,_K0!]%: ,:%9_\
M7,5I5FZ!_P @.T_ZYBM*@#'\4@'P[=YZ;:^3[:ZU.U\47!TW=OW\;:^KO%@)
M\-7F.NRO"?A;;0W'C:031A_G[CWH Y?Q+K'BF?2V2]\X1=\YKO\ X D&-R6)
M;!SFO6/$?A2QUO2GM!;QJQZ$#%9'@GP,OA-Y'!7:<]#0!W%%5EO[5W*).C..
MP->5>,OB7J&@ZF;>")BN<<"@#UZBO ;;XRZM+<QQF%\,P'2O:M U"34]*CN9
M!AF% &I1110 4444 %%%% !1110 5YC\3/O"O3J\Q^)GWA0!7\ ?PUZL.@KR
MGP!_#7JPZ"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*/B_
M_P >8KU>O*/B_P#\>8H L_!__D%R?2O3J\Q^#_\ R"Y/I7IU !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <!\7) G@^0'J
M<\UPGPC9[71+RZ1CD*:]<\5Z"/$.E&T/>O&;NY_X0*XDT@<"4[: (-/U63QQ
MXP;3+MFV1OMY^M>\:'HEOH=B+:W V^N*\\\#>!EANX]<  ,IW5ZM0!!>EELI
MBGW@IQ7SAXP\9>)-#U>9B9!#GY:^EB 1@]*\G^--G:+H:.(5$A[@4 7O"'B6
M[USPBUP"3,$S7DVL?$#Q%HFO&&X,@0R\9]*]*^":AM$F5@"N.E;/CKX?6GB#
M%VD*!XQN.!Z4 5M1\4W$'@(:F&.\QY_2O+/"GCKQ%KVMQ*AD,0?YOI6DNL_V
MA(/"N>AV8KU7P3X#M/#-NQ,*&1N>G2@#,\;WVKVWAP2V0?S0F3BO-O!7Q%U:
M;Q.MC?,^.!@FOHFZMX);:19(U9=IX(]J^9)H8H?B7B%0H\WM]: /1OB7J^MV
M%K'/I^_: &.WTK#^&'C[4-8U26TO&;<#@ UZ[K-K;S>%YC-$K8MQR1["O OA
M[&D?Q <1@!?,_K0!TGQ(U_Q!I.HB2T\P0C.<4O@+XKB?3Y(]0D_?<J,GO7HW
MQ"M[7_A%+J22)2V.#BOGKP%X,E\0:\QB)5$D+$"@#T:P\8ZG#XE\ZX9A9EN"
M>F*]>TS5[758M]LX88YKS#XF:;%HOA")(E"S!<;A3_@C-/-I4IF<L?>@#UNB
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ;)_
MJV^AKQ7QE_R$S_O5[5)_JV^AKQ7QE_R$S_O4 =MX!_X]1]*[:N)\ _\ 'J/I
M7;4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4M8_P"01=?]
M<S5VJ6L?\@BZ_P"N9H ^;O"W_)1V_P"NO]:^G4^XOTKYB\+?\E';_KK_ %KZ
M=3[B_2@!:*** "BBB@ HHHH **** *FIL4TNY8=1&?Y5\U^&)G/Q.;<NT>;U
M/UKZ;GB$T#Q'HPP:\;\>>'8/":C6K;'F%LY% 'M Y ->'_'>0JUJ%YZ<"NA\
M+>+[K4O"D]^Y.8US7&:7>_\ "P=5N(;KGR2<9H ]*^%3%O!L.>N>E)XS\9VF
MFPW&FL1YTBE!7!^'_$D^C>*!H,1/E!L8K"^+ =?%5K*SD;F!(H Z'X=>#[NT
M\0_VN5/ER-N!KV+5M3CTFQ:ZD&56J7A JWABR*@#Y!5S6-,35K![5SA6H X>
MV^+^DSW:V^%5BVWK74ZGXIMM-TK[>P!CQFOG+X@>#QX8\30F"0X\S=Q]:]PT
MC1$\2^![:*=L;EQD_2@"#3/BUI.I7:6Z;0[].:] AE$T*2+T89%?)=_X>/AS
MQ_%!'(=JR8Z^]?5.C$MH]H3_ ,\Q0!>KYT^(NO7J^,5L [>0[X(S[U]%U\T?
M$7_D?8_^NG]: /</"&@6.GZ5:W4,8$KIDFNGK)\-?\B]9_[@K6H Y[Q3X5LO
M$-A,L\8,NWY3BO,? _PZN_#_ (H:YVD1%\U[?37^5&..@S0!6U+4(M,L9+F4
M@*@[UYU+\:-*BE>,QCY3BN1\4^-+J^\3-H98B-GVUT,/P7L;F!)WE :10Q_&
M@#I?#?Q)T[Q%>_9H@%.<9S7<5X1XF\*Q_#NV34;23))[5T_A[QE<ZAX2EOV)
MWJN: .M\4^+[3PO"))\,2.E<BGQJT@G#(%_&O/[#Q):>-]<DLM4EVJK;1N-:
M/C'X/+_88N]*?<QYP* /8-*\5VFK:8;V @H!G@US$_Q>TJWOWM9% 96VY)K(
M^$F@7]GHLUE?[A\N!FN(^+W@:+1 U_!(=TAW<4 >]2>)K)-%_M(.I3&<9J#P
MUXMM/$AD$& 4[5X#X$NM9U\)IDF\VVT#-;'BFZF^&KJMFY\R0X(% 'MGB3Q-
M:^'+99KC!W=JE\/Z_;^(++[3 1CTKQ'PY_:WQ#++?[Q$OW2:FLM=F\)>)TT6
M%R49L&@#WV1UCC9V. HR:\[U7XM:9I=_):N@8IWK&^(?C:YT6UAVL0LJX-<]
MI6C>'==L5O[RX032=<F@#V?P[XAM_$5B+F# 'I6?XQ\6V_ANQD,PR60X_*O%
M8?&\?AGQ NE:=(6B9@O!KUS7?"\7C#P_%-.V&:'=^E 'SI:^)+>+QM_:A'R[
M]U?3F@>+;?6-)%W&/E5 3^5?,MMX3CE\9'3,_+OVU],>'_",.C:0+-&R&0 _
ME0!@7/Q=TFTOI+650&1L=:[;1M7AUJQ%U!]PU\^?%OP+'I-TMY#)@RL#Q79^
M&=6ET7X=^>K$LJYS0!VWBKQS9>%F"S@,3VS7-1_&G2&.&55_&N0\.V9^)U].
M;R0@)GK5/Q_\('T^QBETUB[=\4 >ZZ#KMOKUG]HMR-OM5#Q5XRL_"\8:X 8G
MM7!^#OMOA;P)+)/N#HO>N0TOQ#9^.]9DM=3FV@':-QH []/C5I!.&0+]37;^
M'O$=KXAMO/MB"N,\5XMXT^#VW1DN]);>3S@5UWP9T>_T?3'AO0P(&!F@#U6B
MBB@ HHHH **** "BBB@ KE/'G_('/T-=77*>//\ D#GZ&@#S;P?_ ,A(_P"]
M7MUK_P >T?TKQ'P?_P A(_[U>W6O_'M']* )J*** "BBB@"O??\ 'C-_NFO!
M]0_Y&,_[]>\7W_'C-_NFO!]0_P"1C/\ OT >Q^%_^0>OTK=K"\+_ /(/7Z5N
MT %%%% !1110 4444 %5M0B,^GSQ#JZ$"K-% 'SLWAV;PCXK.L7((B+[LFO;
M?#GB2V\16YEMR"%'.*Y/XP:9<:GX=6*U0F3U KG?A!J,.@64MEJ,I69N!NH
M7XUZ]J&BO"]H6 XSBJO@[XRV]OH:17Z[I1ZUZ9XD\*67BVV4S;2I'!(KCF^"
M.F$_+( * (M1^+6GZM836,$8#S+M%97P[\%7=GK_ /:CJ1'(VX5T-E\&M/L[
MN.<2@E#G%>EVMLEI;1PQ@!4&.* *VKZI'I-BUU(,JM?+_P 2O&T6M^(%E@C)
M6-OY5]/ZSI::O8-:R'"M7GA^"VEN[,[J2QSTH E^&?CFVU/1X+$+B2(8->5^
M.;YM%^(*73H2I?.:]I\-?#BS\.7+30.#GM2^)?AOI_B*Y$\VT,/:@#R[7<_$
M.RMY+5#^ZQG'M73:'\1K+PEI,.D7<>9(>*[GPMX(L_#5N\4>'#>U86N?":PU
MG47NVD"ENU 'AOC/QJFL>+EOXXSL#YX%>K:=\9-.@T.&!HQYBQ;?QJ\OP3TH
M+@LI/KBHS\$=-S_K1B@#Q5/%R#QM_:7EGR_,ST]Z^C(?$T/B;PC</ O+18_2
ML+_A2FE;<;ESZXKKM \'V^AZ<;2-@R$8H ^=_#/B=/#/B^Z:9""'.#BNVU.;
M4=:NAJ)<_8C\Q&>U=9JOPATV_NY;K*AVYZ5Y[-XB-AKG_",*/D+;,T ;T/BC
MPI:%-T">;'U..]=QX7^(>FZ[<K90 +M^4&N>3X+V%PBS/. T@W$<]ZP/%/A>
M/X;VB:I:2YR>HH ]NU&^33K)[EQE4ZU\S?%;QS#K>IHL"9$1QQ7K/@/7'\<^
M'ITG8X(ZFH)/@QIDT[RNZDL<\B@"G\*O'=O=:3#IA7$B5P'Q9G:P\81W90E2
M^:]>\/\ PQLM OOM,+C/H*N>)OA]8^)'1Y]N5]10!G^!?&UMXATB*QC7$BQ[
M#7G.L>#;G0_%IU]T;RUDW5ZIX5^'UIX8N?-@<'G.*Z36-*AUC3WM)0,-W]*
M/,-3^,NG/I%Q D?[TQ[<^]>1^#_&::5XN:_EC(0OG]:]D;X)Z<TC,91R<TYO
M@GI17 90?7% &#XR^+=AJGAV>T@C^9_2N.^%7C>+1=799D($K8_.O3%^"6F@
M_-*"*FC^#>EVTR7"LH\L[N* .RO?%5K8Z6M]+@(PSS7BUUH<OC7Q4-4M 6C5
M\\?6NA^)EW:W&@1Z3ITF9E&W"FM?X,Z7<Z9HTJ7:'>>A(H ]$TF VNEV\#=4
M0 U=HHH \Z^(GCJVT;3;BR9<R.NVO#? GC6/1?$SWDL9"ELU] ^)_AW:>);K
MSIW YSBL!_@GI17Y64'Z4 ._X77I/_/,?G45U\9-/NK:2"WCQ+(-JFD_X4CI
MW_/85-:_!C3[:YCF$H.PYQ0!E>"['7+G7!?3F3[.[9&:]*U#P?I&IS>;<P!G
M]:UK&SCL;2.WC4!4&.!5B@#ED^'^@(X9;49!R.*Z.UM8K. 0PKA!T%344 %%
M%% !1110 4444 %%%% !7F/Q,^\*].KS'XF?>% %?P!_#7JPZ"O*? '\->K#
MH* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\H^+_ /QYBO5Z
M\H^+_P#QYB@"S\'_ /D%R?2O3J\Q^#__ ""Y/I7IU !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %?.GQ?1'\9PG<#\X[U[
M5XPN[JRT5Y;0$R#.,5\NZ_:^)-<U1KN2*0E6)''O0!]3^$"/^$8L@&!^3M6Y
M7B7PLU77#(EE>JXC0X&:]MH *\M^-07^P(SN&?2O2[QF2SE9/O!217S-\0;G
MQ'K=_):+'(8E/'% 'I?P35?[#E;<,^E=AXJ\66>@0F*9U\R12 ,^M?-_A[4/
M%/AJW:&&.4!O0&H=9'BCQ1J-N\Z2X# =Z .GM-)DL?$O_"2L#Y)?=GM7O'AS
MQ/9^(K<O;NNY1R :X'5-"N)/ANMJD9\\1]<<]*\M\#OXF\/:JD.R7RG?!ZT
M?4]Q_P >TO\ N'^5?,$KL?B=@J0/-Z_C7TMIK/<:5$9?ONG.:\\\7>!([=)-
M6M%S<*2W H [O5@I\,7 +#'V?K^ KP'X>*A^(3@N /,Z_C52]\5^+9H);3RY
M=A&SH>E<MI=EXDTG4S?QQ2!R<]* /ISXC!6\'W66 QTKS3X'L!JMR-P_BKC=
M6\1>+-8L7M)(Y2K>QJAX0C\2>'M6C=(I '?GB@#V?XU?\B_'^-0?!$+_ &-*
M=PSZ5)XXL+S7?!2_*3,$SBO+O 5QXCT+48K7RY!$YYXH ^I:*K6#O)80O)]X
MKDU9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &
MR?ZMOH:\5\9?\A,_[U>U2?ZMOH:\5\9?\A,_[U ';> ?^/4?2NVKB? /_'J/
MI7;4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4M8_Y!%U_U
MS-7:I:Q_R"+K_KF: /F[PM_R4=O^NO\ 6OIU/N+]*^8O"W_)1V_ZZ_UKZ=3[
MB_2@!:*** "BBB@ HHHH **** "O-/C-!+/X8Q$I; )P*]+JGJ.F6^J0&&Y7
M<A[4 ?,7@KQDUK8'1)5VM-\N#7J_@KP*VCB74%&//0O7DGC+2+?1/B!$ELF
MLG&/K7TUH#^=X?M"PZQ &@#YD\0:M/H/Q DO'C.P-G.*[*STW_A9<T%\O/E@
M&N@^+WA73UT"2_6,>;SSBLSX"2%;:>$ A0#UH ]?T6Q.FZ5!:G_EF,5H444
M?//QGD_XJ:($_P 0KV'P$,>$+/Z5YQ\5?"-YJVL"]A5BD9W'%:>@?$G2]!T:
M#3KKB6(8/- 'GOC+<?B0N>OF_P!:^C=&&-&M ?\ GF*^4_$OB^WOO&XOXU_=
MB3/ZU]%^"_&%GK^GV\<'WE0 T =?7S/\1HKC_A/8W"'RQ)R<>]?3%<GXJ\(V
MFJ6,\RQC[2!E3B@#4\,SPR:#9K'(K$1C(!K8KP?0-;U'P;JA&J;_ +,#QGIB
MNR_X7#H?^30!W6I:C!IUG+/+(JE%R 3UKAM"^(,FMZE-:!/D&0#BN+\0:UJ/
MC34P-+W_ &9NNWTKTGPKX,M-*TZ*4I_I++EC0!XAKT2)\2D88W&2OI;3LG3;
M;/7RQ_*O O%'A:]M?%YUAU;R4?-=W;_%S1H+:.*3[Z*%//I0!6^-O_(OQY^[
M6=\++2/4_"<ULV I7%4_&WB>U\=V*:?IPR^>U:GAS2;OPCX*N'((D5: .=NO
M@[-#?S7NGRG=OW_*:LCXF7'A=/[+U%"4CXRPK,\&?&&:WUN>#4\^3DCFK'C9
M]$\:Q8T]%^U,?X>M 'J?@;Q-9^)+$SVJJ.,G%<)\="QA@4_<(%:7PKT"X\(Z
M3<-=AMH7/-</\8?'%GJLD=M ,F+@T >E?"33K1/"R3B%?-)'S8KSKXQ@3>+H
MHY.4WCBNE^$?C>R;2$TQAB7(Q7*_&B;[-XBBNRI*%@: /:/!&GVMKX7M'AA5
M69,D@5X=K0\SXG@GD^9_6O4_AUXULM5T2"SC_P!9$N#7D/BW4%T7XBK<2J=I
M?.: -[XPHLNGVD)&&(&*S/#GPPUO4]'BN8)G6-NF#6CXF<^.K>VGL5)$0&<5
MU^@?$73?#FCP:9>C$T(P><4 <YI7P=%KJT-U?2YD4Y.XU[:L0M-%,2=$A('Y
M5X[=^(=9\2Z^MQIH<6NX=.F*]?A$G]@ 2_?\D[OKB@#YQL68_$TD=?-_K7TY
M#GR(\]=H_E7RA<:RFB?$9IIE.U9,_K7TCHGBJTU?2UNXONA 3^5 'G?QQ+>3
M;CMQ56S3/PR8D<;*P_C%XVM-0E2UA&6B.#3M \4P:MX/_L6(?OF7% &K\#N+
MZY"=.<U[?<) \>+@(5_V^E>#>"+Q/A]/-)J*D++G&:V?$_C\^)(([71"WF9Y
MVT >EZSI=IJ6C2VD>P(X_AKQ>3X.W%G=R7FGRG<K;_E-=G:7&JZ3X*GN+G?Y
MR+WKA_!/QBDAU:X@U3/E9(&: -'_ (6A-X<3^R]2C)6+C+"O2_!/B2S\16'V
MBU"@8R<5Y+XV71?&J#^SD'VECSMKN?A)X:N?#NG/%< C(XS0!Z91110 4444
M %%%% !1110 5RGCS_D#GZ&NKKE/'G_('/T- 'FW@_\ Y"1_WJ]NM?\ CVC^
ME>(^#_\ D)'_ 'J]NM?^/:/Z4 34444 %%%% %>^_P"/&;_=->#ZA_R,9_WZ
M]XOO^/&;_=->#ZA_R,9_WZ /8_"__(/7Z5NUA>%_^0>OTK=H **** "BBB@
MHHHH **** (Y8(IUVRQAQZ&O,-=^'-Q<^(5O+(E(MV2!7J=% %73H&M=/AA?
M[R+@U:HHH **** "BBB@ HHHH **** "BBB@ HHHH 1AE2!W%>)^+/ ,EEK#
M^(%0EE;=7MM07=K%>VSP3#*-U% 'AZ?&R\M4$!MP3&-N2OI56]\2W7Q-VZ:T
M.U0<8 Q7IK_#'P_([.8>2<GBM'1O!6DZ'<>?:18?Z4 4? 7A+_A%+!H,8W"N
MQHHH **** "BBB@ HHHH *ANXVFLY8T.&92!4U% 'E6F?#FZ3Q*;Z\)>+=G!
MKU"&VAMUVPQJ@]JEHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *\Q^)GWA7IU>8_$S[PH K^ /X:]6'05Y3X _AKU8=!0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !7E'Q?_ ./,5ZO7E'Q?_P"/,4 6
M?@__ ,@N3Z5Z=7F/P?\ ^07)]*].H **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@".6&.=-DJ!E]#50:+IH_Y<XORJ_10!5@
MTVSMFW0VZ(?4"K5%% "$!@01D&J;:/I[N7:TC+'N15VB@#/;1-,;K9Q?E2IH
MNFH<K9Q _2K]% $1MX6C\LQJ4]*K#1].#AA:1!AWQ5ZB@!%544*HP!VI)(TE
M0I(H93U!IU% &?\ V'IF<_8HL_2E.BZ:1@V<7Y5?HH SQH>F Y%E%^5._L;3
ML@_9(LCIQ5ZB@"(VT+1^68U*>E5ET?3U<.MI&&'0XJ]10 BJ%4 # %+110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -D_U;?0U
MXKXR_P"0F?\ >KVJ3_5M]#7BOC+_ )"9_P!Z@#MO /\ QZCZ5VU<3X!_X]1]
M*[:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JEK'_((NO\
MKF:NU2UC_D$77_7,T ?-WA;_ )*.W_77^M?3J?<7Z5\Q>%O^2CM_UU_K7TZG
MW%^E "T444 %%%% !1110 4444 %%%% '#:S\.[75M8%_)MWAL\UV-E;"SLX
M[=>B#%6** ,?Q'H4>OZ>;67&T^M9WA3P=;^& _DX^;TKJ:* "BBB@"*>".XA
M>-U!##!R*\KU;X-P:CJ$ER)0H<],UZS10!XX/@99;?F=2WK77>#O <?A5\H^
MX5VM% !1UHHH Y7Q?X-M_$]J(R%1L8STK@_^%&P_\]Q^=>S44 <KX/\ !MOX
M8M3& KMC&>M=5THHH S]7TJ'5=/DMI%7YAP<5Y9-\$()9GD\\#<<]:]CHH \
MY\)_"^W\.W_VEG$G.<5W.I:?'J%A):L %<5=HH \@N_@C93W$DR.JLYSQ6IX
M9^%4&A:B+EI X!Z9KTNB@"K>V:W5C+;@!0XQQ7EMW\%;2\O))Y9%.\YYKURB
M@#S+P_\ ">WT+4UNXI!QV%:_BSX?VOB>-%EVY7N:[:B@#S_PG\-H?#-R\L<@
M(;M4?BGX7VGB.\%RY4,*]$HH X_PEX%MO#=F\!P^ZN;UWX00:OJDEV)0H?MF
MO5** .>\*^%K?PYIXMU56;&-V*WY$#QLG8C%.HH \OUWX0V>L:@]V2H9JZ3P
M]X.30])-BKY!&,UUE% 'DU_\&+74+^6YED4[SGFK?A[X2VNAZHMVK@@=J].H
MH XKQCX MO$T2(I$>W%4/"7PQM_#E]]H9EDYS@\UZ)10!1U338]2TZ2T90%?
MVKRVY^"%G+.\L;JI8YXKV"B@#S?PO\+8- U 7+2!P#G%>CJJJ,*H'T%+10 4
M444 %%%% !1110 4444 %<IX\_Y Y^AKJZY3QY_R!S]#0!YMX/\ ^0D?]ZO;
MK7_CVC^E>(^#_P#D)'_>KVZU_P"/:/Z4 34444 %%%% %>^_X\9O]TUX/J'_
M ",9_P!^O>+[_CQF_P!TUX/J'_(QG_?H ]C\+_\ (/7Z5NUA>%_^0>OTK=H
M**** "BBB@ HHHH **"0!D\"H_/A_P">L?\ WT* )**:)(V^ZZGZ&G4 %%-9
MU099@H]SBF_:(?\ GM'_ -]"@"2BD5E<95@1['-(SJGWF"_4XH =13%EC8X5
MU)]C2LZ+]YE'U- #J* 01D'(IID0-M+J#Z9H =113#-$#@R(#_O"@!]%(&4C
M(((]<TBR(QPKJ3[&@!U%(2%&20![T*ZO]U@?H: %HHIC2QH<-(BGW8"@!]%-
M5T<95E;Z'-.H **8TL:G#2(#[FG*ZL,JP/T- "T4WS$+8#KGTS0TB)]]U7ZG
M% #J*C$\)Z2I_P!]"G@@C((/TH 6BFM(B??=5^IQ0LL;_<=6^AS0 ZBBB@ K
M!\1>)+32+&;,P\\#"KGO3/%?B:+PU9B>7&#ZUY';V5_X]UHWT3L;<-D@=* ,
MZ[^)GB07<HA20Q[OEQGI6]X.^(NK7&J;=4#I#ZM7J%GX0TB&SBCDM$9PHR2.
M]9GB?P7:7>DNFGP+'-V*B@#D?$_Q62UUF&ULI,JY X->HZ)=M?:3!<MU=<U\
MC:EX>U+1O%T$=U&[[9.IKZQ\+_\ (NV?&/DZ4 ;%%,::)3AI$!]V%()X2<"5
M/^^A0!)11UHH **** "BBB@ HHHH **** "BBB@ KS'XF?>%>G5YC\3/O"@"
MOX _AKU8=!7E/@#^&O5AT% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %>4?%__CS%>KUY1\7_ /CS% %GX/\ _(+D^E>G5YC\'_\ D%R?2O3J
M "BBB@ HHHH **** "BBB@ IKNL:%V.% R32E@O4@?4UYGXU\?"UFETJU^9W
M^4$4 =I)XJT:)RCWB!AU&:FL_$&F7\OE6]TKOZ"O F^'7B34V-XDD@67YAR:
MNZ9X<USP7,=2NFD9!V- 'O-SJ5I:.$GF5&/0&IXY$EC#H<J>AKY6\0_$2^UO
MQ#;1Q.R#?M(S7TGX5=W\.6C.<L5Y- &S1110 4444 %%%% !1110 4444 %%
M%% !1110 445R'BSQO!X8F2.4#YO6@#KZS[C6]/M9O)FN%5_0U'H&L)K>FK=
MI]UJX#Q5X-U?4O$*W=NSB(-GB@#U".1)HPZ'*GH:?5'2+>2UTN"&7.]5P<U>
MH **** "BBB@ HHHH ***P_$OB*#0--:Y9E+=AF@"[?:S8::P6ZN%C)]:ICQ
M;HI( O4R?>O%]475_B+=-+9%U53GBJ2_"[Q+&P<R2X4YZF@#Z)6\MWMOM D'
ME==U,MM1M;QBL$JN1UQ7S_X@\>7OA[1CH\FX2A<9K<^".J7>IO++<2%@<]30
M![=1110 4444 %%%% !1110 4444 %%%% !1110 4444 -D_U;?0UXKXR_Y"
M9_WJ]JD_U;?0UXKXR_Y"9_WJ .V\ _\ 'J/I7;5Q/@'_ (]1]*[:@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JEK'_((NO^N9J[5+6/^01=
M?]<S0!\W>%O^2CM_UU_K7TZGW%^E?,7A;_DH[?\ 77^M?3J?<7Z4 +1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%17%S#:Q^9/($7U- $M%>-
M^,_B?>:=J7E:8&DC!ZK7/6WQ=UU[F-'BD"E@#Q0!]"T5Y_JGQ%M;#PXMT90+
MC;DC/-6?A_XP?Q5;R2L<@=* .WHHHH **** "BBB@ HHHH ***YWQAK%QHVD
MM<6X)< ]* .BHKYRD^..HV\C12A@X.,5W7P^\>:AXENMMPC!">": /4Z***
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
MF''O5*'XH:!/,D2R_,QP.:\WL/!=Q\08SJIF*@GUJQ+\&I]-B:\$^3"-^,T
M>XV]Q'=6Z31G*.,BDN;F.TMWGE.$09->1^"/'<KWYT=F)\HXJ'QQ\0O(U'^Q
MWDVK*<=: .RE^*&@13-$TOS*<'FE/Q/\/A<^=_X]7FZ_"E=:L7O;2YW.Z%\
M]Z\]T[X>Z[<>(FL9!((U8C=D\T ?25A\1-#U"Y6"*8;VZ<UKZMXAL='A26YD
M&UNG-?*_BC1KWP1K=L\<S%@>1FNZT5]4\?V 2;>HCZ$^U 'O.FZC!JEFMS;M
ME&K-U7Q7IVCW:VUR^)&]Z\4N?B#=^")O[&A9F858CT[4?&EL=;G+)L&_F@#W
MNVN$NK=)HSE'&14M>0>!?'4D^J)HC,3Y;;:]#\5ZNVB:+)>+U6@ U[Q3I_AX
M WCXS[U5T7QQI.NW/D6LF7^M>/KJ,/Q'OI([FX\L*>Y]*2]LK/X>E+^"[#DG
M. : /H"\NH[*V:>4X1>M?./Q@\46.M:C&MN_^K(!P:]5\+:\_CSP[<#=]X<&
MO$OB1X&DT#4]S/N$IS^= 'I?@'XBZ-I?AJ*UN),.OO79VGQ'T*\E6..;YFZ#
M->/^%/A'-K.BQW@FVAO>N4UKP[>>%?&$-OYS;5?'6@#ZVAF6>)9$.589%17U
M[#I]J]Q.V$7K5#P](3X9MI&.3Y6:\E\2^.9M8UA] 5B,OMH [H_%+P^LA0R\
M@XZUKZ1XRTO6IO*M9 S?6O(]0^#%TNFS7<<Y+[-X -8GPLTG5]*\42BYW^6A
M[T ?2-W=1V5L\\IPB#)KCY/BCH$<K1M+RIP>:XOQK\0Q_:9T1Y-HD;'6LUOA
M.-5L)+VSN=[,F_@]Z /6=*\;:3K$WE6TH+>F:Z2OEWP#H.N:-XU\J=9/*#XR
M<\U]0I]Q?I0!%>.8[.9QU5":^=;O7[GQ#XR.D7#-Y/F8P:^B+_\ X\)_^N9_
ME7S-8 #XEY Y\W^M 'T-X=\.6F@6H2V4991DXK;J.#_CWC_W1_*I* /,/B/\
M.+;6K&6[@3_2.>@K-^#WAF]T"21+A6"\XS7L! 88(!'O52_D2PT^>X1%4HN>
M!0!'J^L6NBVIN+IL)]:Y;_A:OA[_ )Z_K7G=]XFG\=ZNVC*Y&#MJU_PHV?\
MY^/_ !Z@#UG0O%&G^(5)LWSCWK:KY^F>X^%E_'$9"0Q]:]F\+:P=;T:.\/5J
M -NBBB@ HHHH **** "BBB@ HHHH **** &R?ZMOH:\5\9?\A,_[U>U2?ZMO
MH:\5\9?\A,_[U ';> ?^/4?2NVKB? /_ !ZCZ5VU !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\H^+_P#QYBO5Z\H^+_\
MQYB@"S\'_P#D%R?2O3J\Q^#_ /R"Y/I7IU !1110 4444 %%%% !1110!Y?\
M:BX\.KL4DX[51^!Q']DS%SM?'0UZ1KN@VVNVP@N -HKQK4;;4_!>NE+)6%KN
MYQTQ0![W03CK7$V7Q(T7[%%]HG"RA0&&>]9?BGXB6<VEF/29=]P?0T ;.O>/
M;31M42Q(#LQQP:X'XQR)J>D6]SC (%/\'>$[KQ+>OJ&K;@R\C=5[XK>';F?2
MK>VLE+!1VH V/@Z2/"H0=.*[?6R1HEX1_P \S7F'P[\3:?X:T+[#J,GER@]Z
MZ;4OB#H5QIMQ#%<!G="JC- 'CW@?8/'\P[LY_G73_$'X87&N:M'>VK$./2LC
MP/X=O#XNDU'8WDLQ*FM?Q5\49M \4QVCC,>[!H B\/ZUJGP[C\K5-[Q=/F]*
M[+PSXWT37=2/D*@GZGUJCX@USPUXPT9!+(@F:/CGG->9>$=#F\-^*GU!F;[)
MG@]L4 7?B8AN_&D23<H7X%>W>&=&LM+\-Q/;1!6: DD?2OG_ ,>>*+"]\4V\
MT3 JK#)%>[^%_$EAJWAR*.WD!=82I'X4 >#75E#JGQ+VW(W R8Y^M?0E[IMM
MI/A*YCM(PBB'M7SQ>:C#I7Q)\RXX429Y^M?0%UK=GK7A.X>T?<&A[4 >)?#B
M,-\0'?OYG]:]I^(^W_A$;C?T_P#K5X3X'UZTT7QY(UT0H63G/UKVWQE*GB/P
M=,+ []W3% 'SCX5T+5]1U&?^RV<'<?NUU=U\,O$FK*([Z23:.FZMSX97$7@R
M^N!JW[O?G#&NQ\5_$2VEL%BT9O-F8\XH U_AQX6_X1?2#;DY) S7 ?'&0F_M
MQV&*]"^'U_J%]I[O?J5?MFO./CK((+V"1ONC% 'I'PR8MX/MP>@Z5Y!\3V9_
M'B;O^>G]:[GX?^/M%L_"T$$\P5U]Z\P^(?BBPU#QHMS P,8?.1]: /HSP^/^
M*3MO^N)_E7SM+&J_$[<.OF_UKW3PCXFT_5O#]O;VT@,@AVX'K7C6HZ'>:?X[
M.I3(PMQ)G/XT ?1UO^\LH@X^]&,C\*K1:-80RM)%"JNW4BN6G^(VC)I;+#.#
M.(\*,]\5S7A#7M:U'6)'FW_9R3MS0!B>.OA9=ZOKIO[9B&R3Q4F@:_J7P]B\
MC5=S1]/F]*=XC^*DNA^+4LY!^ZW8-;OB;6?#7B_2!OD03&/(YYS0!>\.>--"
MU[4L0J@G)_&O2!T%?,?@+PC?6/C 746XVQ?@^U?3:?<7Z4 07_\ QX7'_7,_
MRKYDTXN?B<0ZE5\WJ?K7U#(@DC9#T88KRSQMX(6SA;5-.7-P&SP.: /482/(
MCVD$;1_*I*\D\%^/#8Q/!KCE& P-U=8WQ(T *2+D$XX&: -S7-9@T73GNI6'
MR]!FN9M_%T/B71+Q8DQ\A%>=ZGJ.J^+];^S1;S9,_4=,5Z38^#H=$T"=+<YD
M:+]<4 >,^!(A!\17V]?,_K7TU7S;X?LI_#OC5M0OU*PE\Y/UKV3_ (6/X?\
M^?D?G0!Y?\< )-7@#] 1BO3OAJH7PC;@>@KRSXE2KXRU2%M*RX4CE:]:^']E
M+8>&(8)@0X ZT =316+=>*=-M+P6LLN)2<8J34/$5AIML+BXDVQD9S0!K45@
M6'C'2-1F$5O<!G/;-;X.0".] !1110 4444 %%%% !1110 V3_5M]#7BOC+_
M )"9_P!ZO:I/]6WT->*^,O\ D)G_ 'J .V\ _P#'J/I7;5Q/@'_CU'TKMJ "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J6L?\@BZ_P"N9J[5
M+6/^01=?]<S0!\W>%O\ DH[?]=?ZU].I]Q?I7S%X6_Y*.W_77^M?3J?<7Z4
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
MQGX9_M#P_P#9FGV.B>OM7H->=_$6QU>\=!IQ?:1@[: /$/"5IJ^F^.5B#R/
M'QG/'6OJ^ DV\1/78/Y5Q7@WP?#::<D][%FZ)R21S7< !0 .@XH 6BBB@ HH
MHH **** "BBB@!LG^K;Z&O%?&7_(3/\ O5[5)_JV^AKQ7QE_R$S_ +U ';>
M?^/4?2NVKB? /_'J/I7;4 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %4M8_Y!%U_US-7:I:Q_P @BZ_ZYF@#YN\+?\E';_KK_6OIU/N+]*^8
MO"W_ "4=O^NO]:^G4^XOTH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *P?$_AFW\1V0@E !'0UO44 ?.VL/KO@>\:STY9&C)[507QKXLN6$+)
M+M<[3P:^C+G2K&\??<6Z2-ZD5"- TM2"+*+(]J .!\&^ 5W1:O><S,=V&KT7
M4+&.^L)+5@ KC%64C6- B*%4= *=0!XCXK\,W/@US?Z2A+GG*BN3_P"$\\7?
M\\Y?R-?2=S:6]VFRXB61?0U3_P"$?TK_ )\HORH \D\*>&;GQDXO]60AUY^8
M5[%8V2Z=IRVT?1%XJ6VL[>T39;Q+&OH*GH \CNO$FN)XN^RJK_9]V/:KGQ!U
M_6=*TR.>R5R0 6Q7HITRR:;S3;H9/[V*X+X@>([?3M]A);A]XVCB@#C/A_\
M%"]UG7Q879;.<<U[V.17B'@7X>%=437%CVAVW=*]N'  H 6N9\;7]WI^CM+9
M@F3!Z5TU13V\5RFR9 Z^AH ^/=:M_$>LZJ;YX9"P;(XKIK+QCXLL;2.V6.7"
M# X-?2(T/3 ,"SB_*FGP_I1/_'E%^5 'SO\ \)YXN_YYR_D:ZCPIX<OO&4XO
M]4W*R\_-7K__  C^E?\ /E%^57+:SM[--EO$L:^@% 'EGQ3T"X'A>.VLU+,B
M]J\W\%+KS3)I%Q%(('&#D5].SVT-RNV:-7'H:K1:/I\,HDCM8U<=P* /&/$&
MBW_@F$76EHWF/R=HKFO^$\\7?\\Y?R-?25S96UXH6XA60#L153_A']*_Y\HO
MRH ^2-2M?$>J:J-0>&3>#GI7N'PSUG6+G33%>JX\M<#->E#0], P+.+'TJ:W
MTZTM01! B9ZX% 'EJ^)-</B\6NU_L^[%>M1DF)">I49JM_9=EYWF_9T\S^]B
MK8&!B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N4\>?\@<_0
MUU=<IX\_Y Y^AH \V\'_ /(2/^]7MUK_ ,>T?TKQ'P?_ ,A(_P"]7MUK_P >
MT?TH FHHHH **** *]]_QXS?[IKP?4/^1C/^_7O%]_QXS?[IKP?4/^1C/^_0
M!['X7_Y!Z_2MVL+PO_R#U^E;M !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 5[N\@L83+.^U!WK('C/0SG_ $Q>*7Q9I4^K
MZ0UM 2'.>E?*_BG1];T#6C9F9_F?CGWH ^L;'Q'IFHR^7:W =O05JUXW\+/"
M.IV*1:A<R,RR<\FO9* "BBN:\8>*4\,62W#@8/K0!TM%<UX/\4IXGLVG0# ]
M*Z6@ K*OO$>F:;*([JX"-Z&M6O&OBIX0U.^634+:1E2/G@T >J6.N:?J1Q:S
MAS[5HU\W_!B^OU\0-;7,C, _<U](4 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %>8_$S[PKTZO,?B9]X4 5_ '\-
M>K#H*\I\ ?PUZL.@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KRCXO\ _'F*]7KRCXO_ /'F* +/P?\ ^07)]*].KS'X/_\ (+D^E>G4 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%<MXS\4MX9L_/5-W&>E>;?\+XC P4&_P!,4 >Y45Q'@?QN_BI=S1[1]*[>
M@ HHHH **9YT1;;YBY],T^@ HIKMM1F]!FO)_$GQ;.@ZJUJ\7RC/.* /6J*X
M[P1XVC\6P>8F.F>*[&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0@
M'J :6B@ Z4444 %%%% !1110 4444 %%%% #9/\ 5M]#7BOC+_D)G_>KVJ3_
M %;?0UXKXR_Y"9_WJ .V\ _\>H^E=M7$^ ?^/4?2NVH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *I:Q_P @BZ_ZYFKM4M8_Y!%U_P!<S0!\
MW>%O^2CM_P!=?ZU].I]Q?I7S%X6_Y*.W_77^M?3J?<7Z4 +1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5A:M
MX4T[6;@372Y8'/2MVB@""TM8K*U2WA&$08%3T44 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%<IX\_Y Y^AKJZY3QY_R!S]#0!YMX/\ ^0D?]ZO;K7_CVC^E>(^#_P#D)'_>
MKVZU_P"/:/Z4 34444 %%%% %>^_X\9O]TUX/J'_ ",9_P!^O>+[_CQF_P!T
MUX/J'_(QG_?H ]C\+_\ (/7Z5NUA>%_^0>OTK=H **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KYS^+,F[QI$<?QC^=?1E?
M.'Q7_P"1SC_WQ_.@#W3PB^_PQ9''1,5MUA>#O^17L_\ =K=H 9-((86D;HHR
M:\'^,/C*PU*R&GQ'YTZ\U[M<Q>?;21?WQBOG?XJ^ /[-!U$/GS/>@#2^#WC*
MPTVS.GRGYWZ<U[O'*LD"RC[I&ZOG;X4^ !J0&HE\>77>?$+QE-X36&RC8X9
MOZ4 ;>J?$W1]*O6M9F^=>O-6;[7+77_!]W/:L-K1]":\VTSX;'QE:#5Y)L&7
MU-97BF35/ ]H=,MPS0_=)]J &_"Q=OC64'^__6OHVOFWX,2F[\1O/)]XO7TE
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5YC\3/O"O3J\Q^)GWA0!7\ ?PUZL.@KRGP!_#7JPZ"@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "O*/B_\ \>8KU>O*/B__ ,>8H L_
M!_\ Y!<GTKTZO,?@_P#\@N3Z5Z=0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!DZYH%IKELT5T,C!%?+VK>%;.#QZ
M+)?]5YF,5]:R_P"J?_=-?,6M$_\ "RAS_P M?ZT >^^%_#%CH5C#]F7!* GC
MVKHJJZ;SIMM_US%6J "H;LE;.9@<$(3G\*FKSCXG>(]0T6R<6:L0RX.* .$T
MWQCJ,WQ -BTC>5YF.OO7T G^K7Z"OBJVUR^C\0&]1#YV[/2OI+PMXX,_A[S;
MYMLX3@'Z4 >B$!@0>AXKR;XK^"].DT274 N)AGFN6U'XG>((]7DCA1S"'P"!
MVKIO$WBNUU3P,8[F0"X*Y()YH Q_@1'Y+S1@G S7NM>'_ \9N)V'W3G%>X4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% #9/]6WT->*^,O\ D)G_ 'J]JD_U;?0UXKXR_P"0F?\ >H [;P#_
M ,>H^E=M7$^ ?^/4?2NVH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *I:Q_R"+K_ *YFKM4M8_Y!%U_US- 'S=X6_P"2CM_UU_K7TZGW%^E?
M,7A;_DH[?]=?ZU].I]Q?I0 M%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %<IX\_P"0.?H:ZNN4\>?\@<_0T >;>#_^0D?]ZO;K7_CVC^E>(^#_ /D)
M'_>KVZU_X]H_I0!-1110 4444 5[[_CQF_W37@^H?\C&?]^O>+[_ (\9O]TU
MX/J'_(QG_?H ]C\+_P#(/7Z5NUA>%_\ D'K]*W: "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^<?BN"/&<7^^/YU]!:CJ
M4&F6QGN#A!7S'\2O%ECJ?BQ)X#E%?G'UH ^B_!PQX8L_]VMVO,O#/Q,T.W\/
MVL4LH#HN" :U_P#A:/A[_GM^M ':EU7[S ?4UY7\;'/]@Q!3D5F>)/&-[K>K
MQ+HC.80>=M)\1WF/@F*2Z!\P+SF@#6^";,=!E!Z<5R_QT16U.WW>U6/@YXRT
MZVT]K*5L2/TJU\7O#]WKMS!<VJLR!0W% ';_  Q)_P"$/MQV'2K7C;1[&]T"
M[FGA5I%3(;%<CX.\;:7X?T"+3[Y]LL?49JUXF^)FASZ!=112Y=UP 30!YY\)
M4$7C"2.,87?7T?7RQ\-/%EEIOBQYISA6?@GZU](MXALET_[:6_=8SG- &M16
M1H_B.QUMF%H^XKUYK7H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KS'XF?>%>G5YC\3/O"@"OX _AKU8=!7E/@#^&O5AT
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>4?%__ (\Q7J]>
M4?%__CS% %GX/_\ (+D^E>G5YC\'_P#D%R?2O3J "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &2_ZE_\ =-?,>M?\
ME)'_ %U_K7TZXW1L/4$5\RZW&1\2PN?^6O\ 6@#Z2TS_ )!EM_US%6JK:>NS
M3[=?2,?RJS0 5F:SI5GJ%C-]JB#80\GZ54OO%VF6%^+.:3]Z3C&:TKN59])F
MD3[K1$B@#YLT32K*3X@R6[H#$'(Q5_QZ[:5XCM;6S^2%B 0*B\/KO^(\H'_/
M0U)\2SY?BRT4\_,* /8]!\,:1=:#:2RVJ-(\>6;'>O'OB=X+U&REDNX"RVHR
M,#I7O'AA=OARR]XP:P/BB/\ BCYN!0!POP(.V%T;[P!S7N%>(? U,RW#9Z9K
MV^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH ;)_JV^AKQ7QE_R$S_O5[5)_JV^AKQ7QE_R$S_O4 =MX!_X]
M1]*[:N)\ _\ 'J/I7;4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %4M8_P"01=?]<S5VJ6KC.D70_P"F9H ^;_"PS\1VQ_ST_K7TXO"#Z5\J
MZ-J/]F_$-WD&!YG]:^@AXUL_+4DKR/6@#J:*Y7_A-K+U'YT?\)M9>H_.@#JJ
M*Y7_ (3:R]1^='_";67J/SH ZJBN5_X3:R]1^='_  FUEZC\Z .JHKE?^$VL
MO4?G1_PFUEZC\Z .JHKE?^$VLO4?G1_PFUEZC\Z .JHKE?\ A-K+U'YT?\)M
M9>H_.@#JJ*Y7_A-K+U'YT?\ ";67J/SH ZJBN5_X3:R]1^='_";67J/SH ZJ
MBN5_X3:R]1^='_";67J/SH ZJBN5_P"$VLO4?G1_PFUEZC\Z .JHKE?^$VLO
M4?G1_P )M9>H_.@#JJ*Y7_A-K+U'YT?\)M9>H_.@#JJ*Y7_A-K+U'YT?\)M9
M>H_.@#JJ*Y7_ (3:R]1^='_";67J/SH ZJBN5_X3:R]1^='_  FUEZC\Z .J
MHKE?^$VLO4?G1_PFUEZC\Z .JHKE?^$VLO4?G1_PFUEZC\Z .JHKE?\ A-K+
MU'YT?\)M9>H_.@#JJ*Y7_A-K+U'YT?\ ";67J/SH ZJBN5_X3:R]1^='_";6
M7J/SH ZJBN5_X3:R]1^='_";67J/SH ZJBN5_P"$VLO4?G1_PFUEZC\Z .JH
MKE?^$VLO4?G1_P )M9>H_.@#JJ*Y7_A-K+U'YT?\)M9>H_.@#JJ*Y7_A-K+U
M'YT?\)M9>H_.@#JJ*Y7_ (3:R]1^='_";67J/SH ZJBN5_X3:R]1^='_  FU
MEZC\Z .JHKE?^$VLO4?G1_PFUEZC\Z .JHKE?^$VLO4?G1_PFUEZC\Z .JHK
ME?\ A-K+U'YT?\)M9>H_.@#JJY7QVI.C$_6E_P"$VL_4?G7->-/%]M-I1C0C
MF@#FO!__ "$S_O5[;:_\>T?TKPOP/<&XU#<!QFO=+7_CVC^E $U%%% !1110
M!7OO^/&;_=->#ZA_R,9_WZ]XOO\ CQF_W37@^H?\C&?]^@#V/PO_ ,@]?I6[
M6%X8_P"0>OTK=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#%\3:,VMZ6UJK8)SS7DS? KS79Y'!8DG)->YT4 >$GX&SKP
MD^!]:3_A1UU_S\?K7N]% '#>!_ <?AF(^>%D?& 3S6IXN\+Q^)-,^R8 &,5T
MM% 'C&C_  9?2M3BN8Y %0\@&O74LHS9+!(BMA-I)%6J* /'?$'P?DU35'N8
M9=B-V!K+'P-G;AY\CZU[M10!X8GP*\F1)(W 8$'@UZ(_A*1O#@TW?\VW&<UU
M]% '&>"_!TGAJ21G?=N]Z[.BB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "O,?B9]X5Z=7F/Q,^\* *_@#^&O5AT%>4^
M/X:]6'04 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y1\7_\
MCS%>KUY1\7_^/,4 6?@__P @N3Z5Z=7F/P?_ .07)]*].H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XWQ]XBNM
MTXR6RDL5/2OF*\U/6;KQ#_:GD29W;NE?86H:5::I'LNHPZ^E98\%:&%V_8UQ
M0!XI;_%[78+>.+R9/D4#I4G_  N+73_RQD_*O8_^$$T _P#+FM'_  @F@?\
M/FM 'F6@>&=0\7WJZQ<,RX(;!KV0VY@T5K?J5B*_I4MC86^G0"&V0(@["K!
M92#T- 'R9K$VJZ!XWFNH87*[B<@5W5MH-SXPLDU>XC(DC&>17K]WX4TB]D,D
M]JK,>]7[+2[2PM3;V\06,C&* /!G^)NM:(YTZ.)]D/RCBL+Q-\1M<\0:6UF8
M7Y]J^@9_!6AW$S2R6BEVY)IJ^!M!4Y%FM 'SG\.O$6L>'M42(PN%E;!XKW3Q
M'XKO-,T2*ZA5B[ $XK<7P;HB2+(MHH93D&K]UHME>0"&:(,@Z"@#&\$Z]<Z]
MIQGN5(8>M=352PTVVTV+R[:,(OI5N@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@!LG^K;Z&O%?&7_ "$S_O5[5)_J
MV^AKQ7QE_P A,_[U ';> ?\ CU'TKMJXGP#_ ,>H^E=M0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5#=1^=:RQ_WE(J:B@#PG7/A[*=9:[B
M0Y+9X%'_  CFH[0N'XKW-H8V^\BG\*9]E@_YY+^5 'A__"-:C_M4?\(UJ/\
MM5[C]E@_YY+^5'V6#_GDOY4 >'?\(UJ/^U1_PC6H_P"U7N/V6#_GDOY4?98/
M^>2_E0!X=_PC6H_[5'_"-:C_ +5>X_98/^>2_E1]E@_YY+^5 'AW_"-:C_M4
M?\(UJ/\ M5[C]E@_YY+^5'V6#_GDOY4 >'?\(UJ/^U1_PC6H_P"U7N/V6#_G
MDOY4?98/^>2_E0!X=_PC6H_[5'_"-:C_ +5>X_98/^>2_E1]E@_YY+^5 'AW
M_"-:C_M4?\(UJ/\ M5[C]E@_YY+^5'V6#_GDOY4 >'?\(UJ/^U1_PC6H_P"U
M7N/V6#_GDOY4?98/^>2_E0!X=_PC6H_[5'_"-:C_ +5>X_98/^>2_E1]E@_Y
MY+^5 'AW_"-:C_M4?\(UJ/\ M5[C]E@_YY+^5'V6#_GDOY4 >'?\(UJ/^U1_
MPC6H_P"U7N/V6#_GDOY4?98/^>2_E0!X=_PC6H_[5'_"-:C_ +5>X_98/^>2
M_E1]E@_YY+^5 'AW_"-:C_M4?\(UJ/\ M5[C]E@_YY+^5'V6#_GDOY4 >'?\
M(UJ/^U1_PC6H_P"U7N/V6#_GDOY4?98/^>2_E0!X=_PC6H_[5'_"-:C_ +5>
MX_98/^>2_E1]E@_YY+^5 'AW_"-:C_M4?\(UJ/\ M5[C]E@_YY+^5'V6#_GD
MOY4 >'?\(UJ/^U1_PC6H_P"U7N/V6#_GDOY4?98/^>2_E0!X=_PC6H_[5'_"
M-:C_ +5>X_98/^>2_E1]E@_YY+^5 'AW_"-:C_M4?\(UJ/\ M5[C]E@_YY+^
M5'V6#_GDOY4 >'?\(UJ/^U1_PC6H_P"U7N/V6#_GDOY4?98/^>2_E0!X=_PC
M6H_[5'_"-:C_ +5>X_98/^>2_E1]E@_YY+^5 'AW_"-:C_M4?\(UJ/\ M5[C
M]E@_YY+^5'V6#_GDOY4 >'?\(UJ/^U1_PC6H_P"U7N/V6#_GDOY4?98/^>2_
ME0!X=_PC6H_[5'_"-:C_ +5>X_98/^>2_E1]E@_YY+^5 'AW_"-:C_M4?\(U
MJ/\ M5[C]E@_YY+^5'V6#_GDOY4 >'?\(UJ/^U1_PC6H_P"U7N/V6#_GDOY4
M?98/^>2_E0!X=_PC6H_[5'_"-:C_ +5>X_98/^>2_E1]E@_YY+^5 'AW_"-:
MC_M4?\(UJ/\ M5[C]E@_YY+^5'V6#_GDOY4 >'?\(UJ/^U1_PC6H_P"U7N/V
M6#_GDOY4?98/^>2_E0!X=_PC6H_[5'_"-:C_ +5>X_98/^>2_E1]E@_YY+^5
M 'AW_"-ZB/[U5[OPEJ%T K!B*]Y^RP?\\E_*C[+!_P \E_*@#SGP7X1;3B&D
M7!KTE%V(%]*%14^ZH'TIU !1110 4444 5[[_CQF_P!TUX+J$BKXC.?[]>^W
M*;[:1?5:\)\8Z3<VFHM<1(3SGB@#UKPQ<Q?V>HW#I6Y]IB_OBOGO3?%^IV:>
M7L?CBKI\=:F3]QZ /=_M,7]\4?:8O[XKP?\ X3G4_P"X]'_"<ZG_ ''H ]X^
MTQ?WQ1]IB_OBO!_^$YU/^X]'_"<ZG_<>@#WC[3%_?%'VF+^^*\'_ .$YU/\
MN/1_PG.I_P!QZ />/M,7]\4?:8O[XKP?_A.=3_N/1_PG.I_W'H ]X^TQ?WQ1
M]IB_OBO!_P#A.=3_ +CT?\)SJ?\ <>@#WC[3%_?%'VF+^^*\'_X3G4_[CT?\
M)SJ?]QZ />/M,7]\4?:8O[XKP?\ X3G4_P"X]'_"<ZG_ ''H ]X^TQ?WQ1]I
MB_OBO!_^$YU/^X]'_"<ZG_<>@#WC[3%_?%'VF+^^*\'_ .$YU/\ N/1_PG.I
M_P!QZ />/M,7]\4?:8O[XKP?_A.=3_N/1_PG.I_W'H ]X^TQ?WQ1]IB_OBO!
M_P#A.=3_ +CT?\)SJ?\ <>@#WC[3%_?%'VF+^^*\'_X3G4_[CT?\)SJ?]QZ
M/>/M,7]\4?:8O[XKP?\ X3G4_P"X]'_"<ZG_ ''H ]X^TQ?WQ1]IB_OBO!_^
M$YU/^X]'_"<ZG_<>@#WC[3%_?%'VF+^^*\'_ .$YU/\ N/1_PG.I_P!QZ />
M/M,7]\4?:8O[XKP?_A.=3_N/1_PG.I_W'H ]X^TQ?WQ1]IB_OBO!_P#A.=3_
M +CT?\)SJ?\ <>@#WC[3%_?%'VF+^^*\'_X3G4_[CT?\)SJ?]QZ />/M,7]\
M4?:8O[XKP?\ X3G4_P"X]'_"<ZG_ ''H ]X^TQ?WQ1]IB_OBO!_^$YU/^X]'
M_"<ZG_<>@#WC[3%_?%'VF+^^*\'_ .$YU/\ N/1_PG.I_P!QZ />/M,7]\4?
M:8O[XKP?_A.=3_N/1_PG.I_W'H ]X^TQ?WQ1]IB_OBO!_P#A.=3_ +CT?\)S
MJ?\ <>@#WC[3%_?%'VF+^^*\'_X3G4_[CT?\)SJ?]QZ />/M,7]\4?:8O[XK
MP?\ X3G4_P"X]'_"<ZG_ ''H ]X^TQ?WQ1]IB_OBO!_^$YU/^X]'_"<ZG_<>
M@#WC[3%_?%'VF+^^*\'_ .$YU/\ N/1_PG.I_P!QZ />/M,7]\4?:8O[XKP?
M_A.=3_N/1_PG.I_W'H ]X^TQ?WQ1]IB_OBO!_P#A.=3_ +CT?\)SJ?\ <>@#
MW@7$1_C%>9_$NYC8@ BN57QWJ:G.QZP=6UC4M;NU5HVP30!Z%\/W!*XKU<=!
M7GG@'1I(+1))%(.,UZ&.E !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %>4?%__ (\Q7J]>3_&%7-AE!G% %OX/J?[)D/M7IM>!_#3Q:=,LWBDX
M[<UWI^(* ]10!W]%>?\ _"PD]11_PL)/44 >@45Y_P#\+"3U%'_"PD]10!Z!
M17G_ /PL)/44?\+"3U% 'H%%>?\ _"PD]11_PL)/44 >@45Y_P#\+"3U%'_"
MPD]10!Z!17G_ /PL)/44?\+"3U% 'H%%>?\ _"PD]11_PL)/44 >@45Y_P#\
M+"3U%'_"PD]10!Z!17G_ /PL)/44?\+"3U% 'H%%>?\ _"PD]11_PL)/44 >
M@45Y_P#\+"3U%'_"PD]10!Z!17G_ /PL)/44?\+"3U% 'H%%>?\ _"PD]11_
MPL)/44 >@45Y_P#\+"3U%'_"PD]10!Z!17G_ /PL)/44?\+"3U% 'H%%>?\
M_"PD]11_PL)/44 >@45Y_P#\+"3U%'_"PD]10!Z!17G_ /PL)/44?\+"3U%
M'H%%>?\ _"PD]11_PL)/44 >@45Y_P#\+"3U%'_"PD]10!Z!17G_ /PL)/44
M?\+"3U% 'H%%>?\ _"PD]11_PL)/44 >@45Y_P#\+"3U%'_"PD]10!Z!17G_
M /PL)/44?\+"3U% 'H%%>?\ _"PD]11_PL)/44 >@45Y_P#\+"3U%'_"PD]1
M0!Z!17G_ /PL)/44?\+"3U% 'H%%>?\ _"PD]11_PL)/44 >@45Y_P#\+"3U
M%'_"PD]10!Z!17G_ /PL)/44?\+"3U% 'H%%>?\ _"PD]11_PL)/44 =\XRC
M#VKQ?QFA&IG_ 'JZE_B"GE-R.E>::YKSZGJ?RC.6H ]6\ _\>H^E=M7$^ %<
M68+#'%=M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 =16?>:+9WV?.C!K0HH YW_ (0K1\Y\@?E1_P (5H__ #Q'Y5T5% '.
M_P#"%:/_ ,\1^5'_  A6C_\ /$?E7144 <[_ ,(5H_\ SQ'Y4?\ "%:/_P \
M1^5=%10!SO\ PA6C_P#/$?E1_P (5H__ #Q'Y5T5% '._P#"%:/_ ,\1^5'_
M  A6C_\ /$?E7144 <[_ ,(5H_\ SQ'Y4?\ "%:/_P \1^5=%10!SO\ PA6C
M_P#/$?E1_P (5H__ #Q'Y5T5% '._P#"%:/_ ,\1^5'_  A6C_\ /$?E7144
M <[_ ,(5H_\ SQ'Y4?\ "%:/_P \1^5=%10!SO\ PA6C_P#/$?E1_P (5H__
M #Q'Y5T5% '._P#"%:/_ ,\1^5'_  A6C_\ /$?E7144 <[_ ,(5H_\ SQ'Y
M4?\ "%:/_P \1^5=%10!SO\ PA6C_P#/$?E1_P (5H__ #Q'Y5T5% '._P#"
M%:/_ ,\1^5'_  A6C_\ /$?E7144 <[_ ,(5H_\ SQ'Y4?\ "%:/_P \1^5=
M%10!SO\ PA6C_P#/$?E1_P (5H__ #Q'Y5T5% '._P#"%:/_ ,\1^5'_  A6
MC_\ /$?E7144 <[_ ,(5H_\ SQ'Y4?\ "%:/_P \1^5=%10!SO\ PA6C_P#/
M$?E1_P (5H__ #Q'Y5T5% '._P#"%:/_ ,\1^5'_  A6C_\ /$?E7144 <[_
M ,(5H_\ SQ'Y4?\ "%:/_P \1^5=%10!SO\ PA6C_P#/$?E1_P (5H__ #Q'
MY5T5% '._P#"%:/_ ,\1^5'_  A6C_\ /$?E7144 <[_ ,(5H_\ SQ'Y4?\
M"%:/_P \1^5=%10!SO\ PA6C_P#/$?E1_P (5H__ #Q'Y5T5% '._P#"%:/_
M ,\1^5'_  A6C_\ /$?E7144 <[_ ,(5H_\ SQ'Y4?\ "%:/_P \1^5=%10!
MSO\ PA6C_P#/$?E1_P (5H__ #Q'Y5T5% '._P#"%:/_ ,\1^5'_  A6C_\
M/$?E7144 <[_ ,(5H_\ SQ'Y4?\ "%:/_P \1^5=%10!SG_"%:/_ ,\1^5/C
M\&Z1$X98!D>U=!10!#;VL5K&$B7 %3444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5SGBO05UJT,97/%='10!XM'\.YK5V\I2 3VJ7_A!KL]
MFKV/ ]!1M'H* /&_^$&NO1J/^$&NO1J]DVCT%&T>@H \;_X0:Z]&H_X0:Z]&
MKV3:/04;1Z"@#QO_ (0:Z]&H_P"$&NO1J]DVCT%&T>@H \;_ .$&NO1J/^$&
MNO1J]DVCT%&T>@H \;_X0:Z]&H_X0:Z]&KV3:/04;1Z"@#QO_A!KKT:C_A!K
MKT:O9-H]!1M'H* /&_\ A!KKT:C_ (0:Z]&KV3:/04;1Z"@#QO\ X0:Z]&H_
MX0:Z]&KV3:/04;1Z"@#QO_A!KKT:C_A!KKT:O9-H]!1M'H* /&_^$&NO1J/^
M$&NO1J]DVCT%&T>@H \;_P"$&NO1J/\ A!KKT:O9-H]!1M'H* /&_P#A!KKT
M:C_A!KKT:O9-H]!1M'H* /&_^$&NO1J/^$&NO1J]DVCT%&T>@H \;_X0:Z]&
MH_X0:Z]&KV3:/04;1Z"@#QO_ (0:Z]&H_P"$&NO1J]DVCT%&T>@H \;_ .$&
MNO1J/^$&NO1J]DVCT%&T>@H \;_X0:Z]&H_X0:Z]&KV3:/04;1Z"@#QO_A!K
MKT:C_A!KKT:O9-H]!1M'H* /&_\ A!KKT:C_ (0:Z]&KV3:/04;1Z"@#QO\
MX0:Z]&H_X0:Z]&KV3:/04;1Z"@#QO_A!KKT:C_A!KKT:O9-H]!1M'H* /&_^
M$&NO1J/^$&NO1J]DVCT%&T>@H \;_P"$&NO1J/\ A!KKT:O9-H]!1M'H* /&
M_P#A!KKT:C_A!KKT:O9-H]!1M'H* /&_^$&NO1J/^$&NO1J]DVCT%&T>@H \
M;_X0:Z]&H_X0:Z]&KV3:/04;1Z"@#QO_ (0:Z]&H_P"$&NO1J]DVCT%&T>@H
M \;_ .$&NO1J/^$&NO1J]DVCT%&T>@H \;_X0:Z]&H_X0:Z]&KV3:/04;1Z"
M@#QO_A!KKT:C_A!KKT:O9-H]!1M'H* /&_\ A!KKT:C_ (0:Z]&KV3:/04;1
MZ"@#QL^!KLC&UJET[X>NMT))$/6O7]H]!1@>@H S='TU=/MU0#&!6G110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !115
M'5=3BTJS:YF^X* +U%>>?\+=T3<P) (..M1-\8]$!QU_&@#TBBO-U^,6B,<'
MC\:Z?P_XNL/$0_T1@?QH Z&BBB@ HHHH **** "BBB@ HK&U_P 1VWA^ 2W/
M0TN@>(;;7[<S6WW10!L4444 %%%% !1110 44A. 3Z5Q>L?$C2]&O3;7'##W
MH [6BO/5^+>B/*D:D$L<#FNXT^]CU"T2XC^ZW2@"U1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %1M/&APS 4\]#7G7CO79=%B:4
M,1B@#T56#KE3D4M>'>&OC)"TOV>9P<^M>LZ-XAM-6@#I*@8]LT ;%%(&#="#
M]*6@ HHHH **** "BBB@ HHHH *S-=TE=8TYK5C@-6G10!\D?$+P6^@Z^+>.
M4[7?UKOO#GP;BU'1(+J2;#.,\FJ/QA<GQ7%N/ <5['X,N8/^$5L_WR<)SEJ
M/*?$OP4-KHLTUG*6E49P#1\$]'U/2M2ECNPP0$XS7=:E\2+"#7/[*RC!CM/O
M79V-I9I&D]O$J[P&R* +M%(65?O$#ZFO.?&/Q.C\-WPMXE$G.,@9H ]'HK@_
M!WQ$@\1Q2/,!%MSUXI5^(MI)X@_LR-E)SCB@#NZ*\_\ &'Q$'A@QYC!#>U+X
M/^)%OXHD=$VAE["@#OZ*\Q\4_%1?#NI_97C&/4BMSPKXYA\2:<US%C(&<"@#
M0\5>%X_$MJL+OMQ3O"OAE/#=HT"/N!K@]7^,L>DZI+:2Q !.Y%=IIWBZ/4=!
M.HQ $!<X% ',_$GQO<^%[R*.,D!\5U_A#59-9T&*\DZO7S?\3/&?_"0:MADQ
MY38KI?"?Q=.BZ)'9^3N">U 'T517B@^.UN!AT4-Z8KKO!WQ!'B@.1& %]J .
M]HKR[Q+\6%\/ZF;62(;1W(K,L_C=#>WD4$4:MO..!0![&1E2/6O&/BG\/UGL
M9M520AER>#7KNFW?VZPCN,8WC-<S\2V*^$9P.] '@OPP\#MK^IDRRG$39ZU]
M/:58#3;".V!R$%>*? ]F_M*X /7->K^+/$?_  CFG_:=N[C/2@#H:*\ET/XS
M6VIZG%:2A4+^M=/XG\=V^AQ1/$5DW^G- '9UG:[>/8:-<7*?>C7-1:!K46M:
M7'=JR@MU&:X#XF^.SI%I/IX3._Y<XH A\#?$"Z\0>(GL7)(5L5ZW7Q_X)\7?
MV#XB-XJ9+O\ UKZG\.ZV-:TM;M@%!]>* -FBN#\:_$*/PQ*L<:B0]#CFJO@[
MXF)XDOC;RH(^< D8H ]&HK-UG5%TS3)+M<-L].:\OB^-D!U 6TJ*N7VY(H ]
MBHKE-5\:6MCHB7\3JY89P*-$\9V^J:/)>,0K*,XH ZNBO';GXSF#47MA;Y57
MVYVUZ=H>L0ZQIL=RK*"PY&: -2BJU[>Q65I).[J BYQFO)=0^-/V.]E@$ *H
M<9Q0!['574IVMM-N)EZHA:O-O#?Q?M=<U-;,A58U>^(7C?\ L/2I(PF?-7&<
M4 87ACXBW>K>+&TUB2H?%>Q5\<>&_%7]E>*3J(3DOFOJ#3/%UO>^'SJ#$!MN
M=M '3T5XQ=_&S[-=21& 81L9VUM>%OBQ:^(=0%H-H8G&* /3:*0'(!I: "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M7PYX;\7:<CC8;AE^;US70^,O VF>(Y(_.9 XZ9KC+WPUJ/PYA-]8%W3[PVT
M9=O\++[1/&ZW-N6\A7XQ7K/BKPE9ZQH#M<C+QPY&?7%>=^&OB\=1UN.QNH\2
M,<<CO7L6LOO\.7+CO#F@#YI\'^%;34?%4]I(!L5CBM'Q5KS^%=?CTE2PM2<'
MTQ4G@%G/CV55Z%S7I'B_X=:;XAU%9)'43#IZT 4-&\'>'/%NDM-;[/.:/GZU
MRGACX97^@^-?M"[O(#\?2KM_I^J_#)/,M-[Q]>/2K_@OXKKKFLBRG3$A..:
M/:4&$4>U.I%.5!]12T %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!!<V<%VFR9 R^E93>$=%<Y-FI-;E% &%_PA^B?\^:T?\(?HG_/FM;M%
M &%_PA^B?\^:T?\ "'Z)_P ^:UNT4 87_"'Z)_SYK1_PA^B?\^:UNT4 87_"
M'Z)_SYK1_P (?HG_ #YK6[10!A?\(?HG_/FM'_"'Z)_SYK6[10!A?\(?HG_/
MFM'_  A^B?\ /FM;M% &%_PA^B?\^:T?\(?HG_/FM;M% &%_PA^B?\^:T?\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH #TJ%K6)SET#?6IJ* (T
M@BC^Y&J_05)110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!PGQ$\5W7AVQ?[.A8LA''TKYKCUG5D\2?VKY#_ ']W2OKS5-"L=87;>1;Q
M69_P@6@[=OV48^E &?\ #_Q1<^(K!6N$*E5'6NVK.TO1++2$V6D>P5HT %%%
M% !1110 5SOB_7)M"THW,*[F -=%534--M]3@\FY3<GI0!X-)\4M7UT?V;Y3
MKYQVYQ7;>!O 3V%RNHWOSEQNPU=1;^!-#MIUFCM@'4Y!Q72HH1 JC  P* $2
M-(UPBA1Z"G444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%(6"]2!]36%K?BBRTB,L\JDCWH W20.IQ0"#T->,2_%V&[U@6
ML;C&['%>KZ-<F\L(Y_[PH T:*** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH 0LJ]3BE!STK!\17S6%N90< #->>P?%^WM[_[+*XZXYH ]@HK&
MT;Q%9ZO KI*H)'3-; (/0@_2@!:*** "BBB@ HHHH **** "BBB@ J.>>.WB
M,DK!4'4FGNVU&;T&:\D\:>.Q>L^BVC8G9MO% #_'OQ#N+"81Z0QDP<';7#K\
M4O$I8?NI>OH:[[P+X$:,-<:O'YN\9 :NW_X1'1/^?)/RH Y2T^(<,/A<W%W(
M%N=N<$\U#\/_ ![+XHU*2(G**<"N(^*7@?4(/,N;$,+9<\+3?@+%)!?2)+&5
M;)Y- 'T-12$@#)( ]Z;YT7_/5/\ OH4 /HIJNC_=93]#2DA1DD >] "T4P2Q
MGHZG\:<651EB /<T +2,P12S' '4T AAD$$>U4=:E6+2+IBX4B,XYH ?'JME
M++Y23JS^@-7*^;O!>NWDWQ!:&:<^3YF.3[U]'>=%_P ]4_[Z% #Z*0,K="#]
M#2;U)P&&?3- #J*:SHGWG4?4XH5T?[K*?H: '444UG1/O,H^IH =13/.B/21
M/^^A3@0>A!^E  S!%+,< =:J1ZK92S>4DZE_3--U>58M*NF+A2(SC)KYZ\):
M[>3?$-H9ISY/F=S[T ?2=%1B:+'$J?\ ?0IX=6Z,#]#0 M%,,L8."Z@_6G!@
MW0@_0T +12,RJ,LP ]S31+&QPKJ3[&@"'4)6@L)I$^\JY%>!:]\6=8T?59HI
M%<1JV!7T(Z+(A5AD'J*\5^->@Z=!I\4\<*K(W6@#T'P)XC;Q)HXNG.3@5U=>
M8?!88\.,!TP*]/H ***.E !13/.BSCS$S_O"G@@C(.10 44UI$4X9U'U-*K*
MWW6!^AH 6BFM(BG#.H/N:02QGI(I_&@!]%(6"C)( ]Z P(R""/6@!:*9YT6<
M>8F?]X4\'(R* "BFF1%.&=1]32AE;[K _0T +13=Z9QN7/IFG4 %%(651EB
M/<TWSHO^>B?]]"@!]%,\V/\ YZ)_WU3P01D'- !136D13AG4?4T*ZO\ =8'Z
M&@!U%%-,B*<,ZCZF@!U%(K*WW6!^AI-Z9QN7/IF@!U%%-#HQP&4GV- #J**:
MSJGWF ^IH =135D1CA74_0TXD 9)Q0 44SS8R<>8OYTXL ,D@#UH 6@G S2!
ME;[I!^AID[JD$A9@HVGJ?:@"L=6L1-Y7VA-_IFK@((!'0U\TSZ]>#XDB$3GR
M/-QUXZU](VCH]K$58-\@Z'VH FHI"P498@#WIOG1?\]$_P"^A0 ^BD#*W1@?
MH:6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBFN=J$^@H 5F"J23@"L+4_%NFZ8
MK>;*,CWKB_'OC#4-+A=+=6/TKYZ\0>*=5U&4F5W0$T >P>,/BPL>\6DOY&O(
M-8\<:EJI8/(VT^]<R\KR'+NS?4TR@#6\.DR:_;LS<[\DU]E>%KB(:% "XX45
M\3V,[V]VDL?W@>*]*T_X@ZY;6JQQQR%0.* /J?[3#_?%'VJ'^^*^83\2-?\
M^><GZT?\+'U__GG)^M 'T]]JA_OBC[5#_?%?,/\ PL?7_P#GG)^M(?B/K_\
MSSDH ^H5GC;HP-29S7A/@WQGJVH7*+.C@$]Z]NLG:2T1FZD4 6"<5&T\:]6
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
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
M@C(P:** ,C4O#FGZFC+<1 D]Z\H\7?"..ZWFSBQZ8%>W44 ?&.N?#[4='#LZ
ML0/:N0>-XV*NI!'8U]RZOX=L]7C*S1KSUXKS#Q3\(K7RGEMHP2?04 ?/GAR%
M)]<MXY/ND\U]9>'_  1H<FC02/;*S,O)Q7SI9^"-4L?$L>(F$:/G.*^J?"Z-
M%HD"/]X 4 5?^$%T'_GS7]*/^$%T'_GS6NDHH YO_A!=!_Y\UH_X070?^?-:
MZ2B@#%M/"NDV3;H+<*:V$0(H51@"G44 -=%D4JPR#6/=^%=)O6+3VP8FMJB@
M#F_^$%T'_GS6C_A!=!_Y\UKI** .;_X070?^?-:/^$%T'_GS6NDHH YO_A!=
M!_Y\UJW8^%]*TZ3?;6X1JV:*  # Q2.H=2K=#UI:* ,*Y\(:-=RF2:U#,>]0
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !2,JN,, 1[TM% %"31K&23>8%#>N*M0P+"NU1@"I:* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** *]Q:I<<.,BHHM)LHCD0)N]<5=HH
M15"C"@ >U+110 4444 %%%% !1110 4444 %%%% !1110!!/9VUU_KX4D_WA
M4']C:=_SYP_]\U>HH 9%%'"FR- J^@I]%% #)8HYDV2(&4]C53^QM._Y\X?^
M^:O44 006=M:_P"HA2/_ '14DL4<R;9$#+Z&GT4 4QI-@.EI%_WS4D-C:VY)
MB@1"?058HH KRV%K.<RVZ.?4BG0VEO;KMBA1!Z 5-10!5DTVRE8F2VC8GN14
M8T?3@<BSB_[YJ]10!3_LJP/_ "Z1<?[-6HXTB7:BA5'84ZB@"O/8VMT<SP)(
M?5A40TC3UZ6D0_X#5VB@"M%I]G"^^*WC1O4"G7%G;76//A23']X5/10!7@L;
M6U.8($C/JHJQ110 $ C!Z55?3;*4DO;1L3W(JU10!'#;Q6Z[8HU0>@%-GM8+
ME=L\2R#T85-10!2&D:<O2SB'_ :<NEV*.'6UB##H0*MT4 136\,Z;)8U=?0B
MJXT?3@<BSB_[YJ[10!2.D:>W6TB/_ :!I&GKTLXA_P !J[10!473+%'WK:QA
MAW JV  ,#I110 4C*&4JPR#U%+10!2;2-/9BQLXB3WVTO]DV&,?9(L?[M7**
M */]CZ<#G['%_P!\TXZ58'K:1?\ ?-7** (A;0B/RQ$NSTQ4']E6'_/I%_WS
M5RB@"M%I]I VZ*WC1O4"K#*KJ58 @]0:6B@"D=(TXG)LXB3WVTO]E6!&/LD6
M/]VKE% %$:/IP.19Q?\ ?-._LJP/_+I%_P!\U<HH C%O"(]@C79Z8K"\2:79
MC0;QTMD$@0E2!SFNAJ.>%+B%HI!E6X- 'S=\.7N&\;21ZL3]FWG ?IUKW[R=
M!_NV?Z5POCOP6R6OVC1XRLQ_NCG->8?V%XT]9OUH UOB[NB\0P?V+C;D;O+Z
M>]>R> C,?"=K]HSYF.<UQ'@'P;<W*^?KB,S@?Q5ZO:VL=G L,0PB]!0 R?3[
M2Y;=-;QNWJPI\%I;VHQ!"D8/]T5-10 56FL+2=MTMO&Y]2*LT4 4SI5@?^72
M+_OFK MX1'L$:[?3%244 5/[+L=P;[+%N'?;4SV\+IL:-2OH14M% %6/3;*)
M]\=M&K>H%23VEO=+B>)9!Z,*FHH K0:?:6S;H;>-&]5%3NBR*5=00>QIU% %
M/^RK#)/V2+)_V:?'IUG"^Z.WC5O4"K-% $$MG;3_ .MA1_J*2&QM;<DPP(F?
M058HH K2V%I.VZ6WC<^I%/AM+>!=L42H/0"IJ* *LFFV4K%I+:-B>Y%)'I=C
M"X>.UB5AW JW10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (0".0#]:
M3RX_[B_E3J* $"A>@ ^E+110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
9%% !1110 4444 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>16
<FILENAME>ysg-20231231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2024-04-26T05:47:44.7687+00:00 -->
<!-- Copyright (c) 2024 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema targetNamespace="http://ir.yatsenglobal.com/20231231" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ysg="http://ir.yatsenglobal.com/20231231" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:srt="http://fasb.org/srt/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" namespace="http://xbrl.sec.gov/dei/2023"/>
  <xsd:import schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd" namespace="http://xbrl.org/2020/extensible-enumerations-2.0"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" namespace="http://fasb.org/us-gaap/2023"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" namespace="http://xbrl.sec.gov/country/2023"/>
  <xsd:import schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" namespace="http://www.xbrl.org/dtr/type/2022-03-31"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd" namespace="http://xbrl.sec.gov/currency/2023"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" namespace="http://fasb.org/srt/2023"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" id="Role_StatementCONSOLIDATEDBALANCESHEETS">
        <link:definition>100010 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" id="Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" id="Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" id="Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS">
        <link:definition>100040 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical" id="Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical">
        <link:definition>100050 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT" id="Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT">
        <link:definition>100060 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (DEFICIT)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" id="Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>100070 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganization" id="Role_DisclosurePrincipalActivitiesAndReorganization">
        <link:definition>100080 - Disclosure - Principal Activities and Reorganization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies" id="Role_DisclosureSignificantAccountingPolicies">
        <link:definition>100090 - Disclosure - Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisks" id="Role_DisclosureConcentrationAndRisks">
        <link:definition>100100 - Disclosure - Concentration and Risks</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCash" id="Role_DisclosureCashAndCashEquivalentsAndRestrictedCash">
        <link:definition>100110 - Disclosure - Cash and Cash Equivalents and Restricted Cash</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable" id="Role_DisclosureAccountsReceivable">
        <link:definition>100120 - Disclosure - Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventories1" id="DisclosureInventories1">
        <link:definition>100130 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssets" id="Role_DisclosurePrepaymentsAndOtherCurrentAssets">
        <link:definition>100140 - Disclosure - Prepayments and Other Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestments" id="Role_DisclosureInvestments">
        <link:definition>100150 - Disclosure - Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" id="Role_DisclosurePropertyAndEquipmentNet">
        <link:definition>100160 - Disclosure - Property and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwill" id="Role_DisclosureGoodwill">
        <link:definition>100170 - Disclosure - Goodwill</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNet" id="Role_DisclosureIntangibleAssetsNet">
        <link:definition>100180 - Disclosure - Intangible Assets, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssets" id="Role_DisclosureOtherNonCurrentAssets">
        <link:definition>100190 - Disclosure - Other Non-Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilities" id="Role_DisclosureAccruedExpensesAndOtherLiabilities">
        <link:definition>100200 - Disclosure - Accrued Expenses and Other Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeases" id="Role_DisclosureLeases">
        <link:definition>100210 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenues" id="Role_DisclosureRevenues">
        <link:definition>100220 - Disclosure - Revenues</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxExpenses" id="Role_DisclosureIncomeTaxExpenses">
        <link:definition>100230 - Disclosure - Income Tax Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinaryShares" id="Role_DisclosureOrdinaryShares">
        <link:definition>100240 - Disclosure - Ordinary Shares</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensation" id="Role_DisclosureShareBasedCompensation">
        <link:definition>100250 - Disclosure - Share-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare" id="Role_DisclosureNetLossPerShare">
        <link:definition>100260 - Disclosure - Net Loss Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions" id="Role_DisclosureRelatedPartyTransactions">
        <link:definition>100270 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements" id="Role_DisclosureFairValueMeasurements">
        <link:definition>100280 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" id="Role_DisclosureCommitmentsAndContingencies">
        <link:definition>100290 - Disclosure - Commitments And Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents" id="Role_DisclosureSubsequentEvents">
        <link:definition>100300 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssets" id="Role_DisclosureRestrictedNetAssets">
        <link:definition>100310 - Disclosure - Restricted Net Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformation" id="DisclosureSegmentInformation">
        <link:definition>100320 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" id="Role_DisclosureSignificantAccountingPoliciesPolicies">
        <link:definition>100330 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationTables" id="Role_DisclosurePrincipalActivitiesAndReorganizationTables">
        <link:definition>100340 - Disclosure - Principal Activities and Reorganization (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables" id="Role_DisclosureSignificantAccountingPoliciesTables">
        <link:definition>100350 - Disclosure - Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashTables" id="Role_DisclosureCashAndCashEquivalentsAndRestrictedCashTables">
        <link:definition>100360 - Disclosure - Cash and Cash Equivalents and Restricted Cash (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableTables" id="Role_DisclosureAccountsReceivableTables">
        <link:definition>100370 - Disclosure - Accounts Receivable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesTables" id="DisclosureInventoriesTables">
        <link:definition>100380 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsTables" id="Role_DisclosurePrepaymentsAndOtherCurrentAssetsTables">
        <link:definition>100390 - Disclosure - Prepayments and other current assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsTables" id="Role_DisclosureInvestmentsTables">
        <link:definition>100400 - Disclosure - Investments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" id="Role_DisclosurePropertyAndEquipmentNetTables">
        <link:definition>100410 - Disclosure - Property and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillTables" id="Role_DisclosureGoodwillTables">
        <link:definition>100420 - Disclosure - Goodwill (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables" id="Role_DisclosureIntangibleAssetsNetTables">
        <link:definition>100430 - Disclosure - Intangible Assets, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsTables" id="Role_DisclosureOtherNonCurrentAssetsTables">
        <link:definition>100440 - Disclosure - Other Non-Current Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesTables" id="Role_DisclosureAccruedExpensesAndOtherLiabilitiesTables">
        <link:definition>100450 - Disclosure - Accrued Expenses and Other Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" id="Role_DisclosureLeasesTables">
        <link:definition>100460 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables" id="Role_DisclosureRevenuesTables">
        <link:definition>100470 - Disclosure - Revenues (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxExpensesTables" id="Role_DisclosureIncomeTaxExpensesTables">
        <link:definition>100480 - Disclosure - Income Tax Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" id="Role_DisclosureShareBasedCompensationTables">
        <link:definition>100490 - Disclosure - Share-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables" id="Role_DisclosureNetLossPerShareTables">
        <link:definition>100500 - Disclosure - Net Loss Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsTables" id="Role_DisclosureRelatedPartyTransactionsTables">
        <link:definition>100510 - Disclosure - Related Party Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationTables" id="DisclosureSegmentInformationTables">
        <link:definition>100520 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails" id="Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails">
        <link:definition>100530 - Disclosure - Principal Activities and Reorganization - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails" id="Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails">
        <link:definition>100540 - Disclosure - Principal Activities and Reorganization - Details of Principal Subsidiaries and VIE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails" id="Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails">
        <link:definition>100550 - Disclosure - Principal Activities and Reorganization - Consolidated Financial Information of Consolidated VIEs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" id="Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>100560 - Disclosure - Significant Accounting Policies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfMovementsInTheAllowanceForCreditLossesDetails" id="DisclosureSignificantAccountingPoliciesScheduleOfMovementsInTheAllowanceForCreditLossesDetails">
        <link:definition>100570 - Disclosure - Significant Accounting Policies - Schedule of Movements in the Allowance for Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" id="Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails">
        <link:definition>100580 - Disclosure - Significant Accounting Policies - Estimated Useful Lives of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails" id="Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails">
        <link:definition>100590 - Disclosure - Significant Accounting Policies - Estimated Useful Lives of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails" id="Role_DisclosureConcentrationAndRisksAdditionalInformationDetails">
        <link:definition>100600 - Disclosure - Concentration and Risks - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails" id="Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails">
        <link:definition>100610 - Disclosure - Cash and Cash Equivalents and Restricted Cash - Summary of Cash and Cash Equivalents Balance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountReceivableDetails" id="Role_DisclosureAccountsReceivableScheduleOfAccountReceivableDetails">
        <link:definition>100620 - Disclosure - Accounts Receivable - Schedule of Account Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails" id="DisclosureInventoriesScheduleOfInventoriesDetails">
        <link:definition>100630 - Disclosure - Inventories - Schedule of Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails" id="Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails">
        <link:definition>100640 - Disclosure - Prepayments And Other Current Assets - Summary of Prepayments and Other Current Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails" id="Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails">
        <link:definition>100650 - Disclosure - Investments - Summary of Forth the Group's Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails" id="DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails">
        <link:definition>100660 - Disclosure - Investments - Schedule of Summarized Financial Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" id="Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails">
        <link:definition>100670 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" id="Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails">
        <link:definition>100680 - Disclosure - Property and Equipment Net - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails" id="Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails">
        <link:definition>100690 - Disclosure - Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails" id="DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails">
        <link:definition>100700 - Disclosure - Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails" id="Role_DisclosureGoodwillAdditionalInformationDetails">
        <link:definition>100710 - Disclosure - Goodwill - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails" id="Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails">
        <link:definition>100720 - Disclosure - Intangible Assets, Net - Schedule of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" id="Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails">
        <link:definition>100730 - Disclosure - Intangible Assets, Net - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails" id="Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails">
        <link:definition>100740 - Disclosure - Intangible Assets,Net - Summary of Estimated Amortization Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails" id="Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails">
        <link:definition>100750 - Disclosure - Other Non-Current Assets - Schedule of Other Non-Current Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails" id="Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails">
        <link:definition>100760 - Disclosure - Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails" id="Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails">
        <link:definition>100770 - Disclosure - Leases - Summary of Supplemental Information Related To Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostRecognizedAndSupplementalCashflowInformationRelatedToOperatingLeaseDetails" id="Role_DisclosureLeasesSummaryOfLeaseCostRecognizedAndSupplementalCashflowInformationRelatedToOperatingLeaseDetails">
        <link:definition>100780 - Disclosure - Leases - Summary of Lease Cost Recognized and Supplemental Cashflow Information Related to Operating Lease (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail" id="Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail">
        <link:definition>100790 - Disclosure - Leases - Summary of Maturity of Operating Lease Liabilities under Non-Cancelable Operating Leases (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail2" id="Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail2">
        <link:definition>100800 - Disclosure - Leases - Summary of Maturity of Operating Lease Liabilities under Non-Cancelable Operating Leases (Detail) 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenueByChannelForRespectivePeriodsDetails" id="Role_DisclosureRevenuesSummaryOfRevenueByChannelForRespectivePeriodsDetails">
        <link:definition>100810 - Disclosure - Revenues - Summary of Revenue By Channel for Respective Periods (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails" id="DisclosureIncomeTaxExpensesAdditionalInformationDetails">
        <link:definition>100820 - Disclosure - Income Tax Expenses - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesSummaryOfComponentsOfCurrentAndDeferredIncomeTaxesDetails" id="DisclosureIncomeTaxExpensesSummaryOfComponentsOfCurrentAndDeferredIncomeTaxesDetails">
        <link:definition>100830 - Disclosure - Income Tax Expenses - Summary of Components of Current and Deferred Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails" id="DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails">
        <link:definition>100840 - Disclosure - Income Tax Expenses - Effective Income Tax Rate Reconciliation Permanent Differences Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails" id="DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails">
        <link:definition>100850 - Disclosure - Income Tax Expenses - Schedule of Deferred Tax Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesMovementOfValuationAllowanceDetails" id="DisclosureIncomeTaxExpensesMovementOfValuationAllowanceDetails">
        <link:definition>100860 - Disclosure - Income Tax Expenses - Movement of Valuation Allowance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxLiabilitiesDetails" id="DisclosureIncomeTaxExpensesScheduleOfDeferredTaxLiabilitiesDetails">
        <link:definition>100870 - Disclosure - Income Tax Expenses - Schedule of Deferred Tax Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails" id="Role_DisclosureOrdinarySharesAdditionalInformationDetails">
        <link:definition>100880 - Disclosure - Ordinary Shares - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails" id="Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails">
        <link:definition>100890 - Disclosure - Share-Based Compensation - Schedule of Share-Based Compensation Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" id="Role_DisclosureShareBasedCompensationAdditionalInformationDetails">
        <link:definition>100900 - Disclosure - Share-Based Compensation - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails" id="Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails">
        <link:definition>100910 - Disclosure - Share-Based Compensation - Movement in Number of Share Options Granted and Related Weighted Average Exercise Prices (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails" id="Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails">
        <link:definition>100920 - Disclosure - Share-Based Compensation - Schedule of Key Assumptions Used to Determine Fair Value of Share Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails" id="Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails">
        <link:definition>100930 - Disclosure - Share-Based Compensation - Schedule of Share-Based Compensation Expenses Included in Statement of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails" id="DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails">
        <link:definition>100940 - Disclosure - Net Loss Per Share - Summary of Basic and Diluted Net Loss per share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails" id="DisclosureNetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails">
        <link:definition>100950 - Disclosure - Net Loss Per Share - Summary of Antidilutive Securities Excluded from Computation of Net Loss per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails" id="Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails">
        <link:definition>100960 - Disclosure - Related Party Transactions - Schedule of Transactions with a Related Party (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails" id="Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails">
        <link:definition>100970 - Disclosure - Related Party Transactions - Schedule of Balances Amount with Related Parties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" id="Role_DisclosureFairValueMeasurementsAdditionalInformationDetails">
        <link:definition>100980 - Disclosure - Fair Value Measurements - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails" id="Role_DisclosureCommitmentsAndContingenciesDetails">
        <link:definition>100990 - Disclosure - Commitments And Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" id="Role_DisclosureSubsequentEventsAdditionalInformationDetails">
        <link:definition>101000 - Disclosure - Subsequent Events - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails" id="Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails">
        <link:definition>101010 - Disclosure - Restricted Net Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" id="DisclosureSegmentInformationAdditionalInformationDetails">
        <link:definition>101020 - Disclosure - Segment Information (Additional Information) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails" id="DisclosureSegmentInformationSummaryOfReportableSegmentDetails">
        <link:definition>101030 - Disclosure - Segment Information - Summary of Reportable Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbase id="lnk">
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" xlink:href="ysg-20231231.xsd#Role_StatementCONSOLIDATEDBALANCESHEETS" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:href="ysg-20231231.xsd#Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:href="ysg-20231231.xsd#Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:href="ysg-20231231.xsd#Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails" xlink:href="ysg-20231231.xsd#Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountReceivableDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureAccountsReceivableScheduleOfAccountReceivableDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails" xlink:href="ysg-20231231.xsd#DisclosureInventoriesScheduleOfInventoriesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails" xlink:href="ysg-20231231.xsd#Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" xlink:href="ysg-20231231.xsd#Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail" xlink:href="ysg-20231231.xsd#Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail2" xlink:href="ysg-20231231.xsd#Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail2" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesSummaryOfComponentsOfCurrentAndDeferredIncomeTaxesDetails" xlink:href="ysg-20231231.xsd#DisclosureIncomeTaxExpensesSummaryOfComponentsOfCurrentAndDeferredIncomeTaxesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails" xlink:href="ysg-20231231.xsd#DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails" xlink:href="ysg-20231231.xsd#DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails" xlink:href="ysg-20231231.xsd#DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" xlink:href="ysg-20231231.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" xlink:href="ysg-20231231.xsd#Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT" xlink:href="ysg-20231231.xsd#Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationTables" xlink:href="ysg-20231231.xsd#Role_DisclosurePrincipalActivitiesAndReorganizationTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails" xlink:href="ysg-20231231.xsd#Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails" xlink:href="ysg-20231231.xsd#Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureConcentrationAndRisksAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails" xlink:href="ysg-20231231.xsd#DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails" xlink:href="ysg-20231231.xsd#DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureGoodwillAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenueByChannelForRespectivePeriodsDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureRevenuesSummaryOfRevenueByChannelForRespectivePeriodsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails" xlink:href="ysg-20231231.xsd#DisclosureIncomeTaxExpensesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesMovementOfValuationAllowanceDetails" xlink:href="ysg-20231231.xsd#DisclosureIncomeTaxExpensesMovementOfValuationAllowanceDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureOrdinarySharesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureShareBasedCompensationAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails" xlink:href="ysg-20231231.xsd#DisclosureNetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureCommitmentsAndContingenciesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureSubsequentEventsAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails" xlink:href="ysg-20231231.xsd#DisclosureSegmentInformationSummaryOfReportableSegmentDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd#eedm" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical" xlink:href="ysg-20231231.xsd#Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganization" xlink:href="ysg-20231231.xsd#Role_DisclosurePrincipalActivitiesAndReorganization" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies" xlink:href="ysg-20231231.xsd#Role_DisclosureSignificantAccountingPolicies" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisks" xlink:href="ysg-20231231.xsd#Role_DisclosureConcentrationAndRisks" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCash" xlink:href="ysg-20231231.xsd#Role_DisclosureCashAndCashEquivalentsAndRestrictedCash" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable" xlink:href="ysg-20231231.xsd#Role_DisclosureAccountsReceivable" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventories1" xlink:href="ysg-20231231.xsd#DisclosureInventories1" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssets" xlink:href="ysg-20231231.xsd#Role_DisclosurePrepaymentsAndOtherCurrentAssets" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestments" xlink:href="ysg-20231231.xsd#Role_DisclosureInvestments" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" xlink:href="ysg-20231231.xsd#Role_DisclosurePropertyAndEquipmentNet" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwill" xlink:href="ysg-20231231.xsd#Role_DisclosureGoodwill" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNet" xlink:href="ysg-20231231.xsd#Role_DisclosureIntangibleAssetsNet" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssets" xlink:href="ysg-20231231.xsd#Role_DisclosureOtherNonCurrentAssets" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilities" xlink:href="ysg-20231231.xsd#Role_DisclosureAccruedExpensesAndOtherLiabilities" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeases" xlink:href="ysg-20231231.xsd#Role_DisclosureLeases" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenues" xlink:href="ysg-20231231.xsd#Role_DisclosureRevenues" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxExpenses" xlink:href="ysg-20231231.xsd#Role_DisclosureIncomeTaxExpenses" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinaryShares" xlink:href="ysg-20231231.xsd#Role_DisclosureOrdinaryShares" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensation" xlink:href="ysg-20231231.xsd#Role_DisclosureShareBasedCompensation" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare" xlink:href="ysg-20231231.xsd#Role_DisclosureNetLossPerShare" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions" xlink:href="ysg-20231231.xsd#Role_DisclosureRelatedPartyTransactions" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements" xlink:href="ysg-20231231.xsd#Role_DisclosureFairValueMeasurements" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" xlink:href="ysg-20231231.xsd#Role_DisclosureCommitmentsAndContingencies" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents" xlink:href="ysg-20231231.xsd#Role_DisclosureSubsequentEvents" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssets" xlink:href="ysg-20231231.xsd#Role_DisclosureRestrictedNetAssets" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformation" xlink:href="ysg-20231231.xsd#DisclosureSegmentInformation" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" xlink:href="ysg-20231231.xsd#Role_DisclosureSignificantAccountingPoliciesPolicies" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables" xlink:href="ysg-20231231.xsd#Role_DisclosureSignificantAccountingPoliciesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashTables" xlink:href="ysg-20231231.xsd#Role_DisclosureCashAndCashEquivalentsAndRestrictedCashTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableTables" xlink:href="ysg-20231231.xsd#Role_DisclosureAccountsReceivableTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesTables" xlink:href="ysg-20231231.xsd#DisclosureInventoriesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsTables" xlink:href="ysg-20231231.xsd#Role_DisclosurePrepaymentsAndOtherCurrentAssetsTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsTables" xlink:href="ysg-20231231.xsd#Role_DisclosureInvestmentsTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" xlink:href="ysg-20231231.xsd#Role_DisclosurePropertyAndEquipmentNetTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillTables" xlink:href="ysg-20231231.xsd#Role_DisclosureGoodwillTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables" xlink:href="ysg-20231231.xsd#Role_DisclosureIntangibleAssetsNetTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsTables" xlink:href="ysg-20231231.xsd#Role_DisclosureOtherNonCurrentAssetsTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesTables" xlink:href="ysg-20231231.xsd#Role_DisclosureAccruedExpensesAndOtherLiabilitiesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" xlink:href="ysg-20231231.xsd#Role_DisclosureLeasesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables" xlink:href="ysg-20231231.xsd#Role_DisclosureRevenuesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxExpensesTables" xlink:href="ysg-20231231.xsd#Role_DisclosureIncomeTaxExpensesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" xlink:href="ysg-20231231.xsd#Role_DisclosureShareBasedCompensationTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables" xlink:href="ysg-20231231.xsd#Role_DisclosureNetLossPerShareTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsTables" xlink:href="ysg-20231231.xsd#Role_DisclosureRelatedPartyTransactionsTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationTables" xlink:href="ysg-20231231.xsd#DisclosureSegmentInformationTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfMovementsInTheAllowanceForCreditLossesDetails" xlink:href="ysg-20231231.xsd#DisclosureSignificantAccountingPoliciesScheduleOfMovementsInTheAllowanceForCreditLossesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" xlink:href="ysg-20231231.xsd#Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostRecognizedAndSupplementalCashflowInformationRelatedToOperatingLeaseDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureLeasesSummaryOfLeaseCostRecognizedAndSupplementalCashflowInformationRelatedToOperatingLeaseDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxLiabilitiesDetails" xlink:href="ysg-20231231.xsd#DisclosureIncomeTaxExpensesScheduleOfDeferredTaxLiabilitiesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails" xlink:href="ysg-20231231.xsd#Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" xlink:href="ysg-20231231.xsd#DisclosureSegmentInformationAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple"/>
        <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:title="labelLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember" xlink:label="ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract" xlink:label="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties" xlink:label="ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss" xlink:label="ysg_LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AllowanceForCreditLossChargedToExpenses" xlink:label="ysg_AllowanceForCreditLossChargedToExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable" xlink:label="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageExercisePrice" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccumulatedImpairmentCharges" xlink:label="ysg_AccumulatedImpairmentCharges"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_LoansToEmployees" xlink:label="ysg_LoansToEmployees"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets" xlink:label="ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesEPreferredStockMember" xlink:label="us-gaap_SeriesEPreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillGross" xlink:label="us-gaap_GoodwillGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:label="us-gaap_RestrictedAssetsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncreaseDecreaseInLeaseLiabilities" xlink:label="ysg_IncreaseDecreaseInLeaseLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="us-gaap_TemporaryEquitySharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedSharesWeightedAverageExercisePrice" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedSharesWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncreaseInCommonStockSharesAuthorized" xlink:label="ysg_IncreaseInCommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment" xlink:label="ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="us-gaap_ContractWithCustomerSalesChannelDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees" xlink:label="ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK" xlink:label="country_HK"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_GalenicHkLimitedMember" xlink:label="ysg_GalenicHkLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SnkShanghaiLimitedMember" xlink:label="ysg_SnkShanghaiLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_MaximumGuaranteesProvided" xlink:label="ysg_MaximumGuaranteesProvided"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityVIEActivitiesOfVIE" xlink:label="us-gaap_VariableInterestEntityVIEActivitiesOfVIE"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_UtilizedGurantees" xlink:label="ysg_UtilizedGurantees"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="us-gaap_EquityMethodInvestmentsPolicy"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_UnallocatedExpenses" xlink:label="ysg_UnallocatedExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfSurplusReserveFundOfRegisteredCapital" xlink:label="ysg_PercentageOfSurplusReserveFundOfRegisteredCapital"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrepaidServiceFees" xlink:label="ysg_PrepaidServiceFees"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdate201704Member" xlink:label="us-gaap_AccountingStandardsUpdate201704Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SeriesSeedPreferredSharesMember" xlink:label="ysg_SeriesSeedPreferredSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DeemedShareBasedExpense" xlink:label="ysg_DeemedShareBasedExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RevenueByChannelForRespectivePeriodsTableTextBlock" xlink:label="ysg_RevenueByChannelForRespectivePeriodsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_OtherSalesOfProductByChannelMember" xlink:label="ysg_OtherSalesOfProductByChannelMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_GuangzhouYixunCosmeticsCompanyLimitedMember" xlink:label="ysg_GuangzhouYixunCosmeticsCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ConvenienceTranslationPolicyTextBlock" xlink:label="ysg_ConvenienceTranslationPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:label="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod" xlink:label="ysg_ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalAdditionsMember" xlink:label="us-gaap_CapitalAdditionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TopThreeCustomersMember" xlink:label="ysg_TopThreeCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ColorCosmeticsBrandsMember" xlink:label="ysg_ColorCosmeticsBrandsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SalesToEndCustomersMember" xlink:label="ysg_SalesToEndCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NoncashPurchasesOfIntangibleAssets" xlink:label="ysg_NoncashPurchasesOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SignificantAccountingPoliciesTable" xlink:label="ysg_SignificantAccountingPoliciesTable"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" xlink:label="ysg_ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:label="ysg_PrincipalActivitiesAndReorganizationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncomeTaxDisclosureTable" xlink:label="ysg_IncomeTaxDisclosureTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfAgreements" xlink:label="ysg_NumberOfAgreements"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RedeemableNonControllingInterestsPolicyTextBlock" xlink:label="ysg_RedeemableNonControllingInterestsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RedesignationOfOrdinarySharesToPreferredSharesMember" xlink:label="ysg_RedesignationOfOrdinarySharesToPreferredSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TwoThousandTwentyTwoShareIncentivePlanMember" xlink:label="ysg_TwoThousandTwentyTwoShareIncentivePlanMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes" xlink:label="ysg_ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ImpairmentOnInvestments" xlink:label="ysg_ImpairmentOnInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLossAbstract" xlink:label="us-gaap_OperatingIncomeLossAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders" xlink:label="ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_OtherReserveFundsMember" xlink:label="ysg_OtherReserveFundsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="us-gaap_CashAndCashEquivalentsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StatutoryReserveMember" xlink:label="ysg_StatutoryReserveMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TechnologyConsultingAndServiceAgreementMember" xlink:label="ysg_TechnologyConsultingAndServiceAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions" xlink:label="ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAppropriated" xlink:label="us-gaap_RetainedEarningsAppropriated"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrepaidLongTermCelebrityEndorsementFees" xlink:label="ysg_PrepaidLongTermCelebrityEndorsementFees"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SalesOfInventoriesMember" xlink:label="ysg_SalesOfInventoriesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="us-gaap_RevenueRecognitionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="dei_AuditorName"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable" xlink:label="ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount" xlink:label="ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PurchasesOfInventoriesAndServicesMember" xlink:label="ysg_PurchasesOfInventoriesAndServicesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StatutoryReserves" xlink:label="ysg_StatutoryReserves"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_LongTermOfficeRentalDeposit" xlink:label="ysg_LongTermOfficeRentalDeposit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TechniquesMember" xlink:label="ysg_TechniquesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusDomain" xlink:label="us-gaap_RecourseStatusDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="us-gaap_RepaymentsOfShortTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_CapitalInjectionFromNonControllingInterests" xlink:label="ysg_CapitalInjectionFromNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShortTermInvestmentsPolicyTextBlock" xlink:label="ysg_ShortTermInvestmentsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount" xlink:label="ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TermOfAgreementTerminationNoticePeriod" xlink:label="ysg_TermOfAgreementTerminationNoticePeriod"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_UnvestedOptionsCompensationExpense" xlink:label="ysg_UnvestedOptionsCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcceleratedVestingAndExercisedWeightedAverageExercisePrice" xlink:label="ysg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcceleratedVestingAndExercisedWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TwoThousandEighteenShareOptionPlanMember" xlink:label="ysg_TwoThousandEighteenShareOptionPlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AppropriationAdjustmentsToStatutoryReserve" xlink:label="ysg_AppropriationAdjustmentsToStatutoryReserve"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember" xlink:label="ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrincipalActivitiesAndReorganizationTable" xlink:label="ysg_PrincipalActivitiesAndReorganizationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NonCompeteMember" xlink:label="ysg_NonCompeteMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FounderMember" xlink:label="ysg_FounderMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestorMember" xlink:label="us-gaap_InvestorMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfOrdinarySharesAvailableForIssuance" xlink:label="ysg_PercentageOfOrdinarySharesAvailableForIssuance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesDPreferredStockMember" xlink:label="us-gaap_SeriesDPreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DecreaseInCommonStockSharesAuthorized" xlink:label="ysg_DecreaseInCommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NoncashReceivablesOfExercisePriceOfShareOptions" xlink:label="ysg_NoncashReceivablesOfExercisePriceOfShareOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StockIssuedDuringPeriodValueShareIncentivePlanTrust" xlink:label="ysg_StockIssuedDuringPeriodValueShareIncentivePlanTrust"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentTable" xlink:label="us-gaap_LongTermPurchaseCommitmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfShareIncentivePlans" xlink:label="ysg_NumberOfShareIncentivePlans"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SignificantAccountingPoliciesLineItems" xlink:label="ysg_SignificantAccountingPoliciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FairValueAssetsMeasuredOnRecurringBasis" xlink:label="ysg_FairValueAssetsMeasuredOnRecurringBasis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NoncashPayableForRepurchasesOfOrdinaryShares" xlink:label="ysg_NoncashPayableForRepurchasesOfOrdinaryShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SalesToDistributorCustomersMember" xlink:label="ysg_SalesToDistributorCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsUnclassifiedAbstract" xlink:label="us-gaap_OtherAssetsUnclassifiedAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AcquisitionOfEveLomMember" xlink:label="ysg_AcquisitionOfEveLomMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares" xlink:label="ysg_StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DepositsPrepaidRentalAndPropertyManagementFees" xlink:label="ysg_DepositsPrepaidRentalAndPropertyManagementFees"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SkincareBrandsMember" xlink:label="ysg_SkincareBrandsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrecourseMember" xlink:label="us-gaap_NonrecourseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidAdvertising" xlink:label="us-gaap_PrepaidAdvertising"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TopTwoCustomersMember" xlink:label="ysg_TopTwoCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="country_CN"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StockIssuedDuringPeriodSharesShareIncentivePlanTrust" xlink:label="ysg_StockIssuedDuringPeriodSharesShareIncentivePlanTrust"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EnterpriseIncomeTaxLawMember" xlink:label="ysg_EnterpriseIncomeTaxLawMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncomeTaxDisclosureLineItems" xlink:label="ysg_IncomeTaxDisclosureLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_CommonStockAuthorizedShareCapital" xlink:label="ysg_CommonStockAuthorizedShareCapital"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:label="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate" xlink:label="ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares" xlink:label="ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilityCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration" xlink:label="us-gaap_OtherLiabilityCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FulfilmentExpensesMember" xlink:label="ysg_FulfilmentExpensesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AmountDueToRelatedPartyDebt" xlink:label="ysg_AmountDueToRelatedPartyDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrepaymentsAndOtherCurrentAssetsTextBlock" xlink:label="ysg_PrepaymentsAndOtherCurrentAssetsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_JPY" xlink:label="currency_JPY"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TechniqueMember" xlink:label="ysg_TechniqueMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationAwardTrancheFourMember" xlink:label="ysg_ShareBasedCompensationAwardTrancheFourMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent" xlink:label="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:label="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_SG" xlink:label="country_SG"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_CommonStockSharesDesignated" xlink:label="ysg_CommonStockSharesDesignated"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AffiliatedEntityMember" xlink:label="srt_AffiliatedEntityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PlatformDistributorCustomersMember" xlink:label="ysg_PlatformDistributorCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RelatedPartiesPolicyTextBlock" xlink:label="ysg_RelatedPartiesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares" xlink:label="ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="us-gaap_EarningsPerShareDilutedAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo" xlink:label="ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ElectronicEquipmentMember" xlink:label="ysg_ElectronicEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises" xlink:label="ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DeferredTaxLiabilitiesAcquiredIntangibleAssets" xlink:label="ysg_DeferredTaxLiabilitiesAcquiredIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PreferredSharesImpliedPreMoneyValuationAmount" xlink:label="ysg_PreferredSharesImpliedPreMoneyValuationAmount"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ReconciliationAbstract" xlink:label="ysg_ReconciliationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PurchasesOfStorageAndTransportationServiceMember" xlink:label="ysg_PurchasesOfStorageAndTransportationServiceMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedLeaseholdImprovementCosts" xlink:label="ysg_AccruedLeaseholdImprovementCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncreaseInTemporaryEquitySharesAuthorized" xlink:label="ysg_IncreaseInTemporaryEquitySharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_GuangzhouYatsenGlobalCompanyLimitedMember" xlink:label="ysg_GuangzhouYatsenGlobalCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AcceleratedVestingOfShareOptionsMember" xlink:label="ysg_AcceleratedVestingOfShareOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialGuaranteeMember" xlink:label="us-gaap_FinancialGuaranteeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedPayableRelatedToRepurchaseOfOrdinaryShares" xlink:label="ysg_AccruedPayableRelatedToRepurchaseOfOrdinaryShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EquityMethodInvestmentsGross" xlink:label="ysg_EquityMethodInvestmentsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockVotingRights" xlink:label="us-gaap_CommonStockVotingRights"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB" xlink:label="country_GB"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TransferFromNonControllingInterestsToRedeemableNonControllingInterests" xlink:label="ysg_TransferFromNonControllingInterestsToRedeemableNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelled" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelled"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RecognitionOfRedeemableNonControllingInterests" xlink:label="ysg_RecognitionOfRedeemableNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UndistributedEarningsOfDomesticSubsidiaries" xlink:label="us-gaap_UndistributedEarningsOfDomesticSubsidiaries"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ImpairmentAllowanceOfInventory" xlink:label="ysg_ImpairmentAllowanceOfInventory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RedeemableNoncontrollingInterestsRecognized" xlink:label="ysg_RedeemableNoncontrollingInterestsRecognized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="dei_EntityIncorporationDateOfIncorporation"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount" xlink:label="ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AffiliatedEntitiesMember" xlink:label="ysg_AffiliatedEntitiesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:label="us-gaap_GainLossOnDispositionOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate" xlink:label="ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="us-gaap_TemporaryEquityParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember" xlink:label="ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_BusinessContactMember" xlink:label="dei_BusinessContactMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="us-gaap_GuaranteeObligationsNatureDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteeObligationsByNatureAxis" xlink:label="us-gaap_GuaranteeObligationsByNatureAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities" xlink:label="ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:label="us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ApplicableForFirstTwoFiscalYearsMember" xlink:label="ysg_ApplicableForFirstTwoFiscalYearsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DueToNonVariableInterestEntitySubsidiariesCurrent" xlink:label="ysg_DueToNonVariableInterestEntitySubsidiariesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_HongKongTaxRateForProfitsOverTwoMillionMember" xlink:label="ysg_HongKongTaxRateForProfitsOverTwoMillionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FulfilmentExpensesPolicyTextBlock" xlink:label="ysg_FulfilmentExpensesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EffectivePeriodOfAgreement" xlink:label="ysg_EffectivePeriodOfAgreement"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_CapitalContributionsFromNonControllingInterests" xlink:label="ysg_CapitalContributionsFromNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RecognitionOfDeferredIncome" xlink:label="ysg_RecognitionOfDeferredIncome"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink:label="ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets" xlink:label="ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxes"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FulfilmentExpenses" xlink:label="ysg_FulfilmentExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NonCashPurchasesOfPropertyAndEquipment" xlink:label="ysg_NonCashPurchasesOfPropertyAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock" xlink:label="ysg_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfIncomeAfterTaxToReserve" xlink:label="ysg_PercentageOfIncomeAfterTaxToReserve"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareOptionsOnModificationDayMember" xlink:label="ysg_ShareOptionsOnModificationDayMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="us-gaap_MarketingAndAdvertisingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="us-gaap_VariableInterestEntityLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RefundObligationOfSalesReturnCurrent" xlink:label="ysg_RefundObligationOfSalesReturnCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_MezzanineEquityMember" xlink:label="ysg_MezzanineEquityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RepurchaseOfRedeemableNonControllingInterests" xlink:label="ysg_RepurchaseOfRedeemableNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:label="us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SubsidiariesMember" xlink:label="srt_SubsidiariesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter" xlink:label="ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:label="ysg_AccruedExpensesAndOtherLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableMember" xlink:label="us-gaap_AccountsPayableMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PaymentChannelsAndPlatformDistributorCustomersMember" xlink:label="ysg_PaymentChannelsAndPlatformDistributorCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusAxis" xlink:label="us-gaap_RecourseStatusAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Supplies" xlink:label="us-gaap_Supplies"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent" xlink:label="ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions" xlink:label="ysg_ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeNoncurrent" xlink:label="us-gaap_DeferredIncomeNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DeferredTaxAssetsAccruedExpensesAndOthers" xlink:label="ysg_DeferredTaxAssetsAccruedExpensesAndOthers"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue" xlink:label="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="us-gaap_GoodwillDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromInvestments" xlink:label="us-gaap_PaymentsForProceedsFromInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount" xlink:label="ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StatutoryReservesPolicyTextBlock" xlink:label="ysg_StatutoryReservesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AmortizationOfRightOfUseAssets" xlink:label="ysg_AmortizationOfRightOfUseAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock" xlink:label="ysg_EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions" xlink:label="ysg_ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentAmount" xlink:label="us-gaap_LongTermPurchaseCommitmentAmount"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_HongKongTaxRateForProfitsAtTwoMillionMember" xlink:label="ysg_HongKongTaxRateForProfitsAtTwoMillionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesCPreferredStockMember" xlink:label="us-gaap_SeriesCPreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareIncentivePlanTrustMember" xlink:label="ysg_ShareIncentivePlanTrustMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RestrictedNetAssetsLineItems" xlink:label="ysg_RestrictedNetAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedShares" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedAdvertisingAndMarketingExpensesCurrent" xlink:label="ysg_AccruedAdvertisingAndMarketingExpensesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValue"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PreferredSharesIssuedToInvestorsMember" xlink:label="ysg_PreferredSharesIssuedToInvestorsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrepaidConsiderationForAcquisition" xlink:label="ysg_PrepaidConsiderationForAcquisition"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_InterestReceivablesOnShortTermInvestments" xlink:label="ysg_InterestReceivablesOnShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:label="ysg_PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PaymentsToPrePaidConsiderationForAcquisition" xlink:label="ysg_PaymentsToPrePaidConsiderationForAcquisition"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_CommonStockReclassifiedIntoTemporaryEquity" xlink:label="ysg_CommonStockReclassifiedIntoTemporaryEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecurityDeposit" xlink:label="us-gaap_SecurityDeposit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentLineItems" xlink:label="us-gaap_LongTermPurchaseCommitmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AmericanDepositarySharesMember" xlink:label="ysg_AmericanDepositarySharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="us-gaap_ImpairmentOfInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PaymentChannelsCustomersMember" xlink:label="ysg_PaymentChannelsCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares" xlink:label="ysg_StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RestrictedNetAssetsTable" xlink:label="ysg_RestrictedNetAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FoundersShareOptionsMember" xlink:label="ysg_FoundersShareOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ChinaAndHongKongSpecialAdministrativeRegionMember" xlink:label="ysg_ChinaAndHongKongSpecialAdministrativeRegionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingDepositoryReceiptRatio" xlink:label="dei_EntityListingDepositoryReceiptRatio"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember" xlink:label="ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelName" xlink:label="dei_ContactPersonnelName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryAdjustments" xlink:label="us-gaap_InventoryAdjustments"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_VestingOfShareOptionsMember" xlink:label="ysg_VestingOfShareOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ImpairmentLossOfInvestments" xlink:label="ysg_ImpairmentLossOfInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelAxis" xlink:label="us-gaap_ContractWithCustomerSalesChannelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RedeemableNoncontrollingInterestEquityFairValue" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedStorageAndTransportationFeesCurrent" xlink:label="ysg_AccruedStorageAndTransportationFeesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage" xlink:label="ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesNetOfInterestExpense" xlink:label="us-gaap_RevenuesNetOfInterestExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FoundersOrdinarySharesMember" xlink:label="ysg_FoundersOrdinarySharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_GalenicShanghaiECommerceCompanyLimitedMember" xlink:label="ysg_GalenicShanghaiECommerceCompanyLimitedMember"/>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Accounts receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, before Allowance for Credit Loss, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorFirmId_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Auditor Firm ID</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorFirmId_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Firm ID</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2024</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Collaborative Arrangement and Arrangement Other than Collaborative</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Transition Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Transition Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average remaining contractual life, balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Geographical</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Geographical [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsidiary or Equity Method Investee, Nature of Operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Principal subsidiaries, Principal activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Related to modification of exercise price of share options on modification date.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related to Modification of Exercise Price of Share Options on Modification Date [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related to Modification of Exercise Price of Share Options on Modification Day</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Diluted, Other Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Denominator:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Denominator:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amounts charged to expenses included provided for amount due from related parties</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Allowance For Credit Loss Charged To Expenses Included Amount Due From Related Parties</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Allowance for credit loss charged to expenses included amount due from related parties.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Noncontrolling Interest [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vesting period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Loss on disposal of property and equipment and impairment loss.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Loss on Disposal Of Property And Equipment And Impairment Loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Loss on disposal of property and equipment and impairment loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Available-for-sale debt investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Debt Securities, Available-for-Sale, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Consolidated Financial Information of Consolidated VIEs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Condensed Financial Statements [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AllowanceForCreditLossChargedToExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amounts charged to expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AllowanceForCreditLossChargedToExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Allowance for Credit Loss, Charged to Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AllowanceForCreditLossChargedToExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Allowance for credit loss, charged to expenses.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Redeemable non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Redeemable Noncontrolling Interest, Equity, Carrying Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2025</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of customers accounted for more than 10% of accounts receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Customers Accounted For More Than Ten Percentage Of Accounts Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of customers accounted for more than ten percentage of accounts receivable.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average exercise price, Cancelled</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Cancelled Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based compensation arrangement by share-based payment award, options cancelled weighted average exercise price.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2027</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration and Risks</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Effective Income Tax Rate Reconciliation, Deduction, Percent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Tax effect of Super Deduction and others</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, Deduction, Percent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentInformationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Information [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentInformationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Information [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Measurements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Disclosures [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and equipment, Estimated useful lives</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Useful Life</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total net revenues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Software</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Computer Software, Intangible Asset [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue recognized from performance obligations satisfied</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccumulatedImpairmentCharges_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: impairment charges</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccumulatedImpairmentCharges_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated impairment loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccumulatedImpairmentCharges_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Impairment Charges</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccumulatedImpairmentCharges_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accumulated impairment charges.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments to Acquire Businesses, Net of Cash Acquired, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Acquisition of businesses, net of cash and cash equivalents acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Type [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Method Investments and Joint Ventures [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ICFR Auditor Attestation Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">ICFR Auditor Attestation Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_LoansToEmployees_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Loans to employees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_LoansToEmployees_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Loans To Employees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_LoansToEmployees_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Loans to employees.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Advances from customers (including advances from customers of the consolidated VIEs without recourse to the Group of RMB5,892 and RMB26,810 as of December 31, 2022 and 2023, respectively)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Advances from customers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Liability, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Interest Income (Expense), Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financial income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Income (Expense), Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Financial income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of restricted net assets of subsidiary exceeding consolidated net assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Percentage Of Restricted Net Assets Of Subsidiary Exceeding Consolidated Net Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Percentage of restricted net assets of subsidiary exceeding consolidated net assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Compensation Related Costs, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Share-Based Compensation Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Title of Individual</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title of Individual [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AddressTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Address Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AddressTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Address Type [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeriesEPreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Series E Preferred Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeriesEPreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Series E Preferred Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_NoTradingSymbolFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">No Trading Symbol Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_NoTradingSymbolFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">No Trading Symbol Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Events</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Events [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill, gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Method Investment, Nonconsolidated Investee [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted Net Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Assets Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncreaseDecreaseInLeaseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lease liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncreaseDecreaseInLeaseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Lease Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncreaseDecreaseInLeaseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Increase (decrease) in lease liabilities.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuances of restricted shares to founders, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Shares, Issued for Services</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Increase in goodwill related to acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill, Acquired During Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Inventory, Raw Materials and Supplies, Gross, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Raw materials and packing materials</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory, Raw Materials and Supplies, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquitySharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Temporary equity, shares issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquitySharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Temporary Equity, Shares Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedSharesWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average exercise price, Modified from options to restricted shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedSharesWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Modified From Options To Restricted Shares Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedSharesWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based compensation arrangement by share-based payment award modified from options to restricted shares weighted average exercise price.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Due from Related Parties, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Amounts due from related parties</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Due from Related Parties</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncreaseInCommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ordinary shares, increase in authorized shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncreaseInCommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase In Common Stock Shares Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncreaseInCommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Increase in common stock shares authorized.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lease liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating lease liabilities-non-current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Lease liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Repurchases of ordinary shares, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ordinary shares repurchased</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchased During Period, Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Accretion on redeemable non-controlling interests to redemption value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accretion to redeemable non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Redeemable Non-controlling Interest Accretion to Redemption Value Adjustment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Redeemable non-controlling interest accretion to redemption value adjustment.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Stock By Class [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Stock by Class [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_EuropeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">EUR</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_EuropeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Europe [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net Income (Loss) Attributable to Noncontrolling Interest, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Less: Net loss attributable to non-controlling interests and redeemable non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerSalesChannelDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contract with Customer, Sales Channel</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerSalesChannelDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Sales Channel [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Goodwill [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Goodwill [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class Of Stock [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Class of Stock [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Maximum forfeited security deposit upon non collection of contractual minimum annual service fees.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Maximum Forfeited Security Deposit Upon Non Collection of Contractual Minimum Annual Service Fees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum forfeited security deposit upon non collection of contractual minimum annual service fees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party Transactions [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_HK_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Hong Kong</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_HK_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">HKD</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_HK_lbl" xlink:role="http://www.xbrl.org/2003/role/label">HONG KONG</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VestingDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vesting</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VestingDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Vesting [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities and Equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities, redeemable non-controlling interests and shareholders" equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of ordinary shares upon initial public offering</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Value, New Issues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_GalenicHkLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Galenic (HK) Limited</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_GalenicHkLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Galenic (HK) Limited [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_GalenicHkLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Galenic (HK) Limited.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred tax assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Assets, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SnkShanghaiLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SNK (Shanghai) Limited [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SnkShanghaiLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">SNK (Shanghai) Limited</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SnkShanghaiLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">S N K (Shanghai) Limited [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Number of options, Beginning balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Number of options, Ending balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_MaximumGuaranteesProvided_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Maximum guarantees provided.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_MaximumGuaranteesProvided_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Maximum Guarantees Provided</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_MaximumGuaranteesProvided_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum financial guarantees provided</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average fair value per option granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Comprehensive loss attributable to the Yatsen Holding Limited's shareholders</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred tax assets, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Net of Valuation Allowance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares, Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityVIEActivitiesOfVIE_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">VIE, Principal activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityVIEActivitiesOfVIE_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Variable Interest Entity, Qualitative or Quantitative Information, Activities of VIE</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_UtilizedGurantees_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Utilized gurantees.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_UtilizedGurantees_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Utilized Gurantees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_UtilizedGurantees_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Utilized guarantees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Prepayments and other current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepayments and other current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expense and Other Assets, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Consolidated Entities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidated Entities [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Method Investments [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_UnallocatedExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Unallocated expenses.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_UnallocatedExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unallocated Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_UnallocatedExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unallocated expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Selling and Marketing Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Selling and Marketing Expense [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shares, Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2026</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Other Comprehensive Income (Loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">AOCI Attributable to Parent [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Functional currency and foreign currency translation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfSurplusReserveFundOfRegisteredCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of surplus reserve fund of registered capital</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfSurplusReserveFundOfRegisteredCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Percentage Of Surplus Reserve Fund Of Registered Capital</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfSurplusReserveFundOfRegisteredCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Percentage of surplus reserve fund of registered capital.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrepaidServiceFees_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid service fees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrepaidServiceFees_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Service Fees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrepaidServiceFees_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Prepaid service fees.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Forth the Group's Investments and Summarized Financial Information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Method Investments [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, City or Town</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, City or Town</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party Transaction [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party Transaction [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average discount rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountingStandardsUpdate201704Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ASU 2017-04</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountingStandardsUpdate201704Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Standards Update 2017-04 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Estimated Useful Lives of Property and equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SeriesSeedPreferredSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Series Seed</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SeriesSeedPreferredSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Series Seed Preferred Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SeriesSeedPreferredSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Series Seed Preferred Shares [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SeriesSeedPreferredSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Series Seed Preferred Shares.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DeemedShareBasedExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deemed share-based expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DeemedShareBasedExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deemed Share Based Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DeemedShareBasedExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The amount of the difference between the repurchase price and the fair value of the ordinary shares from the founders.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Events</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event Type [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RevenueByChannelForRespectivePeriodsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Revenue By Channel for Respective Periods</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RevenueByChannelForRespectivePeriodsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue By Channel For Respective Periods Table [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RevenueByChannelForRespectivePeriodsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Revenue By Channel For Respective Periods.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Tranche Two</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Tranche Two [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_OtherSalesOfProductByChannelMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Others Channels</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_OtherSalesOfProductByChannelMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Sales Of Product By Channel [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_OtherSalesOfProductByChannelMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Other sales of product by channel.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_GuangzhouYixunCosmeticsCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Guangzhou Yixun Cosmetics Co., Ltd.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_GuangzhouYixunCosmeticsCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Guangzhou Yixun Cosmetics Company Limited [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_GuangzhouYixunCosmeticsCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Guangzhou Yixun Cosmetics Company, Limited.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ConvenienceTranslationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Convenience translation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ConvenienceTranslationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Convenience Translation Policy [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ConvenienceTranslationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Disclosure of accounting policy for convenience translation of financial statements.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Chief Executive Officer [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Chief Executive Officer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional Paid-in Capital</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid-in Capital [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Components of Current and Deferred Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities, Current [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Current [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Allowance for credit losses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expected credit losses provision, current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance as of December 31</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance as of January 1</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel">Current expected credit losses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Current expected credit losses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_CounterpartyNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Counterparty Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_CounterpartyNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Counterparty Name [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and Cash Equivalents and Restricted Cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Stockholders' Equity [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible Assets, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Intangible Assets Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lease liabilities due within one year (including lease liabilities of the consolidated VIEs without recourse to the Group of RMB78 and nil as of December 31, 2022 and 2023, respectively)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating lease liabilities-current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Lease liabilities due within one year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Basic, Other Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Denominator:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share based compensation arrangement by share options become vested commencement date thereafter period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Options Become Vested Commencement Date Thereafter Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share based compensation arrangement by share options become vested commencement date thereafter period.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalAdditionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capital Expenditures</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalAdditionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capital Addition Purchase Commitments [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Property and equipment, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and equipment, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Details of Principal Subsidiaries and VIE</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Variable Interest Entities [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfStockDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfStockDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Class of Stock [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Current expected credit losses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expected credit loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TopThreeCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Top Three Customers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TopThreeCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Top Three Customers [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TopThreeCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Top three customers.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ColorCosmeticsBrandsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Color cosmetics brands.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ColorCosmeticsBrandsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Color Cosmetics Brands [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ColorCosmeticsBrandsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Color Cosmetics Brands</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SalesToEndCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales to End Customers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SalesToEndCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sales To End Customers [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SalesToEndCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Sales to end customers.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Uniform income tax rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">PRC statutory income tax rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Comprehensive Income [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NoncashPurchasesOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Purchases of intangible assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NoncashPurchasesOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Noncash Purchases Of Intangible Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NoncashPurchasesOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Noncash purchases of intangible assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SignificantAccountingPoliciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Significant Accounting Policies [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SignificantAccountingPoliciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Significant Accounting Policies [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SignificantAccountingPoliciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Significant accounting policies.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Supplemental Information Related to Operating Leases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Supplemental Balance Sheet Information Related To Operating Leases Table [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Schedule of supplemental balance sheet information related to operating leases.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Collaborative Arrangement and Arrangement Other than Collaborative</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrincipalActivitiesAndReorganizationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Principal Activities And Reorganization [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrincipalActivitiesAndReorganizationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Principal Activities And Reorganization [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrincipalActivitiesAndReorganizationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Principal activities and reorganization.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Valuation And Qualifying Accounts Disclosure [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Central Index Key</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Plan Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Plan Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Change in accounting principle, accounting standards update, adopted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Change in Accounting Principle, Accounting Standards Update, Adopted [true false]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capital injection from non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Noncontrolling Interest, Increase from Sale of Parent Equity Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Noncurrent [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Risks and Uncertainties [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncomeTaxDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Disclosure [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncomeTaxDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncomeTaxDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Income tax disclosure.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfAgreements_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of agreements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfAgreements_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Agreements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfAgreements_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of agreements.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RedeemableNonControllingInterestsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Redeemable non-controlling interests policy text block.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RedeemableNonControllingInterestsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Redeemable Non-Controlling Interests Policy Text Block</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RedeemableNonControllingInterestsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Redeemable non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentRegistrationStatement_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Registration Statement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentRegistrationStatement_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Registration Statement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Changes in Carrying Amount of Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Goodwill [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Loss before income tax expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RedesignationOfOrdinarySharesToPreferredSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related to Redesignation of Founder&#8217;s Ordinary Shares to Preferred Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RedesignationOfOrdinarySharesToPreferredSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Redesignation Of Ordinary Shares To Preferred Shares [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RedesignationOfOrdinarySharesToPreferredSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Rredesignation of ordinary shares to preferred shares.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Changes in operating assets and liabilities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Operating Capital [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Components of Other Non-Current Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Other Assets, Noncurrent [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Construction in Progress</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Construction in Progress [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Award Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Award Type [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Leases [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Related to Founders&#8217; Restricted Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based Compensation of Founders' Restricted Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Plan Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Plan Name [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Method Investment, Nonconsolidated Investee [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of suppliers accounted for more than 9% of accounts payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Suppliers Accounted For More Than Nine Percentage Of Accounts Payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of suppliers accounted for more than nine percentage of accounts payable.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Geographical</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Geographical [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Acquisition of additional equity interests in subsidiaries</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Acquisition of a subsidiary</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Noncontrolling Interest, Increase from Business Combination</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">UNITED STATES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/label">UNITED STATES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TwoThousandTwentyTwoShareIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2022 Share Incentive Plan</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TwoThousandTwentyTwoShareIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Two Thousand Twenty Two Share Incentive Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TwoThousandTwentyTwoShareIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">2022 Share Incentive Plan.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Incremental foreign withholding taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Foreign Earnings Repatriated Incremental Foreign Withholding Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Foreign earnings were repatriated, the incremental foreign withholding taxes.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Operating lease ROU assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Right-of-use assets, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Right-of-Use Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized compensation expenses related to stock options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued expenses and other liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Deemed repurchase of ordinary shares resulting from redesignation of founder's ordinary shares to preferred shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Redeemed or Called During Period, Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonClassAMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class A Ordinary Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonClassAMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Class A [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Registrant Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party, Type [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Retained Earnings (Accumulated Deficit), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated deficit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings (Accumulated Deficit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Deficit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Class of Stock [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares subject to service conditions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total shareholders' equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment of intangible assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Impairment of Intangible Assets, Finite-Lived</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred tax liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Liabilities, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ImpairmentOnInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: impairment on investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ImpairmentOnInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Impairment On Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ImpairmentOnInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Impairment on investments.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLossAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income (loss) from operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLossAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total loss from operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLossAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Loss from operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Minimum</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Minimum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Deemed dividend to preferred shareholders due to modification of preferred shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments To Additional Paid In Capital Deemed Dividend Due To Modification Of Preferred Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The amount of the difference between the fair value price and the carrying amount of the preferred shares.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of suppliers accounted for more than 10% of accounts payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Suppliers Accounted For More Than Ten Percentage Of Accounts Payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of suppliers accounted for more than ten percentage of accounts payable.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Revenues_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total revenues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Revenues_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Revenues, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Revenues_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net revenues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Revenues_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Others</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Assets, Miscellaneous, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Stock Options Exercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from exercise of vested share options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">SIGNIFICANT ACCOUNTING POLICIES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Significant Accounting Policies [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Prepayments and Other Current Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Present value of operating lease liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total operating lease liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from advances from consolidated entities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Related Party Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Tranche One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Tranche One [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Repurchase of redeemable non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments To Additional Paid In Capital, Repurchase Of Redeemable Non-controlling Interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Adjustments to additional paid in capital, repurchase of redeemable non-controlling interests.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expected volatility, Minimum</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Component</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Component [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segments [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Related to Share Options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Change in accounting principle, accounting standards update, adoption date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Change in Accounting Principle, Accounting Standards Update, Adoption Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ReceivablesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Receivables [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of equity interest purchased by redeemable noncontrolling shareholders</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Percentage Of Equity Interest Purchased By Redeemable Noncontrolling Shareholders</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Percentage of equity interest purchased by redeemable noncontrolling shareholders.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Measurement Frequency</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Measurement Frequency [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_OtherReserveFundsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Reserve Funds</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_OtherReserveFundsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Reserve Funds [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_OtherReserveFundsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Other reserve funds.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign currency translation adjustments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation fair value of modified option</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Plan Modification, Incremental Cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Current Reporting Status</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Current Reporting Status</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Research and Development Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Research and development expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research and Development Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and Cash Equivalents [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StatutoryReserveMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Statutory Surplus Fund</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StatutoryReserveMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statutory Reserves</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StatutoryReserveMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statutory Reserve [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StatutoryReserveMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Statutory reserve.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TechnologyConsultingAndServiceAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Technology Consulting and Service Agreement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TechnologyConsultingAndServiceAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Technology Consulting And Service Agreement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TechnologyConsultingAndServiceAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Technology consulting and service agreement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation related to accelerated vesting of share options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustment To Additional Paid In Capital Accelerated Vesting Of Share Options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Adjustment To Additional Paid In Capital Accelerated Vesting Of Share Options.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total proceeds, net of issuance costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from issuance of ordinary shares, net of issuance costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Issuance of Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue recognition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization of intangible assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amortization of Intangible Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAppropriated_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Profit appropriation to statutory surplus fund</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAppropriated_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings, Appropriated</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrepaidLongTermCelebrityEndorsementFees_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid long-term celebrity endorsement fees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrepaidLongTermCelebrityEndorsementFees_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Long Term Celebrity Endorsement Fees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrepaidLongTermCelebrityEndorsementFees_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Prepaid long-term celebrity endorsement fees.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SalesOfInventoriesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales Of Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SalesOfInventoriesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Sales of inventories.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SalesOfInventoriesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sales Of Inventories [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ordinary Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Value, Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Changes in valuation allowance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued Expenses and Other Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Proceeds from Sale of Property, Plant, and Equipment, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from disposal of property and equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Sale of Property, Plant, and Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueRecognitionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue Recognition [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Office Furniture and Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Furniture and Fixtures [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued expenses and other liabilities (including accrued expenses and other liabilities of the consolidated VIEs without recourse to the Group of RMB16,624 and RMB8,646 as of December 31, 2022 and 2023, respectively)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accrued Liabilities, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current Fiscal Year End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Fiscal Year End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Auditor Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amounts charged to expenses included provided for accounts receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Allowance For Credit Loss Charged To Expenses Included Accounts Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Allowance for credit loss charged to expenses included accounts receivable.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income (loss) from operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total loss from operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel">Loss from operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Loss from operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Loss from operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of suppliers accounted for more than 8% of accounts payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Suppliers Accounted For More Than Eight Percentage Of Accounts Payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of suppliers accounted for more than nine percentage of accounts payable.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Investments Without Readily Determinable Fair Value Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Equity investments without readily determinable fair values amount.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity investments without readily determinable fair values</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">SEC Schedule, 12-09, Valuation Allowances and Reserves Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Acquisition of additional equity interests in subsidiaries</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Transaction with non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Noncontrolling Interest, Increase from Subsidiary Equity Issuance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Tax Expense (Benefit), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred income tax expenses (benefits)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Income tax benefits (expenses)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income Tax Expense (Benefit), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total income tax expense (benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PurchasesOfInventoriesAndServicesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Purchases of Inventories and Services</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PurchasesOfInventoriesAndServicesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Purchases Of Inventories And Services [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PurchasesOfInventoriesAndServicesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Purchases of inventories and services.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Conversion of Preferred Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Convertible Debt Securities [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and Development Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research and Development Expense [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Leases [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration risk, percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk, Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StatutoryReserves_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statutory reserves</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StatutoryReserves_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statutory Reserves</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StatutoryReserves_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Statutory reserves.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Recognition of additional share-based compensation expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-based compensation expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expected volatility, Maximum</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disaggregation Of Revenue [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation of Revenue [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vesting, percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_LongTermOfficeRentalDeposit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term rental deposits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_LongTermOfficeRentalDeposit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long Term Office Rental Deposit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_LongTermOfficeRentalDeposit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Long-term rental deposits.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TechniquesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Techniques</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TechniquesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Techniques [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TechniquesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Techniques.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income tax payables (including income tax payables of the consolidated VIEs without recourse to the Group of RMB929 and RMB929 as of December 31, 2022 and 2023)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Income tax payables</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Taxes Payable, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Taxes Payable, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Finite-Lived Intangible Assets, Net, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Finite-Lived Intangible Assets, Net, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Intangible assets, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible assets, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Reportable Segment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountingStandardsUpdate201602Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ASU 2016-02</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountingStandardsUpdate201602Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Standards Update 2016-02 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Income taxes paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes Paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RecourseStatusDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Recourse Status</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RecourseStatusDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Recourse Status [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Options to purchase aggregate amount of ordinary shares granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment of long-lived assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Other comprehensive (loss) income:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other comprehensive income (loss):</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate intrinsic value,Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income (loss) per share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ParentCompanyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Parent Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ParentCompanyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Parent Company [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RepaymentsOfShortTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Repayments of Short-Term Debt, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RepaymentsOfShortTermDebt_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Repayments for short-term borrowings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RepaymentsOfShortTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Repayments of Short-Term Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_CapitalInjectionFromNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capital injection from non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_CapitalInjectionFromNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capital Injection From Non Controlling Interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_CapitalInjectionFromNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Capital injection from non-controlling interests.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Other (expenses) income, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other income, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Nonoperating Income (Expense), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Nonoperating Income (Expense)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShortTermInvestmentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Short term investments policy text block.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShortTermInvestmentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Short Term Investments Policy Text Block</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShortTermInvestmentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Short-term investment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Less: Comprehensive loss attributable to the non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating expenses:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Expenses [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Unrecorded operating lease commitment balance sheet amount.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecorded Operating Lease Commitment Balance Sheet Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease commitment outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TermOfAgreementTerminationNoticePeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Term of agreement termination notice period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TermOfAgreementTerminationNoticePeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Term Of Agreement Termination Notice Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TermOfAgreementTerminationNoticePeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Term of agreement termination notice period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_UnvestedOptionsCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Compensation expense for the unvested options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_UnvestedOptionsCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unvested Options Compensation Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_UnvestedOptionsCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Unvested options compensation expense.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcceleratedVestingAndExercisedWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average exercise price, Accelerated vesting and exercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcceleratedVestingAndExercisedWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangements By Share Based Payment Award Options Accelerated Vesting And Exercised Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcceleratedVestingAndExercisedWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share based compensation arrangements by share based payment award options accelerated vesting and exercised weighted average exercise price.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Voluntary Filers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Voluntary Filers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TwoThousandEighteenShareOptionPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2018 Share Option Plan</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TwoThousandEighteenShareOptionPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Two Thousand Eighteen Share Option Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TwoThousandEighteenShareOptionPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">2018 Share Option Plan.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Events [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AppropriationAdjustmentsToStatutoryReserve_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Appropriation to statutory reserves</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AppropriationAdjustmentsToStatutoryReserve_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Appropriation Adjustments To Statutory Reserve</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AppropriationAdjustmentsToStatutoryReserve_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Appropriation Adjustments to statutory reserve.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Guangzhou DR.WU Cosmetics Company Limited.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Guangzhou DR.WU Cosmetics Company Limited [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Guangzhou DR.WU Cosmetics Co., Ltd.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrincipalActivitiesAndReorganizationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Principal Activities And Reorganization [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrincipalActivitiesAndReorganizationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Principal Activities And Reorganization [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrincipalActivitiesAndReorganizationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Principal activities and reorganization.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other assets, noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other non-current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Assets, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Number of share options, granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of options, Granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Others</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Accrued Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ordinary Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NonCompeteMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Non Compete [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NonCompeteMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Non compete.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NonCompeteMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-complete</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Depreciation, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation of property and equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FounderMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Founders</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FounderMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Founder [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FounderMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Founder</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Investors</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investor [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2027</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2024</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Additional Paid in Capital, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional paid-in capital</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid in Capital</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonClassBMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class B Ordinary Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonClassBMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Class B [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfOrdinarySharesAvailableForIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of ordinary shares available for issuance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfOrdinarySharesAvailableForIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Percentage of Ordinary Shares Available for Issuance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfOrdinarySharesAvailableForIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Percentage of ordinary shares available for issuance.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity, Attributable to Parent [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeriesDPreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Series D Preferred Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeriesDPreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Series D Preferred Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Impairment of and (gain) loss on disposal of property and equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Gain (Loss) on Disposition of Property Plant Equipment, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment loss and loss on disposal of property and equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel">Costs and expenses applicable to net sales or gross revenues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cost of Goods and Services Sold, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Total cost of revenues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost of Goods and Services Sold</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DecreaseInCommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ordinary shares, decrease in authorized shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DecreaseInCommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Decrease In Common Stock Shares Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DecreaseInCommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Decrease in common stock shares authorized.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Lease Cost Recognized and Supplemental Cashflow Information Related to Operating Lease</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net loss per ordinary share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Maturity of Operating Lease Liabilities under Non-Cancelable Operating Leases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Gain from acquisition of a joint venture</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Policies [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segments [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NoncashReceivablesOfExercisePriceOfShareOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Receivables of exercise price of share options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NoncashReceivablesOfExercisePriceOfShareOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Noncash Receivables Of Exercise Price Of Share Options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NoncashReceivablesOfExercisePriceOfShareOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Noncash receivables of exercise price of share options.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance at beginning of the year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance at end of the year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StockIssuedDuringPeriodValueShareIncentivePlanTrust_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuances of shares to Share Incentive Plan Trust</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StockIssuedDuringPeriodValueShareIncentivePlanTrust_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Value Share Incentive Plan Trust</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StockIssuedDuringPeriodValueShareIncentivePlanTrust_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Stock Issued During Period Value Share Incentive Plan Trust.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Capital contribution from non-controlling interests shareholders</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shareholders' equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermPurchaseCommitmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Purchase Commitment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Per Share, Basic, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">&#8212;Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net loss per ordinary share-basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Cash And Cash Equivalents [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Cash and Cash Equivalents [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfShareIncentivePlans_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of share incentive plans</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfShareIncentivePlans_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number of Share Incentive Plans</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfShareIncentivePlans_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of share incentive plans.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer Concentration Risk</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Concentration Risk [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SignificantAccountingPoliciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Significant Accounting Policies [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SignificantAccountingPoliciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Significant Accounting Policies [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SignificantAccountingPoliciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Significant accounting policies.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and contingencies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FairValueAssetsMeasuredOnRecurringBasis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financial assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FairValueAssetsMeasuredOnRecurringBasis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Assets Measured On Recurring Basis</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FairValueAssetsMeasuredOnRecurringBasis_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Fair value assets measured on recurring basis.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statements of Operation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Method Investment as a Group</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and Equipment, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party, Type [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NoncashPayableForRepurchasesOfOrdinaryShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payable for repurchases of Ordinary Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NoncashPayableForRepurchasesOfOrdinaryShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Noncash Payable For Repurchases Of Ordinary Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NoncashPayableForRepurchasesOfOrdinaryShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Noncash payable for repurchases of ordinary shares.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Selling, marketing, general and administrative expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Selling, General and Administrative Expenses, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SalesToDistributorCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales to Distributor Customers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SalesToDistributorCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sales To Distributor Customers [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SalesToDistributorCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Sales to distributor customers.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Short-term lease cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Short-Term Lease, Cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">GoodwillI, accumulated impairment losses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statistical Measurement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statistical Measurement [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net Cash (used in) provided by Operating Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net cash provided by operating activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Operating Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible assets acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets Acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Major Transactions and Balances Amount with Related Parties</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Related Party Transactions [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsUnclassifiedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Assets, Unclassified [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AcquisitionOfEveLomMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Eve Lom</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AcquisitionOfEveLomMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Acquisition of Eve Lom</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AcquisitionOfEveLomMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Acquisition Of Eve Lom [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AcquisitionOfEveLomMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Acquisition of Eve Lom.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vesting of founders' restricted shares, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Shares Vesting Of Founders Restricted Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Stock issued during period shares vesting of founders restricted shares.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Award Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Award Type [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Variable Interest Entities [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Variable Interest Entities [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Period End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statistical Measurement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statistical Measurement [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DepositsPrepaidRentalAndPropertyManagementFees_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deposits, prepaid rental and property management fees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DepositsPrepaidRentalAndPropertyManagementFees_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deposits Prepaid Rental And Property Management Fees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DepositsPrepaidRentalAndPropertyManagementFees_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Deposits, prepaid rental and property management fees.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and Contingencies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash paid for operating leases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Payments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Per Share, Diluted, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">&#8212;Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net loss per ordinary share-diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SkincareBrandsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Skincare Brands.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SkincareBrandsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Skincare Brands [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_SkincareBrandsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Skincare Brands</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Tax Assets, Operating Loss Carryforwards, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net operating loss carry forwards</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign currency translation adjustment, tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Unrecognized uncertain tax positions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Unrecognized Tax Benefits, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Unrecognized Tax Benefits, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized uncertain tax positions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">SEC Schedule, 12-09, Valuation Allowances and Reserves</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Benchmark</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Benchmark [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vesting period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonrecourseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Without Recourse</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonrecourseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Nonrecourse [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Deemed repurchase of ordinary shares resulting from redesignation of founder's ordinary shares to preferred shares, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Redeemed or Called During Period, Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Hierarchy and NAV [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Number of options, Exercisable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidAdvertising_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepayments of promotion fees (a)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidAdvertising_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Advertising</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financial liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Obligations, Fair Value Disclosure</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Unrecorded Unconditional Purchase Obligation, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitment amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecorded Unconditional Purchase Obligation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income (loss) before income tax expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party Transaction</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party Transaction [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TopTwoCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Top Two Customers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TopTwoCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Top Two Customers [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TopTwoCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Top two customers.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_CN_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">CHINA</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_CN_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">PRC</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_CN_lbl" xlink:role="http://www.xbrl.org/2003/role/label">CHINA</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Recurring</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Recurring [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StockIssuedDuringPeriodSharesShareIncentivePlanTrust_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuances of shares to Share Incentive Plan Trust, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StockIssuedDuringPeriodSharesShareIncentivePlanTrust_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Shares Share Incentive Plan Trust</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StockIssuedDuringPeriodSharesShareIncentivePlanTrust_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Stock issued during period shares share incentive plan trust.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of reportable segments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number of Reportable Segments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EnterpriseIncomeTaxLawMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">EIT Law</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EnterpriseIncomeTaxLawMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Enterprise Income Tax Law [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EnterpriseIncomeTaxLawMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Enterprise income tax law.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Foreign currency exchange losses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign currency exchange (loss) gain</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Foreign Currency Transaction Gain (Loss), before Tax, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncomeTaxDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Disclosure [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncomeTaxDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncomeTaxDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Income tax disclosure.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Noon buying rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Foreign Currency Exchange Rate, Translation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_CommonStockAuthorizedShareCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ordinary shares authorized share capital</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_CommonStockAuthorizedShareCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Authorized Share Capital</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_CommonStockAuthorizedShareCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Common stock authorized share capital.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expected credit losses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Credit Loss, Financial Instrument [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments for Repurchase of Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Repurchases of Ordinary shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Permanent differences</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation Permanent Differences Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Effective income tax rate reconciliation permanent differences rate.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MinorityInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MinorityInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MinorityInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Stockholders' Equity Attributable to Noncontrolling Interest, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MinorityInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MinorityInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity, Attributable to Noncontrolling Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finite-Lived Intangible Assets, Major Class Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Repayment of a shareholder receivable resulting from Repurchases of Ordinary Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Repayment Of Shareholder Receivable From Repurchases Of Ordinary Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Repayment of shareholder receivable from repurchases of ordinary shares.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Movement of Valuation Allowance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Summary of Valuation Allowance [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of options, Exercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuances of shares due to exercise of share options, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Liabilities, redeemable non-controlling interests and shareholders' equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities and Equity [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilityCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Liability, Current, Related and Nonrelated Party Status [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FulfilmentExpensesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fulfilment Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FulfilmentExpensesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fulfilment Expenses [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FulfilmentExpensesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Fulfilment expenses.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Postal Zip Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Interactive Data Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Interactive Data Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Selling and Marketing Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Selling and marketing expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Selling and Marketing Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Accounts Payable, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Accounts Payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2026</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Less: interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Well-known Seasoned Issuer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Well-known Seasoned Issuer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average exercise price, Exercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Incorporation, State or Country Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation, State or Country Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and cash equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Basic [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net income (loss) per ordinary share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Net loss per ordinary share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AmountDueToRelatedPartyDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amount due to related party debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AmountDueToRelatedPartyDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amount Due To Related Party Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AmountDueToRelatedPartyDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount due to related party debt.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Components</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Components [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Accounts receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Accounts Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other taxes payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrual for Taxes Other than Income Taxes, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllOtherSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Segments [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllOtherSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Others</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrepaymentsAndOtherCurrentAssetsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepayments and Other Current Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrepaymentsAndOtherCurrentAssetsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepayments And Other Current Assets [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrepaymentsAndOtherCurrentAssetsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Prepayments and other current assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amounts due from related parties</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Receivables, Net, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Receivables, Net, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Equity Method Investments [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="currency_JPY_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">JPY</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="currency_JPY_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Japan, Yen</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property Plant And Equipment [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sale of Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sale of Stock [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Weighted average exercise price, Exercisable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TechniqueMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Technique</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TechniqueMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Technique [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TechniqueMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Technique.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Deferred Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationAwardTrancheFourMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-Based Payment Arrangement, Tranche Four</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationAwardTrancheFourMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Award Tranche Four [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationAwardTrancheFourMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based compensation award tranche four.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expected credit losses provision, current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance as of January 1</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance as of December 31</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Allowance for Doubtful Accounts Receivable Including Related Party, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Allowance for doubtful accounts receivable including related party, current.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation of founders' restricted shares, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Group entities and VIEs subsidiary restricted amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Equity Method Investments [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Goodwill, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Cash, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Cash Flows [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Comprehensive income (loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Comprehensive Income, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Accumulated other comprehensive income (loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated other comprehensive (loss) income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accumulated Other Comprehensive Income (Loss), Net of Tax, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and equipment, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Information [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segment Reporting Information [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Costs and expenses applicable to net sales or gross revenues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Gross profit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gross Profit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Benchmark</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Benchmark [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentAnnualReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Annual Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentAnnualReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Annual Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, par value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Par or Stated Value Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_SG_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">SGD</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_SG_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SINGAPORE</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_CommonStockSharesDesignated_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares designated</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_CommonStockSharesDesignated_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Shares Designated</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_CommonStockSharesDesignated_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Common stock shares designated.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Effect of exchange rate changes on cash and cash equivalents and restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Numerator:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_AffiliatedEntityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">An Affiliated Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_AffiliatedEntityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Affiliated Entity [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized compensation expenses period for recognition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-Lived Tangible Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Lived Tangible Asset [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PlatformDistributorCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Platform Distributor Customers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PlatformDistributorCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Platform Distributor Customers [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PlatformDistributorCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Platform distributor customers.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Maximum aggregate number of Ordinary Shares authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Maximum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RelatedPartiesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related parties</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RelatedPartiesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Parties Policy [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RelatedPartiesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Related parties.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of total number of issued and outstanding shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Percentage of Total Number of Issued and Outstanding Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Percentage of total number of issued and outstanding shares.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of revenues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost of Goods and Service [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Diluted [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net income (loss) per ordinary share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Net loss per ordinary share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party Transaction</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party Transaction [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Principal Activities and Reorganization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Level 3</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Inputs, Level 3 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Recurring and Nonrecurring [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net decrease in cash and cash equivalents and restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net increase (decrease) in cash and cash equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Issuance costs of issuance of ordinary shares in IPO.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Issuance Costs of Issuance of Ordinary Shares in IPO</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Issuance costs of issuance of Ordinary Shares in IPO</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ElectronicEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Electronic Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ElectronicEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Electronic Equipment [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ElectronicEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Electronic equipment.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payables and Accruals [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total non-current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Withholding tax percentage on dividend distributed by foreign investment enterprises</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Withholding Tax Percentage On Dividend Distributed By Foreign Investment Enterprises</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Withholding tax percentage on dividend distributed by foreign investment enterprises.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Transactions with related parties</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party Transaction, Purchases from Related Party</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DeferredTaxLiabilitiesAcquiredIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related to acquired intangible assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DeferredTaxLiabilitiesAcquiredIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Liabilities Acquired Intangible Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DeferredTaxLiabilitiesAcquiredIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Deferred tax liabilities, acquired intangible assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Transactions in relation to redeemable non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments to additional paid in capital, transactions in relation to redeemable non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Adjustments to additional paid in capital, transactions in relation to redeemable non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PreferredSharesImpliedPreMoneyValuationAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred hares implied pre-money valuation amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PreferredSharesImpliedPreMoneyValuationAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Shares Implied Pre Money Valuation Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PreferredSharesImpliedPreMoneyValuationAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Preferred shares implied pre-money valuation amount.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ReconciliationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Reconciliation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ReconciliationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Reconciliation [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ReconciliationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Reconciliation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PurchasesOfStorageAndTransportationServiceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Purchases of Storage and Transportation Service</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PurchasesOfStorageAndTransportationServiceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Purchases Of Storage And Transportation Service [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PurchasesOfStorageAndTransportationServiceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Purchases of storage and transportation service.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccruedLeaseholdImprovementCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued leasehold improvement costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccruedLeaseholdImprovementCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Leasehold Improvement Costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccruedLeaseholdImprovementCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accrued leasehold improvement costs.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">General and Administrative Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">General and Administrative Expense [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplemental schedule of non-cash investing and financing activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Noncash Investing and Financing Items [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of options, Forfeited</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncreaseInTemporaryEquitySharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Temporary equity, increase in authorized shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncreaseInTemporaryEquitySharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase In Temporary Equity Shares Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncreaseInTemporaryEquitySharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Increase in temporary equity shares authorized.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_GuangzhouYatsenGlobalCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Guangzhou Yatsen</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_GuangzhouYatsenGlobalCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Guangzhou Yatsen Global Company Limited [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_GuangzhouYatsenGlobalCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Guangzhou Yatsen Global Company, Limited.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Financial Statement Error Correction [Flag]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AcceleratedVestingOfShareOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Accelerated Vesting of Share Options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AcceleratedVestingOfShareOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related to Accelerated Vesting of Share Options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AcceleratedVestingOfShareOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accelerated Vesting Of Share Options [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AcceleratedVestingOfShareOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accelerated vesting of share options.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Antidilutive Securities Excluded from Computation of Net Loss per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Inventory, Current [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancialGuaranteeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financial Guarantee</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancialGuaranteeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Financial Guarantee [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segment Information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">City Area Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Inventories, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash Flows from Operating Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Information [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Information [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccruedPayableRelatedToRepurchaseOfOrdinaryShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payable related to repurchase of ordinary shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccruedPayableRelatedToRepurchaseOfOrdinaryShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Payable Related To Repurchase Of Ordinary Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccruedPayableRelatedToRepurchaseOfOrdinaryShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accrued payable related to repurchase of ordinary shares.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Restricted Cash and Cash Equivalents, Noncurrent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Cash and Cash Equivalents, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EquityMethodInvestmentsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EquityMethodInvestmentsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Method Investments Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EquityMethodInvestmentsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Equity method investments gross.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockVotingRights_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ordinary shares, voting rights</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockVotingRights_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Voting Rights</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: accumulated depreciation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">General and Administrative Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">General and administrative expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">General and Administrative Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel">General and administrative expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Denominator for basic calculation-weighted average number of ordinary shares outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted Average Number of Shares Outstanding, Basic, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ordinary shares&#8212;basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LaborAndRelatedExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee social security and welfare benefits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LaborAndRelatedExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Labor and Related Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Investments on equity investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Equity Method Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash Flows from Financing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and development expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research and Development Expense, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Movement in Number of Share Options Granted and Related Weighted Average Exercise Prices</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Related Party Transactions By Related Party [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Key Assumptions Used to Determine Fair Value of Share Options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Advances from customers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Contract with Customer, Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Document Fiscal Period Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Period Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total lease payment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-current liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total non-current liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Share of income from equity investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income from equity method investments, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income (Loss) from Equity Method Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Loss from subsidiaries and VIE</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_GB_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">GBP</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_GB_lbl" xlink:role="http://www.xbrl.org/2003/role/label">UNITED KINGDOM</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TransferFromNonControllingInterestsToRedeemableNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Transfer from non-controlling interests to redeemable non-controlling interests.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TransferFromNonControllingInterestsToRedeemableNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Transfer From Non-controlling Interests To Redeemable Non-controlling Interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_TransferFromNonControllingInterestsToRedeemableNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Transfer from non-controlling interests to redeemable non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party Transactions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party Transactions Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2025</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelled_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of options, Cancelled</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelled_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Cancelled</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelled_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based compensation arrangement by share-based payment award, options cancelled.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Accretion on redeemable non-controlling interests to redemption value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel">Accretion on preferred shares to redemption value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Temporary Equity, Accretion to Redemption Value, Adjustment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RecognitionOfRedeemableNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Recognition of redeemable non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RecognitionOfRedeemableNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Recognition of Redeemable Non-Controlling Interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RecognitionOfRedeemableNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Recognition of redeemable non-controlling interests.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UndistributedEarningsOfDomesticSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Undistributed earnings and reserves available for distribution</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UndistributedEarningsOfDomesticSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Undistributed Earnings of Domestic Subsidiaries</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Adjustments to additional paid in capital related to modification of exercise price of share options on modification day.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments To Additional Paid In Capital Related To Modification Of Exercise Price Of Share Options On Modification Day</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related to modification of exercise price of share options on modification day</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ImpairmentAllowanceOfInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment allowance of inventory</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ImpairmentAllowanceOfInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Impairment Allowance Of Inventory</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ImpairmentAllowanceOfInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Impairment allowance of inventory.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive securities excluded from computation of net income (loss) per share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Contract with Customer, Asset, after Allowance for Credit Loss, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contract asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Machinery</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Machinery and Equipment [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RedeemableNoncontrollingInterestsRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Redeemable noncontrolling interests recognized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RedeemableNoncontrollingInterestsRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Redeemable Noncontrolling Interests Recognized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RedeemableNoncontrollingInterestsRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Redeemable noncontrolling interests recognized.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationDateOfIncorporation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Date of incorporation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationDateOfIncorporation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation, Date of Incorporation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Investment, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Method Investments And Equity Securities Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Equity method investments and equity securities amount.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AffiliatedEntitiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Affiliated Entities.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AffiliatedEntitiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Affiliated Entities [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AffiliatedEntitiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Affiliated Companies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnDispositionOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Loss on disposal of intangible assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnDispositionOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gain (Loss) on Disposition of Intangible Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Minimum required investment percentage to consider 5% withholding tax rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Minimum Required Investment Percentage To Consider Five Percentage Withholding Tax Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Minimum required investment percentage to consider five percentage withholding tax rate.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Deferred Tax Assets and Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts receivable, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accounts receivable, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Accounts receivable, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MajorCustomersAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MajorCustomersAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ordinary Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Change in accounting principle, accounting standards update, early adoption [true false]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation of founders' restricted shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments To Additional Paid In Capital Share Based Compensation Of Founders Restricted Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Adjustments to additional paid in capital share based compensation of founders restricted shares.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Temporary equity, nominal or par value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Temporary Equity, Par or Stated Value Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Huizhi weimei (Guangzhou) Trading Co., Ltd.(&#8220;HZ VIE&#8221;)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Huizhiweimei Guangzhou Trading Company Limited [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Huizhiweimei (Guangzhou) Trading Company, Limited.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash and Cash Equivalents, at Carrying Value, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and cash equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents, at Carrying Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Movements in the Allowance for Credit Losses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Financing Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expected credit losses provision, non-current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, Allowance for Credit Loss, Excluding Accrued Interest, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Repurchases of ordinary shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Repurchased of ordinary shares, consideration</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Repurchased of ordinary shares, consideration</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchased During Period, Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Share-Based Compensation Expenses included in Statement of Operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate intrinsic value, Exercisable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Due to Related Parties, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amounts due to related parties</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Due to Related Parties</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Common Stock, Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Common Stock, Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_BusinessContactMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Contact</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_BusinessContactMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Contact [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Products</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory, Finished Goods, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive Securities, Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities, Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GuaranteeObligationsNatureDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Guarantor Obligations, Nature [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Conversion of convertible redeemable preferred shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Value, Conversion of Convertible Securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GuaranteeObligationsByNatureAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Guarantor Obligations, Nature [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of additional tax deduction for research and development activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Percentage Of Additional Tax Deduction For Research And Development Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Additional tax deduction for research and development activities.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Treasury Stock, Value, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockValue_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Treasury shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Treasury Stock, Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Purchase Commitment, Category of Item Purchased [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ApplicableForFirstTwoFiscalYearsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">First Two Fiscal Years Beginning January 1, 2024</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ApplicableForFirstTwoFiscalYearsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Applicable for First Two Fiscal Years [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ApplicableForFirstTwoFiscalYearsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Applicable for first two fiscal years.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VestingAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vesting</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VestingAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Vesting [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DueToNonVariableInterestEntitySubsidiariesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amounts due to non-VIE subsidiaries</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DueToNonVariableInterestEntitySubsidiariesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Due To Non Variable Interest Entity Subsidiaries Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DueToNonVariableInterestEntitySubsidiariesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Due to non-variable interest entity subsidiaries, current.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_HongKongTaxRateForProfitsOverTwoMillionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Hong Kong Tax Rate for Profits over 2 Million</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_HongKongTaxRateForProfitsOverTwoMillionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Hong Kong Tax Rate For Profits Over Two Million [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_HongKongTaxRateForProfitsOverTwoMillionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Hong Kong tax rate for profits over two million.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Document Fiscal Year Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Year Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentAccountingStandard_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Accounting Standard</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentAccountingStandard_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Accounting Standard</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FulfilmentExpensesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fulfilment expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FulfilmentExpensesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fulfilment Expenses Policy [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FulfilmentExpensesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the amount of fulfillment expenses incurred during the period, such expenses also includes shipping and handling.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible assets, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EffectivePeriodOfAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Effective Period of Agreement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EffectivePeriodOfAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Period Of Agreement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EffectivePeriodOfAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Effective period of agreement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_CapitalContributionsFromNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Capital contributions from non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_CapitalContributionsFromNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capital Contributions From Non Controlling Interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_CapitalContributionsFromNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Capital contributions from non-controlling interests.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RecognitionOfDeferredIncome_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Recognition of deferred income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RecognitionOfDeferredIncome_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Recognition Of Deferred Income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RecognitionOfDeferredIncome_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Recognition of deferred income.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sale of Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sale of Stock [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2028 and thereafter</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets Amortization Expense Year Five And Thereafter</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Finite lived intangible assets amortization expense year five and thereafter.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Prepayments and other current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Prepayments And Other Current Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Increase (decrease) in prepayments and other current assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income tax payables</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FulfilmentExpenses_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Fulfilment expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FulfilmentExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fulfilment Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FulfilmentExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the amount of fulfillment expenses incurred during the period, such expenses also includes shipping and handling.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Long-Term Investments, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum term of option</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NonCashPurchasesOfPropertyAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Purchases of property and equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NonCashPurchasesOfPropertyAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Non Cash Purchases Of Property And Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NonCashPurchasesOfPropertyAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Non cash purchases of property and equipment.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Cash and Cash Equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Cash and Cash Equivalents [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Recent accounting pronouncements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer Relationship</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Relationships [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Finite Lived Intangible Assets [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Accrued Expenses and Other Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Accrued Expenses And Other Current Liabilities Table [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Schedule of accrued expenses and other current liabilities.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Property, Plant and Equipment, Gross, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Property, Plant and Equipment, Gross, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Property, Plant and Equipment, Gross, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and equipment, gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Tax effect of different tax rate of different jurisdictions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfIncomeAfterTaxToReserve_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of income after tax to reserve</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfIncomeAfterTaxToReserve_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Percentage Of Income After Tax To Reserve</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PercentageOfIncomeAfterTaxToReserve_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">For entities incorporated in PRC or its province, the minimum percentage of the after-tax net income allocated to a statutory reserve until the reserve balance is a specified percentage of the registered capital.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Right-of-use assets obtained in exchange for operating lease liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareOptionsOnModificationDayMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share options on modification day.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareOptionsOnModificationDayMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Options on Modification Day [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareOptionsOnModificationDayMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Options on Modification Day</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketingAndAdvertisingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Marketing and Advertising Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketingAndAdvertisingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Advertising and marketing promotion expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketingAndAdvertisingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Marketing and Advertising Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average exercise price, Forfeited</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Acquisition, Acquiree</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Acquisition, Acquiree [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average number of ordinary shares used in computing net loss per ordinary share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuances of shares due to exercise of share options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Value, Stock Options Exercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Emerging Growth Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of equity interest acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Acquisition, Percentage of Voting Interests Acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amendment Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Variable Interest Entity [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Variable Interest Entity [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentShellCompanyReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Shell Company Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentShellCompanyReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Shell Company Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IPOMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Initial Public Offering ("IPO")</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IPOMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">IPO [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RefundObligationOfSalesReturnCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Refund obligation of sales return</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RefundObligationOfSalesReturnCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Refund Obligation Of Sales Return Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RefundObligationOfSalesReturnCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Refund obligation of sales return current.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_MezzanineEquityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Mezzanine Equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_MezzanineEquityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Mezzanine Equity [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_MezzanineEquityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Mezzanine equity.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Purchases of intangible assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Intangible Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounting Standards Update</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Standards Update [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RepurchaseOfRedeemableNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Repurchase of redeemable non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RepurchaseOfRedeemableNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Repurchase of Redeemable Non-Controlling Interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RepurchaseOfRedeemableNonControllingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Repurchase of redeemable non-controlling interests.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basis of presentation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Basis of Accounting, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Category of Item Purchased [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_SubsidiariesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsidiary</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_SubsidiariesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsidiaries [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeasesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Leases [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2029 and thereafter</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Payments Due Year Six And Thereafter</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Lessee operating lease liability payments due year six and thereafter.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccruedExpensesAndOtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued expenses and other liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccruedExpensesAndOtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accrued expenses and other liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccruedExpensesAndOtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Expenses And Other Liabilities Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccruedExpensesAndOtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accrued expenses and other liabilities current.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity File Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity File Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressesAddressTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Addresses, Address Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressesAddressTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Addresses, Address Type [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts Payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PaymentChannelsAndPlatformDistributorCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Payment channels and platform distributor customers.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PaymentChannelsAndPlatformDistributorCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payment Channels and Platform Distributor Customers [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PaymentChannelsAndPlatformDistributorCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payment Channels and Platform Distributor Customers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total deferred tax assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Receivable [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RecourseStatusAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Recourse Status</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RecourseStatusAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Recourse Status [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Supplies_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepayments for products procurement (c)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Supplies_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Supplies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Due from non-variable interest entity subsidiaries, current.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Due From Non Variable Interest Entity Subsidiaries Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amounts due from non-VIE subsidiaries</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total cash, cash equivalents and restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based compensation expense charged on modification day for vested options.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Expense Charged on Modification Day for Vested Options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation expenses charged on modification day for vested options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred income-non current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable (including accounts payable of the consolidated VIEs without recourse to the Group of RMB8,813 and RMB7,645 as of December 31, 2022 and 2023, respectively)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Accounts payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accounts Payable, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: valuation allowance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Valuation Allowance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Principal subsidiaries, Percentage of beneficial ownership</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Operating Expenses, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel">Total operating expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Variable Interest Entity Primary Beneficiary</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Variable Interest Entity, Primary Beneficiary [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorLocation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Auditor Location</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorLocation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Location</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expected term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line Two</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line Two</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">VIE, Percentage of beneficial ownership</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Shell Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Shell Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number of Operating Segments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of major segments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TitleOfIndividualAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Title of Individual</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TitleOfIndividualAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title of Individual [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DeferredTaxAssetsAccruedExpensesAndOthers_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued expenses and others</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DeferredTaxAssetsAccruedExpensesAndOthers_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Accrued Expenses And Others</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_DeferredTaxAssetsAccruedExpensesAndOthers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Deferred tax assets, accrued expenses and others.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of customers accounted for more than 10% of net revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Customers Accounted For More Than Ten Percentage Of Net Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of customers accounted for more than ten percentage of net revenue.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average exercise price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-current liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities, Noncurrent [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net Loss Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Value, Other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Others</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenuesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenues [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenuesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net revenues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue Benchmark [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Proceeds from disposal of investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments for (Proceeds from) Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments for (Proceeds from) Investments, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractualObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Contractual Obligation, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractualObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Investments in joint venture</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractualObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contractual Obligation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive Securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Amounts due to related parties</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amounts due to subsidiaries</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Non-Current Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Assets Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Recognized mezzanine adjustment amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Redeemable Noncontrolling Interest Equity Mezzanine Adjustment Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Redeemable noncontrolling interest equity mezzanine adjustment amount.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Finite-Lived Intangible Assets, Gross, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCash_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Restricted Cash, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCash_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCash_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StatutoryReservesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statutory reserves</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StatutoryReservesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statutory Reserves Policy [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StatutoryReservesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Statutory reserves.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event Type [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Risk-free interest rate, Minimum</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Statement Location</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement Location [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Variable cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Variable Lease, Cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventory valuation allowance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Inventory</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AmortizationOfRightOfUseAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization of right-of-use assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AmortizationOfRightOfUseAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amortization Of Right Of Use Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AmortizationOfRightOfUseAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amortization of right-of-use-assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Risk-free interest rate, Maximum</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dividend yield</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Net income (loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Estimated Useful Lives of Intangible Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Estimated Useful Lives Of Intangible Assets Table [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Estimated useful lives of intangible assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2028</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Nonrecurring</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Nonrecurring [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based compensation charges over remaining requisite service period for unvested options.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Charges Over Remaining Requisite Service Period for Unvested Options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation charges over remaining requisite service period for unvested options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermPurchaseCommitmentAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capital expenditures</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermPurchaseCommitmentAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Purchase Commitment, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_HongKongTaxRateForProfitsAtTwoMillionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Hong Kong Tax Rate for Profits at 2 Million</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_HongKongTaxRateForProfitsAtTwoMillionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Hong Kong Tax Rate For Profits At Two Million [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_HongKongTaxRateForProfitsAtTwoMillionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Hong Kong tax rate for profits at two million.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeriesCPreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Series C Preferred Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeriesCPreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Series C Preferred Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity method investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Method Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareIncentivePlanTrustMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Incentive Plan Trust</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareIncentivePlanTrustMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Incentive Plan Trust [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareIncentivePlanTrustMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share incentive plan trust.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation related to vesting of share options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xlink:role="http://www.xbrl.org/2003/role/label">APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Share-based compensation charged over the remaining requisite service period for unvested options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RestrictedNetAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Net Assets [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RestrictedNetAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Restricted net assets [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Title of 12(b) Security</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title of 12(b) Security</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: accumulated amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Repayment of advances to consolidated entities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Repayments of Related Party Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">VAT recoverable (b)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Value Added Tax Receivable, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Intangible Assets Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Authority, Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority, Name [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounting Standards Update</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Standards Update [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TrademarksMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trademarks</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TrademarksMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trademarks [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TrademarksMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Trademark</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Treasury Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Treasury Stock, Common [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCountry_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Country</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCountry_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Country</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Repurchase of redeemable non-controlling interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments for Repurchase of Redeemable Noncontrolling Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash Flows from Investing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Impairment provided</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Impairment provided</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill impairment provision</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Impairment of goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segment reporting</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-Lived Tangible Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Lived Tangible Asset [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedShares_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of options, Modified from options to restricted shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Modified From Options To Restricted Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based compensation arrangement by share-based payment award modified from options to restricted shares.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee social security and welfare benefits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Pension and Other Postretirement Plans, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccruedAdvertisingAndMarketingExpensesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued advertising and marketing expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccruedAdvertisingAndMarketingExpensesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Advertising And Marketing Expenses Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccruedAdvertisingAndMarketingExpensesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accrued advertising and marketing expenses current.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Inventories, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-Based Payment Arrangement, Tranche Three</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Tranche Three [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Contract with Customer, Liability, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contract liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deemed share-based compensation related to repurchases of ordinary shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments To Additional Paid In Capital Deemed Share Based Compensation Related To Repurchases Of Ordinary Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The amount of the difference between the repurchase price and the fair value of the ordinary shares from the founders.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accretion on redeemable non-controlling interests to redemption value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Temporary Equity, Accretion to Redemption Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PreferredSharesIssuedToInvestorsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related to Issuances of Preferred Shares to Investors</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PreferredSharesIssuedToInvestorsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Shares Issued To Investors [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PreferredSharesIssuedToInvestorsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Preferred shares issued to investors.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrepaidConsiderationForAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid consideration for an acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrepaidConsiderationForAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Consideration For Acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PrepaidConsiderationForAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Prepaid consideration for acquisition.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VehiclesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vehicles</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VehiclesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Vehicles [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average remaining contractual life, Exercisable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of options, Accelerated vesting and exercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of options accelerated to vest immediately</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Common Stock, Shares, Outstanding, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Common Stock, Shares, Outstanding, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares, Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-Based Compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_InterestReceivablesOnShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Interest receivables on short-term investments.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_InterestReceivablesOnShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Receivables On Short-Term Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_InterestReceivablesOnShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Interest receivables on short-term investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Accounts Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Receivable, after Allowance for Credit Loss, Current, Related and Nonrelated Party Status [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplierConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplier Concentration Risk</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplierConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supplier Concentration Risk [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplemental disclosures of cash flow information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supplemental Cash Flow Elements [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business combination</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combinations Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Type [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summarized condensed financial information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Method Investment, Summarized Financial Information [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Statement Location</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement Location [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average exercise price, Granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Restricted Cash and Cash Equivalents, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Cash and Cash Equivalents, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and Equipment Estimated Useful Lives</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property And Equipment Estimated Useful Lives Table Text Block</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Property and equipment estimated useful lives.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Document Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Conversion of preferred shares to ordinary shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Conversion of convertible redeemable preferred shares,shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Others</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Prepaid Expense, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest and penalties associated with uncertain tax positions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits, Income Tax Penalties Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PaymentsToPrePaidConsiderationForAcquisition_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Pre-paid consideration for an acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PaymentsToPrePaidConsiderationForAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments To Pre Paid Consideration For Acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PaymentsToPrePaidConsiderationForAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Payments to pre-paid consideration for acquisition.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Investing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net cash used in investing activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net Cash used in Investing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_CommonStockReclassifiedIntoTemporaryEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ordinary shares redesignated into preferred shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_CommonStockReclassifiedIntoTemporaryEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Reclassified Into Temporary Equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_CommonStockReclassifiedIntoTemporaryEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Common stock reclassified into temporary equity.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Counterparty Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Counterparty Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Benefits and Share-Based Compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SecurityDeposit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security deposit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SecurityDeposit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Security Deposit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermPurchaseCommitmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Purchase Commitment [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net loss attributable to ordinary shareholders of Yatsen Holding Limited</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unvested shares Forfeited,</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net Cash used in Financing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net cash provided by (used in) financing activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Financing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AmericanDepositarySharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">American Depositary Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AmericanDepositarySharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">American Depositary Shares [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AmericanDepositarySharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">American depositary shares.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Filer Category</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Filer Category</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Method Investments and Joint Ventures Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other than Temporary Impairment Losses, Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment of investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Cash and Cash Equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Restricted Cash and Cash Equivalents, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Other non-current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Other Noncurrent Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Authority, Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority, Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Foreign currency translation adjustment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign currency translation adjustment, net of nil tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PaymentChannelsCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payment Channels</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PaymentChannelsCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payment Channels Customers [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_PaymentChannelsCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Payment channels.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Short-Term Investments, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Short-Term Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Short-term investment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales of short-term investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Sale of Short-Term Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vesting of founders' restricted shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Value Vesting Of Founders Restricted Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Stock issued during period value vesting of founders restricted shares.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Property Plant And Equipment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Purchases of short-term investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Short-Term Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible assets. Estimated useful lives</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Useful Life</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Stockholders' Equity Attributable to Parent, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Stockholders' Equity Attributable to Parent, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total Yatsen Holding Limited shareholders' equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity, Attributable to Parent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RestrictedNetAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Net Assets [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_RestrictedNetAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Restricted net assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Remaining weighted average amortization periods of intangible assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Consolidated Entities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidated Entities [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Intangible Assets, Net (Excluding Goodwill), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible assets, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Intangible Assets, Net (Excluding Goodwill)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FoundersShareOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Founder's Share Options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FoundersShareOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Founders Share Options [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FoundersShareOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Founders share options.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Income (Loss) Attributable to Parent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net loss attributable to the Yatsen Holding Limited's shareholders</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net loss attributable to the Yatsen Holding Limited's shareholders</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statements of Balance Sheet</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Financial Position [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Denominator for diluted calculation-weighted average number of ordinary shares outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted Average Number of Shares Outstanding, Diluted, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ordinary shares&#8212;diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ChinaAndHongKongSpecialAdministrativeRegionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">China and Hong Kong Special Administrative Region</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ChinaAndHongKongSpecialAdministrativeRegionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">China And Hong Kong Special Administrative Region [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ChinaAndHongKongSpecialAdministrativeRegionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">China and Hong Kong special administrative region.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityListingDepositoryReceiptRatio_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ADS ratio to ordinary shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityListingDepositoryReceiptRatio_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Listing, Depository Receipt Ratio</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Effective Income Tax Rate Reconciliation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Effective tax rates</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, Percent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average remaining lease term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Weighted Average Remaining Lease Term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Aoyan (Shanghai) Cosmetics Trading Co., Ltd.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aoyan</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Aoyan Shanghai Cosmetics Trading Company Limited [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Aoyan (Shanghai) Cosmetics Trading Company, Limited.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_ContactPersonnelName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contact Personnel Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_ContactPersonnelName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contact Personnel Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Use of estimates</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Use of Estimates, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Inventory Adjustments, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryAdjustments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: impairment allowance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Adjustments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_VestingOfShareOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related to Vesting of Share Options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_VestingOfShareOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Vesting Of Share Options [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_VestingOfShareOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Vesting of share options.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ImpairmentLossOfInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel">Impairment of investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ImpairmentLossOfInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Impairment loss of investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ImpairmentLossOfInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Impairment Loss Of Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ImpairmentLossOfInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Impairment loss of investments.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuances of restricted shares to founders</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Value, Issued for Services</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerSalesChannelAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contract with Customer, Sales Channel</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerSalesChannelAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Sales Channel [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Weighted average exercise price, Beginning balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Weighted average exercise price, Ending balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Valuation And Qualifying Accounts Disclosure [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finite Lived Intangible Assets [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Redeemable non-controlling shareholders value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Redeemable Noncontrolling Interest, Equity, Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Redeemable Noncontrolling Interest, Equity, Fair Value, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Basic and Diluted Net Loss per share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disaggregation Of Revenue [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation of Revenue [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leasehold Improvements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Leasehold Improvements [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Disclosures [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Current Income Tax Expense (Benefit), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current tax expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Income Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total comprehensive loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Hierarchy and NAV [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Measurement Frequency</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Measurement Frequency [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccruedStorageAndTransportationFeesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued storage and transportation fees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccruedStorageAndTransportationFeesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Storage And Transportation Fees Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_AccruedStorageAndTransportationFeesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accrued storage and transportation fees current.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Tax rate on taxable income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Foreign Income Tax Expense Benefit Continuing Operations Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Foreign income tax expense (benefit), continuing operations, percentage.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments to Acquire Property, Plant, and Equipment, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Purchases of property and equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Property, Plant, and Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenuesNetOfInterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Revenues, Net of Interest Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenuesNetOfInterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inter-company revenues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenuesNetOfInterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenues, Net of Interest Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares vested</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Shares issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of ordinary shares upon initial public offering, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Shares, New Issues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Employee-related Liabilities, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued payroll related expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee-related Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Acquisition [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Cash and cash equivalents and restricted cash at the beginning of the year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash and cash equivalents and restricted cash at the end of the year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FoundersOrdinarySharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related to Repurchase of Founders' Ordinary Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FoundersOrdinarySharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Founders Ordinary Shares [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_FoundersOrdinarySharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Founders' ordinary shares.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finite-Lived Intangible Assets by Major Class</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_GalenicShanghaiECommerceCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Galenic (Shanghai) E-commerce Company Limited</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_GalenicShanghaiECommerceCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Galenic (Shanghai) E-commerce Company Limited [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="ysg_GalenicShanghaiECommerceCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Galenic (Shanghai) E-commerce Co., Ltd.</link:label>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember" xlink:to="ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties" xlink:to="ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss" xlink:to="ysg_LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AllowanceForCreditLossChargedToExpenses" xlink:to="ysg_AllowanceForCreditLossChargedToExpenses_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable" xlink:to="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageExercisePrice" xlink:to="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AccumulatedImpairmentCharges" xlink:to="ysg_AccumulatedImpairmentCharges_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_LoansToEmployees" xlink:to="ysg_LoansToEmployees_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets" xlink:to="ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:to="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AddressTypeDomain" xlink:to="dei_AddressTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesEPreferredStockMember" xlink:to="us-gaap_SeriesEPreferredStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillGross" xlink:to="us-gaap_GoodwillGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:to="us-gaap_RestrictedAssetsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_IncreaseDecreaseInLeaseLiabilities" xlink:to="ysg_IncreaseDecreaseInLeaseLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsAndSupplies" xlink:to="us-gaap_InventoryRawMaterialsAndSupplies_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquitySharesIssued" xlink:to="us-gaap_TemporaryEquitySharesIssued_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedSharesWeightedAverageExercisePrice" xlink:to="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedSharesWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedParties_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_IncreaseInCommonStockSharesAuthorized" xlink:to="ysg_IncreaseInCommonStockSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment" xlink:to="ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EuropeMember" xlink:to="srt_EuropeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="us-gaap_ContractWithCustomerSalesChannelDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_ScheduleOfGoodwillTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees" xlink:to="ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_GalenicHkLimitedMember" xlink:to="ysg_GalenicHkLimitedMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_SnkShanghaiLimitedMember" xlink:to="ysg_SnkShanghaiLimitedMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_MaximumGuaranteesProvided" xlink:to="ysg_MaximumGuaranteesProvided_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityVIEActivitiesOfVIE" xlink:to="us-gaap_VariableInterestEntityVIEActivitiesOfVIE_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_UtilizedGurantees" xlink:to="ysg_UtilizedGurantees_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsPolicy" xlink:to="us-gaap_EquityMethodInvestmentsPolicy_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_UnallocatedExpenses" xlink:to="ysg_UnallocatedExpenses_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpenseMember" xlink:to="us-gaap_SellingAndMarketingExpenseMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PercentageOfSurplusReserveFundOfRegisteredCapital" xlink:to="ysg_PercentageOfSurplusReserveFundOfRegisteredCapital_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PrepaidServiceFees" xlink:to="ysg_PrepaidServiceFees_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201704Member" xlink:to="us-gaap_AccountingStandardsUpdate201704Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_SeriesSeedPreferredSharesMember" xlink:to="ysg_SeriesSeedPreferredSharesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_DeemedShareBasedExpense" xlink:to="ysg_DeemedShareBasedExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_RevenueByChannelForRespectivePeriodsTableTextBlock" xlink:to="ysg_RevenueByChannelForRespectivePeriodsTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_OtherSalesOfProductByChannelMember" xlink:to="ysg_OtherSalesOfProductByChannelMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_GuangzhouYixunCosmeticsCompanyLimitedMember" xlink:to="ysg_GuangzhouYixunCosmeticsCompanyLimitedMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ConvenienceTranslationPolicyTextBlock" xlink:to="ysg_ConvenienceTranslationPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:to="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod" xlink:to="ysg_ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalAdditionsMember" xlink:to="us-gaap_CapitalAdditionsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_TopThreeCustomersMember" xlink:to="ysg_TopThreeCustomersMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ColorCosmeticsBrandsMember" xlink:to="ysg_ColorCosmeticsBrandsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_SalesToEndCustomersMember" xlink:to="ysg_SalesToEndCustomersMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_NoncashPurchasesOfIntangibleAssets" xlink:to="ysg_NoncashPurchasesOfIntangibleAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_SignificantAccountingPoliciesTable" xlink:to="ysg_SignificantAccountingPoliciesTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" xlink:to="ysg_ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="ysg_PrincipalActivitiesAndReorganizationLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="srt_ValuationAndQualifyingAccountsDisclosureTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_IncomeTaxDisclosureTable" xlink:to="ysg_IncomeTaxDisclosureTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_NumberOfAgreements" xlink:to="ysg_NumberOfAgreements_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_RedeemableNonControllingInterestsPolicyTextBlock" xlink:to="ysg_RedeemableNonControllingInterestsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_RedesignationOfOrdinarySharesToPreferredSharesMember" xlink:to="ysg_RedesignationOfOrdinarySharesToPreferredSharesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable" xlink:to="ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_TwoThousandTwentyTwoShareIncentivePlanMember" xlink:to="ysg_TwoThousandTwentyTwoShareIncentivePlanMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes" xlink:to="ysg_ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ImpairmentOnInvestments" xlink:to="ysg_ImpairmentOnInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLossAbstract" xlink:to="us-gaap_OperatingIncomeLossAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable" xlink:to="ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders" xlink:to="ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_OtherReserveFundsMember" xlink:to="ysg_OtherReserveFundsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsLineItems" xlink:to="us-gaap_CashAndCashEquivalentsLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_StatutoryReserveMember" xlink:to="ysg_StatutoryReserveMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_TechnologyConsultingAndServiceAgreementMember" xlink:to="ysg_TechnologyConsultingAndServiceAgreementMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions" xlink:to="ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriated" xlink:to="us-gaap_RetainedEarningsAppropriated_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PrepaidLongTermCelebrityEndorsementFees" xlink:to="ysg_PrepaidLongTermCelebrityEndorsementFees_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_SalesOfInventoriesMember" xlink:to="ysg_SalesOfInventoriesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionAbstract" xlink:to="us-gaap_RevenueRecognitionAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable" xlink:to="ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable" xlink:to="ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount" xlink:to="ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PurchasesOfInventoriesAndServicesMember" xlink:to="ysg_PurchasesOfInventoriesAndServicesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtSecuritiesMember" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_StatutoryReserves" xlink:to="ysg_StatutoryReserves_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_LongTermOfficeRentalDeposit" xlink:to="ysg_LongTermOfficeRentalDeposit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_TechniquesMember" xlink:to="ysg_TechniquesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201602Member" xlink:to="us-gaap_AccountingStandardsUpdate201602Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RecourseStatusDomain" xlink:to="us-gaap_RecourseStatusDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ParentCompanyMember" xlink:to="srt_ParentCompanyMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfShortTermDebt" xlink:to="us-gaap_RepaymentsOfShortTermDebt_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_CapitalInjectionFromNonControllingInterests" xlink:to="ysg_CapitalInjectionFromNonControllingInterests_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ShortTermInvestmentsPolicyTextBlock" xlink:to="ysg_ShortTermInvestmentsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount" xlink:to="ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_TermOfAgreementTerminationNoticePeriod" xlink:to="ysg_TermOfAgreementTerminationNoticePeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_UnvestedOptionsCompensationExpense" xlink:to="ysg_UnvestedOptionsCompensationExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcceleratedVestingAndExercisedWeightedAverageExercisePrice" xlink:to="ysg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcceleratedVestingAndExercisedWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_TwoThousandEighteenShareOptionPlanMember" xlink:to="ysg_TwoThousandEighteenShareOptionPlanMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AppropriationAdjustmentsToStatutoryReserve" xlink:to="ysg_AppropriationAdjustmentsToStatutoryReserve_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember" xlink:to="ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PrincipalActivitiesAndReorganizationTable" xlink:to="ysg_PrincipalActivitiesAndReorganizationTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_NonCompeteMember" xlink:to="ysg_NonCompeteMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_FounderMember" xlink:to="ysg_FounderMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestorMember" xlink:to="us-gaap_InvestorMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PercentageOfOrdinarySharesAvailableForIssuance" xlink:to="ysg_PercentageOfOrdinarySharesAvailableForIssuance_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesDPreferredStockMember" xlink:to="us-gaap_SeriesDPreferredStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_DecreaseInCommonStockSharesAuthorized" xlink:to="ysg_DecreaseInCommonStockSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_NoncashReceivablesOfExercisePriceOfShareOptions" xlink:to="ysg_NoncashReceivablesOfExercisePriceOfShareOptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_StockIssuedDuringPeriodValueShareIncentivePlanTrust" xlink:to="ysg_StockIssuedDuringPeriodValueShareIncentivePlanTrust_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentTable" xlink:to="us-gaap_LongTermPurchaseCommitmentTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_NumberOfShareIncentivePlans" xlink:to="ysg_NumberOfShareIncentivePlans_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_SignificantAccountingPoliciesLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_FairValueAssetsMeasuredOnRecurringBasis" xlink:to="ysg_FairValueAssetsMeasuredOnRecurringBasis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_NoncashPayableForRepurchasesOfOrdinaryShares" xlink:to="ysg_NoncashPayableForRepurchasesOfOrdinaryShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_SalesToDistributorCustomersMember" xlink:to="ysg_SalesToDistributorCustomersMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsUnclassifiedAbstract" xlink:to="us-gaap_OtherAssetsUnclassifiedAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AcquisitionOfEveLomMember" xlink:to="ysg_AcquisitionOfEveLomMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares" xlink:to="ysg_StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_DepositsPrepaidRentalAndPropertyManagementFees" xlink:to="ysg_DepositsPrepaidRentalAndPropertyManagementFees_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_SkincareBrandsMember" xlink:to="ysg_SkincareBrandsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonrecourseMember" xlink:to="us-gaap_NonrecourseMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidAdvertising" xlink:to="us-gaap_PrepaidAdvertising_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_TopTwoCustomersMember" xlink:to="ysg_TopTwoCustomersMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CN" xlink:to="country_CN_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_StockIssuedDuringPeriodSharesShareIncentivePlanTrust" xlink:to="ysg_StockIssuedDuringPeriodSharesShareIncentivePlanTrust_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_EnterpriseIncomeTaxLawMember" xlink:to="ysg_EnterpriseIncomeTaxLawMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="ysg_IncomeTaxDisclosureLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_CommonStockAuthorizedShareCapital" xlink:to="ysg_CommonStockAuthorizedShareCapital_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:to="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate" xlink:to="ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares" xlink:to="ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilityCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration" xlink:to="us-gaap_OtherLiabilityCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_FulfilmentExpensesMember" xlink:to="ysg_FulfilmentExpensesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:to="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AmountDueToRelatedPartyDebt" xlink:to="ysg_AmountDueToRelatedPartyDebt_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllOtherSegmentsMember" xlink:to="us-gaap_AllOtherSegmentsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PrepaymentsAndOtherCurrentAssetsTextBlock" xlink:to="ysg_PrepaymentsAndOtherCurrentAssetsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_JPY" xlink:to="currency_JPY_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_TechniqueMember" xlink:to="ysg_TechniqueMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ShareBasedCompensationAwardTrancheFourMember" xlink:to="ysg_ShareBasedCompensationAwardTrancheFourMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent" xlink:to="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:to="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_SG" xlink:to="country_SG_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_CommonStockSharesDesignated" xlink:to="ysg_CommonStockSharesDesignated_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AffiliatedEntityMember" xlink:to="srt_AffiliatedEntityMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PlatformDistributorCustomersMember" xlink:to="ysg_PlatformDistributorCustomersMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_RelatedPartiesPolicyTextBlock" xlink:to="ysg_RelatedPartiesPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares" xlink:to="ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo" xlink:to="ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ElectronicEquipmentMember" xlink:to="ysg_ElectronicEquipmentMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises" xlink:to="ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:to="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_DeferredTaxLiabilitiesAcquiredIntangibleAssets" xlink:to="ysg_DeferredTaxLiabilitiesAcquiredIntangibleAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PreferredSharesImpliedPreMoneyValuationAmount" xlink:to="ysg_PreferredSharesImpliedPreMoneyValuationAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ReconciliationAbstract" xlink:to="ysg_ReconciliationAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PurchasesOfStorageAndTransportationServiceMember" xlink:to="ysg_PurchasesOfStorageAndTransportationServiceMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AccruedLeaseholdImprovementCosts" xlink:to="ysg_AccruedLeaseholdImprovementCosts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_IncreaseInTemporaryEquitySharesAuthorized" xlink:to="ysg_IncreaseInTemporaryEquitySharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_GuangzhouYatsenGlobalCompanyLimitedMember" xlink:to="ysg_GuangzhouYatsenGlobalCompanyLimitedMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AcceleratedVestingOfShareOptionsMember" xlink:to="ysg_AcceleratedVestingOfShareOptionsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialGuaranteeMember" xlink:to="us-gaap_FinancialGuaranteeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AccruedPayableRelatedToRepurchaseOfOrdinaryShares" xlink:to="ysg_AccruedPayableRelatedToRepurchaseOfOrdinaryShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_EquityMethodInvestmentsGross" xlink:to="ysg_EquityMethodInvestmentsGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockVotingRights" xlink:to="us-gaap_CommonStockVotingRights_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LaborAndRelatedExpense" xlink:to="us-gaap_LaborAndRelatedExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_GB" xlink:to="country_GB_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_TransferFromNonControllingInterestsToRedeemableNonControllingInterests" xlink:to="ysg_TransferFromNonControllingInterestsToRedeemableNonControllingInterests_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelled" xlink:to="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelled_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:to="us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_RecognitionOfRedeemableNonControllingInterests" xlink:to="ysg_RecognitionOfRedeemableNonControllingInterests_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UndistributedEarningsOfDomesticSubsidiaries" xlink:to="us-gaap_UndistributedEarningsOfDomesticSubsidiaries_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ImpairmentAllowanceOfInventory" xlink:to="ysg_ImpairmentAllowanceOfInventory_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNet" xlink:to="us-gaap_ContractWithCustomerAssetNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_RedeemableNoncontrollingInterestsRecognized" xlink:to="ysg_RedeemableNoncontrollingInterestsRecognized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationDateOfIncorporation" xlink:to="dei_EntityIncorporationDateOfIncorporation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount" xlink:to="ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AffiliatedEntitiesMember" xlink:to="ysg_AffiliatedEntitiesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:to="us-gaap_GainLossOnDispositionOfIntangibleAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate" xlink:to="ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:to="us-gaap_TemporaryEquityParOrStatedValuePerShare_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember" xlink:to="ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_BusinessContactMember" xlink:to="dei_BusinessContactMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GuaranteeObligationsNatureDomain" xlink:to="us-gaap_GuaranteeObligationsNatureDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="us-gaap_GuaranteeObligationsByNatureAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities" xlink:to="ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:to="us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ApplicableForFirstTwoFiscalYearsMember" xlink:to="ysg_ApplicableForFirstTwoFiscalYearsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_DueToNonVariableInterestEntitySubsidiariesCurrent" xlink:to="ysg_DueToNonVariableInterestEntitySubsidiariesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_HongKongTaxRateForProfitsOverTwoMillionMember" xlink:to="ysg_HongKongTaxRateForProfitsOverTwoMillionMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_FulfilmentExpensesPolicyTextBlock" xlink:to="ysg_FulfilmentExpensesPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_EffectivePeriodOfAgreement" xlink:to="ysg_EffectivePeriodOfAgreement_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_CapitalContributionsFromNonControllingInterests" xlink:to="ysg_CapitalContributionsFromNonControllingInterests_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_RecognitionOfDeferredIncome" xlink:to="ysg_RecognitionOfDeferredIncome_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink:to="ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets" xlink:to="ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxes_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_FulfilmentExpenses" xlink:to="ysg_FulfilmentExpenses_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestments" xlink:to="us-gaap_LongTermInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_NonCashPurchasesOfPropertyAndEquipment" xlink:to="ysg_NonCashPurchasesOfPropertyAndEquipment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock" xlink:to="ysg_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PercentageOfIncomeAfterTaxToReserve" xlink:to="ysg_PercentageOfIncomeAfterTaxToReserve_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ShareOptionsOnModificationDayMember" xlink:to="ysg_ShareOptionsOnModificationDayMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingAndAdvertisingExpense" xlink:to="us-gaap_MarketingAndAdvertisingExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_VariableInterestEntityLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_RefundObligationOfSalesReturnCurrent" xlink:to="ysg_RefundObligationOfSalesReturnCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_MezzanineEquityMember" xlink:to="ysg_MezzanineEquityMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_TypeOfAdoptionMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_RepurchaseOfRedeemableNonControllingInterests" xlink:to="ysg_RepurchaseOfRedeemableNonControllingInterests_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:to="us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SubsidiariesMember" xlink:to="srt_SubsidiariesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter" xlink:to="ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:to="ysg_AccruedExpensesAndOtherLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_EntityAddressesAddressTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableMember" xlink:to="us-gaap_AccountsPayableMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PaymentChannelsAndPlatformDistributorCustomersMember" xlink:to="ysg_PaymentChannelsAndPlatformDistributorCustomersMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RecourseStatusAxis" xlink:to="us-gaap_RecourseStatusAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Supplies" xlink:to="us-gaap_Supplies_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent" xlink:to="ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions" xlink:to="ysg_ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeNoncurrent" xlink:to="us-gaap_DeferredIncomeNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_DeferredTaxAssetsAccruedExpensesAndOthers" xlink:to="ysg_DeferredTaxAssetsAccruedExpensesAndOthers_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue" xlink:to="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillDisclosureTextBlock" xlink:to="us-gaap_GoodwillDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromInvestments" xlink:to="us-gaap_PaymentsForProceedsFromInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount" xlink:to="ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_StatutoryReservesPolicyTextBlock" xlink:to="ysg_StatutoryReservesPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AmortizationOfRightOfUseAssets" xlink:to="ysg_AmortizationOfRightOfUseAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock" xlink:to="ysg_EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsNonrecurringMember" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions" xlink:to="ysg_ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentAmount" xlink:to="us-gaap_LongTermPurchaseCommitmentAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_HongKongTaxRateForProfitsAtTwoMillionMember" xlink:to="ysg_HongKongTaxRateForProfitsAtTwoMillionMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesCPreferredStockMember" xlink:to="us-gaap_SeriesCPreferredStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ShareIncentivePlanTrustMember" xlink:to="ysg_ShareIncentivePlanTrustMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_RestrictedNetAssetsLineItems" xlink:to="ysg_RestrictedNetAssetsLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivableCurrent" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksMember" xlink:to="us-gaap_TrademarksMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonMember" xlink:to="us-gaap_TreasuryStockCommonMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedShares" xlink:to="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:to="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AccruedAdvertisingAndMarketingExpensesCurrent" xlink:to="ysg_AccruedAdvertisingAndMarketingExpensesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:to="us-gaap_TemporaryEquityAccretionToRedemptionValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PreferredSharesIssuedToInvestorsMember" xlink:to="ysg_PreferredSharesIssuedToInvestorsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PrepaidConsiderationForAcquisition" xlink:to="ysg_PrepaidConsiderationForAcquisition_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_InterestReceivablesOnShortTermInvestments" xlink:to="ysg_InterestReceivablesOnShortTermInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration" xlink:to="us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierConcentrationRiskMember" xlink:to="us-gaap_SupplierConcentrationRiskMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:to="ysg_PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PaymentsToPrePaidConsiderationForAcquisition" xlink:to="ysg_PaymentsToPrePaidConsiderationForAcquisition_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_CommonStockReclassifiedIntoTemporaryEquity" xlink:to="ysg_CommonStockReclassifiedIntoTemporaryEquity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_LongTermPurchaseCommitmentLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AmericanDepositarySharesMember" xlink:to="ysg_AmericanDepositarySharesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfInvestments" xlink:to="us-gaap_ImpairmentOfInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalents" xlink:to="us-gaap_RestrictedCashAndCashEquivalents_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_PaymentChannelsCustomersMember" xlink:to="ysg_PaymentChannelsCustomersMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares" xlink:to="ysg_StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_RestrictedNetAssetsTable" xlink:to="ysg_RestrictedNetAssetsTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_FoundersShareOptionsMember" xlink:to="ysg_FoundersShareOptionsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ChinaAndHongKongSpecialAdministrativeRegionMember" xlink:to="ysg_ChinaAndHongKongSpecialAdministrativeRegionMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityListingDepositoryReceiptRatio" xlink:to="dei_EntityListingDepositoryReceiptRatio_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember" xlink:to="ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_ContactPersonnelName" xlink:to="dei_ContactPersonnelName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryAdjustments" xlink:to="us-gaap_InventoryAdjustments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_VestingOfShareOptionsMember" xlink:to="ysg_VestingOfShareOptionsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ImpairmentLossOfInvestments" xlink:to="ysg_ImpairmentLossOfInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="us-gaap_ContractWithCustomerSalesChannelAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="srt_ValuationAndQualifyingAccountsDisclosureLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableNoncontrollingInterestEquityFairValue" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_AccruedStorageAndTransportationFeesCurrent" xlink:to="ysg_AccruedStorageAndTransportationFeesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage" xlink:to="ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesNetOfInterestExpense" xlink:to="us-gaap_RevenuesNetOfInterestExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_FoundersOrdinarySharesMember" xlink:to="ysg_FoundersOrdinarySharesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ysg_GalenicShanghaiECommerceCompanyLimitedMember" xlink:to="ysg_GalenicShanghaiECommerceCompanyLimitedMember_lbl"/>
        </link:labelLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_BusinessContactMember" xlink:label="dei_BusinessContactMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AmericanDepositarySharesMember" xlink:label="ysg_AmericanDepositarySharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelName" xlink:label="dei_ContactPersonnelName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="dei_AuditorName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_AddressTypeDomain" xlink:to="dei_BusinessContactMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_EntityAddressesAddressTypeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ysg_AmericanDepositarySharesMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_ContactPersonnelName" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="25" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" order="26" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="27" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentShellCompanyReport" order="28" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentRegistrationStatement" order="29" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="30" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="31" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="32" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_NoTradingSymbolFlag" order="33" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" order="34" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag" order="35" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAccountingStandard" order="36" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" order="37" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" order="38" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" order="39" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentInformationTable" order="49.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeNoncurrent" xlink:label="us-gaap_DeferredIncomeNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StatutoryReserves" xlink:label="ysg_StatutoryReserves"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilityCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration" xlink:label="us-gaap_OtherLiabilityCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_CommonStockValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_LongTermInvestments" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_TreasuryStockValue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_DeferredIncomeNoncurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ShortTermInvestments" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_Goodwill" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="ysg_StatutoryReserves" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilityCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_StockholdersEquity" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_MinorityInterest" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusDomain" xlink:label="us-gaap_RecourseStatusDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrecourseMember" xlink:label="us-gaap_NonrecourseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusAxis" xlink:label="us-gaap_RecourseStatusAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_CommonStockSharesDesignated" xlink:label="ysg_CommonStockSharesDesignated"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RecourseStatusDomain" xlink:to="us-gaap_NonrecourseMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsPayableCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RecourseStatusAxis" xlink:to="us-gaap_RecourseStatusDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RecourseStatusAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TaxesPayableCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_CommonStockSharesDesignated" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FulfilmentExpenses" xlink:label="ysg_FulfilmentExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ImpairmentLossOfInvestments" xlink:label="ysg_ImpairmentLossOfInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment" xlink:label="ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="ysg_FulfilmentExpenses" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestIncomeExpenseNet" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="ysg_ImpairmentLossOfInvestments" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ProfitLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StatutoryReserveMember" xlink:label="ysg_StatutoryReserveMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares" xlink:label="ysg_StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares" xlink:label="ysg_StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions" xlink:label="ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StockIssuedDuringPeriodValueShareIncentivePlanTrust" xlink:label="ysg_StockIssuedDuringPeriodValueShareIncentivePlanTrust"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StockIssuedDuringPeriodSharesShareIncentivePlanTrust" xlink:label="ysg_StockIssuedDuringPeriodSharesShareIncentivePlanTrust"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TransferFromNonControllingInterestsToRedeemableNonControllingInterests" xlink:label="ysg_TransferFromNonControllingInterestsToRedeemableNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AppropriationAdjustmentsToStatutoryReserve" xlink:label="ysg_AppropriationAdjustmentsToStatutoryReserve"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_37"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding_38"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockCommonMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ysg_StatutoryReserveMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_StockIssuedDuringPeriodValueShareIncentivePlanTrust" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_StockIssuedDuringPeriodSharesShareIncentivePlanTrust" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodValue" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodShares" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_TransferFromNonControllingInterestsToRedeemableNonControllingInterests" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="25" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_AppropriationAdjustmentsToStatutoryReserve" order="26" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="27" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="28" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" order="29" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" order="30" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" order="31" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="32" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="33" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="34" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="35" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" order="36" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_37" order="37" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_38" order="38" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NonCashPurchasesOfPropertyAndEquipment" xlink:label="ysg_NonCashPurchasesOfPropertyAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="us-gaap_RepaymentsOfShortTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_InterestReceivablesOnShortTermInvestments" xlink:label="ysg_InterestReceivablesOnShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NoncashPurchasesOfIntangibleAssets" xlink:label="ysg_NoncashPurchasesOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares" xlink:label="ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets" xlink:label="ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NoncashReceivablesOfExercisePriceOfShareOptions" xlink:label="ysg_NoncashReceivablesOfExercisePriceOfShareOptions"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_CapitalContributionsFromNonControllingInterests" xlink:label="ysg_CapitalContributionsFromNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AmortizationOfRightOfUseAssets" xlink:label="ysg_AmortizationOfRightOfUseAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NoncashPayableForRepurchasesOfOrdinaryShares" xlink:label="ysg_NoncashPayableForRepurchasesOfOrdinaryShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo" xlink:label="ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RecognitionOfDeferredIncome" xlink:label="ysg_RecognitionOfDeferredIncome"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_CapitalInjectionFromNonControllingInterests" xlink:label="ysg_CapitalInjectionFromNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ImpairmentAllowanceOfInventory" xlink:label="ysg_ImpairmentAllowanceOfInventory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_6"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RepurchaseOfRedeemableNonControllingInterests" xlink:label="ysg_RepurchaseOfRedeemableNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RecognitionOfRedeemableNonControllingInterests" xlink:label="ysg_RecognitionOfRedeemableNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PaymentsToPrePaidConsiderationForAcquisition" xlink:label="ysg_PaymentsToPrePaidConsiderationForAcquisition"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromInvestments" xlink:label="us-gaap_PaymentsForProceedsFromInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:label="us-gaap_GainLossOnDispositionOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="us-gaap_ImpairmentOfInvestments"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncreaseDecreaseInLeaseLiabilities" xlink:label="ysg_IncreaseDecreaseInLeaseLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="ysg_NonCashPurchasesOfPropertyAndEquipment" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfShortTermDebt" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="ysg_InterestReceivablesOnShortTermInvestments" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="ysg_NoncashPurchasesOfIntangibleAssets" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="ysg_NoncashReceivablesOfExercisePriceOfShareOptions" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ysg_CapitalContributionsFromNonControllingInterests" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ysg_AmortizationOfRightOfUseAssets" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="ysg_NoncashPayableForRepurchasesOfOrdinaryShares" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ysg_RecognitionOfDeferredIncome" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="ysg_CapitalInjectionFromNonControllingInterests" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedParties" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ysg_ImpairmentAllowanceOfInventory" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_TemporaryEquityAccretionToRedemptionValue" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_6" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="ysg_RepurchaseOfRedeemableNonControllingInterests" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="ysg_RecognitionOfRedeemableNonControllingInterests" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="ysg_PaymentsToPrePaidConsiderationForAcquisition" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForProceedsFromInvestments" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfIntangibleAssets" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxes" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ImpairmentOfInvestments" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="ysg_IncreaseDecreaseInLeaseLiabilities" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganization" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisks" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCash" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventories1" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssets" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsUnclassifiedAbstract" xlink:label="us-gaap_OtherAssetsUnclassifiedAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrepaymentsAndOtherCurrentAssetsTextBlock" xlink:label="ysg_PrepaymentsAndOtherCurrentAssetsTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsUnclassifiedAbstract" xlink:to="ysg_PrepaymentsAndOtherCurrentAssetsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestments" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwill" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="us-gaap_GoodwillDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNet" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssets" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilities" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeases" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenues" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxExpenses" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinaryShares" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssets" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:label="us-gaap_RestrictedAssetsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_RestrictedAssetsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ConvenienceTranslationPolicyTextBlock" xlink:label="ysg_ConvenienceTranslationPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShortTermInvestmentsPolicyTextBlock" xlink:label="ysg_ShortTermInvestmentsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:label="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="us-gaap_EquityMethodInvestmentsPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RedeemableNonControllingInterestsPolicyTextBlock" xlink:label="ysg_RedeemableNonControllingInterestsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FulfilmentExpensesPolicyTextBlock" xlink:label="ysg_FulfilmentExpensesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StatutoryReservesPolicyTextBlock" xlink:label="ysg_StatutoryReservesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RelatedPartiesPolicyTextBlock" xlink:label="ysg_RelatedPartiesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ysg_ConvenienceTranslationPolicyTextBlock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ysg_ShortTermInvestmentsPolicyTextBlock" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessCombinationsPolicy" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsPolicy" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ysg_RedeemableNonControllingInterestsPolicyTextBlock" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ysg_FulfilmentExpensesPolicyTextBlock" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementPlansPolicy" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CompensationRelatedCostsPolicyTextBlock" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="25" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="26" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ysg_StatutoryReservesPolicyTextBlock" order="27" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="28" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ysg_RelatedPartiesPolicyTextBlock" order="29" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="30" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="31" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:label="ysg_PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock" xlink:label="ysg_EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ysg_PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ysg_EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsUnclassifiedAbstract" xlink:label="us-gaap_OtherAssetsUnclassifiedAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsUnclassifiedAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock" xlink:label="ysg_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="ysg_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" xlink:label="ysg_ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="ysg_ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RevenueByChannelForRespectivePeriodsTableTextBlock" xlink:label="ysg_RevenueByChannelForRespectivePeriodsTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="ysg_RevenueByChannelForRespectivePeriodsTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxExpensesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TechnologyConsultingAndServiceAgreementMember" xlink:label="ysg_TechnologyConsultingAndServiceAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:label="ysg_PrincipalActivitiesAndReorganizationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="dei_EntityIncorporationDateOfIncorporation"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrincipalActivitiesAndReorganizationTable" xlink:label="ysg_PrincipalActivitiesAndReorganizationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember" xlink:label="ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TermOfAgreementTerminationNoticePeriod" xlink:label="ysg_TermOfAgreementTerminationNoticePeriod"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EffectivePeriodOfAgreement" xlink:label="ysg_EffectivePeriodOfAgreement"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesNetOfInterestExpense" xlink:label="us-gaap_RevenuesNetOfInterestExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AmountDueToRelatedPartyDebt" xlink:label="ysg_AmountDueToRelatedPartyDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="ysg_TechnologyConsultingAndServiceAgreementMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="dei_EntityIncorporationDateOfIncorporation" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ysg_PrincipalActivitiesAndReorganizationTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="ysg_TermOfAgreementTerminationNoticePeriod" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="ysg_EffectivePeriodOfAgreement" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="us-gaap_RevenuesNetOfInterestExpense" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationTable" xlink:to="ysg_PrincipalActivitiesAndReorganizationLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="ysg_AmountDueToRelatedPartyDebt" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_GuangzhouYatsenGlobalCompanyLimitedMember" xlink:label="ysg_GuangzhouYatsenGlobalCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:label="ysg_PrincipalActivitiesAndReorganizationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="dei_EntityIncorporationDateOfIncorporation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="country_CN"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrincipalActivitiesAndReorganizationTable" xlink:label="ysg_PrincipalActivitiesAndReorganizationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_GuangzhouYixunCosmeticsCompanyLimitedMember" xlink:label="ysg_GuangzhouYixunCosmeticsCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK" xlink:label="country_HK"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember" xlink:label="ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SnkShanghaiLimitedMember" xlink:label="ysg_SnkShanghaiLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_GalenicShanghaiECommerceCompanyLimitedMember" xlink:label="ysg_GalenicShanghaiECommerceCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityVIEActivitiesOfVIE" xlink:label="us-gaap_VariableInterestEntityVIEActivitiesOfVIE"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember" xlink:label="ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_GalenicHkLimitedMember" xlink:label="ysg_GalenicHkLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember" xlink:label="ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="ysg_GuangzhouYatsenGlobalCompanyLimitedMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="dei_EntityIncorporationDateOfIncorporation" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_CN" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ysg_PrincipalActivitiesAndReorganizationTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="ysg_GuangzhouYixunCosmeticsCompanyLimitedMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationTable" xlink:to="srt_StatementGeographicalAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationTable" xlink:to="ysg_PrincipalActivitiesAndReorganizationLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="ysg_SnkShanghaiLimitedMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="ysg_GalenicShanghaiECommerceCompanyLimitedMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="us-gaap_VariableInterestEntityVIEActivitiesOfVIE" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="ysg_GalenicHkLimitedMember" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="us-gaap_VariableInterestEntityLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent" xlink:label="ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:label="ysg_AccruedExpensesAndOtherLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DueToNonVariableInterestEntitySubsidiariesCurrent" xlink:label="ysg_DueToNonVariableInterestEntitySubsidiariesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_VariableInterestEntityLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_InventoryNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_AssetsCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_LongTermInvestments" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_AssetsNoncurrent" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_Assets" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_AccountsPayableCurrent" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="ysg_AccruedExpensesAndOtherLiabilitiesCurrent" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_TaxesPayableCurrent" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="ysg_DueToNonVariableInterestEntitySubsidiariesCurrent" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_Liabilities" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_Revenues" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_ProfitLoss" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="25" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="26" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SubsidiariesMember" xlink:label="srt_SubsidiariesMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SignificantAccountingPoliciesTable" xlink:label="ysg_SignificantAccountingPoliciesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_MezzanineEquityMember" xlink:label="ysg_MezzanineEquityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SignificantAccountingPoliciesLineItems" xlink:label="ysg_SignificantAccountingPoliciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockVotingRights" xlink:label="us-gaap_CommonStockVotingRights"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StatutoryReserveMember" xlink:label="ysg_StatutoryReserveMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdate201704Member" xlink:label="us-gaap_AccountingStandardsUpdate201704Member"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_OtherReserveFundsMember" xlink:label="ysg_OtherReserveFundsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent" xlink:label="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount" xlink:label="ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders" xlink:label="ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RedeemableNoncontrollingInterestEquityFairValue" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityFairValue"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RedeemableNoncontrollingInterestsRecognized" xlink:label="ysg_RedeemableNoncontrollingInterestsRecognized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable" xlink:label="ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties" xlink:label="ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PreferredSharesImpliedPreMoneyValuationAmount" xlink:label="ysg_PreferredSharesImpliedPreMoneyValuationAmount"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfAgreements" xlink:label="ysg_NumberOfAgreements"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="us-gaap_MarketingAndAdvertisingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAppropriated" xlink:label="us-gaap_RetainedEarningsAppropriated"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_SubsidiariesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ysg_MezzanineEquityMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ysg_SignificantAccountingPoliciesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_CommonStockVotingRights" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201602Member" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ysg_StatutoryReserveMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201704Member" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ysg_OtherReserveFundsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesTable" xlink:to="srt_RangeAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesTable" xlink:to="ysg_SignificantAccountingPoliciesLineItems" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityFairValue" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_RedeemableNoncontrollingInterestsRecognized" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_RestrictedCash" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_PreferredSharesImpliedPreMoneyValuationAmount" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_NumberOfAgreements" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ContractWithCustomerLiability" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ContractWithCustomerAssetNet" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_MarketingAndAdvertisingExpense" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_LaborAndRelatedExpense" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="25" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_RetainedEarningsAppropriated" order="26" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="27" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfMovementsInTheAllowanceForCreditLossesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent" xlink:label="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AllowanceForCreditLossChargedToExpenses" xlink:label="ysg_AllowanceForCreditLossChargedToExpenses"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent" xlink:label="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent_2"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ysg_AllowanceForCreditLossChargedToExpenses" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent_2" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ElectronicEquipmentMember" xlink:label="ysg_ElectronicEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="ysg_ElectronicEquipmentMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TechniquesMember" xlink:label="ysg_TechniquesMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NonCompeteMember" xlink:label="ysg_NonCompeteMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="srt_RangeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ysg_TechniquesMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ysg_NonCompeteMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue" xlink:label="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PaymentChannelsCustomersMember" xlink:label="ysg_PaymentChannelsCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable" xlink:label="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PaymentChannelsAndPlatformDistributorCustomersMember" xlink:label="ysg_PaymentChannelsAndPlatformDistributorCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableMember" xlink:label="us-gaap_AccountsPayableMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PlatformDistributorCustomersMember" xlink:label="ysg_PlatformDistributorCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TopTwoCustomersMember" xlink:label="ysg_TopTwoCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TopThreeCustomersMember" xlink:label="ysg_TopThreeCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="ysg_PaymentChannelsCustomersMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="ysg_PaymentChannelsAndPlatformDistributorCustomersMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_SupplierConcentrationRiskMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsPayableMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="ysg_PlatformDistributorCustomersMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_MajorCustomersAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="ysg_TopTwoCustomersMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="ysg_TopThreeCustomersMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskLineItems" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="country_CN"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="us-gaap_CashAndCashEquivalentsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB" xlink:label="country_GB"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK" xlink:label="country_HK"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_JPY" xlink:label="currency_JPY"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_SG" xlink:label="country_SG"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_CN" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsLineItems" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:to="us-gaap_CashAndCashEquivalentsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_GB" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="currency_JPY" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_SG" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountReceivableDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryAdjustments" xlink:label="us-gaap_InventoryAdjustments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryRawMaterialsAndSupplies" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryFinishedGoods" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryGross" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryAdjustments" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsUnclassifiedAbstract" xlink:label="us-gaap_OtherAssetsUnclassifiedAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidAdvertising" xlink:label="us-gaap_PrepaidAdvertising"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DepositsPrepaidRentalAndPropertyManagementFees" xlink:label="ysg_DepositsPrepaidRentalAndPropertyManagementFees"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Supplies" xlink:label="us-gaap_Supplies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsUnclassifiedAbstract" xlink:to="us-gaap_PrepaidAdvertising" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsUnclassifiedAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsUnclassifiedAbstract" xlink:to="ysg_DepositsPrepaidRentalAndPropertyManagementFees" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsUnclassifiedAbstract" xlink:to="us-gaap_Supplies" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsUnclassifiedAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsUnclassifiedAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount" xlink:label="ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EquityMethodInvestmentsGross" xlink:label="ysg_EquityMethodInvestmentsGross"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ImpairmentOnInvestments" xlink:label="ysg_ImpairmentOnInvestments"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount" xlink:label="ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestments" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="ysg_EquityMethodInvestmentsGross" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="ysg_ImpairmentOnInvestments" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="us-gaap_IncomeStatementAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsNoncurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ElectronicEquipmentMember" xlink:label="ysg_ElectronicEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccumulatedImpairmentCharges" xlink:label="ysg_AccumulatedImpairmentCharges"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="ysg_ElectronicEquipmentMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="ysg_AccumulatedImpairmentCharges" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss" xlink:label="ysg_LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Depreciation" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="ysg_LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ColorCosmeticsBrandsMember" xlink:label="ysg_ColorCosmeticsBrandsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SkincareBrandsMember" xlink:label="ysg_SkincareBrandsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_4"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_Goodwill" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="ysg_ColorCosmeticsBrandsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_GoodwillLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="ysg_SkincareBrandsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_Goodwill_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SkincareBrandsMember" xlink:label="ysg_SkincareBrandsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AcquisitionOfEveLomMember" xlink:label="ysg_AcquisitionOfEveLomMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillGross" xlink:label="us-gaap_GoodwillGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="ysg_SkincareBrandsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ysg_AcquisitionOfEveLomMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillGross" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_GoodwillLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_Goodwill" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AcquisitionOfEveLomMember" xlink:label="ysg_AcquisitionOfEveLomMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillGross" xlink:label="us-gaap_GoodwillGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ysg_AcquisitionOfEveLomMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillGross" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_GoodwillLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TechniqueMember" xlink:label="ysg_TechniqueMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NonCompeteMember" xlink:label="ysg_NonCompeteMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ysg_TechniqueMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ysg_NonCompeteMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FinitelivedIntangibleAssetsAcquired1" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink:label="ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_LongTermOfficeRentalDeposit" xlink:label="ysg_LongTermOfficeRentalDeposit"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrepaidServiceFees" xlink:label="ysg_PrepaidServiceFees"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_LoansToEmployees" xlink:label="ysg_LoansToEmployees"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrepaidConsiderationForAcquisition" xlink:label="ysg_PrepaidConsiderationForAcquisition"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrepaidLongTermCelebrityEndorsementFees" xlink:label="ysg_PrepaidLongTermCelebrityEndorsementFees"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="ysg_LongTermOfficeRentalDeposit" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="ysg_PrepaidServiceFees" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="ysg_LoansToEmployees" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="ysg_PrepaidConsiderationForAcquisition" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="ysg_PrepaidLongTermCelebrityEndorsementFees" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedAdvertisingAndMarketingExpensesCurrent" xlink:label="ysg_AccruedAdvertisingAndMarketingExpensesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedStorageAndTransportationFeesCurrent" xlink:label="ysg_AccruedStorageAndTransportationFeesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedLeaseholdImprovementCosts" xlink:label="ysg_AccruedLeaseholdImprovementCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedPayableRelatedToRepurchaseOfOrdinaryShares" xlink:label="ysg_AccruedPayableRelatedToRepurchaseOfOrdinaryShares"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RefundObligationOfSalesReturnCurrent" xlink:label="ysg_RefundObligationOfSalesReturnCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:label="ysg_AccruedExpensesAndOtherLiabilitiesCurrent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="ysg_AccruedAdvertisingAndMarketingExpensesCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="ysg_AccruedStorageAndTransportationFeesCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="ysg_AccruedLeaseholdImprovementCosts" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="ysg_AccruedPayableRelatedToRepurchaseOfOrdinaryShares" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="ysg_RefundObligationOfSalesReturnCurrent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="ysg_AccruedExpensesAndOtherLiabilitiesCurrent" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostRecognizedAndSupplementalCashflowInformationRelatedToOperatingLeaseDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_ShortTermLeaseCost" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_VariableLeaseCost" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasePayments" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter" xlink:label="ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenueByChannelForRespectivePeriodsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="us-gaap_ContractWithCustomerSalesChannelDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SalesToEndCustomersMember" xlink:label="ysg_SalesToEndCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="us-gaap_RevenueRecognitionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelAxis" xlink:label="us-gaap_ContractWithCustomerSalesChannelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SalesToDistributorCustomersMember" xlink:label="ysg_SalesToDistributorCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_OtherSalesOfProductByChannelMember" xlink:label="ysg_OtherSalesOfProductByChannelMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="ysg_SalesToEndCustomersMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_ContractWithCustomerSalesChannelAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="us-gaap_ContractWithCustomerSalesChannelDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="ysg_SalesToDistributorCustomersMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="ysg_OtherSalesOfProductByChannelMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncomeTaxDisclosureTable" xlink:label="ysg_IncomeTaxDisclosureTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncomeTaxDisclosureLineItems" xlink:label="ysg_IncomeTaxDisclosureLineItems"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage" xlink:label="ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_HongKongTaxRateForProfitsAtTwoMillionMember" xlink:label="ysg_HongKongTaxRateForProfitsAtTwoMillionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_HongKongTaxRateForProfitsOverTwoMillionMember" xlink:label="ysg_HongKongTaxRateForProfitsOverTwoMillionMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities" xlink:label="ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EnterpriseIncomeTaxLawMember" xlink:label="ysg_EnterpriseIncomeTaxLawMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises" xlink:label="ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ChinaAndHongKongSpecialAdministrativeRegionMember" xlink:label="ysg_ChinaAndHongKongSpecialAdministrativeRegionMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate" xlink:label="ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UndistributedEarningsOfDomesticSubsidiaries" xlink:label="us-gaap_UndistributedEarningsOfDomesticSubsidiaries"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes" xlink:label="ysg_ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_IncomeTaxDisclosureTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="ysg_HongKongTaxRateForProfitsAtTwoMillionMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="ysg_IncomeTaxDisclosureTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_IncomeTaxDisclosureTable" xlink:to="srt_RangeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="ysg_HongKongTaxRateForProfitsOverTwoMillionMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_IncomeTaxDisclosureTable" xlink:to="ysg_IncomeTaxDisclosureLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="ysg_EnterpriseIncomeTaxLawMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="ysg_ChinaAndHongKongSpecialAdministrativeRegionMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_UndistributedEarningsOfDomesticSubsidiaries" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="ysg_ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesSummaryOfComponentsOfCurrentAndDeferredIncomeTaxesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate" xlink:label="ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DeferredTaxAssetsAccruedExpensesAndOthers" xlink:label="ysg_DeferredTaxAssetsAccruedExpensesAndOthers"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsInventory" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="ysg_DeferredTaxAssetsAccruedExpensesAndOthers" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesMovementOfValuationAllowanceDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_2"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="srt_ValuationAndQualifyingAccountsDisclosureTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="srt_ValuationAndQualifyingAccountsDisclosureLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_2" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxLiabilitiesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DeferredTaxLiabilitiesAcquiredIntangibleAssets" xlink:label="ysg_DeferredTaxLiabilitiesAcquiredIntangibleAssets"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="ysg_DeferredTaxLiabilitiesAcquiredIntangibleAssets" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FounderMember" xlink:label="ysg_FounderMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_CommonStockAuthorizedShareCapital" xlink:label="ysg_CommonStockAuthorizedShareCapital"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestorMember" xlink:label="us-gaap_InvestorMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AmericanDepositarySharesMember" xlink:label="ysg_AmericanDepositarySharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareIncentivePlanTrustMember" xlink:label="ysg_ShareIncentivePlanTrustMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesCPreferredStockMember" xlink:label="us-gaap_SeriesCPreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockVotingRights" xlink:label="us-gaap_CommonStockVotingRights"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SeriesSeedPreferredSharesMember" xlink:label="ysg_SeriesSeedPreferredSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesDPreferredStockMember" xlink:label="us-gaap_SeriesDPreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesEPreferredStockMember" xlink:label="us-gaap_SeriesEPreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="us-gaap_TemporaryEquitySharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncreaseInCommonStockSharesAuthorized" xlink:label="ysg_IncreaseInCommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncreaseInTemporaryEquitySharesAuthorized" xlink:label="ysg_IncreaseInTemporaryEquitySharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="us-gaap_TemporaryEquityParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DecreaseInCommonStockSharesAuthorized" xlink:label="ysg_DecreaseInCommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_CommonStockReclassifiedIntoTemporaryEquity" xlink:label="ysg_CommonStockReclassifiedIntoTemporaryEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ysg_FounderMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ysg_CommonStockAuthorizedShareCapital" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_InvestorMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ysg_AmericanDepositarySharesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_ScheduleOfStockByClassTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="ysg_ShareIncentivePlanTrustMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="srt_TitleOfIndividualAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesCPreferredStockMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_AwardTypeAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockVotingRights" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ysg_SeriesSeedPreferredSharesMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="srt_CounterpartyNameAxis" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesDPreferredStockMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="4.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesEPreferredStockMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_TemporaryEquitySharesIssued" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ClassOfStockLineItems" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ysg_IncreaseInCommonStockSharesAuthorized" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ysg_IncreaseInTemporaryEquitySharesAuthorized" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_TemporaryEquityParOrStatedValuePerShare" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ysg_DecreaseInCommonStockSharesAuthorized" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ysg_CommonStockReclassifiedIntoTemporaryEquity" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharePrice" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FoundersOrdinarySharesMember" xlink:label="ysg_FoundersOrdinarySharesMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PreferredSharesIssuedToInvestorsMember" xlink:label="ysg_PreferredSharesIssuedToInvestorsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RedesignationOfOrdinarySharesToPreferredSharesMember" xlink:label="ysg_RedesignationOfOrdinarySharesToPreferredSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AcceleratedVestingOfShareOptionsMember" xlink:label="ysg_AcceleratedVestingOfShareOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember" xlink:label="ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_VestingOfShareOptionsMember" xlink:label="ysg_VestingOfShareOptionsMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="4.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_FoundersOrdinarySharesMember" order="5.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_PreferredSharesIssuedToInvestorsMember" order="6.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_RedesignationOfOrdinarySharesToPreferredSharesMember" order="7.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_AcceleratedVestingOfShareOptionsMember" order="8.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember" order="9.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_VestingOfShareOptionsMember" order="10.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesCPreferredStockMember" xlink:label="us-gaap_SeriesCPreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareIncentivePlanTrustMember" xlink:label="ysg_ShareIncentivePlanTrustMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_VestingOfShareOptionsMember" xlink:label="ysg_VestingOfShareOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TwoThousandEighteenShareOptionPlanMember" xlink:label="ysg_TwoThousandEighteenShareOptionPlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationAwardTrancheFourMember" xlink:label="ysg_ShareBasedCompensationAwardTrancheFourMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TwoThousandTwentyTwoShareIncentivePlanMember" xlink:label="ysg_TwoThousandTwentyTwoShareIncentivePlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FoundersOrdinarySharesMember" xlink:label="ysg_FoundersOrdinarySharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AcceleratedVestingOfShareOptionsMember" xlink:label="ysg_AcceleratedVestingOfShareOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions" xlink:label="ysg_ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions" xlink:label="ysg_ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareOptionsOnModificationDayMember" xlink:label="ysg_ShareOptionsOnModificationDayMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FoundersShareOptionsMember" xlink:label="ysg_FoundersShareOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ApplicableForFirstTwoFiscalYearsMember" xlink:label="ysg_ApplicableForFirstTwoFiscalYearsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DeemedShareBasedExpense" xlink:label="ysg_DeemedShareBasedExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_UnvestedOptionsCompensationExpense" xlink:label="ysg_UnvestedOptionsCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfShareIncentivePlans" xlink:label="ysg_NumberOfShareIncentivePlans"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfOrdinarySharesAvailableForIssuance" xlink:label="ysg_PercentageOfOrdinarySharesAvailableForIssuance"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares" xlink:label="ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesCPreferredStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="ysg_ShareIncentivePlanTrustMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="ysg_VestingOfShareOptionsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="ysg_TwoThousandEighteenShareOptionPlanMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="ysg_ShareBasedCompensationAwardTrancheFourMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="ysg_TwoThousandTwentyTwoShareIncentivePlanMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="4.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_FoundersOrdinarySharesMember" order="5.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_AcceleratedVestingOfShareOptionsMember" order="6.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ysg_ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="7.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ysg_ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_ShareOptionsOnModificationDayMember" order="8.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_FoundersShareOptionsMember" order="9.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_ApplicableForFirstTwoFiscalYearsMember" order="10.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ysg_DeemedShareBasedExpense" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ysg_UnvestedOptionsCompensationExpense" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ysg_NumberOfShareIncentivePlans" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ysg_PercentageOfOrdinarySharesAvailableForIssuance" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="25" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelled" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelled"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedShares" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageExercisePrice" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedSharesWeightedAverageExercisePrice" xlink:label="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedSharesWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcceleratedVestingAndExercisedWeightedAverageExercisePrice" xlink:label="ysg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcceleratedVestingAndExercisedWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_16"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelled" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedShares" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageExercisePrice" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedSharesWeightedAverageExercisePrice" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ysg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcceleratedVestingAndExercisedWeightedAverageExercisePrice" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_16" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FulfilmentExpensesMember" xlink:label="ysg_FulfilmentExpensesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="ysg_FulfilmentExpensesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract" xlink:label="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:label="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="us-gaap_EarningsPerShareDilutedAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AffiliatedEntityMember" xlink:label="srt_AffiliatedEntityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PurchasesOfStorageAndTransportationServiceMember" xlink:label="ysg_PurchasesOfStorageAndTransportationServiceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PurchasesOfInventoriesAndServicesMember" xlink:label="ysg_PurchasesOfInventoriesAndServicesMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SalesOfInventoriesMember" xlink:label="ysg_SalesOfInventoriesMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_AffiliatedEntityMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ysg_PurchasesOfStorageAndTransportationServiceMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_ChiefExecutiveOfficerMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ysg_PurchasesOfInventoriesAndServicesMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ysg_SalesOfInventoriesMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AffiliatedEntitiesMember" xlink:label="ysg_AffiliatedEntitiesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AffiliatedEntityMember" xlink:label="srt_AffiliatedEntityMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_ChiefExecutiveOfficerMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ysg_AffiliatedEntitiesMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_AffiliatedEntityMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FairValueAssetsMeasuredOnRecurringBasis" xlink:label="ysg_FairValueAssetsMeasuredOnRecurringBasis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="ysg_FairValueAssetsMeasuredOnRecurringBasis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentTable" xlink:label="us-gaap_LongTermPurchaseCommitmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:label="us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="us-gaap_GuaranteeObligationsNatureDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialGuaranteeMember" xlink:label="us-gaap_FinancialGuaranteeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteeObligationsByNatureAxis" xlink:label="us-gaap_GuaranteeObligationsByNatureAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:label="us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalAdditionsMember" xlink:label="us-gaap_CapitalAdditionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentLineItems" xlink:label="us-gaap_LongTermPurchaseCommitmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentAmount" xlink:label="us-gaap_LongTermPurchaseCommitmentAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount" xlink:label="ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_MaximumGuaranteesProvided" xlink:label="ysg_MaximumGuaranteesProvided"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_UtilizedGurantees" xlink:label="ysg_UtilizedGurantees"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecurityDeposit" xlink:label="us-gaap_SecurityDeposit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees" xlink:label="ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LongTermPurchaseCommitmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentTable" xlink:to="us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteeObligationsNatureDomain" xlink:to="us-gaap_FinancialGuaranteeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="us-gaap_GuaranteeObligationsNatureDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:to="us-gaap_CapitalAdditionsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:to="us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_ContractualObligation" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentTable" xlink:to="us-gaap_GuaranteeObligationsByNatureAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_LongTermPurchaseCommitmentAmount" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentTable" xlink:to="us-gaap_LongTermPurchaseCommitmentLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="ysg_MaximumGuaranteesProvided" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="ysg_UtilizedGurantees" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_SecurityDeposit" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_RestrictedCashAndCashEquivalents" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_RestrictedCash" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingDepositoryReceiptRatio" xlink:label="dei_EntityListingDepositoryReceiptRatio"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod" xlink:label="ysg_ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="dei_EntityListingDepositoryReceiptRatio" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="ysg_ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RestrictedNetAssetsTable" xlink:label="ysg_RestrictedNetAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RestrictedNetAssetsLineItems" xlink:label="ysg_RestrictedNetAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfIncomeAfterTaxToReserve" xlink:label="ysg_PercentageOfIncomeAfterTaxToReserve"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfSurplusReserveFundOfRegisteredCapital" xlink:label="ysg_PercentageOfSurplusReserveFundOfRegisteredCapital"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:label="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets" xlink:label="ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="ysg_RestrictedNetAssetsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_RestrictedNetAssetsLineItems" xlink:to="ysg_PercentageOfIncomeAfterTaxToReserve" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_RestrictedNetAssetsTable" xlink:to="srt_RangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_RestrictedNetAssetsLineItems" xlink:to="ysg_PercentageOfSurplusReserveFundOfRegisteredCapital" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_RestrictedNetAssetsTable" xlink:to="ysg_RestrictedNetAssetsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_RestrictedNetAssetsLineItems" xlink:to="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_RestrictedNetAssetsLineItems" xlink:to="ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfReportableSegments" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLossAbstract" xlink:label="us-gaap_OperatingIncomeLossAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_UnallocatedExpenses" xlink:label="ysg_UnallocatedExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ColorCosmeticsBrandsMember" xlink:label="ysg_ColorCosmeticsBrandsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ReconciliationAbstract" xlink:label="ysg_ReconciliationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SkincareBrandsMember" xlink:label="ysg_SkincareBrandsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ImpairmentLossOfInvestments" xlink:label="ysg_ImpairmentLossOfInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingIncomeLossAbstract" xlink:to="ysg_UnallocatedExpenses" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="ysg_ColorCosmeticsBrandsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenuesAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_ReconciliationAbstract" xlink:to="us-gaap_InterestIncomeExpenseNet" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingIncomeLossAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="ysg_SkincareBrandsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLossAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_ReconciliationAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="ysg_ReconciliationAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_ReconciliationAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_ReconciliationAbstract" xlink:to="ysg_ImpairmentLossOfInvestments" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_ReconciliationAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ysg_ReconciliationAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_BusinessContactMember" xlink:label="dei_BusinessContactMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AmericanDepositarySharesMember" xlink:label="ysg_AmericanDepositarySharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelName" xlink:label="dei_ContactPersonnelName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="dei_AuditorName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_AddressTypeDomain" xlink:to="dei_BusinessContactMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_EntityAddressesAddressTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ysg_AmericanDepositarySharesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="21" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="22" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="23" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_ContactPersonnelName" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="24" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="25" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="26" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="27" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="28" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentShellCompanyReport" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="29" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentRegistrationStatement" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="30" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="31" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="32" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="33" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_NoTradingSymbolFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="34" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="35" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="36" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAccountingStandard" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="37" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="38" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="39" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeNoncurrent" xlink:label="us-gaap_DeferredIncomeNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StatutoryReserves" xlink:label="ysg_StatutoryReserves"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilityCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration" xlink:label="us-gaap_OtherLiabilityCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_CommonStockValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_LongTermInvestments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_TreasuryStockValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_DeferredIncomeNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ShortTermInvestments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_Goodwill" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="ysg_StatutoryReserves" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilityCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_StockholdersEquity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_MinorityInterest" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusDomain" xlink:label="us-gaap_RecourseStatusDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrecourseMember" xlink:label="us-gaap_NonrecourseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusAxis" xlink:label="us-gaap_RecourseStatusAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusDomain" xlink:label="us-gaap_RecourseStatusDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_CommonStockSharesDesignated" xlink:label="ysg_CommonStockSharesDesignated"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RecourseStatusDomain" xlink:to="us-gaap_NonrecourseMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsPayableCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RecourseStatusAxis" xlink:to="us-gaap_RecourseStatusDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RecourseStatusAxis" xlink:to="us-gaap_RecourseStatusDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RecourseStatusAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TaxesPayableCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_CommonStockSharesDesignated" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StatutoryReserveMember" xlink:label="ysg_StatutoryReserveMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares" xlink:label="ysg_StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares" xlink:label="ysg_StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions" xlink:label="ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StockIssuedDuringPeriodValueShareIncentivePlanTrust" xlink:label="ysg_StockIssuedDuringPeriodValueShareIncentivePlanTrust"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StockIssuedDuringPeriodSharesShareIncentivePlanTrust" xlink:label="ysg_StockIssuedDuringPeriodSharesShareIncentivePlanTrust"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests" xlink:label="ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TransferFromNonControllingInterestsToRedeemableNonControllingInterests" xlink:label="ysg_TransferFromNonControllingInterestsToRedeemableNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AppropriationAdjustmentsToStatutoryReserve" xlink:label="ysg_AppropriationAdjustmentsToStatutoryReserve"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockCommonMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ysg_StatutoryReserveMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_StockIssuedDuringPeriodValueShareIncentivePlanTrust" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_StockIssuedDuringPeriodSharesShareIncentivePlanTrust" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="21" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="22" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="23" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="24" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_TransferFromNonControllingInterestsToRedeemableNonControllingInterests" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="25" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="26" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ysg_AppropriationAdjustmentsToStatutoryReserve" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="27" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="28" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="29" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="30" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="31" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="32" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="33" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="34" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="35" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="36" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationTables">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:label="ysg_PrincipalActivitiesAndReorganizationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrincipalActivitiesAndReorganizationTable" xlink:label="ysg_PrincipalActivitiesAndReorganizationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TechnologyConsultingAndServiceAgreementMember" xlink:label="ysg_TechnologyConsultingAndServiceAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="dei_EntityIncorporationDateOfIncorporation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember" xlink:label="ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TermOfAgreementTerminationNoticePeriod" xlink:label="ysg_TermOfAgreementTerminationNoticePeriod"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EffectivePeriodOfAgreement" xlink:label="ysg_EffectivePeriodOfAgreement"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesNetOfInterestExpense" xlink:label="us-gaap_RevenuesNetOfInterestExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AmountDueToRelatedPartyDebt" xlink:label="ysg_AmountDueToRelatedPartyDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="ysg_PrincipalActivitiesAndReorganizationTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="ysg_TechnologyConsultingAndServiceAgreementMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="dei_EntityIncorporationDateOfIncorporation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ysg_PrincipalActivitiesAndReorganizationTable" xlink:to="us-gaap_TypeOfArrangementAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="ysg_TermOfAgreementTerminationNoticePeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ysg_PrincipalActivitiesAndReorganizationTable" xlink:to="srt_ConsolidatedEntitiesAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="ysg_EffectivePeriodOfAgreement" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ysg_PrincipalActivitiesAndReorganizationTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="us-gaap_RevenuesNetOfInterestExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="ysg_AmountDueToRelatedPartyDebt" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails">
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:label="ysg_PrincipalActivitiesAndReorganizationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrincipalActivitiesAndReorganizationTable" xlink:label="ysg_PrincipalActivitiesAndReorganizationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_GuangzhouYatsenGlobalCompanyLimitedMember" xlink:label="ysg_GuangzhouYatsenGlobalCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="dei_EntityIncorporationDateOfIncorporation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="country_CN"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_GuangzhouYixunCosmeticsCompanyLimitedMember" xlink:label="ysg_GuangzhouYixunCosmeticsCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK" xlink:label="country_HK"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember" xlink:label="ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SnkShanghaiLimitedMember" xlink:label="ysg_SnkShanghaiLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_GalenicShanghaiECommerceCompanyLimitedMember" xlink:label="ysg_GalenicShanghaiECommerceCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityVIEActivitiesOfVIE" xlink:label="us-gaap_VariableInterestEntityVIEActivitiesOfVIE"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember" xlink:label="ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_GalenicHkLimitedMember" xlink:label="ysg_GalenicHkLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember" xlink:label="ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="ysg_PrincipalActivitiesAndReorganizationTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="ysg_GuangzhouYatsenGlobalCompanyLimitedMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="dei_EntityIncorporationDateOfIncorporation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_CN" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ysg_PrincipalActivitiesAndReorganizationTable" xlink:to="srt_ConsolidatedEntitiesAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="ysg_GuangzhouYixunCosmeticsCompanyLimitedMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ysg_PrincipalActivitiesAndReorganizationTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="ysg_SnkShanghaiLimitedMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="ysg_GalenicShanghaiECommerceCompanyLimitedMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_PrincipalActivitiesAndReorganizationLineItems" xlink:to="us-gaap_VariableInterestEntityVIEActivitiesOfVIE" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="ysg_GalenicHkLimitedMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="us-gaap_VariableInterestEntityLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent" xlink:label="ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:label="ysg_AccruedExpensesAndOtherLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DueToNonVariableInterestEntitySubsidiariesCurrent" xlink:label="ysg_DueToNonVariableInterestEntitySubsidiariesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="srt_ConsolidatedEntitiesAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_InventoryNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_AssetsCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_LongTermInvestments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_AssetsNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_Assets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_AccountsPayableCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="ysg_AccruedExpensesAndOtherLiabilitiesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_TaxesPayableCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="ysg_DueToNonVariableInterestEntitySubsidiariesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_LiabilitiesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_Liabilities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="21" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_Revenues" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="22" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_ProfitLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="23" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="24" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="25" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="26" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SignificantAccountingPoliciesLineItems" xlink:label="ysg_SignificantAccountingPoliciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SignificantAccountingPoliciesTable" xlink:label="ysg_SignificantAccountingPoliciesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SubsidiariesMember" xlink:label="srt_SubsidiariesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_MezzanineEquityMember" xlink:label="ysg_MezzanineEquityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockVotingRights" xlink:label="us-gaap_CommonStockVotingRights"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_default"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StatutoryReserveMember" xlink:label="ysg_StatutoryReserveMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdate201704Member" xlink:label="us-gaap_AccountingStandardsUpdate201704Member"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_OtherReserveFundsMember" xlink:label="ysg_OtherReserveFundsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent" xlink:label="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount" xlink:label="ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders" xlink:label="ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RedeemableNoncontrollingInterestEquityFairValue" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityFairValue"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RedeemableNoncontrollingInterestsRecognized" xlink:label="ysg_RedeemableNoncontrollingInterestsRecognized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable" xlink:label="ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties" xlink:label="ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PreferredSharesImpliedPreMoneyValuationAmount" xlink:label="ysg_PreferredSharesImpliedPreMoneyValuationAmount"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfAgreements" xlink:label="ysg_NumberOfAgreements"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="us-gaap_MarketingAndAdvertisingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAppropriated" xlink:label="us-gaap_RetainedEarningsAppropriated"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_SignificantAccountingPoliciesTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_SubsidiariesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ysg_SignificantAccountingPoliciesTable" xlink:to="srt_ConsolidatedEntitiesAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ysg_MezzanineEquityMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_CommonStockVotingRights" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201602Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ysg_SignificantAccountingPoliciesTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ysg_StatutoryReserveMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201704Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ysg_SignificantAccountingPoliciesTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ysg_OtherReserveFundsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ysg_SignificantAccountingPoliciesTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_RedeemableNoncontrollingInterestsRecognized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_RestrictedCash" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_PreferredSharesImpliedPreMoneyValuationAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="ysg_NumberOfAgreements" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ContractWithCustomerLiability" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ContractWithCustomerAssetNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="21" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_MarketingAndAdvertisingExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="22" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_LaborAndRelatedExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="23" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="24" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="25" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="26" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_RetainedEarningsAppropriated" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="27" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ElectronicEquipmentMember" xlink:label="ysg_ElectronicEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="ysg_ElectronicEquipmentMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TechniquesMember" xlink:label="ysg_TechniquesMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NonCompeteMember" xlink:label="ysg_NonCompeteMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ysg_TechniquesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ysg_NonCompeteMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue" xlink:label="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PaymentChannelsCustomersMember" xlink:label="ysg_PaymentChannelsCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable" xlink:label="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PaymentChannelsAndPlatformDistributorCustomersMember" xlink:label="ysg_PaymentChannelsAndPlatformDistributorCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableMember" xlink:label="us-gaap_AccountsPayableMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PlatformDistributorCustomersMember" xlink:label="ysg_PlatformDistributorCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TopTwoCustomersMember" xlink:label="ysg_TopTwoCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TopThreeCustomersMember" xlink:label="ysg_TopThreeCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable" xlink:label="ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="ysg_PaymentChannelsCustomersMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="ysg_PaymentChannelsAndPlatformDistributorCustomersMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_SupplierConcentrationRiskMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsPayableMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="ysg_PlatformDistributorCustomersMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_MajorCustomersAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="ysg_TopTwoCustomersMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_ConsolidatedEntitiesAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="ysg_TopThreeCustomersMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="us-gaap_CashAndCashEquivalentsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="country_CN"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB" xlink:label="country_GB"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK" xlink:label="country_HK"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_JPY" xlink:label="currency_JPY"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_SG" xlink:label="country_SG"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_CashAndCashEquivalentsLineItems" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_CN" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashAndCashEquivalentsLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashAndCashEquivalentsLineItems" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_GB" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashAndCashEquivalentsLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="currency_JPY" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_SG" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="us-gaap_IncomeStatementAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ElectronicEquipmentMember" xlink:label="ysg_ElectronicEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccumulatedImpairmentCharges" xlink:label="ysg_AccumulatedImpairmentCharges"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="ysg_ElectronicEquipmentMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="ysg_AccumulatedImpairmentCharges" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ColorCosmeticsBrandsMember" xlink:label="ysg_ColorCosmeticsBrandsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SkincareBrandsMember" xlink:label="ysg_SkincareBrandsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_ScheduleOfGoodwillTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_Goodwill" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ysg_ColorCosmeticsBrandsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ysg_SkincareBrandsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SkincareBrandsMember" xlink:label="ysg_SkincareBrandsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AcquisitionOfEveLomMember" xlink:label="ysg_AcquisitionOfEveLomMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillGross" xlink:label="us-gaap_GoodwillGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_ScheduleOfGoodwillTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ysg_SkincareBrandsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ysg_AcquisitionOfEveLomMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_Goodwill" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AcquisitionOfEveLomMember" xlink:label="ysg_AcquisitionOfEveLomMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillGross" xlink:label="us-gaap_GoodwillGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_ScheduleOfGoodwillTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ysg_AcquisitionOfEveLomMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TechniqueMember" xlink:label="ysg_TechniqueMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NonCompeteMember" xlink:label="ysg_NonCompeteMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ysg_TechniqueMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ysg_NonCompeteMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenueByChannelForRespectivePeriodsDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="us-gaap_ContractWithCustomerSalesChannelDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SalesToEndCustomersMember" xlink:label="ysg_SalesToEndCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelAxis" xlink:label="us-gaap_ContractWithCustomerSalesChannelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="us-gaap_ContractWithCustomerSalesChannelDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SalesToDistributorCustomersMember" xlink:label="ysg_SalesToDistributorCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_OtherSalesOfProductByChannelMember" xlink:label="ysg_OtherSalesOfProductByChannelMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="ysg_SalesToEndCustomersMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_ContractWithCustomerSalesChannelAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="us-gaap_ContractWithCustomerSalesChannelDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="us-gaap_ContractWithCustomerSalesChannelDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="ysg_SalesToDistributorCustomersMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="ysg_OtherSalesOfProductByChannelMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncomeTaxDisclosureLineItems" xlink:label="ysg_IncomeTaxDisclosureLineItems"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncomeTaxDisclosureTable" xlink:label="ysg_IncomeTaxDisclosureTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage" xlink:label="ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_HongKongTaxRateForProfitsAtTwoMillionMember" xlink:label="ysg_HongKongTaxRateForProfitsAtTwoMillionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_HongKongTaxRateForProfitsOverTwoMillionMember" xlink:label="ysg_HongKongTaxRateForProfitsOverTwoMillionMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities" xlink:label="ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EnterpriseIncomeTaxLawMember" xlink:label="ysg_EnterpriseIncomeTaxLawMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises" xlink:label="ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ChinaAndHongKongSpecialAdministrativeRegionMember" xlink:label="ysg_ChinaAndHongKongSpecialAdministrativeRegionMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate" xlink:label="ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UndistributedEarningsOfDomesticSubsidiaries" xlink:label="us-gaap_UndistributedEarningsOfDomesticSubsidiaries"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes" xlink:label="ysg_ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="ysg_IncomeTaxDisclosureTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ysg_IncomeTaxDisclosureTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="ysg_HongKongTaxRateForProfitsAtTwoMillionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ysg_IncomeTaxDisclosureTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="ysg_HongKongTaxRateForProfitsOverTwoMillionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="ysg_EnterpriseIncomeTaxLawMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="ysg_ChinaAndHongKongSpecialAdministrativeRegionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_UndistributedEarningsOfDomesticSubsidiaries" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="ysg_ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesMovementOfValuationAllowanceDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="srt_ValuationAndQualifyingAccountsDisclosureTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FounderMember" xlink:label="ysg_FounderMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_CommonStockAuthorizedShareCapital" xlink:label="ysg_CommonStockAuthorizedShareCapital"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestorMember" xlink:label="us-gaap_InvestorMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AmericanDepositarySharesMember" xlink:label="ysg_AmericanDepositarySharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareIncentivePlanTrustMember" xlink:label="ysg_ShareIncentivePlanTrustMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesCPreferredStockMember" xlink:label="us-gaap_SeriesCPreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockVotingRights" xlink:label="us-gaap_CommonStockVotingRights"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SeriesSeedPreferredSharesMember" xlink:label="ysg_SeriesSeedPreferredSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesDPreferredStockMember" xlink:label="us-gaap_SeriesDPreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesEPreferredStockMember" xlink:label="us-gaap_SeriesEPreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="us-gaap_TemporaryEquitySharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncreaseInCommonStockSharesAuthorized" xlink:label="ysg_IncreaseInCommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncreaseInTemporaryEquitySharesAuthorized" xlink:label="ysg_IncreaseInTemporaryEquitySharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="us-gaap_TemporaryEquityParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DecreaseInCommonStockSharesAuthorized" xlink:label="ysg_DecreaseInCommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_CommonStockReclassifiedIntoTemporaryEquity" xlink:label="ysg_CommonStockReclassifiedIntoTemporaryEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ScheduleOfStockByClassTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ysg_FounderMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ysg_CommonStockAuthorizedShareCapital" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_InvestorMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ysg_AmericanDepositarySharesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="ysg_ShareIncentivePlanTrustMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="srt_TitleOfIndividualAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesCPreferredStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockVotingRights" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ysg_SeriesSeedPreferredSharesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="srt_CounterpartyNameAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesIssued" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesDPreferredStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesEPreferredStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_TemporaryEquitySharesIssued" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ysg_IncreaseInCommonStockSharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ysg_IncreaseInTemporaryEquitySharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_TemporaryEquityParOrStatedValuePerShare" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ysg_DecreaseInCommonStockSharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ysg_CommonStockReclassifiedIntoTemporaryEquity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharePrice" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FoundersOrdinarySharesMember" xlink:label="ysg_FoundersOrdinarySharesMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PreferredSharesIssuedToInvestorsMember" xlink:label="ysg_PreferredSharesIssuedToInvestorsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RedesignationOfOrdinarySharesToPreferredSharesMember" xlink:label="ysg_RedesignationOfOrdinarySharesToPreferredSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AcceleratedVestingOfShareOptionsMember" xlink:label="ysg_AcceleratedVestingOfShareOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember" xlink:label="ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_VestingOfShareOptionsMember" xlink:label="ysg_VestingOfShareOptionsMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_FoundersOrdinarySharesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_PreferredSharesIssuedToInvestorsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_RedesignationOfOrdinarySharesToPreferredSharesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_AcceleratedVestingOfShareOptionsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_VestingOfShareOptionsMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesCPreferredStockMember" xlink:label="us-gaap_SeriesCPreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareIncentivePlanTrustMember" xlink:label="ysg_ShareIncentivePlanTrustMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_VestingOfShareOptionsMember" xlink:label="ysg_VestingOfShareOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FoundersOrdinarySharesMember" xlink:label="ysg_FoundersOrdinarySharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TwoThousandEighteenShareOptionPlanMember" xlink:label="ysg_TwoThousandEighteenShareOptionPlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AcceleratedVestingOfShareOptionsMember" xlink:label="ysg_AcceleratedVestingOfShareOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationAwardTrancheFourMember" xlink:label="ysg_ShareBasedCompensationAwardTrancheFourMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_TwoThousandTwentyTwoShareIncentivePlanMember" xlink:label="ysg_TwoThousandTwentyTwoShareIncentivePlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareOptionsOnModificationDayMember" xlink:label="ysg_ShareOptionsOnModificationDayMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FoundersShareOptionsMember" xlink:label="ysg_FoundersShareOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ApplicableForFirstTwoFiscalYearsMember" xlink:label="ysg_ApplicableForFirstTwoFiscalYearsMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions" xlink:label="ysg_ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions" xlink:label="ysg_ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DeemedShareBasedExpense" xlink:label="ysg_DeemedShareBasedExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_UnvestedOptionsCompensationExpense" xlink:label="ysg_UnvestedOptionsCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_NumberOfShareIncentivePlans" xlink:label="ysg_NumberOfShareIncentivePlans"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfOrdinarySharesAvailableForIssuance" xlink:label="ysg_PercentageOfOrdinarySharesAvailableForIssuance"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares" xlink:label="ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesCPreferredStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="ysg_ShareIncentivePlanTrustMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="ysg_VestingOfShareOptionsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_FoundersOrdinarySharesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="ysg_TwoThousandEighteenShareOptionPlanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_AcceleratedVestingOfShareOptionsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="ysg_ShareBasedCompensationAwardTrancheFourMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="ysg_TwoThousandTwentyTwoShareIncentivePlanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_ShareOptionsOnModificationDayMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_FoundersShareOptionsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ysg_ApplicableForFirstTwoFiscalYearsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ysg_ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ysg_ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ysg_DeemedShareBasedExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ysg_UnvestedOptionsCompensationExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ysg_NumberOfShareIncentivePlans" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ysg_PercentageOfOrdinarySharesAvailableForIssuance" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="21" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="22" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="23" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="24" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="25" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FulfilmentExpensesMember" xlink:label="ysg_FulfilmentExpensesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_IncomeStatementLocationAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="ysg_FulfilmentExpensesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AffiliatedEntityMember" xlink:label="srt_AffiliatedEntityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PurchasesOfStorageAndTransportationServiceMember" xlink:label="ysg_PurchasesOfStorageAndTransportationServiceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PurchasesOfInventoriesAndServicesMember" xlink:label="ysg_PurchasesOfInventoriesAndServicesMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SalesOfInventoriesMember" xlink:label="ysg_SalesOfInventoriesMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_AffiliatedEntityMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ysg_PurchasesOfStorageAndTransportationServiceMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_ChiefExecutiveOfficerMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ysg_PurchasesOfInventoriesAndServicesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ysg_SalesOfInventoriesMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AffiliatedEntitiesMember" xlink:label="ysg_AffiliatedEntitiesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AffiliatedEntityMember" xlink:label="srt_AffiliatedEntityMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_OtherReceivablesNetCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_ChiefExecutiveOfficerMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ysg_AffiliatedEntitiesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_AffiliatedEntityMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FairValueAssetsMeasuredOnRecurringBasis" xlink:label="ysg_FairValueAssetsMeasuredOnRecurringBasis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="ysg_FairValueAssetsMeasuredOnRecurringBasis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentLineItems" xlink:label="us-gaap_LongTermPurchaseCommitmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentTable" xlink:label="us-gaap_LongTermPurchaseCommitmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:label="us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="us-gaap_GuaranteeObligationsNatureDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialGuaranteeMember" xlink:label="us-gaap_FinancialGuaranteeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteeObligationsByNatureAxis" xlink:label="us-gaap_GuaranteeObligationsByNatureAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="us-gaap_GuaranteeObligationsNatureDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:label="us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalAdditionsMember" xlink:label="us-gaap_CapitalAdditionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:label="us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentAmount" xlink:label="us-gaap_LongTermPurchaseCommitmentAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount" xlink:label="ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_MaximumGuaranteesProvided" xlink:label="ysg_MaximumGuaranteesProvided"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_UtilizedGurantees" xlink:label="ysg_UtilizedGurantees"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecurityDeposit" xlink:label="us-gaap_SecurityDeposit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees" xlink:label="ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_LongTermPurchaseCommitmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LongTermPurchaseCommitmentTable" xlink:to="us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GuaranteeObligationsNatureDomain" xlink:to="us-gaap_FinancialGuaranteeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="us-gaap_GuaranteeObligationsNatureDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="us-gaap_GuaranteeObligationsNatureDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:to="us-gaap_CapitalAdditionsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:to="us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:to="us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_ContractualObligation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LongTermPurchaseCommitmentTable" xlink:to="us-gaap_GuaranteeObligationsByNatureAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_LongTermPurchaseCommitmentAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="ysg_MaximumGuaranteesProvided" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="ysg_UtilizedGurantees" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_SecurityDeposit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_RestrictedCashAndCashEquivalents" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_RestrictedCash" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingDepositoryReceiptRatio" xlink:label="dei_EntityListingDepositoryReceiptRatio"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod" xlink:label="ysg_ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="dei_EntityListingDepositoryReceiptRatio" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="ysg_ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RestrictedNetAssetsLineItems" xlink:label="ysg_RestrictedNetAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RestrictedNetAssetsTable" xlink:label="ysg_RestrictedNetAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfIncomeAfterTaxToReserve" xlink:label="ysg_PercentageOfIncomeAfterTaxToReserve"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfSurplusReserveFundOfRegisteredCapital" xlink:label="ysg_PercentageOfSurplusReserveFundOfRegisteredCapital"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:label="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets" xlink:label="ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ysg_RestrictedNetAssetsLineItems" xlink:to="ysg_RestrictedNetAssetsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_RestrictedNetAssetsLineItems" xlink:to="ysg_PercentageOfIncomeAfterTaxToReserve" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ysg_RestrictedNetAssetsTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_RestrictedNetAssetsLineItems" xlink:to="ysg_PercentageOfSurplusReserveFundOfRegisteredCapital" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_RestrictedNetAssetsLineItems" xlink:to="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_RestrictedNetAssetsLineItems" xlink:to="ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLossAbstract" xlink:label="us-gaap_OperatingIncomeLossAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_UnallocatedExpenses" xlink:label="ysg_UnallocatedExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ColorCosmeticsBrandsMember" xlink:label="ysg_ColorCosmeticsBrandsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ReconciliationAbstract" xlink:label="ysg_ReconciliationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_SkincareBrandsMember" xlink:label="ysg_SkincareBrandsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ImpairmentLossOfInvestments" xlink:label="ysg_ImpairmentLossOfInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingIncomeLossAbstract" xlink:to="ysg_UnallocatedExpenses" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ysg_ColorCosmeticsBrandsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenuesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_ReconciliationAbstract" xlink:to="us-gaap_InterestIncomeExpenseNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingIncomeLossAbstract" xlink:to="us-gaap_OperatingIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ysg_SkincareBrandsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLossAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_ReconciliationAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="ysg_ReconciliationAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_ReconciliationAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_ReconciliationAbstract" xlink:to="ysg_ImpairmentLossOfInvestments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_ReconciliationAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ysg_ReconciliationAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UsefulLifeDescriptionOfTermDomain" xlink:label="us-gaap_UsefulLifeDescriptionOfTermDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember" xlink:label="us-gaap_UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember"/>
        </link:definitionLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquity" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsNoncurrent" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_MinorityInterest" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_LongTermInvestments" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_DeferredIncomeNoncurrent" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_TreasuryStockValue" order="1" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_RestrictedCashCurrent" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_Goodwill" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="ysg_StatutoryReserves" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ShortTermInvestments" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="4" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="5" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_TaxesPayableCurrent" order="5" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="5" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="6" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="6" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="6" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="7" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent" order="7" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="9" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeNoncurrent" xlink:label="us-gaap_DeferredIncomeNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_StatutoryReserves" xlink:label="ysg_StatutoryReserves"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="ysg_FulfilmentExpenses" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="0" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_InterestIncomeExpenseNet" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment" order="2" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GoodwillImpairmentLoss" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="ysg_ImpairmentLossOfInvestments" order="4" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="5" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FulfilmentExpenses" xlink:label="ysg_FulfilmentExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment" xlink:label="ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ImpairmentLossOfInvestments" xlink:label="ysg_ImpairmentLossOfInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ProfitLoss" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="1" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="1" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="0" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_Depreciation" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfShortTermDebt" order="1" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments" order="3" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="ysg_AmortizationOfRightOfUseAssets" order="4" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments" order="4" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares" order="4" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="ysg_RecognitionOfDeferredIncome" order="5" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="5" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="ysg_ImpairmentAllowanceOfInventory" order="6" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments" order="6" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" order="6" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="7" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="ysg_PaymentsToPrePaidConsiderationForAcquisition" order="7" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="8" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="ysg_CapitalContributionsFromNonControllingInterests" order="8" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromInvestments" order="9" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="9" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="10" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo" order="10" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnDispositionOfIntangibleAssets" order="11" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" order="12" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="12" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ImpairmentOfInvestments" order="13" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GoodwillImpairmentLoss" order="14" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="15" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="17" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="ysg_InterestReceivablesOnShortTermInvestments" order="18" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets" order="20" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="21" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" order="22" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedParties" order="23" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties" order="24" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="25" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="26" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="27" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue" order="28" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxes" order="29" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="ysg_IncreaseDecreaseInLeaseLiabilities" order="30" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="us-gaap_RepaymentsOfShortTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AmortizationOfRightOfUseAssets" xlink:label="ysg_AmortizationOfRightOfUseAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares" xlink:label="ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RecognitionOfDeferredIncome" xlink:label="ysg_RecognitionOfDeferredIncome"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ImpairmentAllowanceOfInventory" xlink:label="ysg_ImpairmentAllowanceOfInventory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PaymentsToPrePaidConsiderationForAcquisition" xlink:label="ysg_PaymentsToPrePaidConsiderationForAcquisition"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_CapitalContributionsFromNonControllingInterests" xlink:label="ysg_CapitalContributionsFromNonControllingInterests"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromInvestments" xlink:label="us-gaap_PaymentsForProceedsFromInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo" xlink:label="ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:label="us-gaap_GainLossOnDispositionOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="us-gaap_ImpairmentOfInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_InterestReceivablesOnShortTermInvestments" xlink:label="ysg_InterestReceivablesOnShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets" xlink:label="ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxes"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_IncreaseDecreaseInLeaseLiabilities" xlink:label="ysg_IncreaseDecreaseInLeaseLiabilities"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_LongTermInvestments" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="ysg_AccruedExpensesAndOtherLiabilitiesCurrent" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_TaxesPayableCurrent" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="4" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="ysg_DueToNonVariableInterestEntitySubsidiariesCurrent" order="5" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:label="ysg_AccruedExpensesAndOtherLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DueToNonVariableInterestEntitySubsidiariesCurrent" xlink:label="ysg_DueToNonVariableInterestEntitySubsidiariesCurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" order="1" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountReceivableDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="1" weight="-1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryGross" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryRawMaterialsAndSupplies" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryAdjustments" order="1" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryFinishedGoods" order="1" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryAdjustments" xlink:label="us-gaap_InventoryAdjustments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidAdvertising" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="ysg_DepositsPrepaidRentalAndPropertyManagementFees" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_Supplies" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="4" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidAdvertising" xlink:label="us-gaap_PrepaidAdvertising"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DepositsPrepaidRentalAndPropertyManagementFees" xlink:label="ysg_DepositsPrepaidRentalAndPropertyManagementFees"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Supplies" xlink:label="us-gaap_Supplies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ysg_EquityMethodInvestmentsGross" xlink:to="us-gaap_EquityMethodInvestments" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount" xlink:to="ysg_EquityMethodInvestmentsGross" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ysg_EquityMethodInvestmentsGross" xlink:to="ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount" xlink:to="ysg_ImpairmentOnInvestments" order="1" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ysg_EquityMethodInvestmentsGross" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="2" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EquityMethodInvestmentsGross" xlink:label="ysg_EquityMethodInvestmentsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount" xlink:label="ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount" xlink:label="ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_ImpairmentOnInvestments" xlink:label="ysg_ImpairmentOnInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="ysg_AccumulatedImpairmentCharges" order="2" weight="-1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccumulatedImpairmentCharges" xlink:label="ysg_AccumulatedImpairmentCharges"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1" weight="-1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" order="4" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink:label="ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="ysg_LongTermOfficeRentalDeposit" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="ysg_PrepaidServiceFees" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="ysg_LoansToEmployees" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="ysg_PrepaidConsiderationForAcquisition" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="ysg_PrepaidLongTermCelebrityEndorsementFees" order="4" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent" order="5" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_LongTermOfficeRentalDeposit" xlink:label="ysg_LongTermOfficeRentalDeposit"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrepaidServiceFees" xlink:label="ysg_PrepaidServiceFees"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_LoansToEmployees" xlink:label="ysg_LoansToEmployees"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrepaidConsiderationForAcquisition" xlink:label="ysg_PrepaidConsiderationForAcquisition"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_PrepaidLongTermCelebrityEndorsementFees" xlink:label="ysg_PrepaidLongTermCelebrityEndorsementFees"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ysg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ysg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:to="ysg_AccruedAdvertisingAndMarketingExpensesCurrent" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ysg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:to="ysg_AccruedStorageAndTransportationFeesCurrent" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ysg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:to="ysg_AccruedLeaseholdImprovementCosts" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ysg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" order="4" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ysg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:to="ysg_AccruedPayableRelatedToRepurchaseOfOrdinaryShares" order="5" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ysg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:to="ysg_RefundObligationOfSalesReturnCurrent" order="6" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ysg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="7" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:label="ysg_AccruedExpensesAndOtherLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedAdvertisingAndMarketingExpensesCurrent" xlink:label="ysg_AccruedAdvertisingAndMarketingExpensesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedStorageAndTransportationFeesCurrent" xlink:label="ysg_AccruedStorageAndTransportationFeesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedLeaseholdImprovementCosts" xlink:label="ysg_AccruedLeaseholdImprovementCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_AccruedPayableRelatedToRepurchaseOfOrdinaryShares" xlink:label="ysg_AccruedPayableRelatedToRepurchaseOfOrdinaryShares"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_RefundObligationOfSalesReturnCurrent" xlink:label="ysg_RefundObligationOfSalesReturnCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="1" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter" order="5" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter" xlink:label="ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail2">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_OperatingLeaseLiability" order="1" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesSummaryOfComponentsOfCurrentAndDeferredIncomeTaxesDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" order="3" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="4" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate" xlink:label="ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsGross" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="1" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsInventory" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="ysg_DeferredTaxAssetsAccruedExpensesAndOthers" order="2" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory"/>
          <link:loc xlink:type="locator" xlink:href="ysg-20231231.xsd#ysg_DeferredTaxAssetsAccruedExpensesAndOthers" xlink:label="ysg_DeferredTaxAssetsAccruedExpensesAndOthers"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLoss" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" order="1" weight="-1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment"/>
        </link:calculationLink>
      </link:linkbase>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="ysg_RefundObligationOfSalesReturnCurrent" name="RefundObligationOfSalesReturnCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_RevenueByChannelForRespectivePeriodsTableTextBlock" name="RevenueByChannelForRespectivePeriodsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_NonCashPurchasesOfPropertyAndEquipment" name="NonCashPurchasesOfPropertyAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_PreferredSharesIssuedToInvestorsMember" name="PreferredSharesIssuedToInvestorsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_ShareBasedCompensationAwardTrancheFourMember" name="ShareBasedCompensationAwardTrancheFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_AccruedStorageAndTransportationFeesCurrent" name="AccruedStorageAndTransportationFeesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_AllowanceForCreditLossChargedToExpenses" name="AllowanceForCreditLossChargedToExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_DeemedShareBasedExpense" name="DeemedShareBasedExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares" name="StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment" name="RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelled" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelled" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_FoundersOrdinarySharesMember" name="FoundersOrdinarySharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares" name="StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_FounderMember" name="FounderMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss" name="LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable" name="NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable" name="NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_UtilizedGurantees" name="UtilizedGurantees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable" name="NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent" name="AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember" name="RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_UnallocatedExpenses" name="UnallocatedExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod" name="ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees" name="MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember" name="GuangzhouDrWuCosmeticsCompanyLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_MezzanineEquityMember" name="MezzanineEquityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_PlatformDistributorCustomersMember" name="PlatformDistributorCustomersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" name="FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" name="PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_ColorCosmeticsBrandsMember" name="ColorCosmeticsBrandsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_StatutoryReservesPolicyTextBlock" name="StatutoryReservesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_RedesignationOfOrdinarySharesToPreferredSharesMember" name="RedesignationOfOrdinarySharesToPreferredSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_SalesToDistributorCustomersMember" name="SalesToDistributorCustomersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedShares" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_StockIssuedDuringPeriodValueShareIncentivePlanTrust" name="StockIssuedDuringPeriodValueShareIncentivePlanTrust" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_PaymentChannelsCustomersMember" name="PaymentChannelsCustomersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares" name="PercentageOfTotalNumberOfIssuedAndOutstandingShares" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="ysg_FoundersShareOptionsMember" name="FoundersShareOptionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_GalenicHkLimitedMember" name="GalenicHkLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_StatutoryReserveMember" name="StatutoryReserveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_InterestReceivablesOnShortTermInvestments" name="InterestReceivablesOnShortTermInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders" name="PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_MaximumGuaranteesProvided" name="MaximumGuaranteesProvided" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_DepositsPrepaidRentalAndPropertyManagementFees" name="DepositsPrepaidRentalAndPropertyManagementFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_SkincareBrandsMember" name="SkincareBrandsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares" name="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_FairValueAssetsMeasuredOnRecurringBasis" name="FairValueAssetsMeasuredOnRecurringBasis" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" name="ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_PaymentsToPrePaidConsiderationForAcquisition" name="PaymentsToPrePaidConsiderationForAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_SnkShanghaiLimitedMember" name="SnkShanghaiLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_SignificantAccountingPoliciesTable" name="SignificantAccountingPoliciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_CommonStockReclassifiedIntoTemporaryEquity" name="CommonStockReclassifiedIntoTemporaryEquity" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_RecognitionOfDeferredIncome" name="RecognitionOfDeferredIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_FulfilmentExpensesPolicyTextBlock" name="FulfilmentExpensesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_AmortizationOfRightOfUseAssets" name="AmortizationOfRightOfUseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_PurchasesOfInventoriesAndServicesMember" name="PurchasesOfInventoriesAndServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_SignificantAccountingPoliciesLineItems" name="SignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter" name="LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_ShareIncentivePlanTrustMember" name="ShareIncentivePlanTrustMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_AffiliatedEntitiesMember" name="AffiliatedEntitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_RestrictedNetAssetsTable" name="RestrictedNetAssetsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember" name="HuizhiweimeiGuangzhouTradingCompanyLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions" name="ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_DecreaseInCommonStockSharesAuthorized" name="DecreaseInCommonStockSharesAuthorized" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="ysg_ImpairmentOnInvestments" name="ImpairmentOnInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_ConvenienceTranslationPolicyTextBlock" name="ConvenienceTranslationPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_CommonStockAuthorizedShareCapital" name="CommonStockAuthorizedShareCapital" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_AcceleratedVestingOfShareOptionsMember" name="AcceleratedVestingOfShareOptionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_AccruedPayableRelatedToRepurchaseOfOrdinaryShares" name="AccruedPayableRelatedToRepurchaseOfOrdinaryShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_TransferFromNonControllingInterestsToRedeemableNonControllingInterests" name="TransferFromNonControllingInterestsToRedeemableNonControllingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions" name="ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities" name="PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_RecognitionOfRedeemableNonControllingInterests" name="RecognitionOfRedeemableNonControllingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_RelatedPartiesPolicyTextBlock" name="RelatedPartiesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_EquityMethodInvestmentsGross" name="EquityMethodInvestmentsGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_NoncashPurchasesOfIntangibleAssets" name="NoncashPurchasesOfIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_NoncashReceivablesOfExercisePriceOfShareOptions" name="NoncashReceivablesOfExercisePriceOfShareOptions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_FulfilmentExpensesMember" name="FulfilmentExpensesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_GalenicShanghaiECommerceCompanyLimitedMember" name="GalenicShanghaiECommerceCompanyLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_AccumulatedImpairmentCharges" name="AccumulatedImpairmentCharges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_ShortTermInvestmentsPolicyTextBlock" name="ShortTermInvestmentsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises" name="WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate" name="MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_ReconciliationAbstract" name="ReconciliationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_TechniquesMember" name="TechniquesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount" name="RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_TopThreeCustomersMember" name="TopThreeCustomersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_PrepaymentsAndOtherCurrentAssetsTextBlock" name="PrepaymentsAndOtherCurrentAssetsTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_IncreaseInCommonStockSharesAuthorized" name="IncreaseInCommonStockSharesAuthorized" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="ysg_NoncashPayableForRepurchasesOfOrdinaryShares" name="NoncashPayableForRepurchasesOfOrdinaryShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_EffectivePeriodOfAgreement" name="EffectivePeriodOfAgreement" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_LoansToEmployees" name="LoansToEmployees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable" name="AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_PercentageOfSurplusReserveFundOfRegisteredCapital" name="PercentageOfSurplusReserveFundOfRegisteredCapital" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_ImpairmentLossOfInvestments" name="ImpairmentLossOfInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties" name="AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets" name="PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo" name="IssuanceCostsOfIssuanceOfOrdinarySharesInIpo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_AcquisitionOfEveLomMember" name="AcquisitionOfEveLomMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_IncomeTaxDisclosureTable" name="IncomeTaxDisclosureTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_TechniqueMember" name="TechniqueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount" name="UnrecordedOperatingLeaseCommitmentBalanceSheetAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_HongKongTaxRateForProfitsOverTwoMillionMember" name="HongKongTaxRateForProfitsOverTwoMillionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_CapitalContributionsFromNonControllingInterests" name="CapitalContributionsFromNonControllingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_DeferredTaxLiabilitiesAcquiredIntangibleAssets" name="DeferredTaxLiabilitiesAcquiredIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares" name="RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_RestrictedNetAssetsLineItems" name="RestrictedNetAssetsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember" name="AoyanShanghaiCosmeticsTradingCompanyLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_PrincipalActivitiesAndReorganizationTable" name="PrincipalActivitiesAndReorganizationTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_IncreaseInTemporaryEquitySharesAuthorized" name="IncreaseInTemporaryEquitySharesAuthorized" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount" name="EquityInvestmentsWithoutReadilyDeterminableFairValueAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_PurchasesOfStorageAndTransportationServiceMember" name="PurchasesOfStorageAndTransportationServiceMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount" name="EquityMethodInvestmentsAndEquitySecuritiesAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_IncomeTaxDisclosureLineItems" name="IncomeTaxDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay" name="AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate" name="EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_PercentageOfIncomeAfterTaxToReserve" name="PercentageOfIncomeAfterTaxToReserve" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_AccruedAdvertisingAndMarketingExpensesCurrent" name="AccruedAdvertisingAndMarketingExpensesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_PrepaidServiceFees" name="PrepaidServiceFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_StatutoryReserves" name="StatutoryReserves" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_OtherReserveFundsMember" name="OtherReserveFundsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_AccruedExpensesAndOtherLiabilitiesCurrent" name="AccruedExpensesAndOtherLiabilitiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_ImpairmentAllowanceOfInventory" name="ImpairmentAllowanceOfInventory" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_IncreaseDecreaseInLeaseLiabilities" name="IncreaseDecreaseInLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue" name="NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_TwoThousandEighteenShareOptionPlanMember" name="TwoThousandEighteenShareOptionPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_DeferredTaxAssetsAccruedExpensesAndOthers" name="DeferredTaxAssetsAccruedExpensesAndOthers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_AppropriationAdjustmentsToStatutoryReserve" name="AppropriationAdjustmentsToStatutoryReserve" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_PrincipalActivitiesAndReorganizationLineItems" name="PrincipalActivitiesAndReorganizationLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_AccruedLeaseholdImprovementCosts" name="AccruedLeaseholdImprovementCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_TopTwoCustomersMember" name="TopTwoCustomersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_TwoThousandTwentyTwoShareIncentivePlanMember" name="TwoThousandTwentyTwoShareIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage" name="ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedSharesWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedSharesWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares" name="AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests" name="AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_NonCompeteMember" name="NonCompeteMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_LongTermOfficeRentalDeposit" name="LongTermOfficeRentalDeposit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_ChinaAndHongKongSpecialAdministrativeRegionMember" name="ChinaAndHongKongSpecialAdministrativeRegionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_NumberOfAgreements" name="NumberOfAgreements" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock" name="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes" name="ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets" name="IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_CommonStockSharesDesignated" name="CommonStockSharesDesignated" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="ysg_SeriesSeedPreferredSharesMember" name="SeriesSeedPreferredSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_RedeemableNoncontrollingInterestsRecognized" name="RedeemableNoncontrollingInterestsRecognized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_HongKongTaxRateForProfitsAtTwoMillionMember" name="HongKongTaxRateForProfitsAtTwoMillionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_EnterpriseIncomeTaxLawMember" name="EnterpriseIncomeTaxLawMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_TechnologyConsultingAndServiceAgreementMember" name="TechnologyConsultingAndServiceAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_ApplicableForFirstTwoFiscalYearsMember" name="ApplicableForFirstTwoFiscalYearsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_SalesToEndCustomersMember" name="SalesToEndCustomersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_TermOfAgreementTerminationNoticePeriod" name="TermOfAgreementTerminationNoticePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable" name="NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares" name="AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_ElectronicEquipmentMember" name="ElectronicEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_ShareOptionsOnModificationDayMember" name="ShareOptionsOnModificationDayMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests" name="AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_DueToNonVariableInterestEntitySubsidiariesCurrent" name="DueToNonVariableInterestEntitySubsidiariesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcceleratedVestingAndExercisedWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcceleratedVestingAndExercisedWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_UnvestedOptionsCompensationExpense" name="UnvestedOptionsCompensationExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock" name="EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_PrepaidConsiderationForAcquisition" name="PrepaidConsiderationForAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_NumberOfShareIncentivePlans" name="NumberOfShareIncentivePlans" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_AmountDueToRelatedPartyDebt" name="AmountDueToRelatedPartyDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_PercentageOfOrdinarySharesAvailableForIssuance" name="PercentageOfOrdinarySharesAvailableForIssuance" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions" name="AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_PreferredSharesImpliedPreMoneyValuationAmount" name="PreferredSharesImpliedPreMoneyValuationAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_VestingOfShareOptionsMember" name="VestingOfShareOptionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_RepurchaseOfRedeemableNonControllingInterests" name="RepurchaseOfRedeemableNonControllingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_GuangzhouYatsenGlobalCompanyLimitedMember" name="GuangzhouYatsenGlobalCompanyLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent" name="DueFromNonVariableInterestEntitySubsidiariesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_PrepaidLongTermCelebrityEndorsementFees" name="PrepaidLongTermCelebrityEndorsementFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_StockIssuedDuringPeriodSharesShareIncentivePlanTrust" name="StockIssuedDuringPeriodSharesShareIncentivePlanTrust" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_OtherSalesOfProductByChannelMember" name="OtherSalesOfProductByChannelMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_CapitalInjectionFromNonControllingInterests" name="CapitalInjectionFromNonControllingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="ysg_RedeemableNonControllingInterestsPolicyTextBlock" name="RedeemableNonControllingInterestsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="ysg_AmericanDepositarySharesMember" name="AmericanDepositarySharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_SalesOfInventoriesMember" name="SalesOfInventoriesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_PaymentChannelsAndPlatformDistributorCustomersMember" name="PaymentChannelsAndPlatformDistributorCustomersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="ysg_FulfilmentExpenses" name="FulfilmentExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="ysg_GuangzhouYixunCosmeticsCompanyLimitedMember" name="GuangzhouYixunCosmeticsCompanyLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415629712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">20-F<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Yatsen Holding Limited<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001819580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-39703<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">E9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Building No. 35, Art Port International Creation Center<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">No. 2519 Xingang East Road, Haizhu District<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Guangzhou<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CN<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">510330<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentShellCompanyReport', window );">Document Shell Company Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentRegistrationStatement', window );">Document Registration Statement</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAccountingStandard', window );">Document Accounting Standard</a></td>
<td class="text">U.S. GAAP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">1424<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">PricewaterhouseCoopers Zhong Tian LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Guangzhou, the People&#8217;s Republic of China<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember', window );">Business Contact</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Building No. 35, Art Port International Creation Center,<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">No. 2519 Xingang East Road, Haizhu District<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Guangzhou<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CN<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">510330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">Donghao Yang<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">+86<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">20-8730 7310<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Ordinary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">1,487,546,132<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A ordinary shares, par value US$0.00001 per share<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_NoTradingSymbolFlag', window );">No Trading Symbol Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Ordinary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">666,572,880<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=ysg_AmericanDepositarySharesMember', window );">American Depositary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">American Depositary Shares, each representing twenty Class A ordinary shares, par value US$0.00001 per share<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">YSG<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_ContactPersonnelName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of contact personnel</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAccountingStandard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAccountingStandard</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:accountingStandardItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentRegistrationStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a registration statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentRegistrationStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentShellCompanyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentShellCompanyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_NoTradingSymbolFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a security having no trading symbol.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_NoTradingSymbolFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:trueItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=ysg_AmericanDepositarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=ysg_AmericanDepositarySharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379501622112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">&#165; 836,888<span></span>
</td>
<td class="nump">$ 117,873<span></span>
</td>
<td class="nump">&#165; 1,512,945<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">21,248<span></span>
</td>
<td class="nump">2,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investment</a></td>
<td class="nump">1,218,481<span></span>
</td>
<td class="nump">171,619<span></span>
</td>
<td class="nump">1,072,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">198,851<span></span>
</td>
<td class="nump">28,008<span></span>
</td>
<td class="nump">200,843<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">352,090<span></span>
</td>
<td class="nump">49,591<span></span>
</td>
<td class="nump">423,287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">303,841<span></span>
</td>
<td class="nump">42,795<span></span>
</td>
<td class="nump">292,825<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,951,599<span></span>
</td>
<td class="nump">415,724<span></span>
</td>
<td class="nump">3,508,421<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,383<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Investments</a></td>
<td class="nump">618,752<span></span>
</td>
<td class="nump">87,149<span></span>
</td>
<td class="nump">502,579<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">64,878<span></span>
</td>
<td class="nump">9,138<span></span>
</td>
<td class="nump">75,619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, net</a></td>
<td class="nump">556,567<span></span>
</td>
<td class="nump">78,391<span></span>
</td>
<td class="nump">857,145<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">671,396<span></span>
</td>
<td class="nump">94,564<span></span>
</td>
<td class="nump">689,669<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">1,375<span></span>
</td>
<td class="nump">194<span></span>
</td>
<td class="nump">1,951<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets, net</a></td>
<td class="nump">114,348<span></span>
</td>
<td class="nump">16,106<span></span>
</td>
<td class="nump">133,004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">27,100<span></span>
</td>
<td class="nump">3,817<span></span>
</td>
<td class="nump">52,885<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">2,054,416<span></span>
</td>
<td class="nump">289,359<span></span>
</td>
<td class="nump">2,354,235<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">5,006,015<span></span>
</td>
<td class="nump">705,083<span></span>
</td>
<td class="nump">5,862,656<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable (including accounts payable of the consolidated VIEs without recourse to the Group of RMB8,813 and RMB7,645 as of December 31, 2022 and 2023, respectively)</a></td>
<td class="nump">105,691<span></span>
</td>
<td class="nump">14,886<span></span>
</td>
<td class="nump">119,847<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Advances from customers (including advances from customers of the consolidated VIEs without recourse to the Group of RMB5,892 and RMB26,810 as of December 31, 2022 and 2023, respectively)</a></td>
<td class="nump">41,579<span></span>
</td>
<td class="nump">5,856<span></span>
</td>
<td class="nump">16,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other liabilities (including accrued expenses and other liabilities of the consolidated VIEs without recourse to the Group of RMB16,624 and RMB8,646 as of December 31, 2022 and 2023, respectively)</a></td>
<td class="nump">391,217<span></span>
</td>
<td class="nump">55,102<span></span>
</td>
<td class="nump">323,259<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income tax payables (including income tax payables of the consolidated VIEs without recourse to the Group of RMB929 and RMB929 as of December 31, 2022 and 2023)</a></td>
<td class="nump">17,946<span></span>
</td>
<td class="nump">2,528<span></span>
</td>
<td class="nump">21,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liabilities due within one year (including lease liabilities of the consolidated VIEs without recourse to the Group of RMB78 and nil as of December 31, 2022 and 2023, respectively)</a></td>
<td class="nump">45,464<span></span>
</td>
<td class="nump">6,403<span></span>
</td>
<td class="nump">79,586<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">611,328<span></span>
</td>
<td class="nump">86,103<span></span>
</td>
<td class="nump">588,412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="nump">111,591<span></span>
</td>
<td class="nump">15,717<span></span>
</td>
<td class="nump">113,441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeNoncurrent', window );">Deferred income-non current</a></td>
<td class="nump">30,556<span></span>
</td>
<td class="nump">4,304<span></span>
</td>
<td class="nump">45,280<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liabilities</a></td>
<td class="nump">67,767<span></span>
</td>
<td class="nump">9,545<span></span>
</td>
<td class="nump">52,997<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non-current liabilities</a></td>
<td class="nump">209,914<span></span>
</td>
<td class="nump">29,566<span></span>
</td>
<td class="nump">211,718<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">821,242<span></span>
</td>
<td class="nump">115,669<span></span>
</td>
<td class="nump">800,130<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Redeemable non-controlling interests</a></td>
<td class="nump">51,466<span></span>
</td>
<td class="nump">7,249<span></span>
</td>
<td class="nump">339,924<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Shareholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Ordinary Shares</a></td>
<td class="nump">173<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="nump">173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury shares</a></td>
<td class="num">(864,568)<span></span>
</td>
<td class="num">(121,772)<span></span>
</td>
<td class="num">(669,150)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">12,260,208<span></span>
</td>
<td class="nump">1,726,814<span></span>
</td>
<td class="nump">12,038,802<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_StatutoryReserves', window );">Statutory reserves</a></td>
<td class="nump">24,177<span></span>
</td>
<td class="nump">3,405<span></span>
</td>
<td class="nump">24,177<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(7,345,153)<span></span>
</td>
<td class="num">(1,034,543)<span></span>
</td>
<td class="num">(6,600,365)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="nump">60,200<span></span>
</td>
<td class="nump">8,481<span></span>
</td>
<td class="num">(74,195)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Yatsen Holding Limited shareholders' equity</a></td>
<td class="nump">4,135,037<span></span>
</td>
<td class="nump">582,409<span></span>
</td>
<td class="nump">4,719,442<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interests</a></td>
<td class="num">(1,730)<span></span>
</td>
<td class="num">(244)<span></span>
</td>
<td class="nump">3,160<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' equity</a></td>
<td class="nump">4,133,307<span></span>
</td>
<td class="nump">582,165<span></span>
</td>
<td class="nump">4,722,602<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities, redeemable non-controlling interests and shareholders" equity</a></td>
<td class="nump">5,006,015<span></span>
</td>
<td class="nump">705,083<span></span>
</td>
<td class="nump">5,862,656<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Amounts due from related parties</a></td>
<td class="nump">20,200<span></span>
</td>
<td class="nump">2,845<span></span>
</td>
<td class="nump">5,654<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Amounts due to related parties</a></td>
<td class="nump">&#165; 9,431<span></span>
</td>
<td class="nump">$ 1,328<span></span>
</td>
<td class="nump">&#165; 27,242<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481174/470-10-25-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 23: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph (12)(c)<br> -Section S99<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph 14<br> -Paragraph 3A<br> -Section S99<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph 15<br> -Paragraph 3A<br> -Section S99<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph (16)(c)<br> -Paragraph 3A<br> -Section S99<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480632/954-210-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_StatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_StatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415271520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable (including accounts payable of the consolidated VIEs without recourse to the Group of RMB8,813 and RMB7,645 as of December 31, 2022 and 2023, respectively)</a></td>
<td class="nump">&#165; 105,691<span></span>
</td>
<td class="nump">$ 14,886<span></span>
</td>
<td class="nump">&#165; 119,847<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Advances from customers (including advances from customers of the consolidated VIEs without recourse to the Group of RMB5,892 and RMB26,810 as of December 31, 2022 and 2023, respectively)</a></td>
<td class="nump">41,579<span></span>
</td>
<td class="nump">5,856<span></span>
</td>
<td class="nump">16,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other liabilities (including accrued expenses and other liabilities of the consolidated VIEs without recourse to the Group of RMB16,624 and RMB8,646 as of December 31, 2022 and 2023, respectively)</a></td>
<td class="nump">391,217<span></span>
</td>
<td class="nump">55,102<span></span>
</td>
<td class="nump">323,259<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income tax payables (including income tax payables of the consolidated VIEs without recourse to the Group of RMB929 and RMB929 as of December 31, 2022 and 2023)</a></td>
<td class="nump">17,946<span></span>
</td>
<td class="nump">2,528<span></span>
</td>
<td class="nump">21,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liabilities due within one year (including lease liabilities of the consolidated VIEs without recourse to the Group of RMB78 and nil as of December 31, 2022 and 2023, respectively)</a></td>
<td class="nump">&#165; 45,464<span></span>
</td>
<td class="nump">$ 6,403<span></span>
</td>
<td class="nump">&#165; 79,586<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized | shares</a></td>
<td class="nump">10,000,000,000<span></span>
</td>
<td class="nump">10,000,000,000<span></span>
</td>
<td class="nump">10,000,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_CommonStockSharesDesignated', window );">Common stock, shares designated | shares</a></td>
<td class="nump">3,039,147,394<span></span>
</td>
<td class="nump">3,039,147,394<span></span>
</td>
<td class="nump">3,039,147,394<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity Primary Beneficiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable (including accounts payable of the consolidated VIEs without recourse to the Group of RMB8,813 and RMB7,645 as of December 31, 2022 and 2023, respectively)</a></td>
<td class="nump">&#165; 7,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 8,813<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Advances from customers (including advances from customers of the consolidated VIEs without recourse to the Group of RMB5,892 and RMB26,810 as of December 31, 2022 and 2023, respectively)</a></td>
<td class="nump">26,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,892<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income tax payables (including income tax payables of the consolidated VIEs without recourse to the Group of RMB929 and RMB929 as of December 31, 2022 and 2023)</a></td>
<td class="nump">929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">929<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liabilities due within one year (including lease liabilities of the consolidated VIEs without recourse to the Group of RMB78 and nil as of December 31, 2022 and 2023, respectively)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity Primary Beneficiary | Without Recourse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable (including accounts payable of the consolidated VIEs without recourse to the Group of RMB8,813 and RMB7,645 as of December 31, 2022 and 2023, respectively)</a></td>
<td class="nump">7,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,813<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Advances from customers (including advances from customers of the consolidated VIEs without recourse to the Group of RMB5,892 and RMB26,810 as of December 31, 2022 and 2023, respectively)</a></td>
<td class="nump">26,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,892<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other liabilities (including accrued expenses and other liabilities of the consolidated VIEs without recourse to the Group of RMB16,624 and RMB8,646 as of December 31, 2022 and 2023, respectively)</a></td>
<td class="nump">8,646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income tax payables (including income tax payables of the consolidated VIEs without recourse to the Group of RMB929 and RMB929 as of December 31, 2022 and 2023)</a></td>
<td class="nump">929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">929<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liabilities due within one year (including lease liabilities of the consolidated VIEs without recourse to the Group of RMB78 and nil as of December 31, 2022 and 2023, respectively)</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 78<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Ordinary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized | shares</a></td>
<td class="nump">6,000,000,000<span></span>
</td>
<td class="nump">6,000,000,000<span></span>
</td>
<td class="nump">6,000,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued | shares</a></td>
<td class="nump">2,030,600,883<span></span>
</td>
<td class="nump">2,030,600,883<span></span>
</td>
<td class="nump">2,030,600,883<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding | shares</a></td>
<td class="nump">1,487,546,132<span></span>
</td>
<td class="nump">1,487,546,132<span></span>
</td>
<td class="nump">1,569,677,384<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Ordinary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized | shares</a></td>
<td class="nump">960,852,606<span></span>
</td>
<td class="nump">960,852,606<span></span>
</td>
<td class="nump">960,852,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued | shares</a></td>
<td class="nump">666,572,880<span></span>
</td>
<td class="nump">666,572,880<span></span>
</td>
<td class="nump">666,572,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding | shares</a></td>
<td class="nump">666,572,880<span></span>
</td>
<td class="nump">666,572,880<span></span>
</td>
<td class="nump">666,572,880<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_CommonStockSharesDesignated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common stock shares designated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_CommonStockSharesDesignated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecourseStatusAxis=us-gaap_NonrecourseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecourseStatusAxis=us-gaap_NonrecourseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379512273312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="nump">&#165; 3,414,774<span></span>
</td>
<td class="nump">$ 480,961<span></span>
</td>
<td class="nump">&#165; 3,706,122<span></span>
</td>
<td class="nump">&#165; 5,839,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenues</a></td>
<td class="num">(901,455)<span></span>
</td>
<td class="num">(126,967)<span></span>
</td>
<td class="num">(1,187,370)<span></span>
</td>
<td class="num">(1,941,177)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">2,513,319<span></span>
</td>
<td class="nump">353,994<span></span>
</td>
<td class="nump">2,518,752<span></span>
</td>
<td class="nump">3,898,796<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_FulfilmentExpenses', window );">Fulfilment expenses</a></td>
<td class="num">(229,021)<span></span>
</td>
<td class="num">(32,257)<span></span>
</td>
<td class="num">(269,886)<span></span>
</td>
<td class="num">(434,018)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling and marketing expenses</a></td>
<td class="num">(2,230,974)<span></span>
</td>
<td class="num">(314,226)<span></span>
</td>
<td class="num">(2,330,480)<span></span>
</td>
<td class="num">(4,005,589)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(500,942)<span></span>
</td>
<td class="num">(70,556)<span></span>
</td>
<td class="num">(720,409)<span></span>
</td>
<td class="num">(941,347)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="num">(111,698)<span></span>
</td>
<td class="num">(15,732)<span></span>
</td>
<td class="num">(126,875)<span></span>
</td>
<td class="num">(142,086)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of goodwill</a></td>
<td class="nump">354,039<span></span>
</td>
<td class="nump">49,865<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="num">(3,426,674)<span></span>
</td>
<td class="num">(482,636)<span></span>
</td>
<td class="num">(3,447,650)<span></span>
</td>
<td class="num">(5,523,040)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(913,355)<span></span>
</td>
<td class="num">(128,642)<span></span>
</td>
<td class="num">(928,898)<span></span>
</td>
<td class="num">(1,624,244)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Financial income</a></td>
<td class="nump">89,020<span></span>
</td>
<td class="nump">12,538<span></span>
</td>
<td class="nump">34,656<span></span>
</td>
<td class="nump">45,658<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency exchange (loss) gain</a></td>
<td class="nump">7,218<span></span>
</td>
<td class="nump">1,017<span></span>
</td>
<td class="num">(35,357)<span></span>
</td>
<td class="num">(1,751)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income from equity method investments, net</a></td>
<td class="nump">10,122<span></span>
</td>
<td class="nump">1,426<span></span>
</td>
<td class="nump">12,548<span></span>
</td>
<td class="nump">5,978<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_ImpairmentLossOfInvestments', window );">Impairment of investments | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,078)<span></span>
</td>
<td class="num">(1,375)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">53,558<span></span>
</td>
<td class="nump">7,543<span></span>
</td>
<td class="nump">103,501<span></span>
</td>
<td class="nump">27,775<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income tax expenses</a></td>
<td class="num">(753,437)<span></span>
</td>
<td class="num">(106,118)<span></span>
</td>
<td class="num">(818,628)<span></span>
</td>
<td class="num">(1,547,959)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefits (expenses)</a></td>
<td class="nump">3,210<span></span>
</td>
<td class="nump">452<span></span>
</td>
<td class="num">(2,705)<span></span>
</td>
<td class="nump">921<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(750,227)<span></span>
</td>
<td class="num">(105,666)<span></span>
</td>
<td class="num">(821,333)<span></span>
</td>
<td class="num">(1,547,038)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net loss attributable to non-controlling interests and redeemable non-controlling interests</a></td>
<td class="num">(5,439)<span></span>
</td>
<td class="num">(766)<span></span>
</td>
<td class="num">(5,962)<span></span>
</td>
<td class="num">(6,304)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment', window );">Accretion to redeemable non-controlling interests</a></td>
<td class="nump">2,975<span></span>
</td>
<td class="nump">419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to the Yatsen Holding Limited's shareholders</a></td>
<td class="num">&#165; (747,763)<span></span>
</td>
<td class="num">$ (105,319)<span></span>
</td>
<td class="num">&#165; (815,371)<span></span>
</td>
<td class="num">&#165; (1,540,734)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net loss per ordinary share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per ordinary share-basic | (per share)</a></td>
<td class="num">&#165; (0.34)<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">&#165; (0.34)<span></span>
</td>
<td class="num">&#165; (0.61)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per ordinary share-diluted | (per share)</a></td>
<td class="num">&#165; (0.34)<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">&#165; (0.34)<span></span>
</td>
<td class="num">&#165; (0.61)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of ordinary shares used in computing net loss per ordinary share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Ordinary shares&#8212;basic</a></td>
<td class="nump">2,195,818,231<span></span>
</td>
<td class="nump">2,195,818,231<span></span>
</td>
<td class="nump">2,372,728,777<span></span>
</td>
<td class="nump">2,526,833,201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Ordinary shares&#8212;diluted</a></td>
<td class="nump">2,195,818,231<span></span>
</td>
<td class="nump">2,195,818,231<span></span>
</td>
<td class="nump">2,372,728,777<span></span>
</td>
<td class="nump">2,526,833,201<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_FulfilmentExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of fulfillment expenses incurred during the period, such expenses also includes shipping and handling.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_FulfilmentExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_ImpairmentLossOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment loss of investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_ImpairmentLossOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Redeemable non-controlling interest accretion to redemption value adjustment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415327312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">&#165; (750,227)<span></span>
</td>
<td class="num">$ (105,666)<span></span>
</td>
<td class="num">&#165; (821,333)<span></span>
</td>
<td class="num">&#165; (1,547,038)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive (loss) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment, net of nil tax</a></td>
<td class="nump">134,395<span></span>
</td>
<td class="nump">18,929<span></span>
</td>
<td class="nump">181,585<span></span>
</td>
<td class="num">(158,515)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Total comprehensive loss</a></td>
<td class="num">(615,832)<span></span>
</td>
<td class="num">(86,737)<span></span>
</td>
<td class="num">(639,748)<span></span>
</td>
<td class="num">(1,705,553)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: Comprehensive loss attributable to the non-controlling interests</a></td>
<td class="num">(5,439)<span></span>
</td>
<td class="num">(766)<span></span>
</td>
<td class="num">(5,962)<span></span>
</td>
<td class="num">(6,304)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss attributable to the Yatsen Holding Limited's shareholders</a></td>
<td class="num">&#165; (610,393)<span></span>
</td>
<td class="num">$ (85,971)<span></span>
</td>
<td class="num">&#165; (633,786)<span></span>
</td>
<td class="num">&#165; (1,699,249)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379414262160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - CNY (&#165;)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustment, tax</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379409542064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (DEFICIT)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Ordinary Shares </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Treasury Shares </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Additional Paid-in Capital </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Statutory Reserves </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Accumulated Deficit </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Accumulated Other Comprehensive Income (Loss) </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Non-controlling interests </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">&#165; 6,863,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 173<span></span>
</td>
<td class="num">&#165; (12)<span></span>
</td>
<td class="nump">&#165; 11,165,697<span></span>
</td>
<td class="nump">&#165; 20,051<span></span>
</td>
<td class="num">&#165; (4,240,134)<span></span>
</td>
<td class="num">&#165; (97,265)<span></span>
</td>
<td class="nump">&#165; 15,084<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2020 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,697,173,763<span></span>
</td>
<td class="num">(170,719,987)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchases of ordinary shares</a></td>
<td class="num">(22,319)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (22,319)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchases of ordinary shares, shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,387,292)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuances of shares due to exercise of share options</a></td>
<td class="nump">&#165; 1,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1<span></span>
</td>
<td class="nump">1,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuances of shares due to exercise of share options, shares | shares</a></td>
<td class="nump">7,686,832<span></span>
</td>
<td class="nump">7,686,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,686,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions', window );">Share-based compensation related to accelerated vesting of share options</a></td>
<td class="nump">&#165; 66,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Share-based compensation related to vesting of share options</a></td>
<td class="nump">464,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">464,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AppropriationAdjustmentsToStatutoryReserve', window );">Appropriation to statutory reserves</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,301<span></span>
</td>
<td class="num">(1,301)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(1,547,038)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,540,734)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,304)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(158,515)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(158,515)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination', window );">Acquisition of a subsidiary</a></td>
<td class="nump">228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">228<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance', window );">Transaction with non-controlling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(114)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest', window );">Capital injection from non-controlling interests</a></td>
<td class="nump">596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">596<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">5,668,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 173<span></span>
</td>
<td class="num">&#165; (22,330)<span></span>
</td>
<td class="nump">11,697,942<span></span>
</td>
<td class="nump">21,352<span></span>
</td>
<td class="num">(5,782,169)<span></span>
</td>
<td class="num">(255,780)<span></span>
</td>
<td class="nump">9,718<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2021 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,697,173,763<span></span>
</td>
<td class="num">(170,420,447)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchases of ordinary shares</a></td>
<td class="num">(646,820)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (646,820)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchases of ordinary shares, shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(290,503,052)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions', window );">Share-based compensation related to accelerated vesting of share options</a></td>
<td class="num">(64,660)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(64,660)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Share-based compensation related to vesting of share options</a></td>
<td class="nump">392,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">392,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay', window );">Related to modification of exercise price of share options on modification day</a></td>
<td class="nump">12,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Others</a></td>
<td class="num">(596)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(596)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AppropriationAdjustmentsToStatutoryReserve', window );">Appropriation to statutory reserves</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,825<span></span>
</td>
<td class="num">(2,825)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(821,333)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(815,371)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,962)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">181,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">181,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">4,722,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 173<span></span>
</td>
<td class="num">&#165; (669,150)<span></span>
</td>
<td class="nump">12,038,802<span></span>
</td>
<td class="nump">24,177<span></span>
</td>
<td class="num">(6,600,365)<span></span>
</td>
<td class="num">(74,195)<span></span>
</td>
<td class="nump">3,160<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2022 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,697,173,763<span></span>
</td>
<td class="num">(460,923,499)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchases of ordinary shares</a></td>
<td class="num">(213,054)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (213,054)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchases of ordinary shares, shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(119,211,860)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuances of shares due to exercise of share options</a></td>
<td class="nump">&#165; 6,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 17,636<span></span>
</td>
<td class="num">(11,077)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuances of shares due to exercise of share options, shares | shares</a></td>
<td class="nump">37,080,608<span></span>
</td>
<td class="nump">37,080,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,080,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions', window );">Share-based compensation related to accelerated vesting of share options</a></td>
<td class="num">&#165; (1,905)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,905)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Share-based compensation related to vesting of share options</a></td>
<td class="nump">79,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests', window );">Repurchase of redeemable non-controlling interests</a></td>
<td class="nump">186,437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">186,437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests', window );">Transactions in relation to redeemable non-controlling interests</a></td>
<td class="num">(30,907)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,907)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(750,227)<span></span>
</td>
<td class="num">$ (105,666)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(744,788)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,439)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">134,395<span></span>
</td>
<td class="nump">18,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">134,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination', window );">Acquisition of a subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(549)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">549<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2023</a></td>
<td class="nump">&#165; 4,133,307<span></span>
</td>
<td class="nump">$ 582,165<span></span>
</td>
<td class="nump">&#165; 173<span></span>
</td>
<td class="num">&#165; (864,568)<span></span>
</td>
<td class="nump">&#165; 12,260,208<span></span>
</td>
<td class="nump">&#165; 24,177<span></span>
</td>
<td class="num">&#165; (7,345,153)<span></span>
</td>
<td class="nump">&#165; 60,200<span></span>
</td>
<td class="num">&#165; (1,730)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2023 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,697,173,763<span></span>
</td>
<td class="num">(543,054,751)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in noncontrolling interest from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-23<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-23<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustment To Additional Paid In Capital Accelerated Vesting Of Share Options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments to additional paid in capital related to modification of exercise price of share options on modification day.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments to additional paid in capital, repurchase of redeemable non-controlling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments to additional paid in capital, transactions in relation to redeemable non-controlling interests</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AppropriationAdjustmentsToStatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Appropriation Adjustments to statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AppropriationAdjustmentsToStatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379408460416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">&#165; (750,227)<span></span>
</td>
<td class="num">$ (105,666)<span></span>
</td>
<td class="num">&#165; (821,333)<span></span>
</td>
<td class="num">&#165; (1,547,038)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation of property and equipment</a></td>
<td class="nump">53,683<span></span>
</td>
<td class="nump">7,561<span></span>
</td>
<td class="nump">114,047<span></span>
</td>
<td class="nump">130,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">61,077<span></span>
</td>
<td class="nump">8,603<span></span>
</td>
<td class="nump">56,848<span></span>
</td>
<td class="nump">50,705<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation</a></td>
<td class="nump">77,502<span></span>
</td>
<td class="nump">10,915<span></span>
</td>
<td class="nump">340,860<span></span>
</td>
<td class="nump">530,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AmortizationOfRightOfUseAssets', window );">Amortization of right-of-use assets</a></td>
<td class="nump">88,645<span></span>
</td>
<td class="nump">12,485<span></span>
</td>
<td class="nump">168,369<span></span>
</td>
<td class="nump">245,893<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_RecognitionOfDeferredIncome', window );">Recognition of deferred income</a></td>
<td class="num">(15,733)<span></span>
</td>
<td class="num">(2,216)<span></span>
</td>
<td class="num">(14,934)<span></span>
</td>
<td class="num">(14,515)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_ImpairmentAllowanceOfInventory', window );">Impairment allowance of inventory</a></td>
<td class="num">(38,246)<span></span>
</td>
<td class="num">(5,387)<span></span>
</td>
<td class="num">(3,079)<span></span>
</td>
<td class="nump">87,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Current expected credit losses</a></td>
<td class="nump">19,887<span></span>
</td>
<td class="nump">2,801<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expenses (benefits)</a></td>
<td class="num">(8,655)<span></span>
</td>
<td class="num">(1,219)<span></span>
</td>
<td class="num">(8,360)<span></span>
</td>
<td class="num">(5,428)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Impairment of and (gain) loss on disposal of property and equipment</a></td>
<td class="num">(1,188)<span></span>
</td>
<td class="num">(167)<span></span>
</td>
<td class="nump">80,288<span></span>
</td>
<td class="nump">36,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfIntangibleAssets', window );">Loss on disposal of intangible assets</a></td>
<td class="nump">381<span></span>
</td>
<td class="nump">54<span></span>
</td>
<td class="nump">920<span></span>
</td>
<td class="nump">2,672<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss', window );">Gain from acquisition of a joint venture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,094)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfInvestments', window );">Impairment of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,078<span></span>
</td>
<td class="nump">1,375<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Share of income from equity investments</a></td>
<td class="num">(10,122)<span></span>
</td>
<td class="num">(1,426)<span></span>
</td>
<td class="num">(12,548)<span></span>
</td>
<td class="num">(5,978)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of goodwill</a></td>
<td class="nump">354,039<span></span>
</td>
<td class="nump">49,865<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(4,472)<span></span>
</td>
<td class="num">(630)<span></span>
</td>
<td class="nump">154,995<span></span>
</td>
<td class="nump">99,745<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_InterestReceivablesOnShortTermInvestments', window );">Interest receivables on short-term investments</a></td>
<td class="nump">937<span></span>
</td>
<td class="nump">132<span></span>
</td>
<td class="nump">319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets', window );">Prepayments and other current assets</a></td>
<td class="num">(7,270)<span></span>
</td>
<td class="num">(1,024)<span></span>
</td>
<td class="nump">65,916<span></span>
</td>
<td class="num">(42,715)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">109,443<span></span>
</td>
<td class="nump">15,415<span></span>
</td>
<td class="nump">277,997<span></span>
</td>
<td class="num">(109,930)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td class="nump">25,785<span></span>
</td>
<td class="nump">3,632<span></span>
</td>
<td class="nump">27,335<span></span>
</td>
<td class="num">(18,961)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueFromRelatedParties', window );">Amounts due from related parties</a></td>
<td class="num">(27,969)<span></span>
</td>
<td class="num">(3,939)<span></span>
</td>
<td class="num">(5,594)<span></span>
</td>
<td class="nump">1,260<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToRelatedParties', window );">Amounts due to related parties</a></td>
<td class="num">(17,811)<span></span>
</td>
<td class="num">(2,509)<span></span>
</td>
<td class="nump">13,275<span></span>
</td>
<td class="nump">2,153<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(14,156)<span></span>
</td>
<td class="num">(1,994)<span></span>
</td>
<td class="num">(120,970)<span></span>
</td>
<td class="num">(244,444)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">65,322<span></span>
</td>
<td class="nump">9,199<span></span>
</td>
<td class="num">(17,303)<span></span>
</td>
<td class="num">(63,683)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Advances from customers</a></td>
<td class="nump">24,927<span></span>
</td>
<td class="nump">3,511<span></span>
</td>
<td class="num">(4,028)<span></span>
</td>
<td class="nump">14,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,668<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxes', window );">Income tax payables</a></td>
<td class="num">(3,880)<span></span>
</td>
<td class="num">(546)<span></span>
</td>
<td class="nump">5,079<span></span>
</td>
<td class="num">(1,437)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_IncreaseDecreaseInLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="num">(89,341)<span></span>
</td>
<td class="num">(12,583)<span></span>
</td>
<td class="num">(166,969)<span></span>
</td>
<td class="num">(238,447)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash (used in) provided by Operating Activities</a></td>
<td class="num">(107,442)<span></span>
</td>
<td class="num">(15,133)<span></span>
</td>
<td class="nump">136,208<span></span>
</td>
<td class="num">(1,020,441)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Purchases of intangible assets</a></td>
<td class="num">(321)<span></span>
</td>
<td class="num">(45)<span></span>
</td>
<td class="num">(8,550)<span></span>
</td>
<td class="num">(25,304)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(43,648)<span></span>
</td>
<td class="num">(6,148)<span></span>
</td>
<td class="num">(50,778)<span></span>
</td>
<td class="num">(141,433)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from disposal of property and equipment</a></td>
<td class="nump">1,953<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="nump">4,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireShortTermInvestments', window );">Purchases of short-term investments</a></td>
<td class="num">(2,341,533)<span></span>
</td>
<td class="num">(329,798)<span></span>
</td>
<td class="num">(2,421,802)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfShortTermInvestments', window );">Sales of short-term investments</a></td>
<td class="nump">2,222,376<span></span>
</td>
<td class="nump">313,015<span></span>
</td>
<td class="nump">1,459,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition of businesses, net of cash and cash equivalents acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,107)<span></span>
</td>
<td class="num">(989,652)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Investments on equity investments</a></td>
<td class="num">(121,547)<span></span>
</td>
<td class="num">(17,119)<span></span>
</td>
<td class="num">(135,842)<span></span>
</td>
<td class="num">(322,825)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PaymentsToPrePaidConsiderationForAcquisition', window );">Pre-paid consideration for an acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,043)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromInvestments', window );">Proceeds from disposal of investments</a></td>
<td class="nump">22,233<span></span>
</td>
<td class="nump">3,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash used in Investing Activities</a></td>
<td class="num">(260,487)<span></span>
</td>
<td class="num">(36,689)<span></span>
</td>
<td class="num">(1,155,416)<span></span>
</td>
<td class="num">(1,484,257)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfShortTermDebt', window );">Repayments for short-term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares', window );">Repayment of a shareholder receivable resulting from Repurchases of Ordinary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,959<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_CapitalContributionsFromNonControllingInterests', window );">Capital contributions from non-controlling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">596<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo', window );">Issuance costs of issuance of Ordinary Shares in IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,706)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of vested share options</a></td>
<td class="nump">4,902<span></span>
</td>
<td class="nump">690<span></span>
</td>
<td class="nump">1,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of Ordinary shares</a></td>
<td class="num">(212,693)<span></span>
</td>
<td class="num">(29,957)<span></span>
</td>
<td class="num">(654,650)<span></span>
</td>
<td class="num">(15,161)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest', window );">Repurchase of redeemable non-controlling interests</a></td>
<td class="num">(134,664)<span></span>
</td>
<td class="num">(18,967)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash used in Financing Activities</a></td>
<td class="num">(342,455)<span></span>
</td>
<td class="num">(48,234)<span></span>
</td>
<td class="num">(654,450)<span></span>
</td>
<td class="num">(1,706)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rate changes on cash and cash equivalents and restricted cash</a></td>
<td class="nump">14,192<span></span>
</td>
<td class="nump">1,999<span></span>
</td>
<td class="nump">89,978<span></span>
</td>
<td class="num">(88,980)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash and cash equivalents and restricted cash</a></td>
<td class="num">(696,192)<span></span>
</td>
<td class="num">(98,057)<span></span>
</td>
<td class="num">(1,583,680)<span></span>
</td>
<td class="num">(2,595,384)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents and restricted cash at the beginning of the year</a></td>
<td class="nump">1,554,328<span></span>
</td>
<td class="nump">218,923<span></span>
</td>
<td class="nump">3,138,008<span></span>
</td>
<td class="nump">5,733,392<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents and restricted cash at the end of the year</a></td>
<td class="nump">858,136<span></span>
</td>
<td class="nump">120,866<span></span>
</td>
<td class="nump">1,554,328<span></span>
</td>
<td class="nump">3,138,008<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental disclosures of cash flow information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="num">(7,750)<span></span>
</td>
<td class="num">(1,092)<span></span>
</td>
<td class="num">(6,108)<span></span>
</td>
<td class="num">(6,190)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental schedule of non-cash investing and financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_NonCashPurchasesOfPropertyAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="nump">12,687<span></span>
</td>
<td class="nump">1,787<span></span>
</td>
<td class="nump">10,607<span></span>
</td>
<td class="nump">19,709<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_NoncashPurchasesOfIntangibleAssets', window );">Purchases of intangible assets</a></td>
<td class="nump">397<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="nump">282<span></span>
</td>
<td class="nump">2,999<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_NoncashReceivablesOfExercisePriceOfShareOptions', window );">Receivables of exercise price of share options</a></td>
<td class="nump">1,633<span></span>
</td>
<td class="nump">230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,920<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_NoncashPayableForRepurchasesOfOrdinaryShares', window );">Payable for repurchases of Ordinary Shares</a></td>
<td class="nump">442<span></span>
</td>
<td class="nump">62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,166<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_CapitalInjectionFromNonControllingInterests', window );">Capital injection from non-controlling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,337<span></span>
</td>
<td class="nump">&#165; 338,587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_RepurchaseOfRedeemableNonControllingInterests', window );">Repurchase of redeemable non-controlling interests</a></td>
<td class="nump">22,197<span></span>
</td>
<td class="nump">3,126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_RecognitionOfRedeemableNonControllingInterests', window );">Recognition of redeemable non-controlling interests</a></td>
<td class="nump">&#165; 50,129<span></span>
</td>
<td class="nump">$ 7,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>In a business combination achieved in stages, this element represents the amount of net gain (loss) recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-8A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482312/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period for redemption of redeemable noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AmortizationOfRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization of right-of-use-assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AmortizationOfRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_CapitalContributionsFromNonControllingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital contributions from non-controlling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_CapitalContributionsFromNonControllingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_CapitalInjectionFromNonControllingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital injection from non-controlling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_CapitalInjectionFromNonControllingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_ImpairmentAllowanceOfInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment allowance of inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_ImpairmentAllowanceOfInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_IncreaseDecreaseInLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_IncreaseDecreaseInLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in prepayments and other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_InterestReceivablesOnShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest receivables on short-term investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_InterestReceivablesOnShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance costs of issuance of ordinary shares in IPO.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_NonCashPurchasesOfPropertyAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash purchases of property and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_NonCashPurchasesOfPropertyAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_NoncashPayableForRepurchasesOfOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash payable for repurchases of ordinary shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_NoncashPayableForRepurchasesOfOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_NoncashPurchasesOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash purchases of intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_NoncashPurchasesOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_NoncashReceivablesOfExercisePriceOfShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash receivables of exercise price of share options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_NoncashReceivablesOfExercisePriceOfShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_PaymentsToPrePaidConsiderationForAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments to pre-paid consideration for acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_PaymentsToPrePaidConsiderationForAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_RecognitionOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recognition of deferred income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_RecognitionOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_RecognitionOfRedeemableNonControllingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recognition of redeemable non-controlling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_RecognitionOfRedeemableNonControllingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayment of shareholder receivable from repurchases of ordinary shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_RepurchaseOfRedeemableNonControllingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repurchase of redeemable non-controlling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_RepurchaseOfRedeemableNonControllingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379515717504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Activities and Reorganization<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Principal Activities and Reorganization</a></td>
<td class="text"><div style="display:flex;margin-top:5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">1.</span><div id="notes_to_consolidated_financial_statemen" style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PRINCIPAL ACTIVI</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">TIES AND REORGANIZATION</span></div></div><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principal activities</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yatsen Holding Limited (the &#8220;Company&#8221;) was incorporated in the Cayman Islands on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 6, 2016</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company, through its consolidated subsidiaries, the variable interest entities (&#8220;VIEs&#8221;) and VIE&#8217;s subsidiaries (collectively referred to as the "Group"), is primarily engaged in selling beauty products and is a consumer-centric, technology-and data-driven beauty platform in the People's Republic of China ("the PRC"). The Company was listed on the New York Stock Exchange on November 19, 2020.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, details of the Company's principal subsidiaries and VIE were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:42.32%;"></td>
        <td style="width:1.36%;"></td>
        <td style="width:13.06%;"></td>
        <td style="width:1.36%;"></td>
        <td style="width:13.06%;"></td>
        <td style="width:1.36%;"></td>
        <td style="width:13.06%;"></td>
        <td style="width:1.36%;"></td>
        <td style="width:13.06%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Place of</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Date of</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Percentage of</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">incorporation</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">incorporation</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">beneficial ownership</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Principal activities</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Principal subsidiaries:</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Guangzhou Yatsen Global Co., Ltd. (&#8220;Guangzhou Yatsen&#8221;)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">July 29, 2015</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Guangzhou Yixun Cosmetics Co., Ltd.</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">October 22, 2020</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Aoyan (Shanghai) Cosmetics Trading Co., Ltd.</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jun 4, 2019</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SNK (Shanghai) Limited</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">July 31, 2018</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Galenic (Shanghai) E-commerce Co., Ltd.</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 28, 2021</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Guangzhou DR.WU Cosmetics Co., Ltd.</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 5, 2021</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">VIE:</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Huizhi Weimei (Guangzhou) Trading Co., Ltd. (&#8220;HZ VIE&#8221;)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">February 22, 2019</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">1.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PRINCIPAL ACTIVITIES AND REORGANIZATION (Continued)</span></div></div><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">VIE Arrangements between the VIEs and the Company's PRC subsidiary </span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To comply with the relevant PRC laws and regulations, the Group operates its internet-based business, in which foreign investment is restricted or prohibited, through the VIEs. The Group obtained the control of the VIEs by entering into a series of contractual arrangements with the VIEs or their equity holders as follows:</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Powers of Attorney</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The shareholders of VIEs, have each executed a power of attorney to irrevocably appoint Guangzhou Yatsen or its designated person as their attorney-in-fact to exercise all of their rights as shareholders of VIEs, including, but not limited to, the right to convene and attend shareholder meetings, vote on any resolution that requires a shareholder vote, such as the appointment or removal of directors and executive officers, and other voting rights pursuant to the then-effective articles of association of VIEs. The power of attorney will remain in force for so long as the controlling shareholders remain the shareholders of VIEs.</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exclusive Technology Consulting and Service Agreement</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the exclusive technology consulting and service agreement between Guangzhou Yatsen and VIEs, Guangzhou Yatsen has the exclusive right to provide to VIEs technology consulting and services related to, among other things, research and development, system operation, advertising, internal training and technical support. Guangzhou Yatsen has the exclusive ownership of intellectual property rights created as a result of the performance of this agreement. In exchange, VIEs agree to pay Guangzhou Yatsen an annual service fee, at an amount that is agreed by Guangzhou Yatsen. Unless Guangzhou Yatsen provides valid notice of termination </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> days prior to the term of agreement ending, this agreement will remain effective for </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years to be automatically renewed for another 10 years thereafter.</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity Pledge Agreement</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the equity pledge agreement among Guangzhou Yatsen, VIEs, and the shareholders of VIEs, the shareholders pledged all of their equity interests in VIEs to guarantee their and VIEs&#8217; performance of their obligations under the contractual arrangements including the exclusive technology consulting and service agreement, the exclusive option agreement and the power of attorney. In the event of a breach by VIEs or their shareholders of contractual obligations under these agreements, Guangzhou Yatsen, as pledgee, will have the right to dispose of the pledged equity interests in VIEs. The shareholders of VIEs also undertake that, during the term of the equity pledge agreement, they will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests. During the term of the equity pledge agreement, Guangzhou Yatsen has the right to receive all of the dividends and profits distributed on the pledged equity interests. As of the date of this annual report, the equity pledge for the variable interest equity has been registered with local PRC authorities.</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exclusive Call Option Agreement</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the exclusive call option agreement between Guangzhou Yatsen, VIEs and their shareholders, the shareholders of VIEs irrevocably grant Guangzhou Yatsen an exclusive option to purchase, at its discretion, or have its designated person to purchase, to the extent permitted under PRC law, all or part of the equity interests in VIEs. The purchase price shall be the lowest price permitted by applicable PRC law. In addition, VIEs have granted Guangzhou Yatsen an exclusive option to purchase, at its discretion, or have its designated person to purchase, to the extent permitted under PRC law, all or part of VIEs&#8217; assets at the book value of such assets, or at the lowest price permitted by applicable PRC law, whichever is higher. The shareholders of VIEs undertake that, without the Company&#8217;s prior written consent or the prior written consent of Guangzhou Yatsen, they may not increase or decrease the registered capital, dispose of its assets, incur any debt or guarantee liabilities, enter into any material purchase agreements, conduct any merger, acquisition or investments, amend its articles of association or provide any loans to third parties. The exclusive call option agreement will remain effective until all equity interest in VIEs held by their shareholders and all assets of VIEs are transferred or assigned to Guangzhou Yatsen or its designated representatives.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;), a VIE is consolidated if the Company bears the risks and enjoys the rewards normally associated with, ownership of the entity. Through these contractual agreements, the Company has the power to direct the activities that most significantly impact the VIEs&#8217; economic performance, bears the risks of and enjoys the rewards normally associated with ownership of the VIEs. Therefore, the Company is the ultimate primary beneficiary of the VIEs and the financial results of the VIEs are included in the Group&#8217;s consolidated financial statements. The PRC variable interest entity, HZ VIE, developed e-commerce platforms for the business and holds an ICP license.</span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">1.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PRINCIPAL ACTIVITIES AND REORGANIZATION (Continued)</span></div></div><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">VIE Arrangements between the VIEs and the Company's PRC subsidiary (Continued)</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following consolidated financial information of the consolidated VIEs is included in the accompanying consolidated financial statements as of and for the year ended:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.193%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,924</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,202</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,047</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,428</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventories, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,080</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">348</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepayments and other current assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,723</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,742</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due from non-VIE subsidiaries</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total current assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,774</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,730</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investments</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">161,640</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">291,965</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,745</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,606</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total non-current assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">167,461</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">293,571</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">189,235</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">320,301</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,813</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,645</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Advances from customers</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,892</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,810</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other liabilities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,624</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,646</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax payables</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">929</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">929</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities due within one year</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due to non-VIE subsidiaries</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195,389</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">266,018</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total current liabilities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227,725</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">310,048</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227,725</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">310,048</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net revenues</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">521,835</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">323,246</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183,737</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,886</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,624</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,922</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash provided by operating activities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,178</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,306</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,473</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash used in investing activities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121,236</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,277</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107,721</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash provided by (used in) financing activities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,450</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,644</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,526</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net increase (decrease) in cash and cash equivalents</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,608</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,615</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,278</span></p></td>
       </tr>
      </table></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.933%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">(1) During years ended December 31, 2021, 2022 and 2023, the consolidated VIEs earned inter-company revenues in the amounts of </span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">, respectively. In addition, the proceeds from advances from Group companies to the consolidated VIEs in 2021, 2022 and 2023 are in the amount of RMB</span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">129,664</span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">117,000</span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">, respectively and the repayment of advances to Group companies by the consolidated VIEs in 2021, 2022 and 2023 are in the amount of RMB</span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">36,664</span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">42,000</span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">, respectively. All of these transactions have been eliminated in consolidation.</span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:3.933%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">(2) As at December 31, 2022 and 2023, amounts due to non-VIE subsidiaries included RMB</span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">93,000</span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"> and R</span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">MB</span><span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">168,000</span><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"> for debt financing from Group companies to the consolidated VIEs not yet returned.</span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">1.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PRINCIPAL ACTIVITIES AND REORGANIZATION (Continued)</span></div></div><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">VIE Arrangements between the VIEs and the Company's PRC subsidiary (Continued)</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with the aforementioned agreements, the Company has the power to direct activities of the VIEs, and can have assets transferred out of VIEs. Therefore, the Company considers that there is no asset in VIEs that can be used only to settle obligations of the VIEs, except for registered capital, as of December 31, 2023. As VIEs were incorporated as limited liability companies under the PRC Company Law, the creditors do not have recourse to the general credit of the Company for all the liabilities of VIEs. There is currently no contractual arrangement that would require the Company to provide additional financial support to the VIEs. As the Group is conducting certain businesses in the PRC through the VIEs, the Group may provide additional financial support on a discretionary basis in the future, which could expose the Group to a loss. There is no VIEs where the Company has variable interest but is not the primary beneficiary. The Group believes that the contractual arrangements among its shareholders and Guangzhou Yatsen comply with PRC law and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company&#8217;s ability to enforce these contractual arrangements and if the shareholders of VIEs were to reduce their interest in the Company, their interests may diverge from that of the Company and that may potentially increase the risk that they would seek to act contrary to the contractual terms. The Company&#8217;s ability to control the VIEs also depends on the voting rights proxy and the effect of the share pledge under the Equity Pledge Agreement and Guangzhou Yatsen has to vote on all matters requiring shareholder approval in VIEs. As noted above, the Company believes this voting right proxy is legally enforceable but may not be as effective as direct equity ownership.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379512131792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of presentation</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements of the Group have been prepared in accordance with U.S. GAAP. Significant accounting policies followed by the Group in the preparation of the consolidated financial statements are summarized below.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of consolidation</span></div></div><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group's consolidated financial statements include the financial statements of the Company, its subsidiaries and VIEs for which the Company or its subsidiary is the primary beneficiary.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A subsidiary is an entity in which the Company, directly or indirectly, controls </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">more than one half</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the voting powers; or has the power to appoint or remove the majority of the members of the board of directors; or to cast a majority of votes at the meeting of directors; or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.</span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A VIE is an entity in which the Company, or its subsidiary, through contractual agreements, bears the risks of, and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All transactions and balances among between the Company, its subsidiaries and VIEs have been eliminated upon consolidation.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of estimates</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Significant accounting estimates reflected in the Group's consolidated financial statements include inventory valuation and goodwill impairment assessment. The management bases the estimates and judgments on historical information and on various other assumptions that management believes are reasonable under the circumstances. Actual results could differ materially from such estimates.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(d)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Functional currency and foreign currency translation</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group uses Renminbi (&#8220;RMB&#8221;) as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in Cayman Islands is United States dollar (&#8220;US$&#8221;), in Hong Kong is US$ or Hong Kong dollar (&#8220;HKD&#8221;), in United Kingdom is Great Britain Pound (&#8220;GBP&#8221;), in France is Euro (&#8220;EUR&#8221;), and in Japan is Japanese Yen (&#8220;JPY&#8221;) while the functional currency of the Group&#8217;s entities in PRC is RMB, which is their respective local currency. In the consolidated financial statements, the financial information of the Company and its subsidiaries, which use foreign currency as their functional currency, have been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains, and losses are translated using the average exchange rate for the period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income (loss) in the consolidated statement of comprehensive income (loss).</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Foreign currency transactions denominated in currencies other than functional currency are translated into the functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains (losses), net in the consolidated statement of operations.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(e)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Convenience translation</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Translations of balances in the consolidated balance sheets, consolidated statements of operations, consolidated statements of comprehensive income (loss) and consolidated statements of cash flows from RMB into US$ as of and for the year ended December 31, 2023 are solely for the convenience of the reader and were calculated at the noon buying rate of US$ 1.00 = RMB </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0999</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on December 29, 2023 as set forth in the H.10 statistical release of the U.S. Federal Reserve Board. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on December 31, 2023, or at any other rate.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(f)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and cash equivalents</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents represent cash on hand and demand deposits placed with banks or other financial institutions, and all highly liquid investments with original maturities of three months or less. Cash and cash equivalents are placed with financial institutions with high-credit ratings and quality.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(g)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted cash</span></div></div><p style="margin-left:0.027%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted cash primarily represents security deposits held in the depositary bank account for financial guarantee. As at December 31,2022 and 2023, the restricted cash amounted to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">41,383</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,248</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">  </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(h)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Short-term investment</span></div></div><p style="margin-left:0.027%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Short-term investment represents time deposits placed with banks with original maturities between three months and one year. Interest earned is recorded as interest income in the consolidated statements of operations during the periods presented.</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:11pt;font-family:Times New Roman;"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(i)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts receivable</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are stated at the historical carrying amount net of allowance for doubtful accounts. The accounts receivable mainly include receivables from platform distributor customers, wholesale customers and independent payment channels or payment channel functions operated by platforms, who collect from end customers on behalf of the Group before the Group&#8217;s delivery of products (&#8220;Payment Channels&#8221;). The receivables from platform distributor customers and wholesale customers are settled in accordance with credit terms mutually agreed. The receivable from Payment Channels is settled upon pre-agreed days after the Group delivers products to end customers, or when customers confirm their receipts of products, whichever is earlier.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allowance for doubtful accounts reflects the Group&#8217;s best estimate of expected losses. Before January 1, 2021, the Group determines the allowance for doubtful accounts based on an assessment of historical collection activity, the current business environment and forecasts that may affect the customers' ability to pay. From January 1, 2021, the Group determines the expected credit loss provisions based on ASC Topic 326, detailed as Note</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 2(j).</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(j)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Expected credit losses</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group&#8217;s accounts receivable, amount due from related parties and other receivables classified as other current assets and other non-current assets are within the scope of ASC Topic 326. The Group has identified the relevant risk characteristics of its customers and the related receivables and other receivables which include size, type of the services or products the Group provides, or a combination of these characteristics. Receivables with similar risk characteristics have been grouped into pools. For each pool, the Group considers the historical credit loss experience, current economic conditions, supportable forecasts of future economic conditions, and any recoveries in assessing the lifetime expected credit losses. Other key factors that influence the expected credit loss analysis include customer demographics, payment terms offered in the normal course of business to customers, and industry-specific factors that could impact the Group&#8217;s receivables. The Group also provides specific provisions for allowance when facts and circumstances indicate that the receivable is unlikely to be collected.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, the Group recorded </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_68dfc4e0-49d3-4fdf-9a5e-76472dfb80e1;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_1b15f8a2-67b6-459f-8a39-f22f4e12e4d8;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,887</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in expected credit loss expense in general and administrative expenses, respectively. As of December 31, 2022, the expected credit loss provision recorded in current and non-current assets were </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f2e6934b-5134-42fd-a62d-597bed07a852;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_d9d59a7b-5847-432a-9f98-3ac52907721a;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. As of December 31, 2023, the expected credit loss provision recorded in current and non-current assets were RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,887</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_8e2fb4ce-4216-42a5-b78d-6df62f97632a;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The movements in the allowance for credit losses were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:52%;"></td>
          <td style="width:1%;"></td>
          <td style="width:46%;"></td>
          <td style="width:1%;"></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
          <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the year ended</span></p></td>
          <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
          <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
          <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
          <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
          <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of January 1</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
          <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="-sec-ix-hidden:F_72dd4060-a19a-415b-95de-a968fea2b6e0;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></span></span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
          <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts charged to expenses</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
          <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,887</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of December 31</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
          <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,887</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
         </tr>
        </table></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts charged to expenses during the year included RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,464</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> provided for accounts receivable and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,423</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> provided for amount due from related parties.</span></p></div><p style="text-indent:3.147%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(k)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventories</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories are stated at the lower of cost or net realizable value. Cost is determined using the weighted average method. Impairment is made for excessive, slow moving, expired and obsolete inventories as well as for inventories with carrying values in excess of market. Certain factors could impact the realizable value of inventory, so the Group continually estimated the net realizable value based on assumptions relating to the demand forecast for inventories, including potential product obsolescence, sales strategy, and marketability of inventories. The estimation may take into consideration historical usage, inventory aging, expiration date, expected demand, anticipated sales price, new product development schedules, the effect new products might have on the sale of existing products, product obsolescence, customer concentrations, and other factors. The impairment is equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory impairment may be required that could negatively impact the Group&#8217;s gross margin and operating results. If actual market conditions are more favorable, the Group may have higher gross margin when products that have been previously provided for are eventually sold.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(l)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and equipment, net</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment is carried at cost less accumulated depreciation and impairment, if any. Depreciation is calculated on a straight-line basis over the following estimated useful lives.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:50%;"></td>
          <td style="width:1%;"></td>
          <td style="width:49%;"></td>
         </tr>
         <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;border-bottom:1pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Category</span></p></td>
          <td style="vertical-align:top;border-bottom:1pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;border-bottom:1pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated useful lives</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Machinery</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Electronic equipment</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office furniture and equipment</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vehicles</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td>
          <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="-sec-ix-hidden:F_f563347c-b15e-44cd-af31-e0fc26887d8a;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shorter of the term of the lease or the estimated useful lives of the assets</span></span></span></p></td>
         </tr>
        </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Repairs and maintenance costs are charged to expenses as incurred, whereas the costs of renewals and betterment that extend the useful lives of property and equipment are capitalized as additions to the related assets. The Group recognizes the gain or loss on the disposal of property and equipment in the consolidated statements of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Construction in progress represents direct costs that are related to the construction of property and equipment and incurred in connection with bringing the assets to their intended use. The costs of construction in progress are transferred to specific property and equipment accounts and the depreciation of these assets commences when the assets are ready for their intended use.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(m)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangible assets, net</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets purchased from third parties are initially recorded at cost and amortized on a straight-line basis over the estimated economic useful lives. The acquired intangible assets are recognized and measured at fair value and are expensed or amortized using the straight-line approach over the estimated economic useful lives of the assets.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated useful lives of intangible assets are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:50%;"></td>
          <td style="width:1%;"></td>
          <td style="width:49%;"></td>
         </tr>
         <tr style="height:7.9pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;border-bottom:1pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Category</span></p></td>
          <td style="vertical-align:top;border-bottom:1pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;border-bottom:1pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated useful lives</span></p></td>
         </tr>
         <tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10.1pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer Relationship</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.25 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">years</span></p></td>
         </tr>
         <tr style="height:10.1pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Techniques</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
        </table></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.185%;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(n)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess of the purchase price over the amounts assigned to the fair value of the identifiable assets acquired and the liabilities assumed of an acquired business. The Group conducts an impairment test as of December 31 of each year, or more frequently if events or circumstances indicate that the carrying value of goodwill may be impaired.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with ASC 350, the Group does not amortize goodwill, but tests it for impairment. The Group </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ASU No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, and in accordance with the FASB, pursuant to which the Group has the option to choose whether it will apply a qualitative assessment first and then a quantitative assessment, if necessary, or to apply a quantitative assessment directly. For reporting units applying a qualitative assessment first, the Group starts the goodwill impairment test by assessing qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of the reporting unit with its carrying value, including goodwill. If the carrying value of each reporting unit, including goodwill, exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, but limited to the total amount of goodwill allocated to that reporting unit.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(o)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Business combination</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Business combinations are recorded using the purchase method of accounting, and the cost of 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. The costs directly attributable to the acquisition are expensed as incurred. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of the (i) the total of consideration paid, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the subsidiary acquired over (ii) the fair value of the identifiable net assets of the subsidiary acquired is recorded as goodwill. If the consideration of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of comprehensive income.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(o)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business combination (Continued)</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group treats transactions with non-controlling interests that do not result in a loss of control as transactions with equity owners of the Group. A change in ownership interest results in an adjustment between the carrying amounts of the controlling and non-controlling interests to reflect their relative interests in the subsidiary. Any difference between the amount of the adjustment to non-controlling interests and any consideration paid or received is recognized in additional paid-in capital.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(p)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Investments </span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity investments accounted for using the equity method </span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group accounts for its equity investments over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Group adjusts the carrying amount of the investment and recognizes investment income or loss for its share of the earnings or losses of the investee after the date of investment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity investments without readily determinable fair values </span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group elected to record equity investments without readily determinable fair values and not accounted for by the equity method at cost, less impairment, adjusted for subsequent observable price changes, and will report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investment will be required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3)	Available-for-sale debt investments</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Available-for-sale debt investments are convertible debt instruments issued by private companies and investments in preferred shares that are redeemable merely by the passage of time and at the option of the Group as a holder, which are measured at fair value. Interest income is recognized in consolidated statements of operations. All other unrealized gains and losses recorded in the consolidated statements of comprehensive loss.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group monitors its investments for other-than-temporary impairment by considering factors including, but not limited to, current economic and market conditions, the operating performance of the companies including current earnings trends and other company-specific information.</span></p></div><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(q)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of long-lived assets</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets are evaluated for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets.</span></p></div><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(r)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a lessee</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group includes a right-of-use asset and lease liability related to substantially all of the Group&#8217;s lease arrangements in the consolidated balance sheets. All of the Group&#8217;s leases are operating leases. Operating lease assets are included within right-of-use assets, and the corresponding lease liabilities are included in either current or long-term liabilities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group has elected not to present short-term leases on the consolidated balance sheet as these leases have a lease term of 12 months or less at commencement date of the lease and do not include options to purchase or renew that the Group is reasonably certain to exercise. The Group recognizes lease expenses for such short-term lease generally on a straight-line basis over the lease term. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. Because most of the Group&#8217;s leases do not provide an implicit rate of return, the Group uses the Group&#8217;s incremental borrowing rate based on the information available at adoption date or lease commencement date in determining the present value of lease payments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(s)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Redeemable non-controlling interests</span></div></div><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group determined that the non-controlling interest with redemption rights should be classified as redeemable non-controlling interest since they are contingently redeemable upon the occurrence of certain conditional events, which are not solely within the control of the Group.</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the redeemable non-controlling interests arising from business combination, the redeemable non-controlling interests is recognized at fair value on the acquisition date. For other redeemable non-controlling interests, the Group considers the calculated redemption amount, fair value and proportionate ownership interest of the redeemable non-controlling interests on the issuance date to determine the initial recognized amount. The Group records accretion on the redeemable non-controlling interest to the redemption value over the period from the date of the acquisition or issuance to the date of earliest redemption. The accretion using the effective interest method, is recorded as deemed dividends to preferred shareholders, which reduce retained earnings and equity classified non-controlling interests, and earnings available to common shareholders in calculating basic and diluted earnings per share.</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The process of adjusting redeemable non-controlling interests to its redemption value (the &#8220;Mezzanine Adjustment&#8221;) should be performed after attribution of the subsidiary&#8217;s net income or loss pursuant to ASC 810, Consolidation. The carrying amount of redeemable non-controlling interests will equal the higher of the amount resulting from application of ASC 810 or the amount resulting from the Mezzanine Adjustment. As the expected redemption value was higher than the carrying value of the redeemable non-controlling interests,  mezzanine adjustment of RMB </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,975</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was recognized for the year ended December 31, 2023.</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2023, the Group entered into agreements with a non-controlling shareholder and an investor (the &#8220;Investor&#8221;) respectively. According to the agreements, the Group assigned the Investor to purchase all </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% equity interests held by non-controlling shareholder at a consideration of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,197</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The transaction was completed in July 2023.  According to the agreement with the Investor, the equity interest purchased and held by the Investor was classified as redeemable non-controlling interests and was initially recognized at RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,129</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2023, the Group purchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.99</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% equity interest in certain subsidiary from a non-controlling shareholder at a consideration of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">134,664</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Accordingly, relevant redeemable non-controlling interest was derecognized. The difference between the consideration paid and carrying amount of redeemable non-controlling interest derecognized was recognized in additional paid-in capital.</span></p></div><p style="margin-left:0.027%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(t)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue recognition</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group adopted ASC 606 for all periods presented. According to ASC 606, revenue is recognized when control of the promised good or service is transferred to the customer in an amount that reflects the consideration the Group expects to receive in exchange for those goods or services, after considering estimated sales return allowances, price concessions, discount and value added tax (&#8220;VAT&#8221;). Consistent with the criteria of Topic 606, the Group follows five steps for its revenue recognition: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the entity satisfies a performance obligation.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group&#8217;s revenues are primarily derived from (i) sales of the Group&#8217;s products to third party platform distributor customers and wholesale customers who then sell to end customers and (ii) sales of the Group&#8217;s products to end customers directly through the Group&#8217;s online stores run on third party e-commerce platforms and through offline stores operated by the Group. Refer to Note 15 to the consolidated financial statements for disaggregation of the Group's revenues for the years ended December 31, 2021, 2022 and 2023.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group enters into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> types of agreements with third party e-commerce platforms:</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Distribution Agreements </span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the distribution agreements, the platform distributor customers purchase products from the Group and sell to end customers under the platform distributor customer&#8217;s name. According to the agreements, the platform distributor customers take control of the products and are entitled to rights of return and price protection. After taking control of the products, the platform distributor customer is responsible for selling and fulfilling all obligations in its sales contracts with end customers, including delivering the products and providing customer support. Under the distribution agreement, the Group has a sale contract with the platform distributor customer and has no sales contract with the end customers. Based on these indicators, the Group determined the e-commerce platform distributors (as opposed to the end customers) as its customers according to ASC 606-10-55-39.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Platform Service Agreements </span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the platform service agreements, the Group sets up online stores on the platforms to sell the Group&#8217;s product to end customers. The platforms provide services to support the operations of the online store including processing sales orders and collecting from end customers. The platforms charge the Group service fees based on the Group&#8217;s sales through the online stores. The Group enters sale contracts directly with the end customers. The platforms do not take control of the goods and do not include sales contracts with end customers. The Group is responsible for selling and fulfilling all obligations according to its sales contracts with end customers, including delivering products and providing customer support. Accordingly, the Group determined the end customers (as opposed to the platforms) as its customers according to ASC 606-10-55-39. The sales contracts with end customers normally include a customer&#8217;s right to return products within 7 days after receipt of goods.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(t)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue recognition </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(Continued)</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:2.074%;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.440693713223908%;display:inline-flex;justify-content:flex-start;">2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Platform Service Agreements (Continued)</span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group identifies its performance obligation to both e-commerce platform distributor customers and end customers as to transfer the control of the products ordered to the customers. Contracts with customers may include multiple performance obligations if there is a need to separate one order into multiple deliveries. In those scenarios, transaction price will be allocated to different performance obligations based on relative standalone selling prices.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group recognizes revenue from sales to e-commerce platform distributors upon delivery of the products to e-commerce platform distributors&#8217; warehouses in an amount equal to the contract sales prices less estimated sales allowances for sales returns, rebates and price protection. The Group recognizes revenues from sales to end customers upon delivery of the product to end customers in an amount equal to the contract sales prices less estimated sales allowances for sales returns and sales incentives. Estimated sales allowances for sales returns, rebates, incentives and price protection are made based on contract terms and historical patterns.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p id="ole_link1" style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span id="ole_link2"></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales incentives</span></p><p style="text-indent:3.517%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:10.519%;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group grants points to customers when they purchase goods from its online platforms. The points can be used to offset against payments or exchanged for goods when customers make their future purchases. The Group considers the points as a separate performance obligation and allocates the transaction price proportionally between the product sold and the points granted on a relative standalone selling price basis in consideration of the likelihood of future redemption based on historical experience and the equivalent value per point when they are redeemed. The deferred income recorded for the point is considered as a contract liability. As of December 31, 2022 and 2023, the Group recorded contract liability related to the points of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,814</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">24,815</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract balances</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A receivable is recorded when the Group has an unconditional right to consideration. A right to consideration is unconditional if only the passage of time is required before payment of that consideration is due. A contract asset is recorded when the Group has transferred products to the customer before payment is received or is due, and the Group&#8217;s right to consideration is conditional on future performance or other factors in the contract. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> contract asset was recorded as at December 31, 2022 and 2023.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales to e-commerce platform distributor customers are on credit terms, and receivables are recorded upon recognizing revenues. Sales through online stores on platforms are paid by the end customers to Payment Channels before the Group delivers the products. Payment Channels settle with the Group based upon pre-agreed days after the Group delivers products to end customers, or when the end customers confirm their receipts of products, whichever is earlier.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A contract liability is recorded when the Group&#8217;s obligation to transfer goods to a customer has not yet occurred but for which the Group has received consideration from the customer. The Group presents such amounts as advances from customers on the consolidated balance sheets.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022 and 2023, advances from customers were RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,652</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">41,579</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. All contract liability balances at the beginning of the years were recognized as revenue in the following year due to generally short-term duration of contracts.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the years ended December 31, 2021, 2022 and 2023, the Group did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have any revenue recognized from performance obligations satisfied (or partially satisfied) in previous periods.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(t)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue recognition </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(Continued)</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Practical Expedients</span></p><p style="text-indent:3.147%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied has not been disclosed, as substantially all of the Group&#8217;s contracts have a duration of one year or less.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Payment terms with platform distributor customers and Payment Channels generally require settlement within one year or less. The Group has determined that its contracts generally do not include a significant financing component.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group generally expenses sales commissions when incurred because the amortization period is one year or less. These costs are recorded within selling and marketing expenses.</span></p></div><p style="margin-left:0.027%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(u)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cost of revenues</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenues consists primarily of material costs, consignment manufacturing cost and related costs that are directly attributable to the production of products.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(v)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fulfilment expenses</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fulfilment expenses primarily represent expenses incurred for warehousing, shipping and delivering products to customers, mainly including rental and personnel costs for warehouses as well as third party shipping costs.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(w)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Selling and marketing expenses</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Selling and marketing expenses primarily consist of (i) advertising and marketing promotion expenses (ii) platform commission (iii) personnel costs for sales and marketing staff (iv) rental, depreciation expenses, personnel and other costs for offline experience stores and (v) share-based compensation expenses. For the years ended December 31 2021, 2022 and 2023 advertising and marketing promotion expenses totaled to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,369,769</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,064,621</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,259,999</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> respectively.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(x)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and development expenses</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development expenses primarily consist of personnel costs for research and development staff, general expenses and depreciation expenses associated with research and development activities.</span></p></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(y)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General and administrative expenses</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General and administrative expenses consist of personnel costs including share-based compensation expenses and other expenses which are related to the general corporate functions, including accounting, finance, tax, legal and human relations, costs associated with use by these functions of facilities and equipment, such as depreciation expenses, rental and other general corporate related expenses.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(z)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Employee social security and welfare benefits </span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Employees of the Group in the PRC are entitled to staff welfare benefits including pension, work-related injury benefits, maternity insurance, medical insurance, unemployment benefit and housing fund plans through a PRC government-mandated multi-employer defined contribution plan. The Group is required to accrue and pay the government for these benefits based on certain percentages of the employees&#8217; salaries, up to a maximum amount specified by the local government. The PRC government is responsible for the medical benefits and the pension liability to be paid to these employees, and the Group&#8217;s obligations are limited to the amounts contributed with no legal obligation beyond the contributions made. Employee social security and welfare benefits, as part of the personnel costs, included as expenses in the accompanying consolidated statement of operations amounted to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">93,296</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">73,672</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">66,743</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2021, 2022 and 2023, respectively.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(aa) </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Share-based compensation</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group grants restricted shares to the founders and share options to its management and other key employees (collectively, &#8220;Share-based Awards&#8221;). Such compensation is accounted for in accordance with ASC 718, Compensation&#8212;Stock Compensation. Share-based Awards with service conditions only are measured at the grant date fair value of the awards and recognized as expenses using the straight-line method, net of estimated forfeitures, if any, over the requisite service period. For awards with performance conditions, the Group would recognize compensation cost if and when it concludes that it is probable that the performance condition will be achieved.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the restricted shares was assessed using the income approach/discounted cash flow method, with a discount for lack of marketability given that the shares underlying the awards were not publicly traded at the time of grant. This assessment requires complex and subjective judgments regarding the Group&#8217;s projected financial and operating results, its unique business risks, the liquidity of its ordinary shares and its operating history and prospects at the time the grants were made. The fair value of share options is estimated on the grant date using the Binomial option pricing model. The assumptions used in share-based compensation expense recognition represent management&#8217;s best estimates, but these estimates involve inherent uncertainties and application of management judgment. If factors change or different assumptions are used, the share-based compensation expenses could be materially different for any period. Moreover, the estimates of fair value of the awards are not intended to predict actual future events or the value that ultimately will be realized by grantees who receive these awards, and subsequent events are not indicative of the reasonableness of the original estimates of fair value made by the Group for accounting purposes.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ab) </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income taxes</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Current income taxes are provided on the basis of net income for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The tax base of an asset or liability is the amount attributed to that asset or liability for tax purpose. The effect on deferred taxes of a change in tax rates is recognized in consolidated statement of operations in the period of change. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Uncertain tax positions</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The guidance on accounting for uncertainties in income taxes prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance also applies to the recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating the Group's uncertain tax positions and determining its provision for income taxes. The Group recognizes interest and penalties, if any, under accrued expenses and other current liabilities on its balance sheet and under other expenses in its consolidated statement of operations. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> interest and penalties associated with uncertain tax positions for the years ended December 31, 2021, 2022 and 2023. As of December 31, 2022 and 2023, the Group did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have any significant unrecognized uncertain tax positions.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ac) Comprehensive income (loss)</span></p><p style="text-indent:3.24%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Comprehensive income (loss) is defined to include all changes in equity except those resulting from investments by owners and distributions to owners. During the periods presented, comprehensive income (loss) is reported in the consolidated statements of comprehensive income, and other comprehensive income (loss) includes foreign currency translation adjustments.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ad) Statutory reserves</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company's subsidiaries and the VIEs established in the PRC are required to make appropriations to certain non-distributable reserve funds.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Company's subsidiaries registered as wholly-owned foreign enterprises are required to make appropriations from their annual after-tax profits (as determined under generally accepted accounting principles in the PRC ("PRC GAAP")) to reserve funds including a general reserve fund, an enterprise expansion fund and a staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the annual after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the company. Appropriations to the enterprise expansion fund and staff bonus and welfare fund are made at the respective company's discretion.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, in accordance with the PRC Company Laws, the consolidated VIEs registered as Chinese domestic companies must make appropriations from annual after-tax profits as determined under the PRC GAAP to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the annual after-tax profits as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the company. Appropriation to the discretionary surplus fund is made at the discretion of the Company.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The uses of the general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted to offsetting of losses or increasing of the registered capital of the respective company. The staff bonus and welfare fund is a liability in nature and is restricted to fund payments of special bonus to employees and for the collective welfare of all employees. None of these reserves is allowed to be transferred to the Company in terms of cash dividends, loans or advances, nor can the reserves be distributed except under liquidation.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021, 2022 and 2023, the profit appropriation to statutory surplus fund for the Group&#8217;s entities incorporated in the PRC was RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,301</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,825</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_9480236b-d8dd-4408-b1a8-97caa28f42b7;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> appropriation to other reserve funds was made for any of the periods presented.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ae) Income (loss) per share</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic income (loss) per share is computed by dividing net income (loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the year. Diluted income (loss) per share reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares. Ordinary equivalent shares are not included in the denominator of the diluted income (loss) per share calculation when inclusion of such share would be anti-dilutive.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(af) Related parties</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ag) Segment reporting</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the chief operating decision maker (&#8220;CODM&#8221;), or decision-making group, in deciding how to allocate resources and in assessing performance. The Group&#8217;s CODM is the Chief Executive Officer.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group's principal operations are currently organized into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> major segments on a product category basis, namely Color Cosmetics Brands, Skincare Brands and others.</span></p></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ah) Recent accounting pronouncements</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued an Accounting Standards Update (&#8220;ASU&#8221;) 2023-01, Leases (Topic 842): Common Control Arrangements (ASU 2023-01), which requires leasehold improvements associated with common control leases to be amortized over the useful life to the common control group. This update will be effective for the fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted. The Group does not expect the adoption to have a material impact on its consolidated financial statements.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures (&#8220;ASU 2023-07&#8221;), which focuses on improving reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. A public entity shall disclose for each reportable segment the significant expense categories and amounts that are regularly provided to the CODM and included in reported segment profit or loss. ASU 2023-07 also requires public entities to provide in interim periods all disclosures about a reportable segment&#8217;s profit or loss and assets that are currently required annually. Entities are permitted to disclose more than one measure of a segment&#8217;s profit or loss if such measures are used by the CODM to allocate resources and assess performance, as long as at least one of those measures is determined in a way that is most consistent with the measurement principles used to measure the corresponding amounts in the consolidated financial statements. ASU 2023-07 is applied retrospectively to all periods presented in financial statements, unless it is impracticable. This update will be effective for the fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Group is currently in the process of evaluating the disclosure impact of adopting ASU 2023-07.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. The Group is currently evaluating the ASU to determine its impact on our income tax disclosures.</span></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379512096608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration and Risks<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentration and Risks</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">3.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CONCENTRATION AND RISKS</span></div></div><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign exchange risk</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The majority of the Group&#8217;s operations were in RMB. The RMB is not freely convertible into foreign currencies. Remittances of foreign currencies into the PRC or remittances of RMB out of the PRC as well as exchange between RMB and foreign currencies require approval by foreign exchange administrative authorities and certain supporting documentation. The State Administration for Foreign Exchange, under the authority of the People's Bank of China, controls the conversion of RMB into other currencies.</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Credit risk</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group&#8217;s credit risk arises from cash and cash equivalents, restricted cash, short-term investments, prepayments and other current assets, amount due from related parties and accounts receivable. The carrying amounts of these financial instruments represent the maximum amount of loss due to credit risk.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group expects that there is no significant credit risk associated with cash and cash equivalents, restricted cash and short-term investments which are held by reputable financial institutions in the jurisdictions where the Company, its subsidiaries and the VIEs are located. The Group believes that it is not exposed to unusual risks as these financial institutions have high credit quality. The Group has no significant concentrations of credit risk with respect to its prepayments and other current assets.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are typically unsecured and are derived from revenue earned through third party consumers. Amount due from related parties and prepayments and other current assets are typically unsecured. In evaluating the collectability of the accounts receivable and amounts due from related parties, the Group considers many factors, including the consumers&#8217; and related parties&#8217; repayment history and their credit-worthiness. The Group maintains reserves for estimated credit losses and these losses have generally been within its expectations. The risk with respect to accounts and other receivables and amount due from related parties is mitigated by credit evaluations the Group performs on its customers or suppliers and its ongoing monitoring processes of outstanding balances.</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of customers and suppliers</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customers which individually represented greater than 10% of the total net revenue for the years ended December 31, 2021, 2022 and 2023. There were accounts receivable due from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> platform distributor customers which individually represented greater than 10% and totally contributed to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">56</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Group&#8217;s total accounts receivable as of December 31, 2021, 2022 and 2023, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were purchases from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> suppliers which individually represented greater than 10% and totally contributed to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the total purchases amount for the year ended December 31, 2021 and the corresponding accounts payable due to these </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> suppliers individually represented greater than 10% and totally contributed to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Group's total accounts payable as of December 31, 2021.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were purchases from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> suppliers which individually represented greater than 10% and totally contributed to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">27</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the total purchases amount for the year ended December 31, 2022 and the corresponding accounts payable due to these </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> suppliers individually represented greater than 9% and totally contributed to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Group's total accounts payable and amounts due to related parties as of December 31, 2022.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were purchases from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> suppliers which individually represented greater than 10% and totally contributed to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">45</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the total purchases amount for the year ended December 31, 2023 and the corresponding accounts payable due to these </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> suppliers individually represented greater than 8% and totally contributed to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">22</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Group's total accounts payable and amounts due to related parties as of December 31, 2023.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415140848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents and Restricted Cash<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock', window );">Cash and Cash Equivalents and Restricted Cash</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">4.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CASH AND CASH EQUIVALENTS AND RESTRICTED CASH </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents represent cash on hand and demand deposits placed with banks or other financial institutions, and all highly liquid investments with original maturities of three months or less. Cash and cash equivalents and restricted cash balances as of December 31, 2022 and 2023 primarily consist of the following currencies:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:50.59%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:11.182%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:11.202%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:11.182%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:11.202%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="7" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">470,428</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">470,428</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">430,644</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">430,644</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">US$</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">143,342</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">996,826</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,855</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">353,106</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">GBP</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,365</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,246</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,639</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,860</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">EUR</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,271</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,435</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,771</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,920</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">HKD</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,999</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,465</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,560</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,133</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">JPY</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,327</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">803</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163,121</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,191</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SGD</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">529</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,742</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">564</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,034</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash and cash equivalents</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,512,945</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">836,888</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">US$</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,000</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,383</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,000</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,248</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash, cash equivalents and restricted cash</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,554,328</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">858,136</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415940096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">5.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ACCOUNTS RECEIVABLE</span></div></div><p style="text-indent:-1.888%;padding-left:1.853%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;">&#160;</p><div style="font-size:11pt;font-family:Times New Roman;">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:62.857%;"></td>
        <td style="width:1.429%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.144%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.429%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.144%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200,843</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">205,315</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,464</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200,843</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">198,851</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//310-10/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379407596208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">6.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INVENTORIES</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.193%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials and packing materials</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,369</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,482</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Products</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">498,832</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">378,801</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: impairment allowance</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104,914</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,193</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventories</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">423,287</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">352,090</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415502416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepayments and Other Current Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsUnclassifiedAbstract', window );"><strong>Other Assets, Unclassified [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PrepaymentsAndOtherCurrentAssetsTextBlock', window );">Prepayments and Other Current Assets</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">7.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PREPAYMENTS AND OTHER CURRENT ASSETS </span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;">&#160;</p><div style="font-size:10pt;font-family:Times New Roman;">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.2%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.86%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.86%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepayments of promotion fees (a)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103,748</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110,710</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">VAT recoverable (b)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,049</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86,976</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deposits, prepaid rental and property management fees</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,858</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,656</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepayments for products procurement (c)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,604</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,692</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,566</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,807</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">292,825</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">303,841</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.148%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:10.519%;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.4413331681328216%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Prepayments of promotion fees mainly include prepayments made to online platforms for future services to promote the Group&#8217;s products through online advertising and prepaid short-term service fees to celebrity agencies and key opinion leaders. </span></div></div><div style="margin-left:3.148%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:10.519%;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.4413331681328216%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">VAT recoverable represent the balances that the Group can utilize to deduct its value-added tax liabilities in the future.</span></div></div><div style="margin-left:3.148%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:10.519%;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.4413331681328216%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Prepayments for products procurement represent cash prepaid to the Group&#8217;s third-party suppliers for the procurement of products.</span></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsUnclassifiedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsUnclassifiedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_PrepaymentsAndOtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepayments and other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_PrepaymentsAndOtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415764272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock', window );">Investments</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">8.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INVESTMENTS</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following sets forth the Group's investments:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.193%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity method investments (a)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">436,536</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">532,314</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity investments without readily determinable fair values (b)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,592</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,544</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Available-for-sale debt investments (c)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,404</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">509,128</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">620,262</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: impairment on investments</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,549</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,510</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investment, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">502,579</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,752</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.37%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:11.407%;min-width:4.583%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.742833488564629%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023 and 2022 the balances represented the Group&#8217;s investments made in five and six private entities respectively.</span></div></div><div style="margin-left:3.37%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:11.407%;min-width:4.583%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.742833488564629%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023 and 2022, the balances represented the Group&#8217;s investments made in three private entities.</span></div></div><div style="margin-left:3.37%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:11.407%;min-width:4.583%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.742833488564629%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023, the balances represented the Group&#8217;s investments made in two private entities.</span></div></div><p style="text-indent:3.763%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;margin-right:11.407%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2023, equity method investments held by the Group in aggregate have met the significance criteria as defined under Rule 4-08 (g) of Regulation S-X. Set out below is the summary of combined financial information for all the equity method investments of the Group:</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;">&#160;</p><div style="font-size:10pt;font-family:Times New Roman;">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:65.714%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.144%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.144%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Statements of Balance Sheet</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current assets</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">246,352</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">434,906</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current assets</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,460,018</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,283,127</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current liabilities</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,564</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101,483</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current liabilities</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,159</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="-sec-ix-hidden:F_59a548a9-b66d-4833-bf7a-2c210b4f0a23;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">168,272</span></span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;">&#160;</p><div style="font-size:10pt;font-family:Times New Roman;">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:48.571%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.144%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.144%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.144%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Statements of Operation</span></p></td>
        <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenues</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153,086</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">386,856</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Costs and expenses applicable to net sales or gross revenues</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,167</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,502</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">213,386</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) from operations</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,115</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,584</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173,469</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,655</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,593</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173,462</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 323<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481543/323-740-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 323<br> -Publisher FASB<br> -URI https://asc.fasb.org//323/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379414207136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">9.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PROPERTY AND EQUIPMENT, NET</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.2%;"></td>
        <td style="width:1.429%;"></td>
        <td style="width:14.971%;"></td>
        <td style="width:1.543%;"></td>
        <td style="width:14.857%;"></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">152,993</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131,588</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Electronic equipment</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,886</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,101</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Machinery</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,911</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,178</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office furniture and equipment</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,037</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,146</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vehicles</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,412</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,398</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Construction in progress</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,792</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,389</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">218,031</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">226,800</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated depreciation</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138,891</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">161,922</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: impairment charges</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,521</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,619</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,878</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group recorded depreciation expense of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">130,666</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">114,047</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">53,683</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2021, 2022 and 2023 respectively.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group recorded impairment losses for property and equipment of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,352</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">72,629</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_aa6c5309-60db-4379-b008-bf2b23b96f0b;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2021, 2022 and 2023 respectively. The impairment losses were mainly charged for leasehold improvements of certain offline stores decided to close. The impairment losses were charged to selling and marketing expenses in the consolidated statements of operations.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379407608624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillDisclosureTextBlock', window );">Goodwill</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">10.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">GOODWILL</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in the carrying amount of goodwill by segment for the years ended December 31, 2022 and 2023 are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:45.72%;"></td>
        <td style="width:1.04%;"></td>
        <td style="width:1%;"></td>
        <td style="width:17.8%;"></td>
        <td style="width:1%;"></td>
        <td style="width:4.06%;"></td>
        <td style="width:1%;"></td>
        <td style="width:11.08%;"></td>
        <td style="width:1%;"></td>
        <td style="width:3.74%;"></td>
        <td style="width:1%;"></td>
        <td style="width:10.56%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Color Cosmetics Brands</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Skincare Brands</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2021</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,596</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">848,825</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">869,421</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase in goodwill related to acquisition</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,266</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,266</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation adjustments</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,542</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,542</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2022</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,862</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">831,283</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">857,145</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation adjustments</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,461</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,461</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment provided(i)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">354,039</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">354,039</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2023</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,862</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">530,705</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">556,567</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:3.642%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:9.204%;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(i)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group tested goodwill for impairment at reporting unit level. Management performed impairment testing of Eve Lom reporting unit using the quantitative impairment method and recorded goodwill impairment loss of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">354.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for the year ended December 31, 2023. As of December 31, 2023, the gross amount, accumulated impairment losses and net </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;visibility:hidden;display:inline-flex;justify-content:flex-start;"></span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">carrying </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">amount of goodwill associated with the Eve Lom reporting unit was RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">747.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, RMB </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">354.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">393.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million respectively.</span></div></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Key assumptions used in quantitative impairment test</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The quantitative impairment test consists of a comparison of the fair value of each reporting unit with its carrying amount, including goodwill. The Group used a discounted cash flow model (&#8220;DCF model&#8221;) to estimate the fair value of the reporting units, as management believes forecasted operating cash flows were the best indicator of fair value. A number of significant assumptions were involved in the preparation of the DCF models including revenue growth rates, gross profit ratios, the discount rate and terminal value. The financial projection covering a ten-year period of each reporting unit adopted in DCF models for impairment test purpose is based on the financial budgets approved by the management of the Group, which considering the historical performance and its expectation for future market development. Cash flows beyond the ten-year period are extrapolated using a long-term growth rate. Post-tax discount rates reflect market assessment of the weighted average cost of capital in the industry the Group operates and the specific risks relating to the Group.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Impairment loss of goodwill recognized for the years ended December 31, 2021, 2022 and 2023 were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">354.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. As of December 31, 2021, 2022 and 2023, the original gross amounts of goodwill were RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">869.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">857.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">910.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, and accumulated impairment losses were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">354.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-20/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379406322976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets, Net</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">11.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INTANGIBLE ASSETS, NET</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;">&#160;</p><div style="font-size:10pt;font-family:Times New Roman;">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.2%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.86%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.86%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost:</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademark</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,893</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">657,166</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,301</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,499</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationship</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88,138</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94,932</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Technique</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,971</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,205</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,900</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,900</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cost</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">796,203</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">843,702</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated amortization</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">106,534</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172,306</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">689,669</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">671,396</span></p></td>
       </tr>
      </table></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the years ended December 31, 2021, 2022 and 2023, the Group acquired intangible assets amounting to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">622,151,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, in connection with business combinations, which were measured at fair value upon acquisition.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">  </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization costs recognized for the years ended December 31, 2021, 2022 and 2023 were RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,705</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">56,848</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">61,077</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> respectively.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> impairment was recorded for the years ended December 31, 2021, 2022 and 2023.</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, estimated amortization expenses for future periods are expected to be as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:71.3%;"></td>
        <td style="width:2.4%;"></td>
        <td style="width:26.3%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended<br/>December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,944</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,653</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,038</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,971</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028 and thereafter</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">432,790</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total expected amortization expense</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">671,396</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted average amortization periods of intangible assets as of December 31 2022 and 2023 are </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14.6</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13.5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years, respectively.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-30/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415922288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Current Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsDisclosureTextBlock', window );">Other Non-Current Assets</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">12.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">OTHER NON-CURRENT ASSETS</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;">&#160;</p><div style="font-size:10pt;font-family:Times New Roman;">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.193%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term rental deposits</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,356</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,155</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid service fees</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,119</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,278</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loans to employees</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,100</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,100</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid long-term celebrity endorsement fees</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,476</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,061</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">834</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">506</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,885</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,100</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379511991040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accrued Expenses and Other Liabilities</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">13.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ACCRUED EXPENSES AND OTHER LIABILITIES</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;">&#160;</p><div style="font-size:10pt;font-family:Times New Roman;">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.193%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued payroll related expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">108,868</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">114,080</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued advertising and marketing expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,034</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175,250</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued storage and transportation fees</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,264</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,738</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued leasehold improvement costs</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,621</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,811</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other taxes payable</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,863</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,551</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Refund obligation of sales return</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,739</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,870</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,416</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">323,259</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">391,217</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379512058480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">14.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">LEASES</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group has operating leases for warehouses, stores, office spaces, and delivery centers that the Group utilizes under lease arrangements.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of supplemental information related to operating leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.007%;"></td>
        <td style="width:1.62%;"></td>
        <td style="width:14.877%;"></td>
        <td style="width:1.62%;"></td>
        <td style="width:14.877%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease ROU assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,004</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">114,348</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities-non-current</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,997</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,767</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities-current</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,586</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,464</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating lease liabilities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">132,583</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113,231</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average remaining lease term</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.39</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.30</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average discount rate</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.31</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.97</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">14.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">LEASES (Continued) </span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of lease cost recognized in the Group&#8217;s consolidated statements of operations and supplemental cashflow information related to operating leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.728%;"></td>
        <td style="width:1.32%;"></td>
        <td style="width:12.757%;"></td>
        <td style="width:1.32%;"></td>
        <td style="width:12.757%;"></td>
        <td style="width:1.32%;"></td>
        <td style="width:12.797%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">268,321</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">164,483</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,251</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">420</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">275</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,080</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable cost</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,166</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">973</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,117</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for operating leases</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">265,997</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">180,561</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96,296</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained in exchange for operating lease liabilities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">269,601</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76,040</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,263</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of maturity of operating lease liabilities under the Group&#8217;s non-cancellable operating leases as of December 31, 2023 is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:80.24%;"></td>
        <td style="width:1.94%;"></td>
        <td style="width:17.82%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of<br/>December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,559</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,589</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,850</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,578</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,920</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2029 and thereafter</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,916</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease payment</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121,412</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: interest</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,181</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of operating lease liability</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113,231</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379413757456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">15.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">REVENUES</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group&#8217;s revenue by channel for the respective periods are detailed as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.728%;"></td>
        <td style="width:1.32%;"></td>
        <td style="width:12.757%;"></td>
        <td style="width:1.32%;"></td>
        <td style="width:12.757%;"></td>
        <td style="width:1.32%;"></td>
        <td style="width:12.797%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales of product by channel</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;Sales to end customers</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,878,453</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,145,807</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,890,229</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;Sales to distributor customers</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">941,322</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">546,543</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">514,781</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;Others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,198</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,772</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,764</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenues</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,839,973</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,706,122</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,414,774</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:12.472%;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Please refer to Note 25 for the disclosure of the Group's revenues by product categories for the years ended December 31, 2021, 2022 and 2023.</span></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415518240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Tax Expenses</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">16.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INCOME TAX EXPENSES</span></div></div><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cayman Islands</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the current tax laws of Cayman Islands, the Company and its subsidiaries are not subject to tax on income or capital gains. No Cayman Islands withholding tax is imposed upon payment of dividends by the Company to its shareholders.</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Hong Kong</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the subsidiaries incorporated in Hong Kong, they were subject to Hong Kong profits tax at a rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for taxable income earned in Hong Kong. Commencing on April 1, 2018, the two-tiered profits tax regime took effect, under which the tax rate is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for assessable profits on the first HK$2 million and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for any assessable profits in excess of HK$2 million. The payments of dividends to shareholders are not subject to withholding tax in Hong Kong.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">PRC</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with the Enterprise Income Tax Law (&#8220;EIT Law&#8221;), Foreign Investment Enterprises (&#8220;FIEs&#8221;) and domestic companies are subject to Enterprise Income Tax (&#8220;EIT&#8221;) at a uniform rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. The subsidiaries of the Group and the consolidated VIEs in the PRC are subject to a uniform income tax rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for years presented. According to relevant policies promulgated by the State Tax Bureau of the PRC and effective from 2008 onwards, enterprises engaged in research and development activities are entitled to claim an additional tax deduction amounting to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of qualified research and development expenses incurred in determining its tax assessable profits for that year (&#8220;Super Deduction&#8221;). The additional deduction of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of qualified R&amp;D expenses can only be claimed directly in the annual EIT filling and subject to the approval from the relevant tax authorities</span><span style="color:#0070c0;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The EIT Law also provides that an enterprise established under the laws of a foreign country or region but whose &#8220;de facto management body&#8221; is located in the PRC be treated as a resident enterprise for PRC tax purposes and consequently be subject to the PRC income tax at the rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for its global income. The Implementing Rules of the EIT Law merely define the location of the &#8220;de facto management body&#8221; as &#8220;the place where the exercising, in substance, of the overall management and control of the production and business operation, personnel, accounting, properties, etc., of a non-PRC company is located.&#8221; Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its entities registered outside of the PRC should be considered as resident enterprises for the PRC tax purposes.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The EIT Law also imposes a withholding income tax of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% on dividends distributed by a FIE to its immediate holding company outside of China, if such immediate holding company is considered as a non-resident enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company&#8217;s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. The Cayman Islands, where the Company incorporated, does not have such tax treaty with China. According to the arrangement between the mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion issued in August 2006, dividends paid by a FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% (if the immediate holding company in Hong Kong is the beneficial owner of the FIE and owns directly at least </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the shares of the FIE). In accordance with accounting guidance, all undistributed earnings are presumed to be transferred to the parent company and withholding taxes should be accrued accordingly. All FIEs are subject to the withholding tax from January 1, 2008. The presumption may be overcome if the Group has sufficient evidence to demonstrate that the undistributed dividends from its PRC subsidiaries will be re-invested and the remittance of the dividends from its PRC subsidiaries will be postponed indefinitely.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.067%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Aggregate undistributed earnings and reserves of the Group entities located in the PRC that are available for distribution to the Company as of December 31, 2022 and 2023 were approximately RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">65,976</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">72,603</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The Group plans to indefinitely reinvested undistributed earnings earned from its PRC subsidiaries in its operations in PRC. Therefore, no withholding income tax for undistributed earnings of its subsidiaries were provided as at December 31, 2022 and 2023 respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">16.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INCOME TAX EXPENSES (Continued)</span></div></div><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Composition of income tax expense</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The current and deferred components of income taxes appearing in the consolidated statements of operations are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:73.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.724%;"></td>
        <td style="width:1.374%;"></td>
        <td style="width:11.517%;"></td>
        <td style="width:1.374%;"></td>
        <td style="width:12.892%;"></td>
        <td style="width:1.374%;"></td>
        <td style="width:13.744%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) before income tax expense</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,547,959</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">818,628</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">753,437</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current tax expense</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,507</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,065</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,445</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax expense (benefits)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,428</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,360</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,655</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total income tax expense (benefits)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">921</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,705</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,210</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The income tax expense for each of the years ended December 31, 2021, 2022 and 2023 differs from the amount computed by applying the PRC statutory income tax rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to income before income tax expense due to the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC statutory income tax rate</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Permanent differences</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax effect of different tax rate of different jurisdictions</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax effect of Super Deduction and others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Changes in valuation allowance</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effective tax rates</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred tax assets</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The significant components of the Group's deferred tax assets were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.2%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.86%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.86%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating loss carry forwards</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">578,992</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">664,985</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventory valuation allowance</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,187</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,752</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,150</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,389</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">634,329</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">708,126</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: valuation allowance</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">632,378</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">706,751</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax assets, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,951</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,375</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Movement of valuation allowance</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.2%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.86%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.86%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of the year</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">514,500</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">632,378</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additions</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117,878</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,373</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of the year</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">632,378</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">706,751</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">16.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INCOME TAX EXPENSES (Continued)</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The valuation allowance is provided against deferred tax assets when the Group determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Group considered factors including future taxable income exclusive of reversing temporary differences and tax loss carry forwards. Valuation allowances as of December 31, 2022 and 2023 were mainly provided for net operating loss carry forward, because such deferred tax assets are not more likely than not to be realized based on the Group&#8217;s estimate of its future taxable income. If events occur in the future that allow the Group to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur.</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred tax liabilities</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group's deferred tax liability was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.007%;"></td>
        <td style="width:1.62%;"></td>
        <td style="width:14.877%;"></td>
        <td style="width:1.62%;"></td>
        <td style="width:14.877%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Related to acquired intangible assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113,441</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">111,591</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Uncertain tax positions</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group evaluates the level of authority for each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measures the unrecognized benefits associated with the tax positions. As of December 31 , 2022 and 2023, the Group did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have any significant unrecognized uncertain tax positions.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379406277408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Ordinary Shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Equity, Attributable to Parent [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Ordinary Shares</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">17.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ORDINARY SHARES</span></div></div><p style="text-indent:3.493%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2021, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,686,832</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share options were exercised. The Company also repurchased an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">369,365</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ADSs, representing </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,387,292</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Class A ordinary shares at an average price of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">60.4242</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per ADS or RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0212</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per Class A ordinary share, for aggregate consideration of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,319</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:3.493%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> During the year ended December 31, 2022, the Group repurchased an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,525,153</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ADSs, representing </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">290,503,052</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Class A ordinary shares at an average price of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">44.5311</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per ADS or RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2266</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per Class A ordinary share, for aggregate consideration of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">646,820</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.493%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,080,608</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share options were exercised. The Company also repurchased an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,960,593</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ADSs, representing </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">119,211,860</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Class A ordinary shares at an average price of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.7437</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per ADS or RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7872</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per Class A ordinary share, for aggregate consideration of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">213,054</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:3.493%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Since the shares repurchased have not been cancelled, the excess of repurchase price over par value was recorded as treasury shares upon the repurchase date.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379414930192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Compensation</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">18.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SHARE-BASED COMPENSATION</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Share-based compensation expenses recognized during the years presented are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- Related to accelerated vesting of share options (a)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,429</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,660</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,905</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- Related to modification of exercise price of share options on modification day</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,793</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- Related to vesting of share options (b)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">464,011</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">392,727</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,407</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">530,440</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">340,860</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,502</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:11.463%;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(a) Accelerated vesting of share options</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2021, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,595,868</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> options were accelerated to vest immediately, which was treated as an &#8220;improbable to probable&#8221; modification of equity-classified awards under ASC 718. The previously recorded compensation expense for the unvested options amounting to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,469</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was reversed and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">77,898</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the fair value of modified options at the date of modification, was recognized in the Group&#8217;s consolidated statement of operations immediately.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2022, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,863,616</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> options were accelerated to vest immediately, which was treated as an &#8220;improbable to probable&#8221; modification of equity-classified awards under ASC 718. The previously recorded compensation expense for the unvested options amounting to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">77,039</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was reversed and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,379</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the fair value of modified options at the date of modification, was recognized in the Group&#8217;s consolidated statement of operations immediately.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">386,843</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> options were accelerated to vest immediately, which was treated as an &#8220;improbable to probable&#8221; modification of equity-classified awards under ASC 718. The previously recorded compensation expense for the unvested options amounting to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,308</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was reversed and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">403</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the fair value of modified options at the date of modification, was recognized in the Group&#8217;s consolidated statement of operations immediately.</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(b) Vesting of share options</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group adopted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share incentive plans since inception. The 2018 Share option Plan and 2022 Share Incentive Plan both terminated at the end of their respective </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ten-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> terms.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group have adopted a Share Option Plan in September 2018, which was amended and restated respectively in July 2019, March 2020 and September 2020. The Share Option Plan shall be valid and effective for </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ten years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from September 11, 2020. The maximum aggregate number of ordinary shares which may be issued pursuant to all awards under Share Option Plan is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">249,234,508</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, options to purchase an aggregate amount of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">249,234,508</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Class A ordinary shares under the 2018 Share Option Plan had been granted, excluding awards that were forfeited or canceled after the relevant grant dates.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group&#8217;s board of directors have approved and authorized the adoption of the 2022 Share Incentive Plan, effective on January 1, 2023. The 2022 Share Incentive Plan will expire on the </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_154adb25-989f-4192-af87-8989f1531884;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">tenth anniversary</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of its effective date. Under the 2022 Share Incentive Plan, the maximum aggregate number of ordinary shares of our company available for issuance is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the total number of issued and outstanding shares (on an as-converted fully-diluted basis) as of December 31, 2022, plus an annual increase by (i) (A) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the total number of issued and outstanding shares (on an as-converted fully-diluted basis) as of the last day of the immediately preceding fiscal year for each of the first two fiscal years of our company beginning January 1, 2024, and (B) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the total number of issued and outstanding shares (on an as-converted fully-diluted basis) as of the last day of the immediately preceding fiscal year for each subsequent fiscal year of our company during the term of the 2022 Share Incentive Plan, or (ii) such fewer number of shares as may be determined our board of directors.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, options to purchase an aggregate amount of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,168,734</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Class A ordinary shares under the 2022 Share Incentive Plan had been granted, excluding awards that were forfeited or canceled after the relevant grant dates.</span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">18.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SHARE-BASED COMPENSATION (Continued)</span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(b) Vesting of share options (Continued)</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(i) Options</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Grant of options</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2021, 2022 and 2023, the Company granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">55,388,338</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share options, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,357,994</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share options and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">110,582,949</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share options respectively, to its management and other key employees.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Vesting of options</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The share options include both service conditions and performance conditions. With respect to the service conditions, there are 4 types of vesting schedule, which are: (i) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the share options shall become vested on each anniversary of the vesting commencement date for </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years thereafter; (ii) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the share options shall become vested on anniversary of the vesting commencement date for </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> year thereafter; (iii) </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_c026e150-51ee-4876-be1a-2de739a2d2b4;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three fourteenths</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the share options shall become vested on each anniversary of the vesting commencement date for </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years thereafter and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_2ea03bdf-85ab-41a9-97bf-79b592c6a8a1;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one fourteenth</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the share options become vested on each anniversary of the vesting commencement date for </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years thereafter; (iv) immediate vesting of the share options on the grant date. Even though the service condition might have been satisfied, employees are required to provide continued service through the occurrence of change of control or an initial public offering, collectively, the Liquidity Event, in order to retain the award. Given the vesting of the share options granted is contingent upon the occurrence of the Liquidity Event, there is no share-based compensation expense is to be recognized until the date of consummation of Liquidity Event.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Movements in the number of share options granted and their related weighted average exercise prices are as follows:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:50.57%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:11.198%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:11.198%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:11.198%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:11.198%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>options</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>average<br/>exercise<br/>price (US$)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>average<br/>remaining<br/>contractual life<br/>(years)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>intrinsic<br/>value<br/>(US$&#8217;000)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As of January 1, 2021</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185,907,876</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2179</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.73</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,388,338</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8790</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,570,510</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8782</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,686,832</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0392</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As of December 31, 2021</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">229,038,872</span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3706</span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.98</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,230</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85,357,994</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0250</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,297,153</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0250</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As of December 31, 2022</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">287,099,713</span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0448</span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.99</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91,942</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110,582,949</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0250</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,543,665</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0254</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,080,608</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0248</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As of December 31, 2023</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">324,058,389</span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0407</span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.11</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,820</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable as of December 31, 2023</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">129,585,857</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,190</span></p></td>
       </tr>
      </table></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has used binomial option-pricing model to determine the fair value of the share options as of the grant dates. Key assumptions are set as below:</span></p></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">18.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SHARE-BASED COMPENSATION (Continued)</span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(b) Vesting of share options (Continued)</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;">&#160;</p><div style="font-size:10pt;font-family:Times New Roman;">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:52.5%;"></td>
        <td style="width:1.25%;"></td>
        <td style="width:13.75%;"></td>
        <td style="width:1.25%;"></td>
        <td style="width:13.75%;"></td>
        <td style="width:1.25%;"></td>
        <td style="width:16.25%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average fair value per option granted</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3882</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2562</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2839</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average exercise price</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.6699</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1659</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1747</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.45</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.97</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.56</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.04</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.49</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.75</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in year) </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(3)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54.69</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57.00</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53.62</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68.75</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65.49</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68.03</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividend yield </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(4)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
      </table><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The risk-free interest rates of periods within the contractual life of the share option are based on the daily treasury long-term rate of U.S. Department of the Treasury as of the valuation dates.</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The expected term is the contract life of the option.</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Expected volatility is estimated based on the average of historical volatilities of the comparable companies in the same industry as at the valuation dates.</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">(4)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The Company has no history or expectation of paying dividend on its ordinary shares. The expected dividend yield was estimated based on the Company&#8217;s expected dividend policy over the expected term of the option.</span></div></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">464,011</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">392,727</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">79,407</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share-based compensation expenses were recognized for share options.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, there were RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">240,242</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of unrecognized compensation expenses related to stock options for which the service conditions will be met over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.95</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(c) Share-based compensation expenses</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, share-based compensation expenses have been included in the following accounts in the consolidated statement of operations:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.7%;"></td>
        <td style="width:1.34%;"></td>
        <td style="width:12.76%;"></td>
        <td style="width:1.32%;"></td>
        <td style="width:12.76%;"></td>
        <td style="width:1.32%;"></td>
        <td style="width:12.8%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fulfilment expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,122</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,267</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,055</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Selling and marketing expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,558</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,231</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,518</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">418,823</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">248,400</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,902</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,937</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,962</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,027</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379406196176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Loss Per Share</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">19.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NET LOSS PER SHARE</span></div></div><div style="font-size:11pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic and diluted net loss per share for the years ended December 31, 2021, 2022 and 2023 are calculated as follow:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Numerator:</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to the Yatsen Holding Limited&#8217;s shareholders</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,540,734</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">815,371</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">747,763</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Denominator:</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Denominator for basic and diluted calculation&#8212;weighted average number of ordinary shares outstanding</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,526,833,201</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,372,728,777</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,195,818,231</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net loss per ordinary share</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;Basic</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.61</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.34</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.34</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;Diluted</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.61</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.34</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.34</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, the following shares outstanding were excluded from the calculation of diluted net loss per ordinary share, as their inclusion would have been anti-dilutive for the years prescribed.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shares issuable upon exercise of share options</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">209,409,699</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">280,482,617</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">335,091,531</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379406147696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">20.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RELATED PARTY TRANSACTIONS</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Major transactions and balances amount with related parties were as follows:</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Transactions with related parties</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of storage and transportation service from an affiliated company</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,843</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of inventories and services from an affiliated company</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,472</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,476</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211,027</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales of inventories to a company controlled by the Chief Executive Officer of the Group</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,384</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,113</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Affiliated company is a company over which the Group has significant influence.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance amounts with related parties</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.287%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:14.857%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:14.857%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due from a company controlled by the Chief Executive Officer of the Group</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,594</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,789</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due from affiliated companies</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,411</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,654</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,200</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due to an affiliated company</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,242</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,431</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379406261648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">21.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">FAIR VALUE MEASUREMENTS</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair value reflects the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and considers assumptions that market participants would use when pricing the assets or liabilities.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group applies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument's categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This guidance specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1&#8212;Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2&#8212;Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3&#8212;Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group's own assumptions about the assumptions that market participants would use in pricing an asset or liability.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value guidance describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">21.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">FAIR VALUE MEASUREMENTS (Continued)</span></div></div><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recurring</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group measures the available-for-sale debt investments at fair value on a recurring basis. As of December 31, 2022 and 2023, the balances of the available-for-sale debt investments were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,404</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Such debt investments are classified within Level 3 of the fair value hierarchy, as there is little or no observable market data to determine the respective fair values. Under these circumstances, the Group has adopted certain valuation techniques using unobservable inputs to measure their respective fair values.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Non-Recurring</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022 and 2023, the Group had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> financial assets or financial liabilities that are measured at fair value on a non-recurring basis.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The equity securities without readily determinable fair value, equity method investments and certain non-financial assets are recorded at fair value only if an impairment or observable price adjustment is recognized in the current period. If an impairment or observable price adjustment is recognized on the equity securities during the period, the Group classify these assets as Level 3 within the fair value hierarchy based on the nature of the fair value inputs.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group reviews the long-lived assets and certain identifiable intangible assets other than goodwill for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determination of recoverability is based on an estimate of undiscounted future cash flows resulting from the use of the asset and its eventual disposition. In accordance with the Group policy to perform an impairment assessment of its goodwill on an annual basis as of the balance sheet date or when facts and circumstances warrant a review, the Group performed an impairment assessment on its goodwill of reporting units annually.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379406147696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments And Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">22.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">COMMITMENTS AND CONTINGENCIES</span></div></div><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Capital commitment</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023, the Group had capital commitments of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">342,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related to investments in a joint venture and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,692</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related to capital expenditures.</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Operating lease commitment</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023, the Group's outstanding commitment of operating lease contracted but not yet reflected in the consolidated financial statements amounted to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,974</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:10.889%;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Products and services purchase commitment</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023, the Group's products and services purchase commitment amounted to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">149,702</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(d)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Legal proceedings</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On September 23, 2022, the Group, certain of its current and former directors and officers were named as defendants in a class action filed in federal court, which was purportedly brought on behalf of a class of persons who allegedly suffered damages as a result of alleged misstatements and omissions in the Group's public disclosure documents. The Count has appointed Lead Plaintiff and the Co-lead Plaintiff filed the amended complaint to the Count in 2023. The Group has filed a Motion to Dismiss to the court in December 2023 and briefing on the motion to dismiss was completed in March 2024. As the case remain in its preliminary stages, the likelihood of any unfavorable outcome or the amount or range of any potential loss cannot be reasonably estimated at the issuance date of the consolidated financial statements. As a result, as of December 31, 2023, the Group did not record any liabilities for the loss contingencies pertaining to the case described above.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition to the above, from time to time, the Group is subject to legal proceedings, investigations and claims incidental to the conduct of its business. As of December 31, 2022 and, 2023, the Group was not involved in any legal or administrative proceedings that the Group believes may have a material adverse impact on the Group's business, balance sheets or results of operations and cash flows.</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(e)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financial guarantees </span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Group provided guarantees up to a limit of approximately RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">98.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in respect of bank loans borrowed by an affiliated company over which the Group has significant influence, among which guarantees of approximately RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">85.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were utilized.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2022, the Group signed an agreement with and provided financial guarantee to a depositary bank for collection of minimum annual service fees until 2024. According to the agreement, the Group placed a security deposit of US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the depositary bank. The security bank deposit will be forfeited up to US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million if the depositary bank is not able to collect the contractual minimum annual service fees from ADR holders. During the year ended December 31, 2023, the Group received US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million security deposit back from the depositary bank and the remaining balance of US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was classified as restricted cash. As of December 31, 2023, the financial guarantee was still within the validity period of the contract and would persist till the guarantee period expired.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379413477888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">23.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SUBSEQUENT EVENTS</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 2024, the Company granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,229,320</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of options to its </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">management and other key employees pursuant to the Company's 2022 Share Incentive plan.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Effective from March 18, 2024, the Company changed its ADS to Class A Ordinary Share (&#8220;Share&#8221;) ratio from one ADS representing </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">four</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ordinary shares to one ADS representing </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">twenty</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ordinary shares. The ADS ratio presented in Note 17 has been retrospectively applied for all periods.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379407210288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restricted Net Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedAssetsDisclosureTextBlock', window );">Restricted Net Assets</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">24.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RESTRICTED NET ASSETS</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Relevant PRC laws and regulations permit payment of dividends by the Group's entities incorporated in the PRC only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. In addition, the Group's entities in the PRC are required to annually appropriate </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of their net after-tax income to the statutory surplus reserve fund prior to payment of any dividends, unless such reserve funds have reached </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of their respective registered capital. As a result of these and other restrictions under PRC laws and regulations, the Group's entities and the VIEs subsidiary incorporated in the PRC are restricted in their ability to transfer a portion of their net assets to the Company either in the form of dividends, loans or advances, which restricted portion as calculated under U.S. GAAP amounted to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">821,378</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of December 31, 2023. There is no significant difference between U.S. GAAP and PRC accounting standards in connection with the reported net assets of the legally owned subsidiaries in the PRC and the VIEs. Even though the Company currently does not require any such dividends, loans or advances from the PRC entities for working capital and other funding purposes, the Company may in the future require additional cash resources from them due to changes in business conditions, to fund future acquisitions and development, or merely to declare and pay dividends or distributions to its shareholders. Except for the above, there is no other restriction on the use of proceeds generated by the Group's subsidiaries and the VIEs to satisfy any obligations of the Company.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company performed a test on the restricted net assets of consolidated subsidiaries in accordance with Securities and Exchange Commission Regulation S-X Rule 4-08 (e) (3), &#8220;General Notes to Financial Statements&#8221; and concluded that the restricted net assets did not exceed </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the consolidated net assets of the Company as of December 31, 2023 and it was not applicable for the Company to disclose the condensed financial information of the parent company.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash transfers from the Company&#8217;s PRC subsidiaries to their parent companies outside of China are subject to PRC government control of currency conversion. Shortages in the availability of foreign currency may temporarily restrict the ability of the PRC subsidiaries and consolidated affiliated entities to remit sufficient foreign currency to pay dividends or other payments to the Company, or otherwise satisfy their foreign currency denominated obligations.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415015424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">25.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SEGMENT INFORMATION</span></div></div><p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reportable operating segments include components of an enterprise about which separate financial information is available that is evaluated regularly by the CODM in deciding how to allocate resources and in assessing performance. The Group's CODM has been identified as the Chief Executive Officer. For the year ended December 31, 2021, the Group determined that it had only </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segment, which was selling beauty products. Due to operational changes, the Group adjusted the reporting segmentation in light of the development of the Skincare Brands business since 2022. The Group currently reports the results of operations in three segments on a product category basis, namely Color Cosmetics Brands, Skincare Brands and others. The CODM measures the performance of each segment based on metrics of net revenues and income (loss) from operations and uses these results to evaluate the performance of, and to allocate resources to, each of the segments. Given this change in the composition of the Group&#8217;s reportable segments, prior year segment information was retrospectively adjusted to reflect the current reporting structure for the segments.</span></p><p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below provides a summary of the Group&#8217;s reportable segment results for the years ended December 31, 2021, 2022 and 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:51.12%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.14%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.14%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.6%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net revenues</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Color Cosmetics Brands</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,869,279</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,415,500</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,973,726</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Skincare Brands</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">855,241</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,241,528</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,383,578</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">115,453</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,094</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,470</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net revenues</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,839,973</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,706,122</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,414,774</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Loss from operations</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Color Cosmetics Brands</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">823,296</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">476,998</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">352,147</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Skincare Brands</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">220,854</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63,095</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">431,268</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,081</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">755</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,859</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unallocated expenses (a)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">572,013</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">389,560</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131,799</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total loss from operations</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,624,244</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">928,898</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">913,355</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Reconciliation</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financial income</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,658</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,656</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,020</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency exchange (loss) gain</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,751</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,357</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,218</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income from equity method investments, net</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,978</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,548</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,122</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment loss of investments</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,375</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,078</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other (expenses) income, net</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,775</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103,501</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,558</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss before income tax expenses</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,547,959</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">818,628</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">753,437</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(a) Unallocated expenses represent share-based compensation and amortization of intangible assets resulting from assets and business acquisitions, which are not allocated to segments.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">No asset information is provided for reportable segments as no such information provides to the CODM to evaluate the segment performance and most assets are managed at the group level.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Substantially all revenues and long-lived assets of Group are derived from and located in the PRC.</span></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415614272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of presentation</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of presentation</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements of the Group have been prepared in accordance with U.S. GAAP. Significant accounting policies followed by the Group in the preparation of the consolidated financial statements are summarized below.</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of consolidation</span></div></div><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group's consolidated financial statements include the financial statements of the Company, its subsidiaries and VIEs for which the Company or its subsidiary is the primary beneficiary.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A subsidiary is an entity in which the Company, directly or indirectly, controls </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">more than one half</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the voting powers; or has the power to appoint or remove the majority of the members of the board of directors; or to cast a majority of votes at the meeting of directors; or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.</span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A VIE is an entity in which the Company, or its subsidiary, through contractual agreements, bears the risks of, and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All transactions and balances among between the Company, its subsidiaries and VIEs have been eliminated upon consolidation.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of estimates</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of estimates</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Significant accounting estimates reflected in the Group's consolidated financial statements include inventory valuation and goodwill impairment assessment. The management bases the estimates and judgments on historical information and on various other assumptions that management believes are reasonable under the circumstances. Actual results could differ materially from such estimates.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Functional currency and foreign currency translation</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(d)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Functional currency and foreign currency translation</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group uses Renminbi (&#8220;RMB&#8221;) as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in Cayman Islands is United States dollar (&#8220;US$&#8221;), in Hong Kong is US$ or Hong Kong dollar (&#8220;HKD&#8221;), in United Kingdom is Great Britain Pound (&#8220;GBP&#8221;), in France is Euro (&#8220;EUR&#8221;), and in Japan is Japanese Yen (&#8220;JPY&#8221;) while the functional currency of the Group&#8217;s entities in PRC is RMB, which is their respective local currency. In the consolidated financial statements, the financial information of the Company and its subsidiaries, which use foreign currency as their functional currency, have been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains, and losses are translated using the average exchange rate for the period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income (loss) in the consolidated statement of comprehensive income (loss).</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Foreign currency transactions denominated in currencies other than functional currency are translated into the functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains (losses), net in the consolidated statement of operations.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_ConvenienceTranslationPolicyTextBlock', window );">Convenience translation</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(e)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Convenience translation</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Translations of balances in the consolidated balance sheets, consolidated statements of operations, consolidated statements of comprehensive income (loss) and consolidated statements of cash flows from RMB into US$ as of and for the year ended December 31, 2023 are solely for the convenience of the reader and were calculated at the noon buying rate of US$ 1.00 = RMB </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0999</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on December 29, 2023 as set forth in the H.10 statistical release of the U.S. Federal Reserve Board. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on December 31, 2023, or at any other rate.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and cash equivalents</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(f)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and cash equivalents</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents represent cash on hand and demand deposits placed with banks or other financial institutions, and all highly liquid investments with original maturities of three months or less. Cash and cash equivalents are placed with financial institutions with high-credit ratings and quality.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted cash</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(g)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted cash</span></div></div><p style="margin-left:0.027%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted cash primarily represents security deposits held in the depositary bank account for financial guarantee. As at December 31,2022 and 2023, the restricted cash amounted to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">41,383</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,248</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_ShortTermInvestmentsPolicyTextBlock', window );">Short-term investment</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(h)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Short-term investment</span></div></div><p style="margin-left:0.027%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Short-term investment represents time deposits placed with banks with original maturities between three months and one year. Interest earned is recorded as interest income in the consolidated statements of operations during the periods presented.</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts receivable</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(i)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts receivable</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are stated at the historical carrying amount net of allowance for doubtful accounts. The accounts receivable mainly include receivables from platform distributor customers, wholesale customers and independent payment channels or payment channel functions operated by platforms, who collect from end customers on behalf of the Group before the Group&#8217;s delivery of products (&#8220;Payment Channels&#8221;). The receivables from platform distributor customers and wholesale customers are settled in accordance with credit terms mutually agreed. The receivable from Payment Channels is settled upon pre-agreed days after the Group delivers products to end customers, or when customers confirm their receipts of products, whichever is earlier.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allowance for doubtful accounts reflects the Group&#8217;s best estimate of expected losses. Before January 1, 2021, the Group determines the allowance for doubtful accounts based on an assessment of historical collection activity, the current business environment and forecasts that may affect the customers' ability to pay. From January 1, 2021, the Group determines the expected credit loss provisions based on ASC Topic 326, detailed as Note</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 2(j).</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock', window );">Expected credit losses</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(j)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Expected credit losses</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group&#8217;s accounts receivable, amount due from related parties and other receivables classified as other current assets and other non-current assets are within the scope of ASC Topic 326. The Group has identified the relevant risk characteristics of its customers and the related receivables and other receivables which include size, type of the services or products the Group provides, or a combination of these characteristics. Receivables with similar risk characteristics have been grouped into pools. For each pool, the Group considers the historical credit loss experience, current economic conditions, supportable forecasts of future economic conditions, and any recoveries in assessing the lifetime expected credit losses. Other key factors that influence the expected credit loss analysis include customer demographics, payment terms offered in the normal course of business to customers, and industry-specific factors that could impact the Group&#8217;s receivables. The Group also provides specific provisions for allowance when facts and circumstances indicate that the receivable is unlikely to be collected.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, the Group recorded </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_68dfc4e0-49d3-4fdf-9a5e-76472dfb80e1;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_1b15f8a2-67b6-459f-8a39-f22f4e12e4d8;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,887</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in expected credit loss expense in general and administrative expenses, respectively. As of December 31, 2022, the expected credit loss provision recorded in current and non-current assets were </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f2e6934b-5134-42fd-a62d-597bed07a852;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_d9d59a7b-5847-432a-9f98-3ac52907721a;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. As of December 31, 2023, the expected credit loss provision recorded in current and non-current assets were RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,887</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_8e2fb4ce-4216-42a5-b78d-6df62f97632a;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The movements in the allowance for credit losses were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:52%;"></td>
          <td style="width:1%;"></td>
          <td style="width:46%;"></td>
          <td style="width:1%;"></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
          <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the year ended</span></p></td>
          <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
          <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
          <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
          <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
          <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of January 1</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
          <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="-sec-ix-hidden:F_72dd4060-a19a-415b-95de-a968fea2b6e0;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></span></span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
          <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts charged to expenses</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
          <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,887</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of December 31</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
          <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,887</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
         </tr>
        </table></div><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts charged to expenses during the year included RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,464</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> provided for accounts receivable and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,423</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> provided for amount due from related parties.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(k)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventories</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories are stated at the lower of cost or net realizable value. Cost is determined using the weighted average method. Impairment is made for excessive, slow moving, expired and obsolete inventories as well as for inventories with carrying values in excess of market. Certain factors could impact the realizable value of inventory, so the Group continually estimated the net realizable value based on assumptions relating to the demand forecast for inventories, including potential product obsolescence, sales strategy, and marketability of inventories. The estimation may take into consideration historical usage, inventory aging, expiration date, expected demand, anticipated sales price, new product development schedules, the effect new products might have on the sale of existing products, product obsolescence, customer concentrations, and other factors. The impairment is equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory impairment may be required that could negatively impact the Group&#8217;s gross margin and operating results. If actual market conditions are more favorable, the Group may have higher gross margin when products that have been previously provided for are eventually sold.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and equipment, net</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(l)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and equipment, net</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment is carried at cost less accumulated depreciation and impairment, if any. Depreciation is calculated on a straight-line basis over the following estimated useful lives.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:50%;"></td>
          <td style="width:1%;"></td>
          <td style="width:49%;"></td>
         </tr>
         <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;border-bottom:1pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Category</span></p></td>
          <td style="vertical-align:top;border-bottom:1pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;border-bottom:1pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated useful lives</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Machinery</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Electronic equipment</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office furniture and equipment</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vehicles</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td>
          <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="-sec-ix-hidden:F_f563347c-b15e-44cd-af31-e0fc26887d8a;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shorter of the term of the lease or the estimated useful lives of the assets</span></span></span></p></td>
         </tr>
        </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Repairs and maintenance costs are charged to expenses as incurred, whereas the costs of renewals and betterment that extend the useful lives of property and equipment are capitalized as additions to the related assets. The Group recognizes the gain or loss on the disposal of property and equipment in the consolidated statements of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Construction in progress represents direct costs that are related to the construction of property and equipment and incurred in connection with bringing the assets to their intended use. The costs of construction in progress are transferred to specific property and equipment accounts and the depreciation of these assets commences when the assets are ready for their intended use.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible assets, net</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(m)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangible assets, net</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets purchased from third parties are initially recorded at cost and amortized on a straight-line basis over the estimated economic useful lives. The acquired intangible assets are recognized and measured at fair value and are expensed or amortized using the straight-line approach over the estimated economic useful lives of the assets.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated useful lives of intangible assets are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:50%;"></td>
          <td style="width:1%;"></td>
          <td style="width:49%;"></td>
         </tr>
         <tr style="height:7.9pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;border-bottom:1pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Category</span></p></td>
          <td style="vertical-align:top;border-bottom:1pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;border-bottom:1pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated useful lives</span></p></td>
         </tr>
         <tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10.1pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer Relationship</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.25 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">years</span></p></td>
         </tr>
         <tr style="height:10.1pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Techniques</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
        </table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(n)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess of the purchase price over the amounts assigned to the fair value of the identifiable assets acquired and the liabilities assumed of an acquired business. The Group conducts an impairment test as of December 31 of each year, or more frequently if events or circumstances indicate that the carrying value of goodwill may be impaired.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with ASC 350, the Group does not amortize goodwill, but tests it for impairment. The Group </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ASU No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, and in accordance with the FASB, pursuant to which the Group has the option to choose whether it will apply a qualitative assessment first and then a quantitative assessment, if necessary, or to apply a quantitative assessment directly. For reporting units applying a qualitative assessment first, the Group starts the goodwill impairment test by assessing qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of the reporting unit with its carrying value, including goodwill. If the carrying value of each reporting unit, including goodwill, exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, but limited to the total amount of goodwill allocated to that reporting unit.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business combination</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(o)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Business combination</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Business combinations are recorded using the purchase method of accounting, and the cost of 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. The costs directly attributable to the acquisition are expensed as incurred. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of the (i) the total of consideration paid, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the subsidiary acquired over (ii) the fair value of the identifiable net assets of the subsidiary acquired is recorded as goodwill. If the consideration of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of comprehensive income.</span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(o)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business combination (Continued)</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group treats transactions with non-controlling interests that do not result in a loss of control as transactions with equity owners of the Group. A change in ownership interest results in an adjustment between the carrying amounts of the controlling and non-controlling interests to reflect their relative interests in the subsidiary. Any difference between the amount of the adjustment to non-controlling interests and any consideration paid or received is recognized in additional paid-in capital.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsPolicy', window );">Investments</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(p)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Investments </span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity investments accounted for using the equity method </span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group accounts for its equity investments over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Group adjusts the carrying amount of the investment and recognizes investment income or loss for its share of the earnings or losses of the investee after the date of investment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity investments without readily determinable fair values </span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group elected to record equity investments without readily determinable fair values and not accounted for by the equity method at cost, less impairment, adjusted for subsequent observable price changes, and will report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investment will be required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3)	Available-for-sale debt investments</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Available-for-sale debt investments are convertible debt instruments issued by private companies and investments in preferred shares that are redeemable merely by the passage of time and at the option of the Group as a holder, which are measured at fair value. Interest income is recognized in consolidated statements of operations. All other unrealized gains and losses recorded in the consolidated statements of comprehensive loss.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group monitors its investments for other-than-temporary impairment by considering factors including, but not limited to, current economic and market conditions, the operating performance of the companies including current earnings trends and other company-specific information.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of long-lived assets</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(q)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of long-lived assets</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets are evaluated for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(r)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a lessee</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group includes a right-of-use asset and lease liability related to substantially all of the Group&#8217;s lease arrangements in the consolidated balance sheets. All of the Group&#8217;s leases are operating leases. Operating lease assets are included within right-of-use assets, and the corresponding lease liabilities are included in either current or long-term liabilities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group has elected not to present short-term leases on the consolidated balance sheet as these leases have a lease term of 12 months or less at commencement date of the lease and do not include options to purchase or renew that the Group is reasonably certain to exercise. The Group recognizes lease expenses for such short-term lease generally on a straight-line basis over the lease term. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. Because most of the Group&#8217;s leases do not provide an implicit rate of return, the Group uses the Group&#8217;s incremental borrowing rate based on the information available at adoption date or lease commencement date in determining the present value of lease payments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_RedeemableNonControllingInterestsPolicyTextBlock', window );">Redeemable non-controlling interests</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(s)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Redeemable non-controlling interests</span></div></div><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group determined that the non-controlling interest with redemption rights should be classified as redeemable non-controlling interest since they are contingently redeemable upon the occurrence of certain conditional events, which are not solely within the control of the Group.</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the redeemable non-controlling interests arising from business combination, the redeemable non-controlling interests is recognized at fair value on the acquisition date. For other redeemable non-controlling interests, the Group considers the calculated redemption amount, fair value and proportionate ownership interest of the redeemable non-controlling interests on the issuance date to determine the initial recognized amount. The Group records accretion on the redeemable non-controlling interest to the redemption value over the period from the date of the acquisition or issuance to the date of earliest redemption. The accretion using the effective interest method, is recorded as deemed dividends to preferred shareholders, which reduce retained earnings and equity classified non-controlling interests, and earnings available to common shareholders in calculating basic and diluted earnings per share.</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The process of adjusting redeemable non-controlling interests to its redemption value (the &#8220;Mezzanine Adjustment&#8221;) should be performed after attribution of the subsidiary&#8217;s net income or loss pursuant to ASC 810, Consolidation. The carrying amount of redeemable non-controlling interests will equal the higher of the amount resulting from application of ASC 810 or the amount resulting from the Mezzanine Adjustment. As the expected redemption value was higher than the carrying value of the redeemable non-controlling interests,  mezzanine adjustment of RMB </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,975</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was recognized for the year ended December 31, 2023.</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2023, the Group entered into agreements with a non-controlling shareholder and an investor (the &#8220;Investor&#8221;) respectively. According to the agreements, the Group assigned the Investor to purchase all </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% equity interests held by non-controlling shareholder at a consideration of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,197</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The transaction was completed in July 2023.  According to the agreement with the Investor, the equity interest purchased and held by the Investor was classified as redeemable non-controlling interests and was initially recognized at RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,129</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2023, the Group purchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.99</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% equity interest in certain subsidiary from a non-controlling shareholder at a consideration of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">134,664</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Accordingly, relevant redeemable non-controlling interest was derecognized. The difference between the consideration paid and carrying amount of redeemable non-controlling interest derecognized was recognized in additional paid-in capital.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text"><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(t)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue recognition</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group adopted ASC 606 for all periods presented. According to ASC 606, revenue is recognized when control of the promised good or service is transferred to the customer in an amount that reflects the consideration the Group expects to receive in exchange for those goods or services, after considering estimated sales return allowances, price concessions, discount and value added tax (&#8220;VAT&#8221;). Consistent with the criteria of Topic 606, the Group follows five steps for its revenue recognition: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the entity satisfies a performance obligation.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group&#8217;s revenues are primarily derived from (i) sales of the Group&#8217;s products to third party platform distributor customers and wholesale customers who then sell to end customers and (ii) sales of the Group&#8217;s products to end customers directly through the Group&#8217;s online stores run on third party e-commerce platforms and through offline stores operated by the Group. Refer to Note 15 to the consolidated financial statements for disaggregation of the Group's revenues for the years ended December 31, 2021, 2022 and 2023.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group enters into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> types of agreements with third party e-commerce platforms:</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Distribution Agreements </span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the distribution agreements, the platform distributor customers purchase products from the Group and sell to end customers under the platform distributor customer&#8217;s name. According to the agreements, the platform distributor customers take control of the products and are entitled to rights of return and price protection. After taking control of the products, the platform distributor customer is responsible for selling and fulfilling all obligations in its sales contracts with end customers, including delivering the products and providing customer support. Under the distribution agreement, the Group has a sale contract with the platform distributor customer and has no sales contract with the end customers. Based on these indicators, the Group determined the e-commerce platform distributors (as opposed to the end customers) as its customers according to ASC 606-10-55-39.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Platform Service Agreements </span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the platform service agreements, the Group sets up online stores on the platforms to sell the Group&#8217;s product to end customers. The platforms provide services to support the operations of the online store including processing sales orders and collecting from end customers. The platforms charge the Group service fees based on the Group&#8217;s sales through the online stores. The Group enters sale contracts directly with the end customers. The platforms do not take control of the goods and do not include sales contracts with end customers. The Group is responsible for selling and fulfilling all obligations according to its sales contracts with end customers, including delivering products and providing customer support. Accordingly, the Group determined the end customers (as opposed to the platforms) as its customers according to ASC 606-10-55-39. The sales contracts with end customers normally include a customer&#8217;s right to return products within 7 days after receipt of goods.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(t)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue recognition </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(Continued)</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:2.074%;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.440693713223908%;display:inline-flex;justify-content:flex-start;">2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Platform Service Agreements (Continued)</span></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group identifies its performance obligation to both e-commerce platform distributor customers and end customers as to transfer the control of the products ordered to the customers. Contracts with customers may include multiple performance obligations if there is a need to separate one order into multiple deliveries. In those scenarios, transaction price will be allocated to different performance obligations based on relative standalone selling prices.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group recognizes revenue from sales to e-commerce platform distributors upon delivery of the products to e-commerce platform distributors&#8217; warehouses in an amount equal to the contract sales prices less estimated sales allowances for sales returns, rebates and price protection. The Group recognizes revenues from sales to end customers upon delivery of the product to end customers in an amount equal to the contract sales prices less estimated sales allowances for sales returns and sales incentives. Estimated sales allowances for sales returns, rebates, incentives and price protection are made based on contract terms and historical patterns.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p id="ole_link1" style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span id="ole_link2"></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales incentives</span></p><p style="text-indent:3.517%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:10.519%;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group grants points to customers when they purchase goods from its online platforms. The points can be used to offset against payments or exchanged for goods when customers make their future purchases. The Group considers the points as a separate performance obligation and allocates the transaction price proportionally between the product sold and the points granted on a relative standalone selling price basis in consideration of the likelihood of future redemption based on historical experience and the equivalent value per point when they are redeemed. The deferred income recorded for the point is considered as a contract liability. As of December 31, 2022 and 2023, the Group recorded contract liability related to the points of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,814</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">24,815</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract balances</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A receivable is recorded when the Group has an unconditional right to consideration. A right to consideration is unconditional if only the passage of time is required before payment of that consideration is due. A contract asset is recorded when the Group has transferred products to the customer before payment is received or is due, and the Group&#8217;s right to consideration is conditional on future performance or other factors in the contract. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> contract asset was recorded as at December 31, 2022 and 2023.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales to e-commerce platform distributor customers are on credit terms, and receivables are recorded upon recognizing revenues. Sales through online stores on platforms are paid by the end customers to Payment Channels before the Group delivers the products. Payment Channels settle with the Group based upon pre-agreed days after the Group delivers products to end customers, or when the end customers confirm their receipts of products, whichever is earlier.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A contract liability is recorded when the Group&#8217;s obligation to transfer goods to a customer has not yet occurred but for which the Group has received consideration from the customer. The Group presents such amounts as advances from customers on the consolidated balance sheets.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022 and 2023, advances from customers were RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,652</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">41,579</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. All contract liability balances at the beginning of the years were recognized as revenue in the following year due to generally short-term duration of contracts.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the years ended December 31, 2021, 2022 and 2023, the Group did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have any revenue recognized from performance obligations satisfied (or partially satisfied) in previous periods.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES (Continued)</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(t)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue recognition </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(Continued)</span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Practical Expedients</span></p><p style="text-indent:3.147%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied has not been disclosed, as substantially all of the Group&#8217;s contracts have a duration of one year or less.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Payment terms with platform distributor customers and Payment Channels generally require settlement within one year or less. The Group has determined that its contracts generally do not include a significant financing component.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group generally expenses sales commissions when incurred because the amortization period is one year or less. These costs are recorded within selling and marketing expenses.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of revenues</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(u)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cost of revenues</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenues consists primarily of material costs, consignment manufacturing cost and related costs that are directly attributable to the production of products.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_FulfilmentExpensesPolicyTextBlock', window );">Fulfilment expenses</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(v)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fulfilment expenses</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fulfilment expenses primarily represent expenses incurred for warehousing, shipping and delivering products to customers, mainly including rental and personnel costs for warehouses as well as third party shipping costs.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">Selling, marketing, general and administrative expenses</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(w)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Selling and marketing expenses</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Selling and marketing expenses primarily consist of (i) advertising and marketing promotion expenses (ii) platform commission (iii) personnel costs for sales and marketing staff (iv) rental, depreciation expenses, personnel and other costs for offline experience stores and (v) share-based compensation expenses. For the years ended December 31 2021, 2022 and 2023 advertising and marketing promotion expenses totaled to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,369,769</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,064,621</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,259,999</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> respectively.</span></p><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(y)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General and administrative expenses</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General and administrative expenses consist of personnel costs including share-based compensation expenses and other expenses which are related to the general corporate functions, including accounting, finance, tax, legal and human relations, costs associated with use by these functions of facilities and equipment, such as depreciation expenses, rental and other general corporate related expenses.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and development expenses</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(x)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and development expenses</span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development expenses primarily consist of personnel costs for research and development staff, general expenses and depreciation expenses associated with research and development activities.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansPolicy', window );">Employee social security and welfare benefits</a></td>
<td class="text"><div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(z)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Employee social security and welfare benefits </span></div></div><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Employees of the Group in the PRC are entitled to staff welfare benefits including pension, work-related injury benefits, maternity insurance, medical insurance, unemployment benefit and housing fund plans through a PRC government-mandated multi-employer defined contribution plan. The Group is required to accrue and pay the government for these benefits based on certain percentages of the employees&#8217; salaries, up to a maximum amount specified by the local government. The PRC government is responsible for the medical benefits and the pension liability to be paid to these employees, and the Group&#8217;s obligations are limited to the amounts contributed with no legal obligation beyond the contributions made. Employee social security and welfare benefits, as part of the personnel costs, included as expenses in the accompanying consolidated statement of operations amounted to RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">93,296</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">73,672</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">66,743</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2021, 2022 and 2023, respectively.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsPolicyTextBlock', window );">Share-based compensation</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(aa) </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Share-based compensation</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group grants restricted shares to the founders and share options to its management and other key employees (collectively, &#8220;Share-based Awards&#8221;). Such compensation is accounted for in accordance with ASC 718, Compensation&#8212;Stock Compensation. Share-based Awards with service conditions only are measured at the grant date fair value of the awards and recognized as expenses using the straight-line method, net of estimated forfeitures, if any, over the requisite service period. For awards with performance conditions, the Group would recognize compensation cost if and when it concludes that it is probable that the performance condition will be achieved.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the restricted shares was assessed using the income approach/discounted cash flow method, with a discount for lack of marketability given that the shares underlying the awards were not publicly traded at the time of grant. This assessment requires complex and subjective judgments regarding the Group&#8217;s projected financial and operating results, its unique business risks, the liquidity of its ordinary shares and its operating history and prospects at the time the grants were made. The fair value of share options is estimated on the grant date using the Binomial option pricing model. The assumptions used in share-based compensation expense recognition represent management&#8217;s best estimates, but these estimates involve inherent uncertainties and application of management judgment. If factors change or different assumptions are used, the share-based compensation expenses could be materially different for any period. Moreover, the estimates of fair value of the awards are not intended to predict actual future events or the value that ultimately will be realized by grantees who receive these awards, and subsequent events are not indicative of the reasonableness of the original estimates of fair value made by the Group for accounting purposes.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ab) </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income taxes</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Current income taxes are provided on the basis of net income for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The tax base of an asset or liability is the amount attributed to that asset or liability for tax purpose. The effect on deferred taxes of a change in tax rates is recognized in consolidated statement of operations in the period of change. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Uncertain tax positions</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The guidance on accounting for uncertainties in income taxes prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance also applies to the recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating the Group's uncertain tax positions and determining its provision for income taxes. The Group recognizes interest and penalties, if any, under accrued expenses and other current liabilities on its balance sheet and under other expenses in its consolidated statement of operations. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> interest and penalties associated with uncertain tax positions for the years ended December 31, 2021, 2022 and 2023. As of December 31, 2022 and 2023, the Group did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have any significant unrecognized uncertain tax positions.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive income (loss)</a></td>
<td class="text"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ac) Comprehensive income (loss)</span></p><p style="text-indent:3.24%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Comprehensive income (loss) is defined to include all changes in equity except those resulting from investments by owners and distributions to owners. During the periods presented, comprehensive income (loss) is reported in the consolidated statements of comprehensive income, and other comprehensive income (loss) includes foreign currency translation adjustments.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_StatutoryReservesPolicyTextBlock', window );">Statutory reserves</a></td>
<td class="text"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ad) Statutory reserves</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company's subsidiaries and the VIEs established in the PRC are required to make appropriations to certain non-distributable reserve funds.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Company's subsidiaries registered as wholly-owned foreign enterprises are required to make appropriations from their annual after-tax profits (as determined under generally accepted accounting principles in the PRC ("PRC GAAP")) to reserve funds including a general reserve fund, an enterprise expansion fund and a staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the annual after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the company. Appropriations to the enterprise expansion fund and staff bonus and welfare fund are made at the respective company's discretion.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, in accordance with the PRC Company Laws, the consolidated VIEs registered as Chinese domestic companies must make appropriations from annual after-tax profits as determined under the PRC GAAP to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the annual after-tax profits as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the company. Appropriation to the discretionary surplus fund is made at the discretion of the Company.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The uses of the general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted to offsetting of losses or increasing of the registered capital of the respective company. The staff bonus and welfare fund is a liability in nature and is restricted to fund payments of special bonus to employees and for the collective welfare of all employees. None of these reserves is allowed to be transferred to the Company in terms of cash dividends, loans or advances, nor can the reserves be distributed except under liquidation.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021, 2022 and 2023, the profit appropriation to statutory surplus fund for the Group&#8217;s entities incorporated in the PRC was RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,301</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,825</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_9480236b-d8dd-4408-b1a8-97caa28f42b7;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nil</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> appropriation to other reserve funds was made for any of the periods presented.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Income (loss) per share</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ae) Income (loss) per share</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic income (loss) per share is computed by dividing net income (loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the year. Diluted income (loss) per share reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares. Ordinary equivalent shares are not included in the denominator of the diluted income (loss) per share calculation when inclusion of such share would be anti-dilutive.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_RelatedPartiesPolicyTextBlock', window );">Related parties</a></td>
<td class="text"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(af) Related parties</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment reporting</a></td>
<td class="text"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ag) Segment reporting</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the chief operating decision maker (&#8220;CODM&#8221;), or decision-making group, in deciding how to allocate resources and in assessing performance. The Group&#8217;s CODM is the Chief Executive Officer.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group's principal operations are currently organized into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> major segments on a product category basis, namely Color Cosmetics Brands, Skincare Brands and others.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent accounting pronouncements</a></td>
<td class="text"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(ah) Recent accounting pronouncements</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued an Accounting Standards Update (&#8220;ASU&#8221;) 2023-01, Leases (Topic 842): Common Control Arrangements (ASU 2023-01), which requires leasehold improvements associated with common control leases to be amortized over the useful life to the common control group. This update will be effective for the fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted. The Group does not expect the adoption to have a material impact on its consolidated financial statements.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures (&#8220;ASU 2023-07&#8221;), which focuses on improving reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. A public entity shall disclose for each reportable segment the significant expense categories and amounts that are regularly provided to the CODM and included in reported segment profit or loss. ASU 2023-07 also requires public entities to provide in interim periods all disclosures about a reportable segment&#8217;s profit or loss and assets that are currently required annually. Entities are permitted to disclose more than one measure of a segment&#8217;s profit or loss if such measures are used by the CODM to allocate resources and assess performance, as long as at least one of those measures is determined in a way that is most consistent with the measurement principles used to measure the corresponding amounts in the consolidated financial statements. ASU 2023-07 is applied retrospectively to all periods presented in financial statements, unless it is impracticable. This update will be effective for the fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Group is currently in the process of evaluating the disclosure impact of adopting ASU 2023-07.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. The Group is currently evaluating the ASU to determine its impact on our income tax disclosures.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479515/805-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org//705/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-14<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479391/326-20-30-5A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479366/326-20-35-8A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3D<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479175/326-30-30-1B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-3C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-3A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-3D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 13A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479148/326-30-35-13A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479391/326-20-30-4A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479148/326-30-35-7A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-21<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-7<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-17<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.M.Q4)<br> -SubTopic 20<br> -Topic 326<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483530/326-20-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossFinancialInstrumentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-21D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483256/920-350-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483256/920-350-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483256/920-350-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementPlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 30<br> -Topic 715<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481097/715-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 60<br> -Topic 715<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480266/715-60-50-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 80<br> -Topic 715<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480576/715-80-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 715<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_ConvenienceTranslationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for convenience translation of financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_ConvenienceTranslationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_FulfilmentExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of fulfillment expenses incurred during the period, such expenses also includes shipping and handling.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_FulfilmentExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_RedeemableNonControllingInterestsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Redeemable non-controlling interests policy text block.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_RedeemableNonControllingInterestsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_RelatedPartiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_RelatedPartiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_ShortTermInvestmentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Short term investments policy text block.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_ShortTermInvestmentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_StatutoryReservesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_StatutoryReservesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379414835488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Activities and Reorganization (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Details of Principal Subsidiaries and VIE</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, details of the Company's principal subsidiaries and VIE were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:42.32%;"></td>
        <td style="width:1.36%;"></td>
        <td style="width:13.06%;"></td>
        <td style="width:1.36%;"></td>
        <td style="width:13.06%;"></td>
        <td style="width:1.36%;"></td>
        <td style="width:13.06%;"></td>
        <td style="width:1.36%;"></td>
        <td style="width:13.06%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Place of</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Date of</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Percentage of</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">incorporation</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">incorporation</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">beneficial ownership</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Principal activities</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Principal subsidiaries:</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Guangzhou Yatsen Global Co., Ltd. (&#8220;Guangzhou Yatsen&#8221;)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">July 29, 2015</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Guangzhou Yixun Cosmetics Co., Ltd.</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">October 22, 2020</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Aoyan (Shanghai) Cosmetics Trading Co., Ltd.</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jun 4, 2019</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SNK (Shanghai) Limited</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">July 31, 2018</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Galenic (Shanghai) E-commerce Co., Ltd.</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 28, 2021</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Guangzhou DR.WU Cosmetics Co., Ltd.</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 5, 2021</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">VIE:</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Huizhi Weimei (Guangzhou) Trading Co., Ltd. (&#8220;HZ VIE&#8221;)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">February 22, 2019</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cosmetics Sales</span></span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity Primary Beneficiary</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedFinancialStatementsTableTextBlock', window );">Consolidated Financial Information of Consolidated VIEs</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following consolidated financial information of the consolidated VIEs is included in the accompanying consolidated financial statements as of and for the year ended:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.193%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,924</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,202</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,047</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,428</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventories, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,080</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">348</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepayments and other current assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,723</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,742</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due from non-VIE subsidiaries</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total current assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,774</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,730</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investments</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">161,640</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">291,965</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,745</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,606</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total non-current assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">167,461</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">293,571</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">189,235</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">320,301</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,813</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,645</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Advances from customers</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,892</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,810</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other liabilities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,624</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,646</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax payables</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">929</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">929</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities due within one year</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due to non-VIE subsidiaries</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195,389</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">266,018</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total current liabilities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227,725</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">310,048</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227,725</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">310,048</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net revenues</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">521,835</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">323,246</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183,737</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,886</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,624</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,922</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash provided by operating activities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,178</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,306</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,473</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash used in investing activities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121,236</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,277</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107,721</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net cash provided by (used in) financing activities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,450</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,644</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,526</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net increase (decrease) in cash and cash equivalents</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,608</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,615</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,278</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedFinancialStatementsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph (a)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedFinancialStatementsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-5A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-9<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415501216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Schedule of Movements in the Allowance for Credit Losses</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The movements in the allowance for credit losses were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:52%;"></td>
          <td style="width:1%;"></td>
          <td style="width:46%;"></td>
          <td style="width:1%;"></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
          <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the year ended</span></p></td>
          <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
          <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
          <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
          <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
          <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of January 1</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
          <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="-sec-ix-hidden:F_72dd4060-a19a-415b-95de-a968fea2b6e0;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></span></span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
          <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts charged to expenses</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
          <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,887</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of December 31</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
          <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,887</span></p></td>
          <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
         </tr>
        </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock', window );">Property and Equipment Estimated Useful Lives</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment is carried at cost less accumulated depreciation and impairment, if any. Depreciation is calculated on a straight-line basis over the following estimated useful lives.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:50%;"></td>
          <td style="width:1%;"></td>
          <td style="width:49%;"></td>
         </tr>
         <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;border-bottom:1pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Category</span></p></td>
          <td style="vertical-align:top;border-bottom:1pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;border-bottom:1pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated useful lives</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Machinery</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Electronic equipment</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office furniture and equipment</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vehicles</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td>
          <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="-sec-ix-hidden:F_f563347c-b15e-44cd-af31-e0fc26887d8a;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shorter of the term of the lease or the estimated useful lives of the assets</span></span></span></p></td>
         </tr>
        </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock', window );">Estimated Useful Lives of Intangible Assets</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated useful lives of intangible assets are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:50%;"></td>
          <td style="width:1%;"></td>
          <td style="width:49%;"></td>
         </tr>
         <tr style="height:7.9pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;border-bottom:1pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Category</span></p></td>
          <td style="vertical-align:top;border-bottom:1pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;border-bottom:1pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated useful lives</span></p></td>
         </tr>
         <tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10.1pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer Relationship</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.25 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">years</span></p></td>
         </tr>
         <tr style="height:10.1pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Techniques</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
         <tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;">
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete</span></p></td>
          <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
          <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
         </tr>
        </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated useful lives of intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property and equipment estimated useful lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379414740768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents and Restricted Cash (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of Cash and Cash Equivalents</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents represent cash on hand and demand deposits placed with banks or other financial institutions, and all highly liquid investments with original maturities of three months or less. Cash and cash equivalents and restricted cash balances as of December 31, 2022 and 2023 primarily consist of the following currencies:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:50.59%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:11.182%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:11.202%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:11.182%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:11.202%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="7" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">470,428</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">470,428</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">430,644</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">430,644</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">US$</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">143,342</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">996,826</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,855</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">353,106</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">GBP</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,365</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,246</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,639</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,860</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">EUR</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,271</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,435</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,771</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,920</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">HKD</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,999</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,465</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,560</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,133</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">JPY</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,327</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">803</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163,121</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,191</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SGD</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">529</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,742</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">564</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,034</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash and cash equivalents</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,512,945</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">836,888</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">US$</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,000</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,383</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,000</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,248</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash, cash equivalents and restricted cash</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,554,328</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">858,136</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379501548224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts Receivable</a></td>
<td class="text">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:62.857%;"></td>
        <td style="width:1.429%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.144%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.429%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.144%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200,843</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">205,315</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,464</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200,843</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">198,851</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379407624128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Inventories</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.193%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials and packing materials</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,369</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,482</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Products</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">498,832</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">378,801</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: impairment allowance</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104,914</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,193</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventories</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">423,287</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">352,090</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415396768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepayments and other current assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsUnclassifiedAbstract', window );"><strong>Other Assets, Unclassified [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Summary of Prepayments and Other Current Assets</a></td>
<td class="text">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.2%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.86%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.86%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepayments of promotion fees (a)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103,748</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110,710</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">VAT recoverable (b)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,049</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86,976</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deposits, prepaid rental and property management fees</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,858</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,656</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepayments for products procurement (c)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,604</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,692</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,566</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,807</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">292,825</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">303,841</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.148%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:10.519%;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.4413331681328216%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Prepayments of promotion fees mainly include prepayments made to online platforms for future services to promote the Group&#8217;s products through online advertising and prepaid short-term service fees to celebrity agencies and key opinion leaders. </span></div></div><div style="margin-left:3.148%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:10.519%;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.4413331681328216%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">VAT recoverable represent the balances that the Group can utilize to deduct its value-added tax liabilities in the future.</span></div></div><div style="margin-left:3.148%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:10.519%;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.4413331681328216%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Prepayments for products procurement represent cash prepaid to the Group&#8217;s third-party suppliers for the procurement of products.</span></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsUnclassifiedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsUnclassifiedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379407594640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsTextBlock', window );">Schedule of Forth the Group's Investments and Summarized Financial Information</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following sets forth the Group's investments:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.193%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity method investments (a)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">436,536</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">532,314</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity investments without readily determinable fair values (b)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,592</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,544</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Available-for-sale debt investments (c)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,404</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">509,128</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">620,262</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: impairment on investments</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,549</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,510</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investment, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">502,579</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,752</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.37%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:11.407%;min-width:4.583%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.742833488564629%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023 and 2022 the balances represented the Group&#8217;s investments made in five and six private entities respectively.</span></div></div><div style="margin-left:3.37%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:11.407%;min-width:4.583%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.742833488564629%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023 and 2022, the balances represented the Group&#8217;s investments made in three private entities.</span></div></div><div style="margin-left:3.37%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:11.407%;min-width:4.583%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.742833488564629%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As at December 31, 2023, the balances represented the Group&#8217;s investments made in two private entities.</span></div></div><p style="text-indent:3.763%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;margin-right:11.407%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2023, equity method investments held by the Group in aggregate have met the significance criteria as defined under Rule 4-08 (g) of Regulation S-X. Set out below is the summary of combined financial information for all the equity method investments of the Group:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:65.714%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.144%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.144%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Statements of Balance Sheet</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current assets</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">246,352</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">434,906</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current assets</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,460,018</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,283,127</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current liabilities</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,564</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101,483</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current liabilities</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,159</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="-sec-ix-hidden:F_59a548a9-b66d-4833-bf7a-2c210b4f0a23;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">168,272</span></span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:48.571%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.144%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.144%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.144%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Statements of Operation</span></p></td>
        <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenues</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153,086</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">386,856</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Costs and expenses applicable to net sales or gross revenues</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,167</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,502</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">213,386</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) from operations</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,115</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,584</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173,469</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,655</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,593</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173,462</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379406232560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Estimated Useful Lives of Property and equipment</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.2%;"></td>
        <td style="width:1.429%;"></td>
        <td style="width:14.971%;"></td>
        <td style="width:1.543%;"></td>
        <td style="width:14.857%;"></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">152,993</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131,588</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Electronic equipment</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,886</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,101</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Machinery</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,911</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,178</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office furniture and equipment</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,037</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,146</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vehicles</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,412</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,398</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Construction in progress</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,792</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,389</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">218,031</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">226,800</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated depreciation</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138,891</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">161,922</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: impairment charges</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,521</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,619</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,878</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379407169456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Changes in Carrying Amount of Goodwill</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in the carrying amount of goodwill by segment for the years ended December 31, 2022 and 2023 are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:45.72%;"></td>
        <td style="width:1.04%;"></td>
        <td style="width:1%;"></td>
        <td style="width:17.8%;"></td>
        <td style="width:1%;"></td>
        <td style="width:4.06%;"></td>
        <td style="width:1%;"></td>
        <td style="width:11.08%;"></td>
        <td style="width:1%;"></td>
        <td style="width:3.74%;"></td>
        <td style="width:1%;"></td>
        <td style="width:10.56%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Color Cosmetics Brands</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Skincare Brands</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2021</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,596</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">848,825</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">869,421</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase in goodwill related to acquisition</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,266</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,266</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation adjustments</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,542</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,542</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2022</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,862</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">831,283</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">857,145</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation adjustments</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,461</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,461</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment provided(i)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">354,039</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">354,039</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2023</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,862</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">530,705</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">556,567</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:3.642%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:9.204%;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(i)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group tested goodwill for impairment at reporting unit level. Management performed impairment testing of Eve Lom reporting unit using the quantitative impairment method and recorded goodwill impairment loss of RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">354.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for the year ended December 31, 2023. As of December 31, 2023, the gross amount, accumulated impairment losses and net </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;visibility:hidden;display:inline-flex;justify-content:flex-start;"></span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">carrying </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">amount of goodwill associated with the Eve Lom reporting unit was RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">747.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, RMB </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">354.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and RMB</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">393.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million respectively.</span></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379512165728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets Net</a></td>
<td class="text">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.2%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.86%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.86%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost:</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademark</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,893</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">657,166</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,301</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,499</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationship</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88,138</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94,932</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Technique</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,971</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,205</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,900</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,900</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cost</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">796,203</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">843,702</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated amortization</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">106,534</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172,306</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">689,669</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">671,396</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, estimated amortization expenses for future periods are expected to be as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:71.3%;"></td>
        <td style="width:2.4%;"></td>
        <td style="width:26.3%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended<br/>December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,944</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,653</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,038</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,971</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028 and thereafter</span></p></td>
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">432,790</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total expected amortization expense</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">671,396</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379559144976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Components of Other Non-Current Assets</a></td>
<td class="text">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.193%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term rental deposits</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,356</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,155</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid service fees</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,119</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,278</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loans to employees</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,100</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,100</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid long-term celebrity endorsement fees</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,476</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,061</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">834</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">506</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,885</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,100</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379406198416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses and Other Liabilities</a></td>
<td class="text">
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.193%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.863%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued payroll related expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">108,868</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">114,080</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued advertising and marketing expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,034</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175,250</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued storage and transportation fees</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,264</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,738</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued leasehold improvement costs</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,621</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,811</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other taxes payable</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,863</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,551</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Refund obligation of sales return</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,739</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,870</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,416</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">323,259</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">391,217</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of accrued expenses and other current liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379414154192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock', window );">Summary of Supplemental Information Related to Operating Leases</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of supplemental information related to operating leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.007%;"></td>
        <td style="width:1.62%;"></td>
        <td style="width:14.877%;"></td>
        <td style="width:1.62%;"></td>
        <td style="width:14.877%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease ROU assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,004</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">114,348</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities-non-current</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,997</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,767</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities-current</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,586</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,464</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating lease liabilities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">132,583</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113,231</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average remaining lease term</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.39</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.30</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;years</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average discount rate</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.31</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.97</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Summary of Lease Cost Recognized and Supplemental Cashflow Information Related to Operating Lease</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of lease cost recognized in the Group&#8217;s consolidated statements of operations and supplemental cashflow information related to operating leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.728%;"></td>
        <td style="width:1.32%;"></td>
        <td style="width:12.757%;"></td>
        <td style="width:1.32%;"></td>
        <td style="width:12.757%;"></td>
        <td style="width:1.32%;"></td>
        <td style="width:12.797%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">268,321</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">164,483</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,251</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">420</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">275</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,080</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable cost</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,166</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">973</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,117</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for operating leases</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">265,997</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">180,561</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96,296</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained in exchange for operating lease liabilities</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">269,601</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76,040</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,263</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Summary of Maturity of Operating Lease Liabilities under Non-Cancelable Operating Leases</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of maturity of operating lease liabilities under the Group&#8217;s non-cancellable operating leases as of December 31, 2023 is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:80.24%;"></td>
        <td style="width:1.94%;"></td>
        <td style="width:17.82%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of<br/>December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,559</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,589</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,850</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,578</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,920</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2029 and thereafter</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,916</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease payment</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121,412</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: interest</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,181</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of operating lease liability</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113,231</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of supplemental balance sheet information related to operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415646288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_RevenueByChannelForRespectivePeriodsTableTextBlock', window );">Summary of Revenue By Channel for Respective Periods</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group&#8217;s revenue by channel for the respective periods are detailed as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.728%;"></td>
        <td style="width:1.32%;"></td>
        <td style="width:12.757%;"></td>
        <td style="width:1.32%;"></td>
        <td style="width:12.757%;"></td>
        <td style="width:1.32%;"></td>
        <td style="width:12.797%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales of product by channel</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;Sales to end customers</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,878,453</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,145,807</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,890,229</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;Sales to distributor customers</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">941,322</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">546,543</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">514,781</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;Others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,198</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,772</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,764</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenues</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,839,973</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,706,122</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,414,774</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:12.472%;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Please refer to Note 25 for the disclosure of the Group's revenues by product categories for the years ended December 31, 2021, 2022 and 2023.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_RevenueByChannelForRespectivePeriodsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue By Channel For Respective Periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_RevenueByChannelForRespectivePeriodsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415418480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Summary of Components of Current and Deferred Income Taxes</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The current and deferred components of income taxes appearing in the consolidated statements of operations are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:73.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.724%;"></td>
        <td style="width:1.374%;"></td>
        <td style="width:11.517%;"></td>
        <td style="width:1.374%;"></td>
        <td style="width:12.892%;"></td>
        <td style="width:1.374%;"></td>
        <td style="width:13.744%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) before income tax expense</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,547,959</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">818,628</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">753,437</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current tax expense</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,507</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,065</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,445</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax expense (benefits)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,428</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,360</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,655</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total income tax expense (benefits)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">921</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,705</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,210</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The income tax expense for each of the years ended December 31, 2021, 2022 and 2023 differs from the amount computed by applying the PRC statutory income tax rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to income before income tax expense due to the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PRC statutory income tax rate</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Permanent differences</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax effect of different tax rate of different jurisdictions</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax effect of Super Deduction and others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Changes in valuation allowance</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effective tax rates</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The significant components of the Group's deferred tax assets were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.2%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.86%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.86%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating loss carry forwards</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">578,992</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">664,985</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventory valuation allowance</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,187</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,752</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and others</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,150</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,389</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">634,329</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">708,126</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: valuation allowance</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">632,378</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">706,751</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax assets, net</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,951</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,375</span></p></td>
       </tr>
      </table><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Group's deferred tax liability was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.007%;"></td>
        <td style="width:1.62%;"></td>
        <td style="width:14.877%;"></td>
        <td style="width:1.62%;"></td>
        <td style="width:14.877%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Related to acquired intangible assets</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113,441</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">111,591</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfValuationAllowanceTextBlock', window );">Movement of Valuation Allowance</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Movement of valuation allowance</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.2%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.86%;"></td>
        <td style="width:1.54%;"></td>
        <td style="width:14.86%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of the year</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">514,500</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">632,378</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additions</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117,878</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,373</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of the year</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">632,378</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">706,751</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfValuationAllowanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfValuationAllowanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415188400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Schedule of Share-Based Compensation Expenses</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Share-based compensation expenses recognized during the years presented are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- Related to accelerated vesting of share options (a)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,429</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,660</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,905</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- Related to modification of exercise price of share options on modification day</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,793</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- Related to vesting of share options (b)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">464,011</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">392,727</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,407</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">530,440</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">340,860</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,502</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Movement in Number of Share Options Granted and Related Weighted Average Exercise Prices</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Movements in the number of share options granted and their related weighted average exercise prices are as follows:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:50.57%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:11.198%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:11.198%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:11.198%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:11.198%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>options</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>average<br/>exercise<br/>price (US$)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>average<br/>remaining<br/>contractual life<br/>(years)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>intrinsic<br/>value<br/>(US$&#8217;000)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As of January 1, 2021</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185,907,876</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2179</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.73</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,388,338</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8790</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,570,510</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8782</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,686,832</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0392</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As of December 31, 2021</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">229,038,872</span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3706</span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.98</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,230</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85,357,994</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0250</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,297,153</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0250</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As of December 31, 2022</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">287,099,713</span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0448</span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.99</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91,942</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110,582,949</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0250</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,543,665</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0254</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,080,608</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0248</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As of December 31, 2023</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">324,058,389</span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0407</span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.11</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,820</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable as of December 31, 2023</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">129,585,857</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,190</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Key Assumptions Used to Determine Fair Value of Share Options</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has used binomial option-pricing model to determine the fair value of the share options as of the grant dates. Key assumptions are set as below:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:52.5%;"></td>
        <td style="width:1.25%;"></td>
        <td style="width:13.75%;"></td>
        <td style="width:1.25%;"></td>
        <td style="width:13.75%;"></td>
        <td style="width:1.25%;"></td>
        <td style="width:16.25%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average fair value per option granted</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3882</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2562</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2839</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average exercise price</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.6699</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1659</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1747</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.45</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.97</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.56</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.04</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.49</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.75</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in year) </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(3)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54.69</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57.00</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53.62</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68.75</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65.49</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68.03</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividend yield </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(4)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td>
       </tr>
      </table><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The risk-free interest rates of periods within the contractual life of the share option are based on the daily treasury long-term rate of U.S. Department of the Treasury as of the valuation dates.</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The expected term is the contract life of the option.</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Expected volatility is estimated based on the average of historical volatilities of the comparable companies in the same industry as at the valuation dates.</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">(4)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The Company has no history or expectation of paying dividend on its ordinary shares. The expected dividend yield was estimated based on the Company&#8217;s expected dividend policy over the expected term of the option.</span></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Share-Based Compensation Expenses included in Statement of Operations</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, share-based compensation expenses have been included in the following accounts in the consolidated statement of operations:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.7%;"></td>
        <td style="width:1.34%;"></td>
        <td style="width:12.76%;"></td>
        <td style="width:1.32%;"></td>
        <td style="width:12.76%;"></td>
        <td style="width:1.32%;"></td>
        <td style="width:12.8%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fulfilment expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,122</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,267</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,055</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Selling and marketing expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,558</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,231</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,518</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">418,823</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">248,400</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,902</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development expenses</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,937</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,962</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,027</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379406168672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Summary of Basic and Diluted Net Loss per share</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic and diluted net loss per share for the years ended December 31, 2021, 2022 and 2023 are calculated as follow:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Numerator:</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to the Yatsen Holding Limited&#8217;s shareholders</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,540,734</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">815,371</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">747,763</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Denominator:</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Denominator for basic and diluted calculation&#8212;weighted average number of ordinary shares outstanding</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,526,833,201</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,372,728,777</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,195,818,231</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net loss per ordinary share</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;Basic</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.61</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.34</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.34</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;Diluted</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.61</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.34</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.34</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td>
       </tr>
      </table><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, the following shares outstanding were excluded from the calculation of diluted net loss per ordinary share, as their inclusion would have been anti-dilutive for the years prescribed.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shares issuable upon exercise of share options</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">209,409,699</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">280,482,617</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">335,091,531</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379407574144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of Major Transactions and Balances Amount with Related Parties</a></td>
<td class="text"><p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Major transactions and balances amount with related parties were as follows:</span></p><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Transactions with related parties</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.743%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
        <td style="width:1.321%;"></td>
        <td style="width:12.765%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of storage and transportation service from an affiliated company</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,843</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases of inventories and services from an affiliated company</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,472</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,476</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211,027</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales of inventories to a company controlled by the Chief Executive Officer of the Group</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,384</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,113</span></p></td>
       </tr>
      </table><p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance amounts with related parties</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:67.287%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:14.857%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:14.857%;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due from a company controlled by the Chief Executive Officer of the Group</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,594</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,789</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due from affiliated companies</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,411</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,654</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,200</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts due to an affiliated company</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,242</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,431</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379406316480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summary of Reportable Segment</a></td>
<td class="text"><p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below provides a summary of the Group&#8217;s reportable segment results for the years ended December 31, 2021, 2022 and 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:51.12%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.14%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.14%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.6%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RMB</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net revenues</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Color Cosmetics Brands</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,869,279</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,415,500</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,973,726</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Skincare Brands</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">855,241</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,241,528</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,383,578</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">115,453</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,094</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,470</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net revenues</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,839,973</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,706,122</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,414,774</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Loss from operations</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Color Cosmetics Brands</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">823,296</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">476,998</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">352,147</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Skincare Brands</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">220,854</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63,095</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">431,268</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Others</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,081</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">755</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,859</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unallocated expenses (a)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">572,013</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">389,560</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131,799</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total loss from operations</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,624,244</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">928,898</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">913,355</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Reconciliation</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financial income</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,658</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,656</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,020</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency exchange (loss) gain</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,751</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,357</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,218</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income from equity method investments, net</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,978</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,548</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,122</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment loss of investments</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,375</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,078</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td>
        <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other (expenses) income, net</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,775</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103,501</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,558</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss before income tax expenses</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,547,959</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">818,628</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">753,437</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(a) Unallocated expenses represent share-based compensation and amortization of intangible assets resulting from assets and business acquisitions, which are not allocated to segments.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">No asset information is provided for reportable segments as no such information provides to the CODM to evaluate the segment performance and most assets are managed at the group level.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Substantially all revenues and long-lived assets of Group are derived from and located in the PRC.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379501640704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Activities and Reorganization - Additional Information (Details) - CNY (&#165;)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PrincipalActivitiesAndReorganizationLineItems', window );"><strong>Principal Activities And Reorganization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Sep.  06,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity Primary Beneficiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PrincipalActivitiesAndReorganizationLineItems', window );"><strong>Principal Activities And Reorganization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesNetOfInterestExpense', window );">Inter-company revenues</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Proceeds from advances from consolidated entities</a></td>
<td class="nump">117,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">129,664,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayment of advances to consolidated entities</a></td>
<td class="nump">42,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">&#165; 36,664,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AmountDueToRelatedPartyDebt', window );">Amount due to related party debt</a></td>
<td class="nump">&#165; 168,000,000<span></span>
</td>
<td class="nump">&#165; 93,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=ysg_TechnologyConsultingAndServiceAgreementMember', window );">Technology Consulting and Service Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PrincipalActivitiesAndReorganizationLineItems', window );"><strong>Principal Activities And Reorganization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_TermOfAgreementTerminationNoticePeriod', window );">Term of agreement termination notice period</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_EffectivePeriodOfAgreement', window );">Effective Period of Agreement</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationDateOfIncorporation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when an entity was incorporated</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationDateOfIncorporation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesNetOfInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income after deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesNetOfInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AmountDueToRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due to related party debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AmountDueToRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_EffectivePeriodOfAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective period of agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_EffectivePeriodOfAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_PrincipalActivitiesAndReorganizationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal activities and reorganization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_PrincipalActivitiesAndReorganizationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_TermOfAgreementTerminationNoticePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of agreement termination notice period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_TermOfAgreementTerminationNoticePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=ysg_TechnologyConsultingAndServiceAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=ysg_TechnologyConsultingAndServiceAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415215312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Activities and Reorganization - Details of Principal Subsidiaries and VIE (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PrincipalActivitiesAndReorganizationLineItems', window );"><strong>Principal Activities And Reorganization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Sep.  06,  2016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=ysg_GuangzhouYatsenGlobalCompanyLimitedMember', window );">Guangzhou Yatsen | PRC</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PrincipalActivitiesAndReorganizationLineItems', window );"><strong>Principal Activities And Reorganization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Jul. 29,  2015<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions', window );">Principal subsidiaries, Percentage of beneficial ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations', window );">Principal subsidiaries, Principal activities</a></td>
<td class="text">Cosmetics Sales<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=ysg_GuangzhouYixunCosmeticsCompanyLimitedMember', window );">Guangzhou Yixun Cosmetics Co., Ltd. | PRC</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PrincipalActivitiesAndReorganizationLineItems', window );"><strong>Principal Activities And Reorganization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Oct. 22,  2020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions', window );">Principal subsidiaries, Percentage of beneficial ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations', window );">Principal subsidiaries, Principal activities</a></td>
<td class="text">Cosmetics Sales<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember', window );">Aoyan (Shanghai) Cosmetics Trading Co., Ltd. | PRC</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PrincipalActivitiesAndReorganizationLineItems', window );"><strong>Principal Activities And Reorganization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Jun.  04,  2019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions', window );">Principal subsidiaries, Percentage of beneficial ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations', window );">Principal subsidiaries, Principal activities</a></td>
<td class="text">Cosmetics Sales<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=ysg_SnkShanghaiLimitedMember', window );">SNK (Shanghai) Limited | PRC</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PrincipalActivitiesAndReorganizationLineItems', window );"><strong>Principal Activities And Reorganization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Jul. 31,  2018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions', window );">Principal subsidiaries, Percentage of beneficial ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations', window );">Principal subsidiaries, Principal activities</a></td>
<td class="text">Cosmetics Sales<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=ysg_GalenicShanghaiECommerceCompanyLimitedMember', window );">Galenic (Shanghai) E-commerce Co., Ltd. | PRC</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PrincipalActivitiesAndReorganizationLineItems', window );"><strong>Principal Activities And Reorganization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Jan. 28,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions', window );">Principal subsidiaries, Percentage of beneficial ownership</a></td>
<td class="nump">90.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations', window );">Principal subsidiaries, Principal activities</a></td>
<td class="text">Cosmetics Sales<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember', window );">Guangzhou DR.WU Cosmetics Co., Ltd. | PRC</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PrincipalActivitiesAndReorganizationLineItems', window );"><strong>Principal Activities And Reorganization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Jan.  05,  2021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions', window );">Principal subsidiaries, Percentage of beneficial ownership</a></td>
<td class="nump">90.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations', window );">Principal subsidiaries, Principal activities</a></td>
<td class="text">Cosmetics Sales<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember', window );">Huizhi weimei (Guangzhou) Trading Co., Ltd.(&#8220;HZ VIE&#8221;) | PRC</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PrincipalActivitiesAndReorganizationLineItems', window );"><strong>Principal Activities And Reorganization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Feb. 22,  2019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions', window );">Principal subsidiaries, Percentage of beneficial ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations', window );">Principal subsidiaries, Principal activities</a></td>
<td class="text">Cosmetics Sales<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationDateOfIncorporation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when an entity was incorporated</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationDateOfIncorporation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of subsidiary's or equity method investee's stock owned by parent immediately after all stock transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the major products or services that a subsidiary or equity investee sells or provides and its principal markets, including locations of those markets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_PrincipalActivitiesAndReorganizationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal activities and reorganization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_PrincipalActivitiesAndReorganizationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=ysg_GuangzhouYatsenGlobalCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=ysg_GuangzhouYatsenGlobalCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=ysg_GuangzhouYixunCosmeticsCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=ysg_GuangzhouYixunCosmeticsCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=ysg_SnkShanghaiLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=ysg_SnkShanghaiLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=ysg_GalenicShanghaiECommerceCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=ysg_GalenicShanghaiECommerceCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379407942416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Activities and Reorganization - Consolidated Financial Information of Consolidated VIEs (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">&#165; 836,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,512,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 117,873<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">198,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,008<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">352,090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">423,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,591<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">303,841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">292,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,795<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,951,599<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,508,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">415,724<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Investments</a></td>
<td class="nump">618,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">502,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,149<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">64,878<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">671,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">689,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets, net</a></td>
<td class="nump">114,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133,004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,106<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">2,054,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,354,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">289,359<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">5,006,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,862,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">705,083<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">105,691<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119,847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,886<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Advances from customers</a></td>
<td class="nump">41,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AccruedExpensesAndOtherLiabilitiesCurrent', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">391,217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">323,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income tax payables</a></td>
<td class="nump">17,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,528<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liabilities due within one year</a></td>
<td class="nump">45,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,403<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">611,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">588,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liabilities</a></td>
<td class="nump">67,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,997<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,545<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">821,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 115,669<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="num">(750,227)<span></span>
</td>
<td class="num">$ (105,666)<span></span>
</td>
<td class="num">(821,333)<span></span>
</td>
<td class="num">&#165; (1,547,038)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="num">(107,442)<span></span>
</td>
<td class="num">(15,133)<span></span>
</td>
<td class="nump">136,208<span></span>
</td>
<td class="num">(1,020,441)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(260,487)<span></span>
</td>
<td class="num">(36,689)<span></span>
</td>
<td class="num">(1,155,416)<span></span>
</td>
<td class="num">(1,484,257)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(342,455)<span></span>
</td>
<td class="num">(48,234)<span></span>
</td>
<td class="num">(654,450)<span></span>
</td>
<td class="num">(1,706)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="num">(696,192)<span></span>
</td>
<td class="num">$ (98,057)<span></span>
</td>
<td class="num">(1,583,680)<span></span>
</td>
<td class="num">(2,595,384)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity Primary Beneficiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">12,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">6,428<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">7,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent', window );">Amounts due from non-VIE subsidiaries</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">26,730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Investments</a></td>
<td class="nump">291,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">161,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">293,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">320,301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">7,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Advances from customers</a></td>
<td class="nump">26,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AccruedExpensesAndOtherLiabilitiesCurrent', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">8,646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income tax payables</a></td>
<td class="nump">929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liabilities due within one year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_DueToNonVariableInterestEntitySubsidiariesCurrent', window );">Amounts due to non-VIE subsidiaries</a></td>
<td class="nump">266,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">195,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">310,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">227,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">310,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">227,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">183,737<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">323,246<span></span>
</td>
<td class="nump">521,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">2,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,624<span></span>
</td>
<td class="num">(27,886)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">36,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,306<span></span>
</td>
<td class="nump">17,178<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(107,721)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,277)<span></span>
</td>
<td class="num">(121,236)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">74,526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,644)<span></span>
</td>
<td class="nump">100,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">&#165; 3,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (18,615)<span></span>
</td>
<td class="num">&#165; (3,608)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481420/860-30-50-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481420/860-30-50-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481420/860-30-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AccruedExpensesAndOtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued expenses and other liabilities current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AccruedExpensesAndOtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Due from non-variable interest entity subsidiaries, current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_DueToNonVariableInterestEntitySubsidiariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Due to non-variable interest entity subsidiaries, current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_DueToNonVariableInterestEntitySubsidiariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379413751296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>Segment </div>
<div>Agreement</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>Segment </div>
<div>Agreement</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Noon buying rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.0999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.0999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Expected credit loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 19,887,000<span></span>
</td>
<td class="nump">$ 2,801<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent', window );">Expected credit losses provision, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,887,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent', window );">Expected credit losses provision, non-current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount', window );">Recognized mezzanine adjustment amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,975,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders', window );">Percentage of equity interest purchased by redeemable noncontrolling shareholders</a></td>
<td class="nump">9.99%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityFairValue', window );">Redeemable non-controlling shareholders value</a></td>
<td class="nump">&#165; 134,664,000<span></span>
</td>
<td class="nump">&#165; 22,197,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_RedeemableNoncontrollingInterestsRecognized', window );">Redeemable noncontrolling interests recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 50,129,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,248,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,383,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable', window );">Amounts charged to expenses included provided for accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,464,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties', window );">Amounts charged to expenses included provided for amount due from related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 13,423,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_NumberOfAgreements', window );">Number of agreements | Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 24,815,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,814,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Advances from customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,579,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,652,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized', window );">Revenue recognized from performance obligations satisfied</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpense', window );">Advertising and marketing promotion expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,259,999,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,064,621,000<span></span>
</td>
<td class="nump">2,369,769,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Employee social security and welfare benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,743,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,672,000<span></span>
</td>
<td class="nump">93,296,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense', window );">Interest and penalties associated with uncertain tax positions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized uncertain tax positions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of major segments | Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=ysg_StatutoryReserveMember', window );">Statutory Surplus Fund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAppropriated', window );">Profit appropriation to statutory surplus fund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,825,000<span></span>
</td>
<td class="nump">1,301,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=ysg_OtherReserveFundsMember', window );">Other Reserve Funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAppropriated', window );">Profit appropriation to statutory surplus fund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201704Member', window );">ASU 2017-04</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted', window );">Change in accounting principle, accounting standards update, adopted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember', window );">Subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockVotingRights', window );">Ordinary shares, voting rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">more than one half<span></span>
</td>
<td class="text">more than one half<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of allowance for credit loss on accounts receivable classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates (true false) whether accounting standards update was adopted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147477123/405-50-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482477/820-10-65-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482477/820-10-65-13<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483482/832-10-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479845/805-20-65-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479845/805-20-65-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483194/926-20-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483194/926-20-65-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481925/310-20-65-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481925/310-20-65-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-5<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-5<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-2<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 326<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 326<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockVotingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockVotingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized arising from contract liability from change in timeframe for performance obligation to be satisfied.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyExchangeRateTranslation1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479424/830-30-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyExchangeRateTranslation1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingAndAdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total expense recognized in the period for promotion, public relations, and brand or product advertising.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingAndAdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RedeemableNoncontrollingInterestEquityFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate fair value as of the reporting date of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph (12)(c)<br> -Section S99<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph 14<br> -Paragraph 3A<br> -Section S99<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph 15<br> -Paragraph 3A<br> -Section S99<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph (16)(c)<br> -Paragraph 3A<br> -Section S99<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemableNoncontrollingInterestEquityFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAppropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(30)(a)(3)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481142/505-10-45-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481142/505-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAppropriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for credit loss charged to expenses included accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for credit loss charged to expenses included amount due from related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for doubtful accounts receivable including related party, current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_NumberOfAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_NumberOfAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of equity interest purchased by redeemable noncontrolling shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Redeemable noncontrolling interest equity mezzanine adjustment amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_RedeemableNoncontrollingInterestsRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Redeemable noncontrolling interests recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_RedeemableNoncontrollingInterestsRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_SignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Significant accounting policies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_SignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=ysg_StatutoryReserveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=ysg_StatutoryReserveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=ysg_OtherReserveFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=ysg_OtherReserveFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201704Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201704Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379406040656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Schedule of Movements in the Allowance for Credit Losses (Details)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent', window );">Balance as of January 1</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AllowanceForCreditLossChargedToExpenses', window );">Amounts charged to expenses</a></td>
<td class="nump">19,887<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent', window );">Balance as of December 31</a></td>
<td class="nump">&#165; 19,887<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AllowanceForCreditLossChargedToExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for credit loss, charged to expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AllowanceForCreditLossChargedToExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for doubtful accounts receivable including related party, current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415145888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Significant Accounting Policies - Estimated Useful Lives of Property and Equipment (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration', window );">Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]</a></td>
<td class="text">us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, Estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, Estimated useful lives</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=ysg_ElectronicEquipmentMember', window );">Electronic Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, Estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office Furniture and Equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, Estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office Furniture and Equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, Estimated useful lives</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482190/360-10-35-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=ysg_ElectronicEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=ysg_ElectronicEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379512246432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Significant Accounting Policies - Estimated Useful Lives of Intangible Assets (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets. Estimated useful lives</a></td>
<td class="text">9 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets. Estimated useful lives</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets. Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets. Estimated useful lives</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationship</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets. Estimated useful lives</a></td>
<td class="text">6 years 3 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ysg_TechniquesMember', window );">Techniques</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets. Estimated useful lives</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ysg_NonCompeteMember', window );">Non-complete</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets. Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ysg_TechniquesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ysg_TechniquesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ysg_NonCompeteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ysg_NonCompeteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415186336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration and Risks - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>Customer </div>
<div>Supplier</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>Customer </div>
<div>Supplier</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>Supplier </div>
<div>Customer</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk | Platform Distributor Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable', window );">Number of customers accounted for more than 10% of accounts receivable | Customer</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk | Parent Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable', window );">Number of suppliers accounted for more than 10% of accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable', window );">Number of suppliers accounted for more than 9% of accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable', window );">Number of suppliers accounted for more than 8% of accounts payable</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk | Top Two Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable', window );">Number of suppliers accounted for more than 10% of accounts payable</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Revenue | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue', window );">Number of customers accounted for more than 10% of net revenue | Customer</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Customer Concentration Risk | Platform Distributor Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">56.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember', window );">Accounts Payable | Supplier Concentration Risk | Parent Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember', window );">Accounts Payable | Supplier Concentration Risk | Top Two Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">45.00%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481027/954-310-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of customers accounted for more than ten percentage of accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of customers accounted for more than ten percentage of net revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of suppliers accounted for more than nine percentage of accounts payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of suppliers accounted for more than nine percentage of accounts payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of suppliers accounted for more than ten percentage of accounts payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=ysg_PlatformDistributorCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=ysg_PlatformDistributorCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=ysg_TopTwoCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=ysg_TopTwoCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379564289008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash and Cash Equivalents and Restricted Cash - Summary of Cash and Cash Equivalents Balance (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">&#165; 836,888<span></span>
</td>
<td class="nump">$ 117,873<span></span>
</td>
<td class="nump">&#165; 1,512,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">858,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,554,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CN', window );">CHINA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">430,644<span></span>
</td>
<td class="nump">430,644<span></span>
</td>
<td class="nump">470,428<span></span>
</td>
<td class="nump">$ 470,428<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">353,106<span></span>
</td>
<td class="nump">49,855<span></span>
</td>
<td class="nump">996,826<span></span>
</td>
<td class="nump">143,342<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">21,248<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">41,383<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">GBP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">23,860<span></span>
</td>
<td class="nump">2,639<span></span>
</td>
<td class="nump">28,246<span></span>
</td>
<td class="nump">3,365<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">EUR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">13,920<span></span>
</td>
<td class="nump">1,771<span></span>
</td>
<td class="nump">9,435<span></span>
</td>
<td class="nump">1,271<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">HKD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">4,133<span></span>
</td>
<td class="nump">4,560<span></span>
</td>
<td class="nump">4,465<span></span>
</td>
<td class="nump">4,999<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=currency_JPY', window );">JPY</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">8,191<span></span>
</td>
<td class="nump">163,121<span></span>
</td>
<td class="nump">803<span></span>
</td>
<td class="nump">15,327<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_SG', window );">SGD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">&#165; 3,034<span></span>
</td>
<td class="nump">$ 564<span></span>
</td>
<td class="nump">&#165; 2,742<span></span>
</td>
<td class="nump">$ 529<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_HK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=currency_JPY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=currency_JPY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_SG">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_SG</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379414122544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable - Schedule of Account Receivable (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">&#165; 205,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 200,843<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for credit losses</a></td>
<td class="num">(6,464)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">&#165; 198,851<span></span>
</td>
<td class="nump">$ 28,008<span></span>
</td>
<td class="nump">&#165; 200,843<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379414134096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Schedule of Inventories (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSupplies', window );">Raw materials and packing materials</a></td>
<td class="nump">&#165; 39,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 29,369<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Products</a></td>
<td class="nump">378,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">498,832<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryAdjustments', window );">Less: impairment allowance</a></td>
<td class="num">(66,193)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(104,914)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">&#165; 352,090<span></span>
</td>
<td class="nump">$ 49,591<span></span>
</td>
<td class="nump">&#165; 423,287<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsAndSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsAndSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379501615600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepayments And Other Current Assets - Summary of Prepayments and Other Current Assets (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsUnclassifiedAbstract', window );"><strong>Other Assets, Unclassified [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidAdvertising', window );">Prepayments of promotion fees (a)</a></td>
<td class="nump">&#165; 110,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 103,748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivableCurrent', window );">VAT recoverable (b)</a></td>
<td class="nump">86,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,049<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_DepositsPrepaidRentalAndPropertyManagementFees', window );">Deposits, prepaid rental and property management fees</a></td>
<td class="nump">43,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,858<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Supplies', window );">Prepayments for products procurement (c)</a></td>
<td class="nump">6,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,604<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Others</a></td>
<td class="nump">55,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,566<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">&#165; 303,841<span></span>
</td>
<td class="nump">$ 42,795<span></span>
</td>
<td class="nump">&#165; 292,825<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsUnclassifiedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsUnclassifiedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidAdvertising">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidAdvertising</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Supplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Supplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValueAddedTaxReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_DepositsPrepaidRentalAndPropertyManagementFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deposits, prepaid rental and property management fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_DepositsPrepaidRentalAndPropertyManagementFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379512066800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments - Summary of Forth the Group's Investments (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investments</a></td>
<td class="nump">&#165; 532,314<span></span>
</td>
<td class="nump">&#165; 436,536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount', window );">Equity investments without readily determinable fair values</a></td>
<td class="nump">74,544<span></span>
</td>
<td class="nump">72,592<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale debt investments</a></td>
<td class="nump">13,404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_EquityMethodInvestmentsGross', window );">Total</a></td>
<td class="nump">620,262<span></span>
</td>
<td class="nump">509,128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_ImpairmentOnInvestments', window );">Less: impairment on investments</a></td>
<td class="num">(1,510)<span></span>
</td>
<td class="num">(6,549)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount', window );">Investment, net</a></td>
<td class="nump">&#165; 618,752<span></span>
</td>
<td class="nump">&#165; 502,579<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity investments without readily determinable fair values amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity method investments and equity securities amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_EquityMethodInvestmentsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity method investments gross.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_EquityMethodInvestmentsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_ImpairmentOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment on investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_ImpairmentOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379564376608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments - Schedule of Summarized Financial Information (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statements of Balance Sheet</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Current assets</a></td>
<td class="nump">&#165; 2,951,599<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,508,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 415,724<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Non-current assets</a></td>
<td class="nump">2,054,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,354,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">289,359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">611,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">588,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">209,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">211,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,566<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Statements of Operation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Costs and expenses applicable to net sales or gross revenues</a></td>
<td class="num">(901,455)<span></span>
</td>
<td class="num">$ (126,967)<span></span>
</td>
<td class="num">(1,187,370)<span></span>
</td>
<td class="num">&#165; (1,941,177)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="num">(913,355)<span></span>
</td>
<td class="num">(128,642)<span></span>
</td>
<td class="num">(928,898)<span></span>
</td>
<td class="num">(1,624,244)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="num">(750,227)<span></span>
</td>
<td class="num">$ (105,666)<span></span>
</td>
<td class="num">(821,333)<span></span>
</td>
<td class="num">(1,547,038)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember', window );">Equity Method Investment as a Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statements of Balance Sheet</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Current assets</a></td>
<td class="nump">434,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">246,352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Non-current assets</a></td>
<td class="nump">2,283,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,460,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">101,483<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">176,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Statements of Operation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">386,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">153,086<span></span>
</td>
<td class="nump">52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Costs and expenses applicable to net sales or gross revenues</a></td>
<td class="num">(213,386)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(75,502)<span></span>
</td>
<td class="num">(5,167)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">173,469<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,584<span></span>
</td>
<td class="num">(5,115)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">&#165; 173,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 77,593<span></span>
</td>
<td class="nump">&#165; 16,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 23: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415562736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment, Net - Schedule of Property and Equipment Net (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">&#165; 226,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 218,031<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(161,922)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(138,891)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AccumulatedImpairmentCharges', window );">Less: impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,521)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">64,878<span></span>
</td>
<td class="nump">$ 9,138<span></span>
</td>
<td class="nump">75,619<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">131,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152,993<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=ysg_ElectronicEquipmentMember', window );">Electronic Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">36,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,886<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">13,178<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,911<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office Furniture and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">10,146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,037<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">4,398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,412<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in Progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">&#165; 31,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,792<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AccumulatedImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AccumulatedImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=ysg_ElectronicEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=ysg_ElectronicEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379501704096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment Net - Additional Information (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation of property and equipment</a></td>
<td class="nump">&#165; 53,683<span></span>
</td>
<td class="nump">$ 7,561<span></span>
</td>
<td class="nump">&#165; 114,047<span></span>
</td>
<td class="nump">&#165; 130,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss', window );">Loss on disposal of property and equipment and impairment loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 72,629<span></span>
</td>
<td class="nump">&#165; 12,352<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss on disposal of property and equipment and impairment loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415912496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance</a></td>
<td class="nump">&#165; 857,145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 869,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Increase in goodwill related to acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustments</a></td>
<td class="nump">53,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,542)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment provided</a></td>
<td class="num">(354,039)<span></span>
</td>
<td class="num">$ (49,865)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance</a></td>
<td class="nump">556,567<span></span>
</td>
<td class="nump">$ 78,391<span></span>
</td>
<td class="nump">857,145<span></span>
</td>
<td class="nump">869,421<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ysg_ColorCosmeticsBrandsMember', window );">Color Cosmetics Brands</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance</a></td>
<td class="nump">25,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Increase in goodwill related to acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance</a></td>
<td class="nump">25,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,862<span></span>
</td>
<td class="nump">20,596<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ysg_SkincareBrandsMember', window );">Skincare Brands [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance</a></td>
<td class="nump">831,283<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">848,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustments</a></td>
<td class="nump">53,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,542)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment provided</a></td>
<td class="num">(354,039)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance</a></td>
<td class="nump">&#165; 530,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 831,283<span></span>
</td>
<td class="nump">&#165; 848,825<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ysg_ColorCosmeticsBrandsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ysg_ColorCosmeticsBrandsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ysg_SkincareBrandsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ysg_SkincareBrandsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379409706816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Parenthetical) (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment provision</a></td>
<td class="nump">&#165; 354,039<span></span>
</td>
<td class="nump">$ 49,865<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill, gross | &#165;</a></td>
<td class="nump">910,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">857,100<span></span>
</td>
<td class="nump">869,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">GoodwillI, accumulated impairment losses | &#165;</a></td>
<td class="nump">354,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">556,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">857,145<span></span>
</td>
<td class="nump">869,421<span></span>
</td>
<td class="nump">$ 78,391<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ysg_SkincareBrandsMember', window );">Skincare Brands</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment provision | &#165;</a></td>
<td class="nump">354,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill | &#165;</a></td>
<td class="nump">&#165; 530,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 831,283<span></span>
</td>
<td class="nump">&#165; 848,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ysg_AcquisitionOfEveLomMember', window );">Eve Lom | Skincare Brands</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment provision | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 354,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill, gross | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">747,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">GoodwillI, accumulated impairment losses | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">354,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 393,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ysg_SkincareBrandsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ysg_SkincareBrandsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ysg_AcquisitionOfEveLomMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ysg_AcquisitionOfEveLomMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379408211760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill - Additional Information (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment provision</a></td>
<td class="nump">&#165; 354,039<span></span>
</td>
<td class="nump">$ 49,865<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill, gross</a></td>
<td class="nump">910,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">857,100<span></span>
</td>
<td class="nump">869,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">GoodwillI, accumulated impairment losses</a></td>
<td class="nump">&#165; 354,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415499120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets, Net - Schedule of Intangible Assets (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total cost</a></td>
<td class="nump">&#165; 843,702<span></span>
</td>
<td class="nump">&#165; 796,203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: accumulated amortization</a></td>
<td class="num">(172,306)<span></span>
</td>
<td class="num">(106,534)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">671,396<span></span>
</td>
<td class="nump">689,669<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademark</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total cost</a></td>
<td class="nump">657,166<span></span>
</td>
<td class="nump">618,893<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total cost</a></td>
<td class="nump">39,499<span></span>
</td>
<td class="nump">40,301<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationship</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total cost</a></td>
<td class="nump">94,932<span></span>
</td>
<td class="nump">88,138<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ysg_TechniqueMember', window );">Technique</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total cost</a></td>
<td class="nump">45,205<span></span>
</td>
<td class="nump">41,971<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ysg_NonCompeteMember', window );">Non-complete</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total cost</a></td>
<td class="nump">&#165; 6,900<span></span>
</td>
<td class="nump">&#165; 6,900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ysg_TechniqueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ysg_TechniqueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ysg_NonCompeteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ysg_NonCompeteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415221296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Intangible assets acquired</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 622,151,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of intangible assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">&#165; 61,077,000<span></span>
</td>
<td class="nump">$ 8,603<span></span>
</td>
<td class="nump">&#165; 56,848,000<span></span>
</td>
<td class="nump">&#165; 50,705,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Remaining weighted average amortization periods of intangible assets</a></td>
<td class="text">13 years 6 months<span></span>
</td>
<td class="text">13 years 6 months<span></span>
</td>
<td class="text">14 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379408775488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets,Net - Summary of Estimated Amortization Expenses (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract', window );"><strong>Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">&#165; 62,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2025</a></td>
<td class="nump">62,653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2026</a></td>
<td class="nump">61,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2027</a></td>
<td class="nump">51,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter', window );">2028 and thereafter</a></td>
<td class="nump">432,790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">&#165; 671,396<span></span>
</td>
<td class="nump">&#165; 689,669<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite lived intangible assets amortization expense year five and thereafter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379414614320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Non-Current Assets - Schedule of Other Non-Current Assets (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_LongTermOfficeRentalDeposit', window );">Long-term rental deposits</a></td>
<td class="nump">&#165; 7,155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 15,356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PrepaidServiceFees', window );">Prepaid service fees</a></td>
<td class="nump">9,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,119<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_LoansToEmployees', window );">Loans to employees</a></td>
<td class="nump">9,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PrepaidLongTermCelebrityEndorsementFees', window );">Prepaid long-term celebrity endorsement fees</a></td>
<td class="nump">1,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousNoncurrent', window );">Others</a></td>
<td class="nump">506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">834<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets, noncurrent</a></td>
<td class="nump">&#165; 27,100<span></span>
</td>
<td class="nump">$ 3,817<span></span>
</td>
<td class="nump">&#165; 52,885<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_LoansToEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loans to employees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_LoansToEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_LongTermOfficeRentalDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-term rental deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_LongTermOfficeRentalDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_PrepaidLongTermCelebrityEndorsementFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid long-term celebrity endorsement fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_PrepaidLongTermCelebrityEndorsementFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_PrepaidServiceFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid service fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_PrepaidServiceFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379501560016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll related expenses</a></td>
<td class="nump">&#165; 114,080<span></span>
</td>
<td class="nump">&#165; 108,868<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AccruedAdvertisingAndMarketingExpensesCurrent', window );">Accrued advertising and marketing expenses</a></td>
<td class="nump">175,250<span></span>
</td>
<td class="nump">93,034<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AccruedStorageAndTransportationFeesCurrent', window );">Accrued storage and transportation fees</a></td>
<td class="nump">23,738<span></span>
</td>
<td class="nump">31,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AccruedLeaseholdImprovementCosts', window );">Accrued leasehold improvement costs</a></td>
<td class="nump">13,811<span></span>
</td>
<td class="nump">12,621<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Other taxes payable</a></td>
<td class="nump">17,551<span></span>
</td>
<td class="nump">17,863<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_RefundObligationOfSalesReturnCurrent', window );">Refund obligation of sales return</a></td>
<td class="nump">2,371<span></span>
</td>
<td class="nump">3,739<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Others</a></td>
<td class="nump">44,416<span></span>
</td>
<td class="nump">55,870<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_AccruedExpensesAndOtherLiabilitiesCurrent', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">&#165; 391,217<span></span>
</td>
<td class="nump">&#165; 323,259<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483384/720-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AccruedAdvertisingAndMarketingExpensesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued advertising and marketing expenses current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AccruedAdvertisingAndMarketingExpensesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AccruedExpensesAndOtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued expenses and other liabilities current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AccruedExpensesAndOtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AccruedLeaseholdImprovementCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued leasehold improvement costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AccruedLeaseholdImprovementCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_AccruedStorageAndTransportationFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued storage and transportation fees current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_AccruedStorageAndTransportationFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_RefundObligationOfSalesReturnCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Refund obligation of sales return current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_RefundObligationOfSalesReturnCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415204528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Summary of Supplemental Information Related To Operating Leases (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease ROU assets</a></td>
<td class="nump">&#165; 114,348<span></span>
</td>
<td class="nump">$ 16,106<span></span>
</td>
<td class="nump">&#165; 133,004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities-non-current</a></td>
<td class="nump">67,767<span></span>
</td>
<td class="nump">9,545<span></span>
</td>
<td class="nump">52,997<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities-current</a></td>
<td class="nump">45,464<span></span>
</td>
<td class="nump">$ 6,403<span></span>
</td>
<td class="nump">79,586<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">&#165; 113,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 132,583<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="text">3 years 3 months 18 days<span></span>
</td>
<td class="text">3 years 3 months 18 days<span></span>
</td>
<td class="text">2 years 4 months 20 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">3.97%<span></span>
</td>
<td class="nump">3.97%<span></span>
</td>
<td class="nump">4.31%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379557322592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Summary of Lease Cost Recognized and Supplemental Cashflow Information Related to Operating Lease (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">&#165; 87,251<span></span>
</td>
<td class="nump">&#165; 164,483<span></span>
</td>
<td class="nump">&#165; 268,321<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">2,080<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="nump">420<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable cost</a></td>
<td class="nump">1,117<span></span>
</td>
<td class="nump">973<span></span>
</td>
<td class="nump">9,166<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for operating leases</a></td>
<td class="nump">96,296<span></span>
</td>
<td class="nump">180,561<span></span>
</td>
<td class="nump">265,997<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for operating lease liabilities</a></td>
<td class="nump">&#165; 36,263<span></span>
</td>
<td class="nump">&#165; 76,040<span></span>
</td>
<td class="nump">&#165; 269,601<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415817472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Summary of Maturity of Operating Lease Liabilities under Non-Cancelable Operating Leases (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">&#165; 50,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">27,589<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">21,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">12,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">5,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter', window );">2029 and thereafter</a></td>
<td class="nump">2,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payment</a></td>
<td class="nump">121,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: interest</a></td>
<td class="num">(8,181)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of operating lease liability</a></td>
<td class="nump">&#165; 113,231<span></span>
</td>
<td class="nump">&#165; 132,583<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee operating lease liability payments due year six and thereafter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415498752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues - Summary of Revenue By Channel for Respective Periods (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="nump">&#165; 3,414,774<span></span>
</td>
<td class="nump">$ 480,961<span></span>
</td>
<td class="nump">&#165; 3,706,122<span></span>
</td>
<td class="nump">&#165; 5,839,973<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=ysg_SalesToEndCustomersMember', window );">Sales to End Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="nump">2,890,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,145,807<span></span>
</td>
<td class="nump">4,878,453<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=ysg_SalesToDistributorCustomersMember', window );">Sales to Distributor Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="nump">514,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">546,543<span></span>
</td>
<td class="nump">941,322<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=ysg_OtherSalesOfProductByChannelMember', window );">Others Channels</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="nump">&#165; 9,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 13,772<span></span>
</td>
<td class="nump">&#165; 20,198<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=ysg_SalesToEndCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=ysg_SalesToEndCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=ysg_SalesToDistributorCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=ysg_SalesToDistributorCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=ysg_OtherSalesOfProductByChannelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=ysg_OtherSalesOfProductByChannelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379408991840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax Expenses - Additional Information (Details) - CNY (&#165;)<br></strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage', window );">Tax rate on taxable income</a></td>
<td class="nump">16.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Uniform income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises', window );">Withholding tax percentage on dividend distributed by foreign investment enterprises</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfDomesticSubsidiaries', window );">Undistributed earnings and reserves available for distribution</a></td>
<td class="nump">&#165; 72,603,000<span></span>
</td>
<td class="nump">&#165; 65,976,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized uncertain tax positions</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=ysg_HongKongTaxRateForProfitsAtTwoMillionMember', window );">Hong Kong Tax Rate for Profits at 2 Million</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage', window );">Tax rate on taxable income</a></td>
<td class="nump">8.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=ysg_HongKongTaxRateForProfitsOverTwoMillionMember', window );">Hong Kong Tax Rate for Profits over 2 Million</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage', window );">Tax rate on taxable income</a></td>
<td class="nump">16.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=ysg_EnterpriseIncomeTaxLawMember', window );">EIT Law | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities', window );">Percentage of additional tax deduction for research and development activities</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=ysg_EnterpriseIncomeTaxLawMember', window );">EIT Law | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities', window );">Percentage of additional tax deduction for research and development activities</a></td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=ysg_ChinaAndHongKongSpecialAdministrativeRegionMember', window );">China and Hong Kong Special Administrative Region</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate', window );">Minimum required investment percentage to consider 5% withholding tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=ysg_ChinaAndHongKongSpecialAdministrativeRegionMember', window );">China and Hong Kong Special Administrative Region | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises', window );">Withholding tax percentage on dividend distributed by foreign investment enterprises</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsOfDomesticSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of domestic subsidiaries or domestic joint ventures intended to be permanent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482620/740-10-25-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfDomesticSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign income tax expense (benefit), continuing operations, percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_IncomeTaxDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_IncomeTaxDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum required investment percentage to consider five percentage withholding tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional tax deduction for research and development activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Withholding tax percentage on dividend distributed by foreign investment enterprises.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=ysg_HongKongTaxRateForProfitsAtTwoMillionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=ysg_HongKongTaxRateForProfitsAtTwoMillionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=ysg_HongKongTaxRateForProfitsOverTwoMillionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=ysg_HongKongTaxRateForProfitsOverTwoMillionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=ysg_EnterpriseIncomeTaxLawMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=ysg_EnterpriseIncomeTaxLawMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=ysg_ChinaAndHongKongSpecialAdministrativeRegionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=ysg_ChinaAndHongKongSpecialAdministrativeRegionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379558726208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax Expenses - Summary of Components of Current and Deferred Income Taxes (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income tax expense</a></td>
<td class="num">&#165; (753,437)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (818,628)<span></span>
</td>
<td class="num">&#165; (1,547,959)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current tax expense</a></td>
<td class="nump">5,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,065<span></span>
</td>
<td class="nump">4,507<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expenses (benefits)</a></td>
<td class="num">(8,655)<span></span>
</td>
<td class="num">$ (1,219)<span></span>
</td>
<td class="num">(8,360)<span></span>
</td>
<td class="num">(5,428)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit), Total</a></td>
<td class="num">&#165; (3,210)<span></span>
</td>
<td class="num">$ (452)<span></span>
</td>
<td class="nump">&#165; 2,705<span></span>
</td>
<td class="num">&#165; (921)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415702608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax Expenses - Effective Income Tax Rate Reconciliation Permanent Differences Rate (Details)<br></strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">PRC statutory income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate', window );">Permanent differences</a></td>
<td class="num">(15.00%)<span></span>
</td>
<td class="num">(12.00%)<span></span>
</td>
<td class="num">(9.00%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Tax effect of different tax rate of different jurisdictions</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions', window );">Tax effect of Super Deduction and others</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Changes in valuation allowance</a></td>
<td class="num">(10.00%)<span></span>
</td>
<td class="num">(14.00%)<span></span>
</td>
<td class="num">(17.00%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rates</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective income tax rate reconciliation permanent differences rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379407614832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Tax Expenses - Schedule of Deferred Tax Assets (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carry forwards</a></td>
<td class="nump">&#165; 664,985<span></span>
</td>
<td class="nump">&#165; 578,992<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory valuation allowance</a></td>
<td class="nump">16,752<span></span>
</td>
<td class="nump">26,187<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_DeferredTaxAssetsAccruedExpensesAndOthers', window );">Accrued expenses and others</a></td>
<td class="nump">26,389<span></span>
</td>
<td class="nump">29,150<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">708,126<span></span>
</td>
<td class="nump">634,329<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: valuation allowance</a></td>
<td class="num">(706,751)<span></span>
</td>
<td class="num">(632,378)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred tax assets, net</a></td>
<td class="nump">&#165; 1,375<span></span>
</td>
<td class="nump">&#165; 1,951<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_DeferredTaxAssetsAccruedExpensesAndOthers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets, accrued expenses and others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_DeferredTaxAssetsAccruedExpensesAndOthers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379413968096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax Expenses - Movement of Valuation Allowance (Details) - SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>Valuation And Qualifying Accounts Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of the year</a></td>
<td class="nump">&#165; 632,378<span></span>
</td>
<td class="nump">&#165; 514,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions</a></td>
<td class="nump">74,373<span></span>
</td>
<td class="nump">117,878<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of the year</a></td>
<td class="nump">&#165; 706,751<span></span>
</td>
<td class="nump">&#165; 632,378<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C(1)))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C(2)))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379406333584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Tax Expenses - Schedule of Deferred Tax Liabilities (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_DeferredTaxLiabilitiesAcquiredIntangibleAssets', window );">Related to acquired intangible assets</a></td>
<td class="nump">&#165; 111,591<span></span>
</td>
<td class="nump">&#165; 113,441<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_DeferredTaxLiabilitiesAcquiredIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities, acquired intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_DeferredTaxLiabilitiesAcquiredIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379414566224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Ordinary Shares - Additional Information (Details)<br> &#165; / shares in Units, &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000,000<span></span>
</td>
<td class="nump">10,000,000,000<span></span>
</td>
<td class="nump">10,000,000,000<span></span>
</td>
<td class="nump">10,000,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuances of shares due to exercise of share options, shares</a></td>
<td class="nump">37,080,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,686,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchased of ordinary shares, consideration | &#165;</a></td>
<td class="nump">&#165; 213,054<span></span>
</td>
<td class="nump">&#165; 646,820<span></span>
</td>
<td class="nump">&#165; 22,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=ysg_AmericanDepositarySharesMember', window );">American Depositary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Ordinary shares repurchased</a></td>
<td class="nump">5,960,593<span></span>
</td>
<td class="nump">14,525,153<span></span>
</td>
<td class="nump">369,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price | &#165; / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 60.4242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 35.7437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 44.5311<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Ordinary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000,000,000<span></span>
</td>
<td class="nump">6,000,000,000<span></span>
</td>
<td class="nump">6,000,000,000<span></span>
</td>
<td class="nump">6,000,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,030,600,883<span></span>
</td>
<td class="nump">2,030,600,883<span></span>
</td>
<td class="nump">2,030,600,883<span></span>
</td>
<td class="nump">2,030,600,883<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Ordinary Shares | American Depositary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Ordinary shares repurchased</a></td>
<td class="nump">119,211,860<span></span>
</td>
<td class="nump">290,503,052<span></span>
</td>
<td class="nump">7,387,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price | &#165; / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3.0212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1.7872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2.2266<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchased of ordinary shares, consideration | &#165;</a></td>
<td class="nump">&#165; 213,054<span></span>
</td>
<td class="nump">&#165; 646,820<span></span>
</td>
<td class="nump">&#165; 22,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Ordinary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">960,852,606<span></span>
</td>
<td class="nump">960,852,606<span></span>
</td>
<td class="nump">960,852,606<span></span>
</td>
<td class="nump">960,852,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">666,572,880<span></span>
</td>
<td class="nump">666,572,880<span></span>
</td>
<td class="nump">666,572,880<span></span>
</td>
<td class="nump">666,572,880<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=ysg_AmericanDepositarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=ysg_AmericanDepositarySharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379501539920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Schedule of Share-Based Compensation Expenses (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">&#165; 77,502<span></span>
</td>
<td class="nump">$ 10,915<span></span>
</td>
<td class="nump">&#165; 340,860<span></span>
</td>
<td class="nump">&#165; 530,440<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=ysg_AcceleratedVestingOfShareOptionsMember', window );">Related to Accelerated Vesting of Share Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="num">(1,905)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(64,660)<span></span>
</td>
<td class="nump">66,429<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember', window );">Related to Modification of Exercise Price of Share Options on Modification Day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=ysg_VestingOfShareOptionsMember', window );">Related to Vesting of Share Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">&#165; 79,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 392,727<span></span>
</td>
<td class="nump">&#165; 464,011<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=ysg_AcceleratedVestingOfShareOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=ysg_AcceleratedVestingOfShareOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=ysg_VestingOfShareOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=ysg_VestingOfShareOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379502924160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Additional Information (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>Plans </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>Plans </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">&#165; 77,502<span></span>
</td>
<td class="nump">$ 10,915<span></span>
</td>
<td class="nump">&#165; 340,860<span></span>
</td>
<td class="nump">&#165; 530,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchased of ordinary shares, consideration</a></td>
<td class="nump">&#165; 213,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 646,820<span></span>
</td>
<td class="nump">&#165; 22,319<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_NumberOfShareIncentivePlans', window );">Number of share incentive plans | Plans</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Maximum term of option</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of share options, granted | shares</a></td>
<td class="nump">110,582,949<span></span>
</td>
<td class="nump">110,582,949<span></span>
</td>
<td class="nump">85,357,994<span></span>
</td>
<td class="nump">55,388,338<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation expenses related to stock options</a></td>
<td class="nump">&#165; 240,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized compensation expenses period for recognition</a></td>
<td class="text">1 year 11 months 12 days<span></span>
</td>
<td class="text">1 year 11 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ysg_VestingOfShareOptionsMember', window );">Related to Vesting of Share Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Maximum term of option</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Maximum aggregate number of Ordinary Shares authorized | shares</a></td>
<td class="nump">249,234,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ysg_TwoThousandTwentyTwoShareIncentivePlanMember', window );">2022 Share Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Maximum term of option</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PercentageOfOrdinarySharesAvailableForIssuance', window );">Percentage of ordinary shares available for issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares', window );">Percentage of total number of issued and outstanding shares</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Ordinary Shares | 2018 Share Option Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options to purchase aggregate amount of ordinary shares granted | shares</a></td>
<td class="nump">249,234,508<span></span>
</td>
<td class="nump">249,234,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Ordinary Shares | 2022 Share Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options to purchase aggregate amount of ordinary shares granted | shares</a></td>
<td class="nump">7,168,734<span></span>
</td>
<td class="nump">7,168,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=ysg_AcceleratedVestingOfShareOptionsMember', window );">Accelerated Vesting of Share Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="num">&#165; (1,905)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (64,660)<span></span>
</td>
<td class="nump">&#165; 66,429<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber', window );">Number of options accelerated to vest immediately | shares</a></td>
<td class="nump">386,843<span></span>
</td>
<td class="nump">386,843<span></span>
</td>
<td class="nump">17,863,616<span></span>
</td>
<td class="nump">5,595,868<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost', window );">Share-based compensation fair value of modified option</a></td>
<td class="nump">&#165; 403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 12,379<span></span>
</td>
<td class="nump">&#165; 77,898<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_UnvestedOptionsCompensationExpense', window );">Compensation expense for the unvested options</a></td>
<td class="nump">2,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,039<span></span>
</td>
<td class="nump">11,469<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">&#165; 79,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 392,727<span></span>
</td>
<td class="nump">&#165; 464,011<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=ysg_ApplicableForFirstTwoFiscalYearsMember', window );">First Two Fiscal Years Beginning January 1, 2024 | 2022 Share Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares', window );">Percentage of total number of issued and outstanding shares</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Tranche One | Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting, percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Tranche Two | Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting, percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Vesting period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember', window );">Share-Based Payment Arrangement, Tranche Three | Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting, percentage</a></td>
<td class="nump">21.43%<span></span>
</td>
<td class="nump">21.43%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=ysg_ShareBasedCompensationAwardTrancheFourMember', window );">Share-Based Payment Arrangement, Tranche Four | Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting, percentage</a></td>
<td class="nump">7.14%<span></span>
</td>
<td class="nump">7.14%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Vesting period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>An excess of the fair value of the modified award over the fair value of the award immediately before the modification.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_NumberOfShareIncentivePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share incentive plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_NumberOfShareIncentivePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_PercentageOfOrdinarySharesAvailableForIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of ordinary shares available for issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_PercentageOfOrdinarySharesAvailableForIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of total number of issued and outstanding shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_UnvestedOptionsCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unvested options compensation expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_UnvestedOptionsCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ysg_VestingOfShareOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ysg_VestingOfShareOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ysg_TwoThousandTwentyTwoShareIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ysg_TwoThousandTwentyTwoShareIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ysg_TwoThousandEighteenShareOptionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ysg_TwoThousandEighteenShareOptionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=ysg_AcceleratedVestingOfShareOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=ysg_AcceleratedVestingOfShareOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=ysg_ApplicableForFirstTwoFiscalYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=ysg_ApplicableForFirstTwoFiscalYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=ysg_ShareBasedCompensationAwardTrancheFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=ysg_ShareBasedCompensationAwardTrancheFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379409530128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Movement in Number of Share Options Granted and Related Weighted Average Exercise Prices (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of options, Beginning balance</a></td>
<td class="nump">287,099,713<span></span>
</td>
<td class="nump">229,038,872<span></span>
</td>
<td class="nump">185,907,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of options, Granted</a></td>
<td class="nump">110,582,949<span></span>
</td>
<td class="nump">85,357,994<span></span>
</td>
<td class="nump">55,388,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of options, Forfeited</a></td>
<td class="num">(36,543,665)<span></span>
</td>
<td class="num">(27,297,153)<span></span>
</td>
<td class="num">(4,570,510)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of options, Exercised</a></td>
<td class="num">(37,080,608)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,686,832)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of options, Ending balance</a></td>
<td class="nump">324,058,389<span></span>
</td>
<td class="nump">287,099,713<span></span>
</td>
<td class="nump">229,038,872<span></span>
</td>
<td class="nump">185,907,876<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of options, Exercisable</a></td>
<td class="nump">129,585,857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, Beginning balance</a></td>
<td class="nump">$ 0.0448<span></span>
</td>
<td class="nump">$ 0.3706<span></span>
</td>
<td class="nump">$ 0.2179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Granted</a></td>
<td class="nump">0.0250<span></span>
</td>
<td class="nump">0.0250<span></span>
</td>
<td class="nump">0.8790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Forfeited</a></td>
<td class="nump">0.0254<span></span>
</td>
<td class="nump">0.0250<span></span>
</td>
<td class="nump">0.8782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Exercised</a></td>
<td class="nump">0.0248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, Ending balance</a></td>
<td class="nump">$ 0.0407<span></span>
</td>
<td class="nump">$ 0.0448<span></span>
</td>
<td class="nump">$ 0.3706<span></span>
</td>
<td class="nump">$ 0.2179<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life, balance</a></td>
<td class="text">11 years 1 month 9 days<span></span>
</td>
<td class="text">11 years 11 months 26 days<span></span>
</td>
<td class="text">12 years 11 months 23 days<span></span>
</td>
<td class="text">13 years 8 months 23 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value,Balance</a></td>
<td class="nump">$ 53,820<span></span>
</td>
<td class="nump">$ 91,942<span></span>
</td>
<td class="nump">$ 38,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value, Exercisable</a></td>
<td class="nump">$ 41,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379414435680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Schedule of Key Assumptions Used to Determine Fair Value of Share Options (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value per option granted</a></td>
<td class="nump">$ 0.2839<span></span>
</td>
<td class="nump">$ 0.2562<span></span>
</td>
<td class="nump">$ 1.3882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Weighted average exercise price</a></td>
<td class="nump">$ 0.1747<span></span>
</td>
<td class="nump">$ 0.1659<span></span>
</td>
<td class="nump">$ 5.6699<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rate, Minimum</a></td>
<td class="nump">3.49%<span></span>
</td>
<td class="nump">1.56%<span></span>
</td>
<td class="nump">1.45%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate, Maximum</a></td>
<td class="nump">4.75%<span></span>
</td>
<td class="nump">4.04%<span></span>
</td>
<td class="nump">1.97%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">14 years<span></span>
</td>
<td class="text">14 years<span></span>
</td>
<td class="text">14 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected volatility, Minimum</a></td>
<td class="nump">65.49%<span></span>
</td>
<td class="nump">53.62%<span></span>
</td>
<td class="nump">54.69%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Expected volatility, Maximum</a></td>
<td class="nump">68.03%<span></span>
</td>
<td class="nump">68.75%<span></span>
</td>
<td class="nump">57.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379410008768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Schedule of Share-Based Compensation Expenses Included in Statement of Operations (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">&#165; 77,502<span></span>
</td>
<td class="nump">$ 10,915<span></span>
</td>
<td class="nump">&#165; 340,860<span></span>
</td>
<td class="nump">&#165; 530,440<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=ysg_FulfilmentExpensesMember', window );">Fulfilment Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">2,055<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,267<span></span>
</td>
<td class="nump">13,122<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Selling and Marketing Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">23,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,231<span></span>
</td>
<td class="nump">80,558<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">46,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">248,400<span></span>
</td>
<td class="nump">418,823<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">&#165; 5,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 25,962<span></span>
</td>
<td class="nump">&#165; 17,937<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=ysg_FulfilmentExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=ysg_FulfilmentExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415193696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share - Summary of Basic and Diluted Net Loss per share (Details)<br> &#165; / shares in Units, $ / shares in Units, &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to the Yatsen Holding Limited's shareholders</a></td>
<td class="num">&#165; (747,763)<span></span>
</td>
<td class="num">$ (105,319)<span></span>
</td>
<td class="num">&#165; (815,371)<span></span>
</td>
<td class="num">&#165; (1,540,734)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Denominator for basic calculation-weighted average number of ordinary shares outstanding</a></td>
<td class="nump">2,195,818,231<span></span>
</td>
<td class="nump">2,195,818,231<span></span>
</td>
<td class="nump">2,372,728,777<span></span>
</td>
<td class="nump">2,526,833,201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Denominator for diluted calculation-weighted average number of ordinary shares outstanding</a></td>
<td class="nump">2,195,818,231<span></span>
</td>
<td class="nump">2,195,818,231<span></span>
</td>
<td class="nump">2,372,728,777<span></span>
</td>
<td class="nump">2,526,833,201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net loss per ordinary share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">&#8212;Basic | (per share)</a></td>
<td class="num">&#165; (0.34)<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">&#165; (0.34)<span></span>
</td>
<td class="num">&#165; (0.61)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Net loss per ordinary share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">&#8212;Diluted | (per share)</a></td>
<td class="num">&#165; (0.34)<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">&#165; (0.34)<span></span>
</td>
<td class="num">&#165; (0.61)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379414528352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share - Summary of Antidilutive Securities Excluded from Computation of Net Loss per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Related to Share Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of net income (loss) per share</a></td>
<td class="nump">335,091,531<span></span>
</td>
<td class="nump">280,482,617<span></span>
</td>
<td class="nump">209,409,699<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379559147056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions - Schedule of Transactions with a Related Party (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">An Affiliated Company | Purchases of Storage and Transportation Service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Transactions with related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 13,843<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">An Affiliated Company | Purchases of Inventories and Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Transactions with related parties</a></td>
<td class="nump">&#165; 211,027<span></span>
</td>
<td class="nump">&#165; 137,476<span></span>
</td>
<td class="nump">&#165; 24,472<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer | Sales Of Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Transactions with related parties</a></td>
<td class="nump">&#165; 20,113<span></span>
</td>
<td class="nump">&#165; 11,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ysg_PurchasesOfStorageAndTransportationServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ysg_PurchasesOfStorageAndTransportationServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ysg_PurchasesOfInventoriesAndServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ysg_PurchasesOfInventoriesAndServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ysg_SalesOfInventoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ysg_SalesOfInventoriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415817760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Related Party Transactions - Schedule of Balances Amount with Related Parties (Details) - Related Party - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Amounts due from related parties</a></td>
<td class="nump">&#165; 20,200<span></span>
</td>
<td class="nump">&#165; 5,654<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Amounts due from related parties</a></td>
<td class="nump">2,789<span></span>
</td>
<td class="nump">5,594<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ysg_AffiliatedEntitiesMember', window );">Affiliated Companies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Amounts due from related parties</a></td>
<td class="nump">17,411<span></span>
</td>
<td class="nump">60<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">An Affiliated Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Amounts due to related parties</a></td>
<td class="nump">&#165; 9,431<span></span>
</td>
<td class="nump">&#165; 27,242<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ysg_AffiliatedEntitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ysg_AffiliatedEntitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379414541872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Additional Information (Details) - CNY (&#165;)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale debt investments</a></td>
<td class="nump">&#165; 13,404,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale debt investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale debt investments</a></td>
<td class="nump">13,404,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Nonrecurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_FairValueAssetsMeasuredOnRecurringBasis', window );">Financial assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations', window );">Financial liabilities</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of obligations measured on a recurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_FairValueAssetsMeasuredOnRecurringBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value assets measured on recurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_FairValueAssetsMeasuredOnRecurringBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379557386976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments And Contingencies (Details)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-Term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractualObligation', window );">Investments in joint venture</a></td>
<td class="nump">&#165; 342,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Commitment amount</a></td>
<td class="nump">149,702<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount', window );">Operating lease commitment outstanding</a></td>
<td class="nump">2,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_MaximumGuaranteesProvided', window );">Maximum financial guarantees provided</a></td>
<td class="nump">98,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_UtilizedGurantees', window );">Utilized guarantees</a></td>
<td class="nump">85,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Security deposit | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">21,248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 41,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees', window );">Maximum forfeited security deposit upon non collection of contractual minimum annual service fees | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_FinancialGuaranteeMember', window );">Financial Guarantee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-Term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=us-gaap_CapitalAdditionsMember', window );">Capital Expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-Term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentAmount', window );">Long-Term Purchase Commitment, Amount</a></td>
<td class="nump">&#165; 4,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum amount the entity agreed to spend under the long-term purchase commitment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecurityDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum forfeited security deposit upon non collection of contractual minimum annual service fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_MaximumGuaranteesProvided">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum guarantees provided.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_MaximumGuaranteesProvided</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrecorded operating lease commitment balance sheet amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_UtilizedGurantees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Utilized gurantees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_UtilizedGurantees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_FinancialGuaranteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_FinancialGuaranteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=us-gaap_CapitalAdditionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=us-gaap_CapitalAdditionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379564360720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 29, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>shares</div>
</th>
<th class="th"><div>Mar. 18, 2024</div></th>
<th class="th"><div>Mar. 17, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of options, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110,582,949<span></span>
</td>
<td class="nump">85,357,994<span></span>
</td>
<td class="nump">55,388,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Events</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of options, Granted</a></td>
<td class="nump">5,229,320<span></span>
</td>
<td class="nump">5,229,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Events | Ordinary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityListingDepositoryReceiptRatio', window );">ADS ratio to ordinary shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityListingDepositoryReceiptRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityListingDepositoryReceiptRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379415632928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restricted Net Assets - Additional Information (Details)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_RestrictedNetAssetsLineItems', window );"><strong>Restricted Net Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PercentageOfIncomeAfterTaxToReserve', window );">Percentage of income after tax to reserve</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PercentageOfSurplusReserveFundOfRegisteredCapital', window );">Percentage of surplus reserve fund of registered capital</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries', window );">Group entities and VIEs subsidiary restricted amount</a></td>
<td class="nump">&#165; 821,378<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_RestrictedNetAssetsLineItems', window );"><strong>Restricted Net Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets', window );">Percentage of restricted net assets of subsidiary exceeding consolidated net assets.</a></td>
<td class="nump">25.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(3)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_PercentageOfIncomeAfterTaxToReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For entities incorporated in PRC or its province, the minimum percentage of the after-tax net income allocated to a statutory reserve until the reserve balance is a specified percentage of the registered capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_PercentageOfIncomeAfterTaxToReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of restricted net assets of subsidiary exceeding consolidated net assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_PercentageOfSurplusReserveFundOfRegisteredCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of surplus reserve fund of registered capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_PercentageOfSurplusReserveFundOfRegisteredCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_RestrictedNetAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted net assets [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_RestrictedNetAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379406387888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Additional Information) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>Segment</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140379409545904">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Summary of Reportable Segment (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenues</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 3,414,774<span></span>
</td>
<td class="nump">$ 480,961<span></span>
</td>
<td class="nump">&#165; 3,706,122<span></span>
</td>
<td class="nump">&#165; 5,839,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLossAbstract', window );"><strong>Loss from operations</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_UnallocatedExpenses', window );">Unallocated expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(131,799)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(389,560)<span></span>
</td>
<td class="num">(572,013)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total loss from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(913,355)<span></span>
</td>
<td class="num">(128,642)<span></span>
</td>
<td class="num">(928,898)<span></span>
</td>
<td class="num">(1,624,244)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_ReconciliationAbstract', window );"><strong>Reconciliation</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Financial income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">89,020<span></span>
</td>
<td class="nump">12,538<span></span>
</td>
<td class="nump">34,656<span></span>
</td>
<td class="nump">45,658<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency exchange (loss) gain</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,218<span></span>
</td>
<td class="nump">1,017<span></span>
</td>
<td class="num">(35,357)<span></span>
</td>
<td class="num">(1,751)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income from equity method investments, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,122<span></span>
</td>
<td class="nump">1,426<span></span>
</td>
<td class="nump">12,548<span></span>
</td>
<td class="nump">5,978<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ysg_ImpairmentLossOfInvestments', window );">Impairment loss of investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,078)<span></span>
</td>
<td class="num">(1,375)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other (expenses) income, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">53,558<span></span>
</td>
<td class="nump">7,543<span></span>
</td>
<td class="nump">103,501<span></span>
</td>
<td class="nump">27,775<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income tax expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(753,437)<span></span>
</td>
<td class="num">$ (106,118)<span></span>
</td>
<td class="num">(818,628)<span></span>
</td>
<td class="num">(1,547,959)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ysg_ColorCosmeticsBrandsMember', window );">Color Cosmetics Brands</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenues</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,973,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,415,500<span></span>
</td>
<td class="nump">4,869,279<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLossAbstract', window );"><strong>Loss from operations</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total loss from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(352,147)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(476,998)<span></span>
</td>
<td class="num">(823,296)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ysg_SkincareBrandsMember', window );">Skincare Brands</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenues</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,383,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,241,528<span></span>
</td>
<td class="nump">855,241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLossAbstract', window );"><strong>Loss from operations</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total loss from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(431,268)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(63,095)<span></span>
</td>
<td class="num">(220,854)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">Others</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenues</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">57,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,094<span></span>
</td>
<td class="nump">115,453<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLossAbstract', window );"><strong>Loss from operations</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total loss from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 1,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 755<span></span>
</td>
<td class="num">&#165; (8,081)<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(a) Unallocated expenses represent share-based compensation and amortization of intangible assets resulting from assets and business acquisitions, which are not allocated to segments.</span></p></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_ImpairmentLossOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment loss of investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_ImpairmentLossOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_ReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reconciliation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_ReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ysg_UnallocatedExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unallocated expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ysg_UnallocatedExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ysg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ysg_ColorCosmeticsBrandsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ysg_ColorCosmeticsBrandsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ysg_SkincareBrandsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ysg_SkincareBrandsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>121
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "XQFE@'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 #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  N,9I8:T,Q">\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M:L,P#(=?9?B>R$E+8";U96.G%@8K;.QF;+4UB_]@:R1]^R59FS*V!]C1TL^?
M/H%:'84."9]3B)C(8KX;7.>ST''#3D11 &1]0J=R.2;\V#R$Y!2-SW2$J/2'
M.B+4G#?@D)11I& "%G$A,MD:+71"12%=\$8O^/B9NAEF-&"'#CUEJ,H*F)PF
MQO/0M7 #3##"Y/)W <U"G*M_8N<.L$MRR'9)]7U?]JLY-^Y0P=MN^S*O6UB?
M27F-XZ]L!9TC;MAU\NOJX7'_Q&3-ZW7!UT7=["LN^+W@S?OD^L/O)NR"L0?[
MCXVO@K*%7W<AOP!02P,$%     @ +C&:6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!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 <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>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>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;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_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.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/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&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>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(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.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
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<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M"  N,9I8%;)9O\@'  !Q)P  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+5:85/C-A#]*YJT<]-. [%E.PE78"8$N&-*N0SAKJ6=?A"VP)ZSK526R=%?
MWY7M6+D;9V5H^0*Q8[T\2:OW=B4?KH7\7,2<*_(E2_/B:! KM7H[&A5AS#-6
M[(L5S^&;>R$SIN!2/HR*E>0LJAIEZ8@ZSGB4L20?'!]6]Q;R^%"4*DUROI"D
M*+.,R:<3GHKUT< =;&Y<)P^QTC=&QX<K]L"77'U<+21<C5J4*,EX7B0B)Y+?
M'PUF[MN3X$ WJ)[XE/!UL?69Z*[<"?%97UQ$1P-',^(I#Y6&8/#OD<]YFFHD
MX/%W SIH?U,WW/Z\03^O.@^=N6,%GXOTMR12\=%@.B 1OV=EJJ[%^CUO.A1H
MO%"D1?67K.MG V] PK)0(FL: X,LR>O_[$LS$%L-ILZ.!K1I0"O>]0]5+$^9
M8L>'4JR)U$\#FOY0=;5J#>227,_*4DGX-H%VZOA4A"4,LB(LC\A9KA+U1"[R
M>K9AU Y'"GY$/SH*&\"3&I#N '0I^57D*BX +>+1UP C8-=2I!N*)Q1%/.7A
M/O'<(:$.]4@1,\D+!-9K>^Y5L)ZMYUO=)7]>PE/D0O&L^*NK[S6DWPVI5]#;
M8L5"?C2 )5)P^<@'QV^^<\?.SPAAOR7L8^B&\,W3BG>1PYM39^\<81&T+ (4
M9@84HHK&><H>NFC@[>]96G"$Q[CE,>XW&@LN$Z%C-R*P CH'QH*TB:\JP!!J
MDY;:I!^U\Z0(64IN.9/D'&X67>1P+ NE:4MI^BQ*S:#M)(6CG=\BE Y:2@<H
M2",VU_PA*91DP.V*99W3A^/<@BWQG+P7:93D#^0RR1*%ZH[K&&UT^E"<P\!)
M&+0+$+0OY!?^U*F*.)3C..[4/0BF#L9L2[5=%&Y>2OEMA&$KP *WM^?2/<_%
MJ%%#C?89M-_ :/<^YV*=DR5GA<AY1"Z*HN2RDQ^.>24P:D;Q752?-]0^B;3,
M%>0@,'PIEYT+P(*$$S**[N*:O FP9C:O^4I(I:-XJ9CJ7ID6Q%O4&UVC\BXN
MTPVS:H#('*+J0<CNN+?811A"!B8!(*K!,'9&^UU<LAMV9QF7#WJXW@&"BLE<
M9"N6=]/$ 6VNY!KM=W'!;J@M8XA_E! .8R5DE-_%Q;I-ZA1,0Y4#:Y5@FZ#K
MY(8C6F+,&(#;RP%T6)"K,KO;(0TX".CJGG<P<3"7I$;Q:2_%O\A#(6$M5DGA
ML%J-G A8" *$ W1C+J).F;6A'V DC?A37*T;DK,H@B2S&&X^D"IW_9!W,\,A
M3\JDML\K ;E0 )@2,BL0HSIN\FH@P&CF4/E5B;+V1'0Q4V,8M)=A='?G9BTZ
MNV/SBWU" _> _ Y]8M"M,U: O H6#<E[EOP3E^149QU)J+ N&&.AO8RE[<)<
M7T&\W(#]==+'X=Z5P/F?6)08.6,RM)?)&')U$'?RPI'F5Q@AXRVTE[>TA!:B
M4!!;?R2KW0L+1PQ<Q_.PS(H::Z$]ZXI9GI? JO;D3DXXD)(E)N#4. KM64[<
M0)9<)-7R0UC]-U^AQE=HSY+B*ZO#F.%X5F;&5RAN"2VS36U1#5DEXMD.Q[,@
MVKAYQF \W (NYN?79%9&B0)YF"G%(?0K>KNJ:0N>)<H\8RH>[@!;%6+.\C"!
MT&]'C)Q)6;D?9 SU9MJ?FF[W#@G^,]:1-+;AX1IO%FH8:D5KTN8\8C+J)(;#
M?=Q?[I-WL]D"([>UMX0K^&:&SQ.9D8O33CXX@NM3'Z-BY-_#17M#95=U;6F^
M )/D:P@$"7ZD=S_%"DHF\D<L8+QO$I:3RTMTS(PM>)92H2%Z*<*=>X\6B-8X
MAT3%G"RX6*7\S7=3ZDY^+K0TE7=I$A)Q3^8QA#E&VQB&A^O\25G '<A7Y@**
MRF\3BH8V"O'"?4//.(@W>86M3M1(7LK9V(O7JVQY5I)K@7QADCO$^F-,R>M5
M[#PKR[5 _C]9KF^\R^]5'/7.<BUP?;)<W_B7_[RB",ER+4AHENL;?_*?5];T
MR'(MB-8LUS?^Y./NTFB5W@<N1)[S=*<]6(!.P09B)L@MS"7&;.N0PU)C5(,&
M*W#W*.$ /TW'&!%C1S[N)=J&4K( G\-V)RP@U-F;3CR'3#P7G3CC-C[N-O.4
M@6C,R <)2J:W,)<=YV$-M=<P'=^8CO\*IN._ANGXQG3\7J8#M4Q650PB_#QL
M1IA\*%6AT\ODVT!OF-?(086LS\(?(86;3@)_['KT</38Q<N8AX\K_4VB4J[3
M%I?^</<C6?*PE$"TDP>.M(D?L8F?^CQU2%9,DD>6EIQ\7'[O[#OZP() JE<_
M@!T<&O\(<,'?T"9G7\(8](+O%!T+T-7M\@QC9$PCP*7^2NBBNLH)ED_9G4AW
M'VKB0)8R+#"N$> :7\_/29_UC2.]<*T$QD*"5S@_#U[C #TPYA+T.V]YP?IN
MD+?7]W@\#B9TJH_TNI9WL'6D;CU3AR0-2JE3OA)%HBSSCH*]= R- P7C5YCW
MU_"BP'A1@.]Z/4,_+4B[IVI(. MC(GG5@WH_0JWA \3;_R^ZQM("W-*^UK?.
M'EM.>Y;O,"+&PP+<>9ZA_I:R9X?ZC[;>@M('@]6[7@6I-H?J%Z+:N^W[9+/Z
M+2KS>/TRVJ],GRL6).7WT-39G\"2D_7[7?6%$JOJG:H[H93(JH\Q9Q&7^@'X
M_EX(M;G0/]"^97?\+U!+ P04    "  N,9I8WI0O21\*  "R-   &    'AL
M+W=O<FMS:&5E=',O<VAE970R+GAM;*U;;7/;-A+^*QQ=YRZ=L2.\DF!J>\81
M<TUFTL03I[WI1UJ"(TXI0B4A._[W!U*T2 )+2&[X)1&M!TL^"W#WV05T\:C*
MOZJUE#KXOLF+ZG*VUGK[9CZOEFNY2:O7:BL+\\V]*C>I-I?EMWFU+66Z:@9M
M\CE!*)QOTJR875TT?[LIKR[43N=9(6_*H-IM-FGY]%;FZO%RAF?/?_B2?5OK
M^@_SJXMM^DW>2OW[]J8T5_.#E56VD465J2(HY?WE[!J_27@SH$'\D<G'JO<Y
MJ*G<*?57??%A=3E#]1/)7"YU;2(U_SW(A<SSVI)YCK];H[/#/>N!_<_/UO_;
MD#=D[M)*+E3^OVREUY<S,0M6\C[=Y?J+>GPO6T*\MK=4>=7\&SRV6#0+EKM*
MJTT[V#S!)BOV_Z??6T?T!A R,H"T \BI V@[@)XZ@+4#6..9/97&#TFJTZN+
M4CT&98TVUNH/C3.;T89^5M3S?JM+\VUFQNFKQ>=/MY\_?DBNO[Y+@K?7'Z\_
M+=X%M^_?O?MZ&_S[7SCDOP19$7Q=JUV5%JOJ+/AI<'TQU^8A:E/S97O#M_L;
MDI$;)G+Y.J#X+""(T&#QZ<_@U?X^/P.V%B^Q]?MM$KSZ"3*3G&Z&>!YI;GQ[
M<# Y.)@TQNF8@W=E*0L=I%4E->BO_7@&CZ_?^S?5-EW*RYEYL2M9/LC95?UX
MZ!?(85,:2R8R-O ;/?B-^JQ?+=)J'9@E%BSK#_+O7?:0YL:1H OWIL+&5!WI
M'JX$#840%_.'OG/VL*@'PS@2$1W"$M<:YIC$C!]P T;LP(AY&7V1E2ZSI99[
M3A"/O0'>NS/!A-DT %0<VR2\S_(/YXX?F'(OT]NU*O6YEN7&!(L'0]LD"@WQ
MY0X33+!@ EN, 5R$0QQ;G $8BH@((WCBP@.=T$OG>KE4.[/R3)Y;2K,,[W)Y
M%A029!2ZCQ +P6U"+HP(A*R)3@"4 3$*TXD.="(OG0]F2@JMRDR"[U+DW)1R
M@F)D,7!A+.:QQ3,!4(02,3(AXL! >!G<E'*;/M6+JFI"A-)K69IL>2S2"I<:
MHH+9D^/"&(EB;E%S420F@HP$B?A +?92^ZITFI] )0;NSC&/K5=BX>(8YA%A
M%AD71KE9:03#;##JY 7RIK]/JC@_SJ8U,E$.G-1:,I6UH0-[^@S_:-;P6WBQ
M]Z:TEK36A@N0BI$0ACM5A;WBHPEB^[P"+RCBW#;$(N+$>CT G(@PLQ,+ ..(
M\"@>H=&)'.Q7.3>EJ>!*_=2$L5KD;&M*H]FEM3:@Q41D"P0 %ANGVZ1<5,3[
M277(J9,YV*]S?E5J]9CE^3@+5\!P'O)>FFYIN+A(4"?' ##!S22.1&+<J1CL
MES$?"IT6WS*3[MO0-<[(51YAA&D<VHQ<G)&5H1V-(7,B#L.QJ>F$#/8KF43>
M2Q.+5X%.O_O",:!B:,1M,I#6<:A (#Z65CH)@_T:INE/G*O[\UUU?')<$8(Q
MHXZLAG A1J'-"(!1BA ;X=2)&NQ7-9\;%5.<EC !]1%A9(LT $8%CFQ&+HH3
M(UI'"'52!I^B94XD! @:Q!G#SBL$ $5,N1.R 1SE1GV.T"*=I"'>C-_2\M3S
M"$@6*$38?H$ 8(2,[+)+.<B@"(F)F"-4.G%!\$G-B3Q+[[(\TR,E 9E48$QJ
M+9G*VM"#O>Z.7X<<:D-3D-2%8? J*Y;Y;I45WX+4_D[=!^8=#Y:JJ%2>K=):
MU/WQX5T5/&9ZK7:Z+C#5KC0A3:L&^6NI=MMZV)??WHHS@6FC$\Q%=!8R;M9@
M_5UBJM+-G0D=AQ96#:I;8F?&8+6536LU?X(Z8V^)JVPPXJ&=9!<0C@EA!T<(
M9@I@-E+PD4XH$;]0NEX]I,525L%]J39M8U26U<#=(Y ?\CH_$S%Y]CH)S1R@
M2=SN:J^Z+K.K-P#&!7><[J)P&/:T[M#GG9 C?B%GUG:Y,\Z2W[>RJ&2_UNX%
M#&O%GS+BAV8$AV<A8<]3(LR+$$XR(ZZ*-%*3V,ER > XQXC8<P*8(Y3P$0E'
M.E%*CHG2I5G6C8!KP\I@!C+@ZQ]R=TSB9U\W'X]X&O8MU+^+F9W: 1@Q0L3V
M+(#"@HSEPDX;$[\V_BA3XX'^,EWM9..BK A4(8,GF99]5^?.@!]R="0:)Q99
M/LER=G4WX\RN-!8 +&3($2 N*HJY&'-YI^*)7\4/FUW'1(BKNT.,J;T^%@!.
M&!GO<')A7 B&QZ)F)^.).+GC=8R2MR!XL:Z:TEHRE;6A%[O:@?AKAT&E>LR-
MKM3'&#O-Z 6$XY%3#H'F*&,C12OM"@?J+QP.G/9!^MQ41L^+']S4<F4_1=S.
M_@L QBBRZW (96(K&N'451#4WYYTHB;(Q&T"AE'D]'L 6,R9W7<'4)S$\8C"
MI)V2IWXE[U:KQUBY6I>@.,9VC(5P,0]M%0?!,(ZP&"'6VTCU2^<]L6-D7 TI
MZKU'NV$*X,RKUF]-M6P >PAA.K;@.E%*_:)TH3:;3'=[/R;9:I.-9;$<8_8/
M=D(#*+Y.92B9P-#0>9UXI'[Q^$6NI-PTM6BST(WO2I7G>^&HI;G;R/ZZJ[DX
M9O827@"PB#C-= !%:1R3D08:[10<#;V9]W:=EG*M\I6I^O[3=-/U$\C&*P1?
MFG8GM99,96WHPDZ14;\B^UP::9N63T'C2W@M /U/^PC% @ Y>XY'# T9=/*+
M^KNH7TN3D7:&037.P.UWGHN0\= Y+P( ZY(PLJL]"&AB(N9CX:[30=2O@ZY7
MJZP^(&<B^#;-5N>F%EFFV\Q$=) 9(%T("1&QCQ8L(&1$0F%GKP0TB:@0:$0I
MLTX/,;\>NM6IWFEEYJI=RN!L,5>Y$&;FP#X4 Z@EAFSQ<-38D$HG@YA?!ETO
ME[O-+F\JOI6\SY89*.F8JUW.(\HXYO8+!"%-$6-J..>@#X ,0X1H.'9>J9-$
M[&AS\\"J/6.A-B;NK.MSGP\R>)6KJOJYE;,@7V ;UBQ&>YL"@+F'@!( =1XQ
M'(_1[ 02.T4@_9GJ2A;!>Y,_ZGSX,3,RP_"N3DPJ#.KH48ZHLU"AGAYAR$Z3
MD,$(QXR-O7>]<VA^"?7I):F?N8VL<Q.FG2D$8(39P01 49.[1@AULH;Y9<U^
M D^>*5=_F)FB%#DS!:@>(XI#)Z@ !J,F[(X0ZQ0-\_>D'.E>=WZ.2[A&&/?=
M,?.YPVWNP-M5 !#<KH(,^K:K6*=.V)%=7[F/13=I.<+%._ZERFY2:\E4UH:^
MZW01\[>ECI]#9I-VHR:UEDQE;>B\3H6Q(RILL]_(JSO"S>Y2V:[$K5F)(W4G
M@W:T@=P'[6<[30\ Q4,^4C'Q3H%Q_^F\$_=_^:3'\R:UEDQE;>C!3OCQ(\*O
MMS*T.F5=M ;[Q\MC1IT3SWO4X*RZT^M. %LD(HY"F/=^'U+_FN>WM/R6%560
MRWLS#KV.S+HJ]S^0V5]HM6U^,G*GM%:;YN-:IB:3U #S_;U2^OFB_A7*X6=*
M5_\'4$L#!!0    ( "XQFEC*+F>M9 8  ),G   8    >&PO=V]R:W-H965T
M<R]S:&5E=#,N>&ULY5I;;Z,X%/XK5G:T:J7L!!LP,--&:D-GI])<JG8NVD>7
M. T: EG;Z64U/WX/A(9P<V'+RW3[T$ X/O;WG</Q^0A'=XGX(9><*W2_BF)Y
M/%HJM7XSF<A@R5=,OD[6/(8KBT2LF()3<3.1:\'9/!NTBB;$,.ADQ<)X-#W*
MOKL0TZ-DHZ(PYA<"R<UJQ<3#*8^2N^,1'CU^<1G>+%7ZQ61ZM&8W_(JKK^L+
M 6>3G9=YN.*Q#),8";XX'IW@-SYQTP&9Q;>0W\F]8Y1"N4Z2'^G)^?QX9*0K
MXA$/5.J"P<<MG_$H2CW!.O[.G8YV<Z8#]X\?O;_+P .8:R;Y+(F^AW.U/!ZY
M(S3G"[:)U&5R]Y[G@.S47Y!$,ON/[G);8X2"C53)*A\,*UB%\?:3W>=$[ T@
M7LL D@\@E0%6VPQF/L#L.H.5#[ R9K90,AY\IMCT2"1W2*36X"T]R,C,1@/\
M,$[C?J4$7 UAG)K./G^Z^OSAW#_Y<N:CTY,/)Y]F9^CJ_=G9ERMT<,$$C]62
MJS!@T2'Z_3=,[;<HC-&79;*1+)[+,7I5.C^:*%A4ZGH2Y LXW2Z M"S Y\%K
M9.(Q(@8QT>S37^A@.\\ADDN8O\GEK(_+KU<^.GAU" N=Y![;'?O='9.GUSJ!
M6.P"0G8!(=D<5LL<)T&0;&(ET9H]L.N(HX,P#J+-/(QOX":I7$L6",*#@B26
M213.F>)S].W\3$(2*0B)@CL31@C)D4HRRS]%LEFGPRX_GKIC%YL(HI:>.&-J
MV8C)]!K Y*MK+@JHJ5%*YA@<RC7/[M7HX; IVEMT-$.7%IW;*39LZN&CR>U^
M!+=FSKZ9Y;JT;.4W.,.>:SD[LQ+%YHYB4T_Q_);% >3!0B2K_";C0I:8;C%Y
M%N'VV/7((^&$ OW&$(QOP=I[)%G8=KP*X74KV[6K?->-,*4V::;;VM%M/971
M8@,\\7O8K"1PFF)+@!R!HI!=AU&H0BXK>=YEQ+."@>F8$NLQ&BZD/QTB&%:-
M0=/#!#N5:-3-;!L;I!*.!F?$)+;7' ][%P];&X_S.(!D1HK=/]:1$OEAP^5G
M,>T1[Y'F[/ )DAMIM>N)Z7A6)7UG=2MB$[=":H,1=@EMYI3N.*5:3C]PZ#U*
MR3G?\(P=V!V3F*,'SL0^RU%MP+,X=MR,OSB,ADAB6BN[EFU1J\(VK95P:AEF
MA>VZ*\>SW1:VG1W;CI;M6;):0<\(13GX,88L%>B61<#WS[U-O@F7UFO:8;^1
M:Q;PXQ&TT)*+6SZ:ION[\;:I!]DZ<_=3DO]AV!7\ TU9HLG=T>3VH"GO?=@&
MLDF$_T!V_=10Y=9O.&/W5TF$'K9^-]L27&\'U^L/=\YE>!-G-Y,.KE>OM 84
M;LLQO6K:=S?U.YF6L&*CZ-L-+=IO3(19#W@>*PZH%#J+5:@>T(4(4P6'3GG,
M%V$0PG%C5ZYUW_=F&-2;/Y2W,K5[D@B_Z!8\AU<JNN"ZDL=Z$GJ'K#ZG"]A:
MLKP00_@)-?2R6O4<;:GYH."[&AHM*;U#4Y_4!G0MH2E$%-:KJ%^QC<1U@0.^
MJNQK<?=F7S]EF?Q"4F&]IGI9_:8>;.^]:$AO/JZ+,,=M"5^AP+!>@O79O*%O
M^9Y'Y#*/2".'VAE[<SBD-W\H;V6V"VV&]>+LE]_/:3T%&_9S+0F]0U:?4[.?
M%\(-ZY7;2]O/G6[[^9#"TV^85+.?%V(1Z]7B_^HQ':[K4)?6GB?I&>L=MP;M
M2P%<2^ *V8OUNO>7;,3JTKBA$=/B[DV_?LKRCS6%#"=Z&?ZR&K$<[+Z*J]8R
M/1]]@](P85MW10K]3O3Z?18Q*=$)^BR \;2#NFI][J/WU+=K&M2;/Y2W,HM[
MOT/JI?=SGAZ2NN2D;4\/>]CZW6S+@ M!2_2"MA%P*.7F*;!UA4<,TX"%N:Y9
M!=O=UN]F6P9;"$BB%Y"-8*'82 7E(JU36L1U380MU[$MBDU21=S=UF^RM:E'
M'<=T6[9)4F@NHM=<VZIPVJDJ#*JE!O7F#^6MS&*AI8A>2SVK*M0UA4<-UR;4
MJ'9>W4W]3J9EM(5<(7U^:.I1$NHM.J74=HCKULI?9U._DVD9:=']D__P6U'G
M>E#O;%OA=C;U.YENX4[V7H!*7U?[R,1-&$MHMA8PUGCM@!.Q?0-L>Z*2=?9.
MU'6B0%YFATO.YERD!G!]D23J\21]S6KW'M[T7U!+ P04    "  N,9I8GG:)
M\C((   N)@  &    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;*U::V_;.!;]
M*X1G,-L"32V^]$B3 $GDS 1HFZ+)[&"PV ^R3=M"9=%#T4D+[(]?2I8MF[SB
M. -_B2/Y\)+G\/+R4-;%BU3?JH40&GU?%F5U.5AHO3H?#JO)0BRSZKU<B=)\
M,Y-JF6ESJ>;#:J5$-FT:+8LA"8)PN,SR<G!UT=S[HJXNY%H7>2F^*%2ME\M,
M_;@1A7RY'.#!]L;7?+[0]8WAU<4JFXM'H7]??5'F:KB+,LV7HJQR62(E9I>#
M:WP^HDV#!O'O7+Q4>_^CFLI8RF_UQ?WT<A#4(Q*%F.@Z1&8^GL6M*(HZDAG'
M7VW0P:[/NN'^_]OH=PUY0V:<5>)6%G_D4[VX',0#-!6S;%WHK_+E-]$2XG6\
MB2RJYB]Z:;'! $W6E9;+MK$9P3(O-Y_9]U:(O0:LKP%I&Y!C&]"V 3VV 6L;
ML&,;\+9!0WVXX=X(EV8ZN[I0\@6I&FVBU?\TZC>MC5YY62?*HU;FV]RTTU>W
M#Y\?'S[>I]=/HQ0]/IF/3Z//3X_HX0X]?!E]O7ZZ-P#TRT\XY!]07J*GA5Q7
M63FMWJ&?#ZXOAMH,IPXZG+1=WVRZ)CU=8X(^R5(O*C0JIV)Z&&!H>.S(D"V9
M&^*-F(K)>T3Q.T0"0M'MYS_1F\W(WVX9#%&UR)2HV@]@T+>OZ>+WQQ2]^?FM
MD>+O Z?'!R;_<.RCX[O K^_B8$KH+K]HTR?MZ?.^G,BE0(\ZT\+4%XW^<SVN
MM#+UX;]0QFR",3A8733/JU4V$9<#4Q4KH9[%X*H>>O !FLE3!DM/&6QTHF '
M,\)V,\)\T:^>I,X*5)H]2(EG4:[!3+K9Q B;&/5F\WQ%&691Q"Z&S_L:;W#1
M'H[%01+B0U@*A(N"$!-RB!NY.![3)(GH#G? F>\X\R,X3V2ED9QY>6_B\+T!
MG"4!9IQ;O $<)F$21A9Q"(?CR+"WF$/ A&$<13#U<$<]]%+_5<FJ0BLE9[F&
M"(=.OX1C2G%B$79QE)N9L?(A!</%$;<G&@@7)W&4A##;:,<V\I:;AY50F<[+
M.1+?C9>J1'4.D8Y.669.&2P]9;#1B8(=S$2\FXG8FW=WZV*6%TW)WTX%-!.Q
MF_:$)&9_LM(/P%%"N+W<H'!A$L>AE7X CE$6X!A.OV1'.O&2?C2&MTX^8XB,
M25/?Q$$J0OP3B#\-$J?0 D"*&2$6LQ0*2&E@JK(E 0!D0<!YG, :X*"SE(&_
MY(C2K,*B42&;&M.:USM^?2#P2M%&/1@1#X*$6;7C%@)&9N2V%"".!"RP:ML(
M IK:2UE/[<5[[AI[I?AJUE6F)HM&BZG9=PJY^MLUT<:T-@UL\M@6 @+RB!);
M" A'0E.6;2$@("-!W%.6,>F$(%XA[I>K+%<-=;,#SZ6<ON1% ;(GP$[# FIO
M2 ".)7'(;>XNS%X)7L@AW\[V8J^':QV'=+8CD#$%UC8C8>@4 0C)8A)2)_7!
MD"P*N4,>0')N2A#KTZ SFMCO-#_6SF.FY'*K@RQA_@Q8?L:#.*8+ F(2AW:%
M2,&()([M%30"(X:$$<9ZV'>6$_L]YUU>9N4D-UF0-V<@D+GK^F*S^04V;Q>&
M":>QS=J%41;:97$$P!@/><_6ASNCB?U.\TXJD<]+-%DK)<K)#Y/SDT56S@5Z
M4YA,>(OF65Z"*KAF,"+8*78N"@?8-@  ZLP85=LHC" <CCCN$:'SG]AKJK;G
MW2;KQ5_K7/] 2Z$7<FJRX%E4NJZ U;OZ^ 4J$4$<[5/2+01CCA. 4(0S9PFX
M,)Y$?=G0V3_L]W^'!7^///I?^[0!%, ;]+7._*314@R81AY$CIX #-.]K?90
MT,Y:8K^W?- +H=I:TI] KJLSR<^=M>3"(LZHG4 N"@>4!]AF[.)(%/4Q)IV/
M)'X?V>P?8S$S=:7EC73VW;N5$LCR<<JHM?YO(2 .0FR7G10"QC@.B3WO8$3.
MHH3W&&K2N4CB=Y'W'?FQ\=;F)%^A-UL9WH(ZN$:.$FSO*P"*V2?U% "=$6.W
M;?HN+"$]Y91TMI'X;>-GH5&]>8 <7=MFYCH@Q)EK (@#'H9VQ82 ,3%.A-ID
MH8AFK@/:4S=)9QR)WSA^%%5UCK:\4::URL=KG8T+DP 2E;(\F\A2*[DY:>:E
M%J9VF82H3QA*3(58-MA>("@E9 *98[DA6.2J" 5+0OL)$ 0+C>WL$;!SG<3O
M.J\G$R6:'Z&,7/]8$-<7DL0^+MT"*&8_.$O]PWWM(YU313L4MS.UQ&]J>_/2
M;$[HSTQ7HD2_R6):"_PQ7^9:3/_5_IJP,+>%@M7FSF/?LXA%44AMP;GSN+E>
MR<[3RA2*&&-.(WOO@H!F)0<1[4O$S@^3T/LL<J>5.?P@J8PFF?JQT0(4P>NN
M7VM]3AHM/6FTT:FB'<Y+9]&)WZ)[YN5LG%7YQ#C4-_5WS2UX>]WTD.QG3?">
MVL?U%E8_7MK'V7MG>ERX$0P+^S;9SJH3OU7W"3+-B[59Q$=($A\G27RD)$>%
M&\&P7DDZLTT2[]K]HWG!P/#.GH7*S!&V7"_'M3HS2Z *K2M1'^Z0L6BK=?.L
MIWSEPO?Z_E<O_%-&2T\:;72J:(>_1'?G">H_3SP<SMPO/QEO1SXT2Q[\+=HU
M] 0GW)A_0NV?)UZ!32$LC4A$XBBR'U- 6$["F%(2]"0Y[8X5U'^L@/5H5SRH
MB.OQ^Q4Y'IM"V%Y% &R?(L.]]V*60LV;%Y(JLU+7I=Z\5;*[NWOIZ;IYU<>Z
M?X//1YM7E[HPFS>I/F5JGI<5*L3,A S>1V9@:O-RTN9"RU7S]LU8:BV7S;\+
MD1DG5 /,]S,I]?:B[F#WBMC5_P%02P,$%     @ +C&:6#MF'8,.!   PPT
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
M)TT@16=$R) Q$I8@82D(-E"\OU>\_\V*'Z-R7QI8R[%,(IR^K[6-&BMS)"Q
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
MFE1XIK$ !+0#&8#0!2(NP"XBF@%Z7*9?C5H;MP#GT2Y7C O@/R"MV0Q(FH
M=+2X%(!75@@(#LAL/<W+FD7PGK(1UP$I3*A$HB^0G39*Z0 @'#Z:7F&M[Q>8
MR$\%<.@ZN4_SEG&,\,S+,GNP0 T6H+(5<U5=F[K&/\=T+@IY:+4QD<7H^ZW-
MYB* BV1AP=:J8#\P:\'&KEL._G</=%.V\"!2=1_O>C$@)'-O6*F F5R713K)
MG4@@G-MJVBYANTBV0-7,FW#@8$@B=MH<#PI.LDH0ULH2[\VJ<@E$#)SO-S%.
M]M'E-R6>3&NRH^00_GO7%L0]L.2TK2I33->T2>14.-+P)7%:WM%W28NH_&0*
MX)6)30[_\T_/SLY.?OKTRVOZZ_2G(T .\1O3'9*$FY'/93:P?JS_")P>RP)-
ME!5,F0I%W:1KP'IR"R 6(*- BGPI+/YVU] !9V EI)6'\,O=GQV$(QS^,PJ+
MO^$_./+NSRB8PG>=P3__[4TT6%;Z&^PN@U.!&=[#23?):U YX >!60FG[4>_
M?_TQ&OVN(K,'1KUMJ](_]O;+I_ 8H:!(_IH"0O!)^@/LL.1?(*K<B+]^_)?'
M.BB%7"R,S0BF(\0AIT]_JEFL,FJ3CY]N<!DXQY'H%Q;+%K5RO3+D.R5Y.56S
MCI/;/87(J*-%-8/M<?8.)*"]/IFF#LZ!?8^4?'?D3-0#XA2V"KP'0D-D7&[3
MB<T9(<BZZGDQ'<RW*=@X<^!J(K"2-R_Z)V$7&G$P<GK<B>#^=$K8Q+/RR5<@
M0(!CX9/Y!MYWC7_-@;#D9Y#@=1_*MK9B5L">*Q!'\=1D.I*B!8E29L",BK_3
M[#=P-9TQ;&DF$C@P )#.HLSID7J[K(CF0N6!QO4"3 4<F2:H2<!,1(MO)N(4
MOP(["#W]>T.,OC3)(>[R:%!/><)BPWSCX''R;A!09SYDIBB=SK?^(;+G""XR
M:8?8J8-YHJ=-K!>.I4,_ /5]"A0'OPJ!94Q7S! :TC&ZU*9!DR@=IMC.5CH'
M9(/]VR=7.=TEJ*JV"M0.=CD8MZ2Z*@>7WP$L8=C4H*=3GBG@VS](5*N)EM6<
MIJ\$-M3D_CQ)Q?6L/'K8 \D*OTG68,,>&Z$Q,.9+,$G^&,3 N@O2(<,#HA80
MNYO*Q.:GLS@T1R"NT#2Q!E$9*<KP-V',6Z=#*T1G48\V+%_'ZV]];!LG(1JW
M#4WK13(#Q[=F9(-\9,)&Y9C2(V(FT$80]:!!,ICGC9F2=^9C-,SR96[0;)'G
MIPIA0N$80T1C"F8%EPL>2?-I&TG<H@243EHR.TF&P4@$YW1\<I*\)!"?CD^N
MKJY0&'LPSJX<&#72%H( ]K4<P,_CTQ/:.4A@DK^5R8&H/%!DAK\S !C\]HFC
M.<EK=#?'R8<2I: .AU@TTLFS%X@1)"?VV9+S&HB\-/YN8D:,$!2H(T1$3G0+
M#S S9 KUPF"\_Z*/;9H7;7_TKDAN5<2+AS,@4SQ4.GC\ ]42&-)TXIM_\5OD
MG] T)C&.[H-9\O]698U*>I6G4^<+3M+B*SFQ#(-6]H!I\(*9>&DJL-P7=KX
M\L@MK)R)X\RTR)YE9><6Y2A8"6W%,HY."!S89,GQ15@K!Y-_O&4O2(@:R&&H
M^#>$Z'@*$M 2LH'F6/3\#M8YN9^'\R.DB ;T-M(H+=;]S%ZLA9UY-"(13EL*
M1GC$+4SNW2+YDGQ?P*%SIHAS KSS%IS,HC$&C18\;DT'0 9G!"O3 S-7#!@3
M)7QBTR>Y.!V=/SNG0?CQ#":Y>):,E+67XY871\G= OCG&/R0I3JF#=^J38./
M8K91RL9C#AZ\.FMVPUCLH-T)"\.:"7PJD%EJDOY5QN:)=3^+ -PJW3OB-<D
M#E'8;"G5+@)J0 0<VB,7)J<U#9 :JLBA[T@*-EJ>*;-OFE85R34^&-)"*&(Q
MM$E* 8\_*]M),VMS1Q,UNU#IP&*8?\G7WG,.OX@XAP-HT.C&$  0QJ1M4!I1
M?L%49&&#O*Z!;<*7XH3 &:*<!QA7X'*17 "!4)B<.+#SG3>!:L$IAVG=ZKP0
MG$2.H0&&#/5W6!,%OM$A1'8[)R&2%#LQ&;C;($?7'*DNLW8*>'$.TD<![D8
M=MX2H_$[<<2*:@A-E5%BNQ?9%I&"K +:HD5G'T-I&(K+NH P'%VPD;[= A2;
M H(\Y@G [EH#!+-&8@N,+4%*'3 "7!_AF93& Q@*:A\8D;+5TKM] -2JJ35B
MQ1$#[Z1"F(#[<FLJ(<KME.O"0?7 &4Z(E26JP7;FBB-';*2-D]=\_']-BQ;E
M)&N^TU&T942P+230LPL:# E18"<M5.0(U]8\RF3JDX<4VB1)0D9E Z9)C2NB
M*WUOJ[)@NU2"*1B)]N&AM0[->93_)6$+?HWG YP$E@>>__[;](@2(D-\X6G=
MVYIXT&_S^NXF^5RN[#0Y/[L<X33@>K"T_% "TL\.?P.N@'^2MP-32J@S/K4!
M*31RTBQKC3/9V:!;I57C J]BI"CNF^9P!G9F&2!Q"@7'RN'A'XJR..[^6#&O
MB:"OIR![\"RC78]5% N#_19E&B_*"C,'?PQUF*V_HCC#H#DH #03B0E0C<7"
M0(;1!O5VAC<I8141T#48?'"PZY6W/-'4M.@JH%3U?.M!IE/-#',NN=$3]/="
M" 5LV [48S!/U/HHC&J[M!C9&MQD");,<4EGA:[*,J_)MP..ARW@9TV3J%<M
MI3"Z.DX1)5)J1>;_R!\MJ&ST6J<X SS(!F+=KC#0P-+0LQ%L<0:B$\YY<! ;
MJ&NR NZ-Q N%L9TVS^W,D%$RQ#0H9'ZE(_MJP&E)*2_$S&N+6=ZRH[>)XU(P
M8=:8*'2GZ^@$+>9R7J4K.'L TRE+U@4EAGA#>)RS+.@A5.R.>.F"::T@N$4K
MPQ?5^AB--8S"QR"SEX'!<9$X,><JJM1,D>9UZ<DL\3,K<8*R-$A64A^X+E-\
M%-:F1.$4Q;EWC926 TRU16Z_HH,(FYL8)VI1([Y3'F:]P<7D?[LV+V_#6X*%
MS<&@Q7^=E7MZ-7KV["E%+X:.48)M^/O<%.0!$F%E('#1(D@I"!I"<K&M?$U4
MVH7T;+2'H XP^S 4ZY$!64>NLML4;W$?.,[_+7 HI&X"AW(QP)0^\=57S[&F
MH8E3E^:OGS]ZUPLY/,(-/8+%'[V6$ H'*+SB3(X?73LO'(3<G/T>=W("<F>P
MPIC;T[8YE)] @ GK,Z%=CBXN+QPO<=!DR&CW='D^NC@[[SR_79."LOYZ!(X0
M)\A0X.F_^ZY'3FEM"A'5E&Q'AX,##P0*)MC M[S!7VT=[ P=5WZ@$B><4P+,
M2],L,)1\&])P+B*"6S#?IBA_[T'DU[ ^D@%,14%M6TE&LIQ@H*@)N3X"'ZD@
MSR74'/W$)K5SG@CJFAD:U\(-@O_]U32P%5-1,L9)QIY0[.Z>E+S+. +(9:SC
M,(E&IKNS5-D &,*C,B]5II!.D'!9BN._U+9B=ZLC(2DN-&C06 &!)):!X*V>
MLD9%CP1$-HHH,Y?\.^/!&9AJ;]:)?=D(,CY:J TFF$GC.XW.ORF-WM9P[".5
METWGX43Y:<F .#G#FT2(P,2P*_:]"=H53&DP_/K@-Y6!9Y&7*R(D+#_,VMQ(
M\DC"S>II(#0D1[9:)!E#GADY$&C2(.*\YS*,.*^H8<OP5>.#K,&&$_IAE-F(
MT@W&AOQQ4LJ6# 5=A,#\-M,X$],QT-$6&B)_3U-1.BG;QAE#0D+AN)55!&PY
M2Z3PH_<C20B,GL'V[LN*EJ5T!S!TC44-Y6]\?N"\A^0VH"7C"2B"YC:DD()T
M-#&NA"'3YDAAYBDKA<V6"=B=-0J0:FZ+3JV-Y,=W[XJJD?RNM&6 P!&U8*@/
M3C9:C:P997>G35RY=H_Y?X ]%M)HD"(:6#( 96&,*#]*/E8(><.'C<A8,?[P
MI(=_0WI"N6999A/9T &!XFB7$A?/,+Z&%3BN-"&@'K@2(_2@<=_HAVA6'U?'
M420FD'..L3(0R0PKW.XE@,!:5U=RH 8PZ#QC3*$>/[I!&8/'_G;P@4>_@(\
M$\,#Y\EQ<GK"AMRCMVC?@8\,%F78\[G\^.L,+$W,GU6%)<*.48,3/9%'_V'
MED;Y<2%?_!W#]U@RA<BHO*5! 4I6>91.PTBE_"T!_ZK#A7H7[E$Q=CX91',M
MC(;QQ8(L!SPEIKHA$X%"D60V91@Y,5@-XF4"+0'BPCR W<V53*9!*,E!0/(S
MWQHCHJ(+VFJ8A B0=&4;R2=@PC5SO"%BRMD1O#-M__L$&@.)>3**L2.3B'S-
M;+TJ0<AN@>%[@JUH;Q1 CBT'62PQX+Q"JE>19*[3$Z1QF5,5]B';FNJ)MF"(
MG"<^$ZG"*B3$P[%I-.I\'IT/GU>P%<65R1V!XQA+*6SM$F\;]N%3Q: ;*@97
M>U:#,#I+T2F*B.N]LR_03<OETI#+11),P2T%2)E/PO6V<+A$$Q(\MKDE<Y3&
ML9#J?9VLV@J(''629&YMI>(Z%9H.MN%:I1",%T%&2FJ)]4!_["6% E-Z=S\2
M0A(&%R5C>[!V\L'$MBJ_/0-F%BWK*A2$:2D'%R -MF\,;KJ"L\-8R+X0Q_(D
M,K\&),_PAK1/M$L(?ZY2M VJKW5R!<+SS$GANW+6/.!D3[1LOG%6T"<CN6NL
MZ;P<GSFA^]E,%X7]'6UM/^@#^H3E<H7&NSR7'!9'R7M7G.?_T%DAKH,04YV2
M+$)6; \&A/KB&? @YD5@='5VKNI6 GFIQI>C#<=#47D/FE,FXY1V>-3%6[1,
M1-NBY0B'-G,:C%CWW4:T/)$J$!D4IV-;!*TA&(6&SXS-!0KR[0J8Q%X.3N[K
M'L7,8H@P:'+;SSM@\//\R4D4/2X-5O,VGL+]C"/8/6\+J_?8%?';C8)$6;E"
M:KN^^Y)\*,= 6:=/CT\N1DI@U$!:_NP1_QQ8.Y1([).3H^?)'<R>V]G:L==G
M(PZ0'WBK+!NIANON$ >^N[Y[/4(BJMN4ZV1#>72(]>*GD@QH"J8M2C1R05X2
M8+!?!G6UPL2,)'PYV*-R S,P !I'3P4_AQ5TW0?)$ .E A^I$+MT9>YN\J%!
MOLB>XU^A>+(M,.Y,HRE;N!4Z?=9 5Y4PW%"Y+%'P9*UBI'IB'TTL0R1 X\M*
MT;^+X:'G@'3E:3?FTK2S(1Q/MBT-I,!ZG XE*___81U&6'0F71Q10*, .Z;$
MNQ-$R@^V1L>U1'N5,((/6BXE=9X/\\S6F<G+%ON!Z^*P]"Z41/8E76=WQ 31
MKNAI'3AP1T\('18J)+'BF8=F&)'<-AE7]P;81AW12.:B).1#.1;*60YH*9^9
M;%SD$Y8^6("O++JF;#  RZ.T\,/@X338?FG3@7Z<7'/MFK.7TLT<X&OM:U7.
MKJJY78FXQHC6.6&1#LN.1'$1K0W7[#7EMD$>Y,''J J'&=.!%)/+P*F"O5<>
M):]=5D%GD(:^#%94E46FD-?8'/XC#/L+ /[NAP]\.!5;6U\RY4TQ2=;.P5:>
M2^XWWDJM:R.C$L3809L#@Q6C"+W!]7+F-5V?03-=8M%@!C 0+M@HC@3N@VH:
M=!BL]J5+^D:-?WHJ<4L'EMHQET8&=\'?ITH;KC+@Z$O9&QC9I<J9!&;NFSSQ
MYJ78S^TD^LG9.V7E+2&*F[A3J?E"BR$(Q6_0%O/&30*35*I:W-W>03=6*&'-
MF02^.$:EKZY6Q]G$D6V(U39!%(B;%0*3P,IPNGTQN7$-N<P20]W5(<5:AWNH
M4LL3CZ\K8I\@7&(*2$7[]= *X#N,572TA(!=$GA@RDYU4U^D1T@A;HS8+6C
M89#V@F+4C7'&(M[3]&[W?ZA&]?MOLFR29/JA8+4V>#VCCLN*27MN)A6N:B[)
MW.#8(^DQ"8?,W.U'$AN]:85@^'Y<5,F$E_I"$76X0.=IR]T#$J7IB^GCH')L
MQO@E]%9\WFYX>Z6KR!$.Y^P$G8A[ID?F #QPQX9 =]#4]"D WI2[.!(F[7,V
MWPC%7%G@ 650A$ T/GR,L1R.?(&:6W%FS%64GAXE;QT'AV]%9TDD5Y7I\Z.B
MW)3GX\(R,[G#:/IS$O=+H4=#GH>V*T(E 9H[WAFCJQ'AQFI7V+B26K0Z/=5M
M #?VU/ $ZB%ZB>^K^L"8"@"J7Z2(TD4"W>[I[JJ7\6E54,&L/#5P)3;4J#E5
M'M8 ]A\\(N0ES'9@% MK:IW)P\4ARD@(NS9RYY#H&X7FT#'M/2_S4-.A%;EW
M'A.*A+I&+&YU7)X/0L8B,W$X #-1IN)$,,<^6"Z(>><B)V# N1^\<.W9\ H<
MO4^5Q7<G-*:JPN^?C.&)4CM4N$')7HP\&@G<5%SXNFES)/5 E55YYS*.NRC
M"A*3C8@M*5=2<#@5E6)A+UIPU3@Y/TJN\2X-+G<,$QU3'C SDR9"QS[/4 B=
M2_,I_B8/]*Q&+&JM[#V2,M^-=597!_^@ZB3R2PP3!; S8Y9<O M8 WP(7:U
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
M*)PDEU/N]+W")RGVYD0&%\E2J2<WN5V-PM@1$HVHK$,H<7@65Z)I'!#2^'S
M#(\NG>&I_(+^DX\=8UF61ERIYG>YLO4HS$-8B76Y:^Q<[6_$(9[4X56J,?X+
M^UZ79R%4.V-5>S!&!JWL^K'\<CB'$X,\?L> '@RHY]T[\BRO2UN.AUKM03MM
M1'."#]5;(SG9N4M96(V[$NWL^*HT-93="KPP^[R3SV4C.FO\XEP8JV5E1;\_
MC"RZ=(91=8"?]O#T'?B$PIWJ;&U@UJW$ZEN "+D>"=,7PE-Z%O%:5!? $@(T
MINP,'CL> /-X[#\?P)^3)4:/:?/76W'WJ/QM5%=*EV9;5F(48JT8H9]%./[A
MNR2+?SS#F1\Y\W/H___2SL/S"[B:+&Y@\O&Z%V:_/=Y^FOPZ^_BP\(OSV>)A
M?GOU,#OL'_E43A G?+3PX7>VW\(RK)V>^ZVPN_AAJXQ$U6V#Q[7"]+<UUEGW
M9$!I4+86&M:R*[M*E@W(SEAI=ZZ@#?$P9=- C:77?(5&HN<5ZCSC";3>OT=3
M6FX0H<&ZL3LMK12(O09;:R&@[=,3?37"F(LSL;A%_7JV?G]9-L@,\4H/B<DI
MVB4R/B0H]48N4V&K)78]B30KY"Z-[2D(6*L&.Z/L-ECN6@N,4YC+8/(/O,#C
M.:Q@TJH='NG\;@JO8O N\\ I\D%,.,U?1Q:3C/.7,7A<? \)9X1Q"D61D9QF
MP N2IRFPE)$DSH(/TWM A2P%FA/*,Z D8P501O(L#F:/<T@('210$,Y2E <H
M)XP4- YN?KD&3HJBP"]' $[2+,9OPECP\_T?D*2$T0'D,8,D0V\T@9PD11(L
M/EQ#2M$)&2"Q-./((&8\>% 6+[1Z][(2DB:4%#R%G&$P>1[,O[TZ'W!&XAAI
M)(3ES 'CA&(,/#_!)_\N$]!ARC&('/(4J;/LK3J/3AIU*_3&/T<&,P+OL._9
MQ]7CBS?I&_VK>O]<WI4:D]I@UJ[1-+X8I"'H_@GJ)U9M?=M?*HN/B!=K?+6%
M=@JXOU;*ODR<@^/_@/'?4$L#!!0    ( "XQFE@_OO0T90(  %$%   9
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
M-.X.!P$H_^3XC9&-&_,K:>C1<,O2=<DZT/>UI(.SV]@$^W=_^B]02P,$%
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
MFU'F@>HZ6&<8V;JNL9.&>I";5M3T4=D#M+^7TEP,ZZ#_C,Q^ E!+ P04
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
M4-D >K^79,\PL1N,'Z/U_U!+ P04    "  N,9I8?;BB4$8-  #V(@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6R56FES&[D1_:Y?@=(F&[MJ+/$0
M#_FJTK599=>.2_9N-I7*!W &)&'/#,8 1I3RZ_.Z@3E(4;+W@V5R"#2Z7[^^
M0+[>&/O%K97RXJ[(2_?F<.U]]?+XV*5K54AW9"I5XI.EL87T>&M7QZZR2F:\
MJ<B/1X/!]+B0NCQ\^YJ??;!O7YO:Y[I4'ZQP=5%(>W^N<K-Y<S@\;![<Z-7:
MTX/CMZ\KN5(?E?^M^F#Q[KB5DNE"E4Z;4EBU?'-X-GQY?D+K><'O6FU<[[4@
M2Q;&?*$WU]F;PP$II'*5>I(@\=^MNE!Y3H*@QM<H\[ ]DC;V7S?2?V+;8<M"
M.G5A\G_IS*_?',X/1::6LL[]C=G\K*(]$Y*7FMSQ7[$):\?C0Y'6SILB;H8&
MA2[#__(NXM#;,!\\LF$4-XQ8[W 0:WDIO7S[VIJ-L+0:TN@%F\J[H9PNR2D?
MO<6G&OO\V^LR-842G^2=N+J#IYURKX\]!-/'QVD4<AZ$C!X1,AR)=Z;T:R>N
MRDQEVP*.H5&KUJA1ZWSTI,1+E1Z)\3 1H\%H_(2\<6OFF.6-OVWFI79I;EQM
ME?C/V<)Y"V+\=Y_-0>+)?HD4+"]=)5/UYA#1X)2]58=O?_QA.!V\>D+?DU;?
MDZ>D?Z];GA8RG!Z)Z_<7_WQW)3Z=_2&N_OAP]?[CU4=Q(>\+68IKE\LR<^(W
M^,P*OU;@F[6J],+CV%QNG##+G<4)K[LP127+>X$G0GN'B%XXG6EIM7)" MC2
M>'KX&:$GO&%YB$ =C#)6I++27N9BA:SACL1[LZO31OOUVN29+E>\6SNAB\HX
ME8FZ@J@*RTE3*)CI6YTIVK2XW](.![-R:VA$LI3%43\;2/R%_B"H>?F6\J2B
MK8R5'B?ILEO.AM^+C;*J;UDGKK)F2<>1MM(+*4@&Z0<O3,1?Q9*.DW=RD:L&
M""5MN7/,$6D/RU(R'':>55;G@N-@. _@^XUYX37TR+;.M&J%9 F=S!>AEDOH
MEXB:/;M9ZW0=MM(Z4@MPSH]&C5K2@5Z.-6LDXFC:L-36>?'S+W\9(??D.:=1
M^+QG$M/@X7[8I.Y2/"4$^ON/Q"?(C>YSV_X#GGUG[6/2 UYL8??AYD)<4Z:'
M$S-9IHK7LR57I5<68#HE>K'UJ]R(9S_^,!^-!J^NKC_1>WXW?/4\(8(@IX.3
MY:URGNG627'MOI^NKURSB=')(-UYG8J4B=C$1,^*_<KT%.GD$9/J4E/U;1E%
MC@LX;G$7GY"E?[>FKE@1#FE3.I/KC G].U0ER.@#PFI'K>ZD2-"6+_%0]O@]
M:.L$YSR8D1V),X:;/6) PUS=2D!5X=24U (EBCI?L0(Q0C]Z$DHVGR,-R[I1
MG76"XH&_J-9BB<W@_F .1FZDI02D>CY0Y0J= X<0Z2,MB,XN4+=H-RKV&==]
M[1LWX)'V.?9 V327NL &(;-,4Y. E$0VHX;5L6DH3(T-P;8900 $AH,!O5B*
MK[7,]5)#V*.GJYB]"5+*KJQKIF "BCG);7/&PR#BE+$&!0CREAX?ZPI!?=FH
MV% E$*)G2&<$):&@LHTV]%6_^5$6U:O+3M,4@)@ROQ<+%1#"HDQ;> 3/(GMD
M64* H)A94F##$+*\G_-I5053;K&.W4A/6GJPR;5?&QM<$]2/,2AD[@S!0)G!
M!0R@5.=Y@0 #5!I]3Q:S'$EO:I8DZ#AV4W*?O2?+*4$"C$7MD1%1243$,P/+
MP!&#KJH$F=AK"Y/=1V I5^8F;0I"0U-@XT%=>BH=97OE*(OYOI+D/UI+ME:U
MI?+E&"8*2O6UQM* \@YLM*<7@3">H=L-1*+(*C<+X!M6!PROBRIG*\@I-W7>
M988&W0+% P>C=T7#$( C R-5Z/UW0@/+XTK:5.62,NZ:2B2]5W?*IMII*IY
MCG*5IZ2<-*>86V5EGO>E1W2\12,<5X$&;33BTT4-B5Q8$ :L="+PRIFR5'G"
MN3]$;$([\0G1"UG#IT=)X$9IRA<$<1K[A,[!1XUAYY(Z#3H1CKVEV0([T3(B
MM9:<Z0B6Z$MMT[H(EL7V*&3@S !Y*E\+E6MDA$!C[?D\_84\$)^XD)0H#(BD
MSG-QQP1%E.KG1K<V=9YQ7()!^- &^NTA7Y,]U ,&[HFTT%H1C?OUM4=!SB"4
M.,I>N<Z@J=6(IY#8I4 E;)HNC28&=0F,;:0U:/?,NECK4H(;!"U2Y^-[@-BV
MP<&)^V*.#, 1W)>T22*TBK9A*): CWPZ/=7+F)I2A9*3]2Q<RUOJ0.CP,DZ1
M;4/QB'#S36/ZQU.+EA.9G]Y#M!S.7CGQN8:1F6[3>M>NTH,U(T/^XM04CHIV
M,M7:C,J=&PQ%G>6&O^]V::TL0S@&JNQ. %V$-YUVOVM..N(S?&S97IUV.@<N
M&-W98+G?*!4R+MTNT.G1&'K5==X?*Y5J),&SC$HJ#73<.MR$?!\[V;-;HT-+
M"-@N34UU%@V(;//*!P0ZA6$ ]B<,B53?;B7?/FCGZI#_S^H5AG)J2:9)CRF5
MU+T@:-GUS6CH]Z^ !LEPNQSL]KM;DP6861AV!=Q#5>%9I/)WGJ<=KUZH$I6
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
M#:#QK93FV+ 3G'YF9O\!4$L#!!0    ( "XQFEB]\%"15 P  +8E   9
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;.5::V_<-A;]/K^"<+&%#<ACO1]Y
M ;:3INUNFB!.&RP6^X$C<6:(Z#$E)3NSOW[/)259XQD[3E%TMR@09R21O/?<
M)^^E].RF49_T6HB6?:[*6C\_6K?MYLG9F<[7HN)ZWFQ$C9%EHRK>XE:MSO1&
M"5Z8155YYKMN?%9Q61^]>&:>O5,OGC5=6\I:O%-,=U7%U?9"E,W-\R/O:'CP
M7J[6+3TX>_%LPU?B2K0_;]XIW)V-5 I9B5K+IF9*+)\?G7M/+D*:;R;\(L6-
MGEPSDF31-)_HYH?B^9%+@$0I\I8H</Q<BTM1ED0(,'[M:1Z-+&GA]'J@_IV1
M';(LN!:73?E1%NWZ^5%ZQ JQY%W9OF]NOA>]/!'1RYM2F__9C9T;!D<L[W3;
M5/UB(*AD;7_YYUX/DP6I>\\"OU_@&]R6D4'YDK?\Q3/5W#!%LT&-+HRH9C7
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
MA8=?UFM8+E:POK]=+6#.%,^ U3GDO&PTYE"3L](XVY,S92-#)QUT@? -F52
M)J5 "<%J0UO:I+AW;*%,CL 89JS,FI(96*8(IJ03/^Y\(9@+*!V#XD ,0&?U
M.(?VZ3PU%4JFA1QWGH[\F-:2;QK--B6"%I;A%[J0L(9[4>:477C@%2?G[]\-
MXRB]44Y.08M(.CY Y/=[H9\F/?A(LV'4]Y,TLN.TE_KI((&/G3NL!9TRY_ML
M8H.R^4_TCHKI?K%>XYN#O09,!)Y)P@ZA;JQBL04AB25=?(Z7 KHBE28T0SWV
M^_' 'R:)'X<4%6(6^VD\]-,TI5DTZOO#:.C'2?0]("9AKR$[+0>7Y0\0=@=.
M7]AM1;O!<=]=J^+MG?#Y?]2";RU<^HVV"W(/2.6"+UG9&,"M%)6U.0NG"=C%
M&GTMV3>51J9< J\)SO:*@VC*' K* &R0ZH/5FO]DP:@!_*N\S?G-J+ P[_YH
MI:Z='JY48XNQV9-/?$&9<86&MSM&8F]T*+(9^3UZ!J,1Q,/0[PUC?Q"ED"1]
M/QQ142;1I4LC.+O3Z33L;.=2D(FFUNYZ/WT]-<=;UQ.^;W>=]9')'2<F)6[)
M-.RF?0^DZU9NHL7>=HB-T-1O[+"@!H_2;*#UK1#Z.#$.3G\99O\ 4$L#!!0
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
M7WZ:,!MOEN,?;ZIPF[LTWILR_"Q0X(2E!7B_,FA-Z0\I:*_WK_X#4$L#!!0
M   ( "XQFE@]O^NE#@<  -\0   9    >&PO=V]R:W-H965T<R]S:&5E=#,P
M+GAM;)U8VW+;-A#]E1VUT\8SJB33RK6V9WQ)4L_$CB=.VH=.'T 2%!&#! N
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
M;"]W;W)K<VAE971S+W-H965T,S(N>&ULC5?;;ALW$/V5@8*F":#H9B<Q$MN
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
MNV@>)??BS=/NBW(KC1E1< ;5R>CMZP&YYKG4? 1;Q2?*T@8\>.+/'"],=B*
M_<R"C^V'..C?K.?_ 5!+ P04    "  N,9I8P3G%4L<&  #_#@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970S,RYX;6R-5]MNXS@2??=7$!Y@-@'8L:Z6U),$
MZ*0O&V"3-)*>62P6^T!+M*UM2?205"[[]7N*E!QUCSLS#XEDL:ZG3A7)TT>E
MOYJME)8]M4UGSN9;:W=O%PM3;F4KS(G:R0XK:Z5;8?%3;Q9FIZ6HG%+;+*(@
M6"Y:47?S\U/W[;,^/U6];>I.?M;,]&TK]/.%;-3CV3R<CQ_NZLW6TH?%^>E.
M;.2]M+_N/FO\6NRM5'4K.U.KCFFY/IN_"]]>)"3O!'ZKY:.9O#/*9*745_IQ
M59W- PI(-K*T9$'@\2 O9=.0(83Q^V!SOG=)BM/WT?I'ESMR60DC+U7SS[JR
MV[-Y/F>57(N^L7?J\>]RR"<E>Z5JC/O/'KUL5,Q9V1NKVD$9$;1UYY_B:<!A
MHI '/U"(!H7(Q>T=N2C?"RO.3[5Z9)JD88U>7*I.&\'5'17EWFJLUM"SY_=R
M X@MN^I\@8'4Z<+","TORL'(A3<2_<!(&+%KU=FM81^Z2E;?&E@@HGU8T1C6
M1?2JQ?>R/&%QR%D41/$K]N)]FK&S%_])FG=RI[2MNPW[][N5L1JD^,^A?+VU
MY+ U:I2W9B=*>39')QBI'^3\_.>?PF7PRRNQ)OM8D]>L_]62O&XD2D_8_8=/
MUQ]NOK"KFX^W=]?OOES=W@P B%4C&1I;"X>%\1X-J[NRZ2O)2M7N5.<^J343
M'<.KU#M=&\G$"KW-'K=UN87B3L"&9.NZ$UU9BP8F]E&SVC#Q(.K&N;-;8>F+
M?!!-#YT*/;WI&Z&;9[9ZQK)DE[?OKV$ 7576%06V!7)6,=$TJB0W %OUNI2P
MVU4D*8R1QI HDG&.NU*>L"\P]DFK?O<WXXUNA6$K*1%2A53J=0WW^.2<;FNY
M9A^>9-G3@&"WZW5=2GW"T/5.X%D*#0! ; 9:RG8E]4A-_+>C*T0-C-"BD/.Y
M6KBMF.J0(,!$\'OH!\#Y .,C0L&@:BB/E12]?68[K:J^Q+QE[WM)& S54ATP
M+K>BVT@S=2ZJ_V)8.->CITEEAW)TK*$A134EL4H^8"CO'-F&3_=?00&A);O0
M0!B8]0 7"#,\2DDI1Q-T,:"TAC82]"[-X-Y@)CKJ[*,F;F%12_G"-AK*8Z*,
MZKM1^IEF;(W4.M%*V,6T11DNE6FEK4LSQ,7_$"CQ0<&Y-CX^5_56"M,C&A?5
MA" 4F12.O[[5:*Y3I:!A-;F!0(<=40.AKM_3#6TAV5&CC#EF:ZW::7HDT1OO
MR[Q@@,J-A#\0!7=JAQEN%?=!#J4983MAGT!3 A/-Y)G@L1W:UM2NV(.6J]//
M/^51F/UB#E 04**M ;%C^8C'M(F)G!JP*+.3;@M%55[8IFAGIBW6!^#Y,"6@
MU:@NBL#60SN]Y$%U\L&LZ'! 5'A ?P++\8SP5[/8P[V>]*SY<=,2CQWTM+V\
MG?WK<(?/2-C+DMSL[OJ"#7^SFPD[9H=)RA*>+PL>906+>!*F/ T"%O(BBWD6
M+6??,SA/4QXE(23PGZ=1CK<XCWF:Y;-;QVP6PDB2QBPI>% D+,UXD@6S+\IB
M)GQ#UY3G<4&>&'P%2QXBA1@Q)#S+DMD_0.#O^?NC'(Y8'L4\*I;L&.])MN1%
MD;OW.(UXF&3L^ ^9'+$H"GB>)DYN&2/8U*L#U&@)]3$A6.=!'F(Q2U/DFZ?%
M[-=N;(:*R2<</JFIC@3IIUG$@S#V[O."I\O O8>PFQ4%['HLF@,)DAA?1@G0
M]7$54<[S(9<BC'F,"(YG=[)4V,B:VFG-/D[V-=?]2<J7:<[B!(\E0PQ!%,RP
M4^#TUPWT+Y\1]]"8P[#8X'3L LC2<  /_C+*FT=A/KORQEW(\O>^Q@: ,FP5
M#9T':>S0J53C%&4%-2*>)G@$5-K95;L3M7:-X%)'UTSTG.,X\R5(>9!1SF]\
M"=C1"/'QD*'W$F5@"BH2@']!R%(\TMP39R719'+$PXJG297@*$TR7J2%<Y:'
M.2#W$&>PD<24,M7R8)'1UW2:0A9F"SJ]\5.9AAK6_3"BGA4MS9;_B7',U=C?
MNDU-XX". ]8,TX#&CT-T^$JZ^_U,E(#9CTHS;L-$X4Y9]A(:QMO+N+I1WM+W
M1YQA;%5N^!R8L'30Z&"HAXNIZG[<P<O^]//]?C$.N.F^08FTRMA]8H@;*[A#
M 1P_B#=N>VYH@\<YL,=15^#8@\2>*;MO][5&=9LW#09[-1H$J,.I0M,I0;LU
M#Z63]^ ,F\[GN\N30Z?>Q>12TDJ]<5<O[%BJ[ZR_G^R_[F]W[_REYD7<7PVO
MA=[4:.%&KJ$:G&3IG&E_W?(_K-JY*\Y*65R8W.L6-U2I20#K:Z7L^(,<[.^\
MY_\'4$L#!!0    ( "XQFEC%M*TS"#8  )W"   9    >&PO=V]R:W-H965T
M<R]S:&5E=#,T+GAM;+U]V7(;1[+HN[^B0V<Q&0%")"A1DK<(BI8\FAG;"M&>
M$R=NW(<&4 #;:G1C>B%%?_W)M2JK-T"Z9^Z+1 #=55E96;EGUG</9?6QOG.N
M23[M\J+^_LE=T^R_>?JT7MVY75K/R[TKX)=-6>W2!CY6VZ?UOG+IFE[:Y4\7
MY^=73W=I5CSYX3OZ[GWUPW=EV^19X=Y72=WN=FGU^-KEY</W3RZ>Z!<?LNU=
M@U\\_>&[?;IUMZ[Y??^^@D]/_2CK;.>*.BN+I'*;[Y]<7WSS^O(YOD!/_"-S
M#[7Y.\&E+,OR(WYXM_[^R3E"Y'*W:G"(%/Z[=S<NSW$D@..?,N@3/R>^:/_6
MT=_2XF$QR[1V-V7^7]FZN?O^R<LGR=IMTC9O/I0/?W&R( )P5>8U_9L\\+//
MKYXDJ[9NRIV\#!#LLH+_3S\)(LP++\]'7EC("PN"FR<B*'],F_2'[ZKR(:GP
M:1@-_Z"ETML 7%;@KMPV%?R:P7O-#[?9ML@VV2HMFN1ZM2K;HLF*;?*^S+-5
MYNKD1/\Z_>YI _/A6T]7,O9K'GLQ,O;%(OFY+)J[.GE3K-TZ'N I .JA72BT
MKQ>3(_[H5O/D\F*6+,X7EQ/C7?K57])XER/C#:WX_UPOZZ8":OF_0ROF\9X-
MCX='Z)MZGZ[<]T_@C-2NNG=/?OC/?[NX.O]V MIG'MIG4Z/_\#JMLSHI-PF-
M730ITO40D-/#G*2GR>!0R6]W+EF510VH6*>-6R>;K$B+59;F20V/.#B-#;W5
MP(,_566[3^[2>Y<LG2MPI'U:P4L9GK556:WA50?DW-PEO\]OY\E/U]?OYXDE
MN#2@?Z_HWY0Y< H89OEHIH$Q\0//P< *&(?A!:"$Z61_XKC(B>;)R=)@(0RB
M:*!IOZZ/&#XK5GF[=@3,%+YNRMT^+1YG20;?U>VRSM89@ 1+3HMU\H]W;W#M
M5?)PEZWN[ L)?!F]\I@ T(R-##DIK*AP@%'\:9Y<=QY,BP2@R)I'Q&%O\%FR
MSBI@D#E/4^BG&2Z\J8"Y)+NRPL7!.&7A8+_SC:[HOI2M>W!5_2T.<)<*9/A5
MTI1)NM^7&>PT_%:Y77G/:-JE?Y05@B0#[=QN"4/HQV695FO\P-"4,C@,MTIK
MH)KH?0 "4=C(0(Y ZKW; VP+L%1%9]-P(T#>(8%9DA2PLN+>U8US20O<K (P
M<(_;QN'XZ;9RM-U)NBOA77R^O@/*NROS-2VM2MP_6X19OL&=@DT_9HMZ!#"#
MWX$^MW>\2\"K6H1>8:AG0!)IQ2NNLOHC+F%&JW/%'^6C_. > ,UU4J!PRX$
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
M0<>K[SKU$=@CEJUGN<:<A)6XA*)0.A]URM:*,"3![YA78R?0= 7\@ZWCXEA
M0O:C7[V@7GDEMPL(JJB52W9CT&;1Q6@RN@;!J(R9?,LZBZ^S%XB--X]R[*TC
M6/Q+LVYD 1='OGQDO6@YLN"VS@9IUJJ' KYO5[A8/#R8!::FIPFYF:,\05#T
M@G_;,V$J6]B!9(^[QY)SF"D-QT%9N))VFWG;6$  V_SJ7'J'EJHHLP^-D]"/
MH"^ A'L==O;U!'$LU?L_NS__!*L<:.W:>\M]V[[ W,2>1Z23!U/C@,8/$UST
M7IIQ\ZK(<6HS<##SZ.7%^8PR74,K5XX[]GVU1ZV9C%?)';CS"?9*JSQ6I\M7
M&F<!"%2: SW\#OXRA#HJQHLLK1[V'X!L!:P#YM5Q?&WGP3#Q#AB!NK/,7KUX
M3C,:[G%,9RK*%/L9+/9NK:6CB:5..+0K9O&8]N T1T#"+.*V A@L&;Z3+SWI
M=2H<*:/+E"S91LG6":@Y@/"5#ADIQF@8P=[^1S>^()UUEOUH;[2"AA)P.K%+
M0O1B=O'J1<*T:SRZA'OT&V!I&3?-;/-'0?'XJD+>FJYB%CNDA2N&5%]$KBXA
M6CT!\+FJB?3AH "^S14.$AH7_?Q\=K%XE1"M_+IJ2NHIUJ&7 .&K^:M7?<03
M7Q1-QL1P^6!^X69<7#Z;75T]2PR&L1UZJ/<_0B8^D' ):^:='2VMZ@4.N;'5
ME_"P:-KNV?WBJ.,B])983+>$^,#M/776L;R= Z.<-*B.]T8:S!"]2:[.K[34
M?*@W4710Y'G<3QX^UAZYWTJLWX((W65(@YB(P,WCJ/,"M9&-"Q!H.S7+.DI(
MDPPRTV EWG;#(XGW2WR;@L=2&,J>5^:_F%F*X-0&'E0J2+Q:/WW(/N=R1;8E
M0T$UE112; DK!^N:W?'JUR-"%/UUC:R^23_YUCW_N/XM=.NYX33#B/NLJHQZ
M2R,B.2V7,!^6*GGNR087"2_O0VBTZN_^-Y0>(_DDC\$2 5Z)YIO($$7_C)-2
MHL>CN,(RS[:2Z&3M&AB-7H5W8TW:\F4I^CS)[D]]HN#P0TH51T^-&#^Y/PU$
MZ5%!M'E"24R<;./XSH :NRQNR+4Q,LU\H!V+]N'E?GF^?QR2S;TZCA'?3#:#
M'@S;NBC4B3Q^:9,F;#O5X!IKQPF)<=LI0DQV/$3QVSY?1R].Z+]<$AM*4.[A
M06G%"@KK<F?D"*E6+G3+$C<CCUEN-G8(VU[+&,H?T,! "*FMS\5S6V@UW;2>
M&B5EM:8/=L.87YM=M6K:L5TQK$E(FEK-BEKS4%+G&;8B.EK;(01]@ZDC/RHA
M(,C7883??<?ZM7VBJY\=("A3W"';[[5L$1;%>H2H0LO\R3F"39)B[M9!A?(
MP%2BWI<R6@,BI4IXNG-)PV!WD?<%BC<!^0N\UW"='<#%^2'I1XJ.#H]_!( L
M$]%E7F?25H?0ISE9FS;?9/(1/:\Q.Z/$%CJBRM0TI2SN;A;BN-(++3@2#2;8
M+\K17H%..O[,#U*/%35W'-$DCB-@!4$UC0U2CE/,,^JL*PP0+6V.UPIY9ROU
MAZ% 9UE%YD;D/W1#9\>"4R<GF(<**Z^#JA%-ZV\G,"QS0/,YNS@_>_[\[/(5
M)0R]UZEN1:<9/)P>(-5\A@TH<KK#_S$C5=>ZYY@8;Z+#.,:^>\=47!E^!'66
M^Q98%,(BJF!79VA;*=1O0;(-*=@[0L8!2Y5JK;)&6\NIT3X)$1<I1[A@3&V<
MZT0NXR7SM%8H1=@;8,D1#1O!-D:,,: 2;ACB0*Q/#L2(#I]F"^:7,X^(7/^?
MV,C1+"0R\<;/9B0S!@ZBQ^_G'T)$W.%UADN:=%/2OG B*<%V PD)CP7QW;^P
MK2BE>:36O, 6+N;)[;N??GGW]MW-]2^_)=<W-[_^_LMO[W[Y*7G_Z]_?W;Q[
M<QOE)H_9:/:9 QQF.-79-]IC3 ZKM)3I4"*:IOEF1X'LJ)2LNHH--Q3;\"@D
MQM W\KC0WFY;&!U35G2W=NC^V^<3=@#-5Y%1F2:%D[B\5"90CU\"@34R/YS2
M/'**=]KV!+O"X&5"R)Q[]HCF($;U3>J9:$;A\RS,9UECPL ZS1$R/=\TPUCG
M S5C^)8A9GOE8;%'\2O;0C;:EB-&D..1/)#SAR*G8Z5B1C<PS7TDFZ5K20<3
MFGF<,:^IU]O27P+55]2F$%1W,10KK!/HZ#_]+U\HJ];T34:=A[AN_\V7X&IF
MAAC$&^=D8K*LIT:_#&Z12*I:Z/.T3['O!V9:WG9 -#NPQ0;G@ &\IC#NG>C[
M/CP&$X.%).U0UGB;T?-_$;<\UBK%3LD8K*=#!M8AI>)0@F=CD@HJ[]UA]SK/
MT6G]2W>S-7(;$*5?*4S=4G(3G11 6/=57C+"4*7:BYA"/>+,, %,E$76BZDT
MB,V#?.Z-S$\HUHX0!QF(9'I(&FWDG\4QJ4HWNRNY$$]P8>(DGC:BBXBTFVAH
M6^6O#! '%P;.^*[*L.TAQ]C[<#4Z*)$I'T[T5Q#1$%GM@6>W>1I(U6=@C?:
MG.Y3V1^HV[)%T"X.[<O9RXMGH>7^,_CXO-=V4:58N$KEVG8>M(%3WPW%6%8%
M6-(VE<"K(M$68NG0\"_<XM..  *Q+/+A;&Y3 :UMQ[55*A%)VO1'7V/B]G5
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
M60M@2L^4;J*X/1MQR2>B$-"EYI)K,Q6S#0^P=4*TAGM)G;7>U4P^_)ZJFOQ
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
M,%X!]]=:N^>)=W#LZ_-_ %!+ P04    "  N,9I8OPRP#6 "  !/!0  &0
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
M%ST@-5?'I<M+T*PG:8:^6C]7D"*X]B9!'<T5$TQZ^@VSK\2A8A)ZRP7_URM
MDX#H Y49'IGH\8S5= 26/8'@;$5VUA'ATD,$:8:^8O^KM*^<*F::O0H4^+]2
MVH;K^JQCKJM,WW6"NRYPT,[V$#74VD<;OG6%DX,AW*+>^*?&0*5Z:<,\WI_N
M7[-E&.*OYN$IO&%ZPZ4AY=?DF@XGXPAT>%["QJK.C_25LO1 ^&7CJ^0,Z/M:
M4>/L-B[ _HU?? =02P,$%     @ +C&:6-F>N%71!   # L  !D   !X;"]W
M;W)K<VAE971S+W-H965T-#$N>&ULI59M;]LV$/[N7W%P@2X&E%CODM/$0)*V
M6X>E"^*LVS#L RV=9:*4J)*4G>S7[T@YCHTXV8!^2$Q2=\_=<V_DV5JJKWJ)
M:."^%HT^'RZ-:4_'8UTLL6;Z1+;8T)>%5#4SM%756+<*6>F4:C$.?3\=UXPW
MP^F9.[M1TS/9&<$;O%&@N[IFZN$2A5R?#X/AX\$MKY;&'HRG9RVK<(;FM_9&
MT6Z\12EYC8WFL@&%B_/A17!Z&5MY)_"%XUKOK,$RF4OYU6X^E>=#WSJ$ @MC
M$1C]K/ *A;! Y,:W#>9P:](J[JX?T3\Z[L1ESC1>2?$[+\WR?)@/H<0%ZX2Y
ME>N?<,,GL7B%%-K]AW4OFTV&4'3:R'JC3![4O.E_V?TF#CL*N?^"0KA1")W?
MO2'GY7MFV/1,R34H*TUH=N&H.FURCC<V*3.CZ"LG/3/]U*Q0&XJRT7!TQ^8"
M]>AL; C9?A\7&Y3+'B5\ 24(X5HV9JGA0U-BN0\P)I>V?H6/?EV&KR*^Q^($
MHL"#T ^C5_"B+<_(X44OX'WXUG'S -=HEK*$7=:L*>%GR1L#7VC?*=3PU\5<
M&T4%\_>A4/2&XL.&;!.=ZI85>#ZD+M&H5CB<OGT3I/Z[5VC$6QKQ:^C3&35E
MV0D$N0"J2K,$LT3X4<FN_4$_HS5SG<;_P1(^\H8U!6>"A/I6IIXXQ.Y5^X?9
MW9$+"RFHOWE3@4:ROGCF&W_R[71PH2T!RC'6<U0VSP/*<^B2/;B]O@3Z&VQ2
M5O<IX[N%RD801ZF71"DD4>A%0?PHO2NVYJ39&;##BHL':E:#BGK(5CDL&%>P
M8J*C?!_-1Y"%7C()(8N])(X'%RO&A94[)B;'FI%"B7.S[T4Q@F,((B_VX\&=
M-!3;Q)]X09A#&OI>F(:#7U#K4^!U2\:L$M <VH, (A%/8$2KP$L"'T:#IR1Z
MT-!43GSR+)M &N1>EH2./,6/F;WXN="YI+M VLC/F:"4$SV%+E>-H3K8IN3M
MFSP,LG=[B:'!4B(=P((FI0/3_!Y:Q5?,() $-]SAZ1;=-!4/)RYX_^6/][T.
MF:5"?.;)B<O!"\:_W^9:'K!(7>?T'Y I.J9I=\@TOEB[2Q0ES!^>?+"F6%4I
MK*RA):/(DYK[KGG5\ 4O+ ,H%*?RY0R8MM<.-68)'=E7<&L'0GSLYW!4C6QC
MW6+5"=?A,#O^XP3H:@7;"'-[!P/7/7A_#5OY0M9SA[?83@G^-"5L,P,3PFF]
M3(QPMIS^9X?/#%'>:E_VJ8*9O<P&5YU2MF.8=@,EC%,OHNJ/H]B;^.G@LVR.
MBWV1P(M3W_.#'$(OS"-JQ&R+(CB;<]&7;Y9Y21I#X)-"'NTA[8H%U,K)!((T
M]\(L'/QY.-^650#/J!V@]VN+RL5S,RL4KK"QTX=8!4GD^7D*49YZ>9(.KJ3>
MC'"\I^>7)BG6MH(JP8XN(]U@L%.)D!542FK]A'<$B1>DF1LJ6>+1_'#+D"85
MX;L)0PE'.!*D-H*%DC7(1^<VZD%".C90.04JHQ&73@:?T<Z_7=4@]=(D<7*3
M:",7PJ%K;KSS0JE15>X=IJGPNL;TCY7MZ?:I=]&_<)[$^W?B-5,5)S\%+DC5
M/\F2(:C^[=5OC&S=>V<N#;V>W'))-P J*T#?%U*:QXTUL'T 3_\%4$L#!!0
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
ML]VBAD]*7BQV6J.T,#,&K8%77]A*H'D]B2R%<<91T4+.&\CT&<@DA5LE[=;
M6UEB^3] 1/PZDNF!Y#P]BWB#Q27TDQ#2..V?P>MWHOL>K_\LWAI); D+9:P)
M8<%J;IG@?[ ,8:FQ9IP63);0I*=-R0TWA5!FIQ%^S%;&:OJE?I[*3Q-]<#JZ
M:[-K4[,"IP'UD4']@$'^\D4RC-^<T3;HM W.H><+5=5*4B$-J#4\5]Y3K,_C
MSCP>50*K%4%2-7I4C=27I'=W.P=Z>A^5W%Q8U!6X6$Q0?]3*<.*29&$_&\(H
M3+*LUZ88G'9>(*P1R6(8)LD57(7I:$Q 3!JP"K"JA7KR]^,PB6.ZIW>'(+J
M!37Z2G/[!"A+I0U63JU'3L/!: A)& ^3GD^(@7%_ %D\[&5I.!YGD(X<ZJGL
M1T>M5:'>^ %BH% [:9LNZTZ[&35K6O.?>3/@;IG><%(E<$VN\>4H"T W0Z/9
M6%7[1ETI2VWOEUN:LZB= =VOE;*'C0O03>[\+U!+ P04    "  N,9I8'RN@
M@O4"   \!@  &0   'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6R-5=]OVC 0
M?N>OL#)IVJ2H29P$T@Z0H.VT2:N&Z'X\3'LPR4&L.G%F.T#_^YT=2)E$T1[
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
M$?PG\=(D9OZ$!TG& C%)Q&BOKBCR1)IZ0J283Y/,'Z&@S)6FN3,6>E'B>U%
MKDC3*1_M54C3B1>GL9<*[J9].$5'XS"06B*<9YXO4A#A6"H2/X;[3;*488P+
MO^<#OB)*O"P+"9%'0SX\\7B6>$$DVA-I_OB)B-HT\?PL\Y) T-(P3%D03+*,
M90BID/<G!@$D3#G&LF-'BMB+0H%PC/9'A@,=")R2^E[LI]U\F+Y 23#!$3T1
MM)VZHQ Y1 GA% DOY?X>EXH;><!1C "*C*"E-$I8&'A!YI\(L+@/L/B[4_>O
M:L=N+!JASI,_VC8OO%6-JE'E%7LGX<Y_R'*CGH7AL8@Z??0'!!%5"%GMV!)"
M;^BXF:[,2B.EM.%T09%!.0E)3)5$INC)4!#.B=!V3XA&AL'8ZI+&75@B_37*
M3IRD\D!2VF+1:V+YC#K"OU4;/GT=W@?DUA3&[K ^/P03A!^%!(]B]TA%]ASC
MJ_P>3>(X(Q<*XL@]DC 9W6O[^6)>*X74!.4@BS,J.>PL.,<I8<1>(>-/LH2]
MPB.*Z3.$#^)33.#Z[C/!JA&5Z-P5 ZB8G2'140E%+>( "MM_3XNV!FE-E[K9
ML3-QSJ)P$CNP*)GX/L C,8%@&(A3!\_BJ#L. [[ >6_U5A=0,MMI52*D0L01
MUNW_B#\Y27U</F=:*%:;PJ(_;99=8L[1YE&;M($7E7I^U#.<Q=LR;MI=A=3E
MCC6X0M@-TFAIJL6%4X-3)2 ^3AXF\(6UK!M7D3K4#_L=3ZY&)M]76^=NI#\2
M1 WTJ^V [H!KRW+B%'M,X=A+Q7KEZLI CKWC &BIT:C#;:"'?JM6/4WJ7V3M
M4HY[K6BNTZ&5*])V@5:_%4TV+X@6MJ(=!G)ENJ-WS-2=T'W#LI8[BN=B;WJ,
M:A154Q>ZHOKEK 3@@;Z*H:,\RA?%[WC\^$.*DO>3/0*Q-J7.P0QZ<CN&1AGJ
M_T2"3?H$F_S_>F.H/"\WE'1@AP<H3>U=[?<UM9$O)=K3%%#4#OKAYTG-U>FN
M=E+70IG-:PUQLNM>PM>0+U4UH.W2LNM@R,[H@,WFH&N"MUL8H'"6LX<2FE["
MOY5]WVW*N2X=6$\P$%Z M:''XX1Q%.!H](";MN,%.7'?_ZQ<Q]OO0#V/HI3%
M'*T)3A+H@-+1+ZH"M=+MD05JCZ9[&-W;GS:& 3H<%&DT >B+?;3+Z+[XZ!YW
M#UGG2[>W4%L4E_57'-'R"+!#MX9L&7D^3XYYW?3@,KU2]<+]9&"94VY[K^Y'
M^U\E;MK+^-/R]B>-][)>:!2]4LVQU4=N'B/%NI\)VH_&K-W5?&8:7/3=ZU+)
M0M6T /-S8YK]!QW0_U9S_1=02P,$%     @ +C&:6&@ZJX2N P  30@  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULG59M;]LV$/[N7W%0@2(!-.O5
MEN+8!N*F10<T01!W&XIA'VCI;!&51(^DXO3?[TC*CK,ZQK /DDGJ[KGGX1UY
MGNZ$_*XJ1 W/3=VJF5=IO9T$@2HJ;)@:BBVV]&4M9,,T3>4F4%N)K+1.31W$
M83@.&L9;;SZU:P]R/A6=KGF+#Q)4US1,_EA@+78S+_+V"X]\4VFS$,RG6[;!
M)>K?M@^29L$!I>0-MHJ+%B2N9]Y--%FDQMX:_,YQIX[&8)2LA/AN)K^6,R\T
MA+#&0AL$1C]/^ 'KV@ 1C;][3.\0TC@>C_?HGZQVTK)B"C^(^@]>ZFKFY1Z4
MN&9=K1_%[C/V>D8&KQ"ULF_8.=N4C(M.:='TSL2@X:W[9<_]/APYY.$;#G'O
M$%O>+I!E><LTFT^EV($TUH1F!E:J]29RO#5)66I)7SGYZ?D]Y?V+4 H>4,*R
M8A+AXBM;U:@NIX&F ,8L*'JPA0.+WP"+8K@3K:X4?&Q++%\#!,3L0"_>TUO$
M9Q%OL1A"$OD0AW%R!B\YR$TL7O(&WD<F6]YNCN7^>;-26E)U_'5*L(-+3\.9
M$S-16U;@S*,CH5 ^H3=__RX:A]=GR*8'LNDY]/G2'100:U@PQ0M@;0FWO.XT
MEG!(W):4**/D%/WS 5Y0RQZU)=3Z%2K0P0==(?Q )A6@22Q06K!9D4F?&O>.
M+93)%!C'@M5%5S,#RQ3!U'0!3 ;?".8$RL"@.! #,'B\6T#_#.Z[!B730DX&
M]WM^3&O)5YTVI0I:6(;?Z'["%CZ+NJ0<PQ?>< K^_ET>1]FU<G(J^HBDXP(B
M?Y2&?I:D<$FS/!KY21;9<99F?C9.X')PBZV@0^=B'TWLIJQ^VKV]8KIN;-3X
M>F=O!;,#3R1A@]!V5C&E5$AB:=)K>2F@&U-I0C/48W\4C_T\2?PXI%TA9K&?
MQ;F?91G-HJN1GT>Y'R?1RX:8A+V&'/0<7)8O(!R.G;YPV(MV@[W=OK+>MH1/
M_Z,6?.OATF^TG9"[0RH7?"[JS@"NI6BLS]%VF@T[6:.O)?NFTLB52^ MP=G6
ML1-=74)%&8 54GVP5O-?+!CU@W^5MSG%!146EL/_6JE+IX<KU=EB[+84$Y]1
M%ERAX>V.D=@:'8I\KOR4GO'5%<1YZ*=Y[(^C#))DY(=75)1)=.KJ"(ZN>#H-
M&]O(%!2B:[6[[0^KAUYYXUK$B[EKM'=,;C@QJ7%-KN$P&WD@7?-R$RVVMF&L
MA*;V8X<5]7N4QH"^KX70^XD)</@',?\'4$L#!!0    ( "XQFEB,AI<W/ ,
M *T'   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;*6566_C-A#'W_TI
M!BI0M( V.GTDM0W8V>WQ$*R1[(&BZ ,MC2QU*5)+4G'R[7=(R:J==0P4?;#%
M:W[SGR$YG.^E^J)+1 -/-1=ZX97&-#=!H+,2:Z:O9(."9@JI:F:HJW:!;A2R
MW!G5/(C#<!+4K!+><N[&-FHYEZWAE<"- MW6-5//:^1RO_ B[S!P7^U*8P>"
MY;QA.WQ \['9*.H% R6O:A2ZD@(4%@MO%=VL4[O>+?A4X5X?M<%&LI7RB^W\
MD2^\T I"CIFQ!$:?1[Q%SBV(9'SMF=[@TAH>MP_T7UWL%,N6:;R5_'.5FW+A
MS3S(L6 M-_=R_SOV\8PM+Y-<NW_8=VNGL0=9JXVL>V-24%>B^[*G/@]'!K/P
M%8.X-XB=[LZ14_F6&;:<*[D'95<3S39<J,Z:Q%7";LJ#431;D9U9WB-G!G/8
M,&6>X8-B0C.7+PT_?6!;COKG>6#(D5T>9#UTW4'C5Z!1#'=2F%+#.Y%C?@H(
M2.$@,S[(7,<7B6\QNX(D\B$.X^0"+QG"3APO^>]A_[7::J.H]_>YP#ML>AYK
M;]"-;EB&"X^NB$;UB-[RQQ^B2?C+!='I(#J]1%\^T(W,6XX@"[AC_TAU*IR)
M'-:,,Y&AAE4M6V'H,)D2CH.M4)\+Z[+CSIEYZ6Q[<,:.G*G>6=,Y@STJ!*:A
MD)P*@+XYU7S.9/0G,@5H3P[0OF.]167W?D1[']D#$+M3,+J_6T/_&VU:E95T
M.;7-#5T:107%:72B&ZD,<T7 ;DF5(11*UC0/K"@J7CGOF:P;)IXA2OQ9FL ;
M>'-*K<0C"B+;H"RY1^E+K#CUTVE,R"E])Q!'D1_&T]$#X]\SC00V&&9T?11E
MC%C;9S EPFU980'OGC!K;1V#]^0MH\00Q4[_IF3;D&CRD,Q22I ?1<GA./0;
M]$JZ5T[*RTR?)GFTZ@EY>TC>_]4Z]L?7)-2?SJ[/T%_FTF9H$D)$B8RBT=B?
MC%V0]/:<&-LDGM^)J1^G,5S[:1*=NXK!40FM4>W<0Z')G-!=-1U&A[=HU97@
M?Y=W#]D=4[N*SC;'@DS#J^G8 ]4]#EW'R,85Y*TT5-Y=LZ3W%)5=0/.%E.;0
ML0Z&%WKY#5!+ P04    "  N,9I8;J%A#@H%  !N"@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970U,RYX;6R%5FUOVS80_JY?<7"!(@'86*)$2TH3 TVZ=@&6
M-DC:#<.P#[1TL85*HDO2<;)?OR,I.1[J9A]L4>3=<_?<FWBV5?J;62%:>.S:
MWIQ/5M:N3Z=34ZVPD^9$K;&GDWNE.VGI52^G9JU1UEZI:Z<\CF?33C;]9'[F
M]V[T_$QM;-OT>*/!;+I.ZJ<+;-7V?)),QHW;9KFR;F,Z/UO+)=ZA_;J^T?0V
MW:'438>]:50/&N_/)^^2TXO,R7N!WQO<FKTU."8+I;ZYEZOZ?!([A[#%RCH$
M28\'O,2V=4#DQO<!<[(SZ13WUR/Z!\^=N"RDP4O5_M'4=G4^*290X[W<M/96
M;7_%@8]P>)5JC?^';9!-XPE4&V-5-RB3!UW3AZ=\'.*PIU#\3($/"MS['0QY
M+]]+*^=G6FU!.VE"<PM/U6N3<TWODG)G-9TVI&?G=[BD$%NXZD."7:2.OLA%
MB^;X;&K)@I.;5@/:14#C/T%+.%RKWJX,_-+76/\78$JN[?SCHW\7_$7$]UB=
M0)HPX#%/7\!+=WQ3CY?^#]];7"MMFWX)?[U;&*NI.OX^Q#>@98?17,><FK6L
M\'Q"+6%0/^!D_OI5,HO?ON!KMO,U>PE]?A<:!=3]X*Y+"PP,#CG[,MR7%4*
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
M^==[W;7U1]YB6U;Y>M=9CV"=9NW_R=<=$0<=*#W2@>XZT',[L%T'=FX'ONO
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
M&L9L34@H]<U5TPTYN*0/$*(1-;>H4#%C+&M]IW0:F;DU\I :,@9(96YE)-R
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
M:V6IK-3-@NHX:K> YG.E[+'C-NC^&9+?4$L#!!0    ( "XQFE@WU"VHA0,
M $(1   9    >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;+5876_:,!3]*U8F
M39M$FSA OP9(_:!:I59%[=H]5'LPX898=>S4=DJ1]N-G)S2A$Y@*D1>('=]S
MS[TYSL'T9D(^JP1 H[>4<=7W$JVS$]]740(I4?LB V[NQ$*F1)NAG/HJDT F
M15#*_# (#OR44.X->L7<2 YZ(M>,<AA)I/(T)7)^!DS,^A[VWB?NZ#31=L(?
M]#(RA7O0#]E(FI%?H4QH"EQ1P9&$N.^=XI.SL @H5CQ2F*FE:V1+&0OQ; =7
MD[X76$; (-(6@IBO5S@'QBR2X?&R /6JG#9P^?H=_;(HWA0S)@K.!?M-)SKI
M>T<>FD!,<J;OQ.PG+ KJ6KQ(,%5\HMEB;>"A*%=:I(M@PR"EO/PF;XM&+ 5T
MC]<$A(N L.!=)BI87A!-!CTI9DC:U0;-7A2E%M&&'.7VJ=QK:>Y2$Z<']W3*
M:4PCPC4ZC2*1<TWY%(T$HQ$%A?;04&EJJH<)>E 0YPQ=FS8J)&(TDD8<4L\1
MX1,T?,EI9AZ71M\N0!/*U/>>KPU#F\>/%FS.2C;A&C87$.VC-FZA, C;'\-]
M4UA575A5%Q9X[35X%<,1*PK\P//IVJQ&5QI2]6<5U1*ZLQK:[I83E9$(^I[9
M#@KD*WB#KU_P0?##0;Q=$6^[T"OBK9)YZV.+6_6CB*&%?H%,6^@"5"1I5FC]
M:?BF[<X9,T!#GJ<@B9U?6::;2*[VIH1D)V5"F^\^$5*#O(UMVMOX&LR>N)6G
M2ID-K"FC>GX#Z1BDHPN=J@L=9_(;$B5F2L[17W1#.4WS=%4%3I M'U2WHMAM
M3F'=!H@?5,0//J6P0EE0*ZO>[GFI,6:W^RKV;OPVF@.1RL'TL&)Z^'D5D+=U
M*G"";-G,HXKB47,J.&J ^'%%_+AA%;CQ<;!1!CBHK2IP@@VME4O!:51W=Z7'
M.&&V["A><E3<G!@6V#OF7OLE=KK:#O2P(<'FUP*N/1*[O>DV-C]< %WFDE.=
M2_CO=XC3,]S0V_:Y-C;<:5 C31@>KAT/.WUI%QIQ)_B$1FJ7PVX;VJR1]8[B
MAMZVS[7MX<,&-=*$'>+:#['3M7:A$7>"[F:-U!Z(W2;U" F-V!H:SM M^QC6
MEA<&#1Y@FO#!L/;!T.E5.]# A@2=]1KPET[$]M^%&R*GE"O$(#90P?ZA>0/)
M\L!>#K3(BD/R6&ASY"XN$R 3D':!N1\+H=\']MQ=_6TR^ =02P,$%     @
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
M2D%R6*&A=1VB-KR>W^J-9)6>:)9,XGRDEVL<>8&K _A^Q9A\WJ@AJ1VB9_\
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
MUIKJ1/)]N17DCDO)=^7AEM$URXL&ZOL-Y_+II"!H-CA-_P-02P,$%     @
M+C&:6(!&#)C!!   YAX  !D   !X;"]W;W)K<VAE971S+W-H965T-C@N>&UL
MM5GO;YLX&/Y7+&XZ=5)7L"$$NB32%C9=I6U7K;>=3J?[X!(GH '.C&G6__YL
M0OF1.%Z9G"\M$+_/Z_>Q'WALSW:4?2L30CCXD6=%.;<2SK?7MEW&"<EQ>46W
MI!"_K"G+,1>W;&.76T;PJ@[*,QLYCF_G."VLQ:Q^=LL6,UKQ+"W(+0-EE>>8
M/;XE&=W-+6@]/?B<;A(N']B+V19OR!WA7[:W3-S9+<HJS4E1IK0 C*SGUAMX
M'2%/!M0MOJ9D5_:N@2SEGM)O\N9F-;<<V2.2D9A+""S^/9 ER3*))/KQO0&U
MVIPRL'_]A/Z^+EX4<X]+LJ39W^F*)W,KL,"*K'&5\<]T]P=I"II(O)AF9?T7
M[)JVC@7BJN0T;X)%#_*TV/_'/QHB>@$(G0A 30!Z;H#;!+C/#?":@)IJ>U]*
MS4.$.5[,&-T!)EL+-'E1DUE'B_+30H[['6?BUU3$\<4M$U.(\4> BQ5X][U*
MMV)0^27X)*;<*W GIMFJR@B@:Z!N63>\B C':5:^!+__!OW):Y 6X*^$5J5H
M6EZ"%X/[F<U%OV5V.V[Z^';?1W2BCQ&)KX ++P%RD N6G_X!%_L\+Q58RS%8
M7^XB</%"!1,]'P9INF2+X6C'!+5C@FIP]V=C<IMAP?"; =__?A"MP0TG>?F?
MBLH]M*>&EF^1ZW*+8S*WQ&NB).R!6 O9<^>UBDN38)$AL &E;DNIJT,?3G/2
M3?,-HZ5R1N[A_!I.OCL?%@CY@>/,[(<^0=JL8PE2Y(2!X\(VYZ!TKRW=TY;^
M@93EM7B_QE5>99B3E7@MBM[$*98O7E7M>[Q)KQ^OH ]#A Z*U^8=6[PJJ1L$
MX8GJ)VWUDV=4G^9;G+):/W&"V88HQUR+-%8Z)L&BR3$Y[@2=H,9OJ?%_21,%
MX2IV_*,^^%XP#0[FQ+[5M-<J%,,X;!0=0TTG8H*IRYFVY4Q_,M+B\Y_0; 5N
M\BVC#T16HQQG+<[8<38)%AD"&_ 7M/P%Y_OJ!"8I-0D6&0(;4!JVE(9FOSKA
MD3"@"R?!H<BT6<<2I,@Y06'HJM4(G<Y8.MKBWTEKSVB1QMT\4GH_+<S8N6,4
M+3*%-J2PY\WA^2398)OBU21:9 IMR&OGKZ'6:X[798/7%XGK0P<>Z%*?=C1)
MBJ1!$/@GA-E98:CWPA]QG(A'[%%9J4E'NS2*%IE"&_+6^6CHG5&-)LWRTBA:
M9 IMR&OGT*'>HH]7X[$=%I_)(RNJ3SN:)$52)X0G/#CL3#C4N_ _U^LT)N!]
MQ8J45XP,MU>4Y6L!1T\EDVB1*;0AF=T2 $[/*%&CZP*C:)$IM"&OW=( :FWR
M+T@T4*@%>OZA1(U:?472T'&G)Q3:F7BH=_%?29+&F7K+0!\Z>LX8-?:FT(9[
MF)W_1\X9=S&-+@J,HD6FT(:\=HL"I#7'X[78X/5EX;GAX==2GW4T1XJ<'D1J
M*:+>QKC>N"]I47)6[8^,TD*>26Q$;]1EF]T)-[L5?HZ]<-2M )![1FD:72$8
M18M,H0UY[58(2+_5/EZ:WM&6OPO=(#S4IE&[KT@*I^&A-NW>F:(\ ?Z(V28M
M2I"1M0ASKJ9"VVQ_J+J_X71;'S/>4\YI7E\F!*\(DPW$[VM*^=.-/+ELC[87
M_P-02P,$%     @ +C&:6 5/$-;X @  10D  !D   !X;"]W;W)K<VAE971S
M+W-H965T-CDN>&ULK59M;YLP$/XK%JNF3NH*F$"Z-D'*V[1*:Q6UZZ9IV@<'
MG& 5,+6=I/WW.QO"0DO2;.J7A#/W/+Y[[O"YM^;B7B:4*O28I;GL6XE2Q;EM
MRRBA&9&GO* YO)ESD1$%IEC8LA"4Q :4I39VG,#.",NML&?6IB+L\:5*64ZG
M LEEEA'Q-*0I7_<MU]HLW+!%HO2"'?8*LJ"W5-T54P&67;/$+*.Y9#Q'@L[[
MUL ]G_C:WSA\9W0MMYZ1SF3&^;TV+N.^Y>B :$HCI1D(_*WHB*:I)H(P'BI.
MJ]Y2 [>?-^R?3>Z0RXQ(.N+I#Q:KI&^=62BF<[),U0U??Z%5/B; B*?2_*)U
MY>M8*%I*Q;,*#!%D+"__R6.EPQ8 XQT 7 'PH0"O GB' CH5H',HP*\ )G6[
MS-T(-R:*A#W!UTAH;V#3#T9]@P:]6*[[Y%8)>,L I\*I@)83Z@F1/$:3AR4K
MH D4NH8._8@&<<QT.4F*+O.R)W5QC\=4$9;*#^C].S?P+Q#+T;>$+R5PR!-T
MU+![MH(P]69V5(4T+$/".T)R,;KBN4HDFN0QC9L$-N17)XDW20[Q7L8QC4Z1
MYYX@[& /C:Y_HN,R\@\MT8W^A>ON=HR.C]IHQH?3X-="FAS.Y>[A:FCGU0WB
M&7+OE08Y0=.40&<T^^378":5@*_]=UN=2^9..[,^ <]E02+:M^"(DU2LJ!7J
MP)V+MK*\)=GX+<DF;T36*$^G+D]G'SO4'D@C5GZ8?(Z*[>^9;NK45IR2-S"\
M>IJL0M\+SKR>O=I6O?3J;GEU_<!M.HU?4KENQ^ETFVZ3%C?/"8*@=FLHX-<*
M^'L5^,JE1)!\S&3!)1Q5.U4P%LL*PH0Q4T"V*;-WO_9ZHK:._0^>W1WKOQ"O
MBP/\Z9G$+[U<[/GXF<+VUKS(J%B802U1Q)>Y*D_5>K6^"PS,"'RV/H0[0CG2
M_]*4%XPK(A8LERBE<Z!T3KL0F2B'=FDH7IBI-.,*9IQY3.">0X5V@/=SSM7&
MT!O4-Z?P#U!+ P04    "  N,9I8*P=I$LH$  "]&P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970W,"YX;6RU66MOVS84_2N$5@PIT$;OAU/;0&QI6X!E")IU
MPU#L R/1ME9)=$DZ;O[]2$F134EA[([[8NO!>R[OX?6]/.9TC\D7ND&(@6]E
M4=&9L6%L>V6:--V@$M)+O$45?[/"I(2,WY*U2;<$P:PV*@O3L:S +&%>&?-I
M_>R.S*=XQXJ\0G<$T%U90O*T0 7>SPS;>'[P,5]OF'A@SJ=;N$;WB'W:WA%^
M9W8H65ZBBN:X @2M9L:U?978$V%0C_@C1WMZ= U$* \8?Q$W-]G,L,2,4(%2
M)B @_WI$2U04 HG/XVL+:G0^A>'Q]3/Z3W7P/)@'2-$2%W_F&=O,C,@ &5K!
M7<$^XOTOJ W(%W@I+FC]"?;M6,L Z8XR7+;&? 9E7C7?\%M+Q)&!X[Q@X+0&
MSJD&;FO@GFK@M0;>J09^:U"';C:QU\3%D,'YE. ](&(T1Q,7-?NU-><KKT2B
MW#/"W^;<CLU_QCC;YT4!WH-[GH39KD  K\!R ZLUHB"OP!(2\I17:W!=XEW%
MQ-O.Z")&#.8%?0M^_,$._ ]B_.\;O*.PRN@[\$:ZGYJ,3UBX-=-V<HMF<LX+
MD[,=<(LKMJ$@J3*4R0 FC[0+UWD.=^$H$6.47@+7?@<<RW'!\K>_P$4S\[<C
MLUN>@_7I/@87;\9@XM-AG->FE)R.92NP).[<+E7<&MQ]+54^_\K?@!N&2OKW
MV*(V,-XXC*A\5W0+4S0S>&FCB#PB8RYF:7T86P.=8+%.L$03F+067K<6G@I]
MOH %K%(TQGYC&-2&HDT\SB,_M#U_:CX>\ZK$/Y?7$9_!Q'-LV6>BR:?$F-\Q
MYBL9NZE2WD@I$B5I_9S)!!60H0PPS#O6UUU.<]&]QEA5@I^;TSK!X@;,/^+>
M=X*@Q[PFCQ+S0<=\H&2>-W3>KBO>S0A!5?H$&($5Y<37&X7L'][D^,Z#C?:'
M8!B<ZP6]O%HJ_9_+Y]#E>SOT/:?'J":?$J-AQVBHSN5R"W,B2 -;@A_S06]L
MR N'D;B^9[F3'GW-N/!XG#>)@E[%B(=P5H^3<% &#B.D0*,NT.A[RUPTS P_
M\(.P%ULTB"V,W$DO@>(AV%C-3$:&R65."G+2!3E1!LGWN)B ):8E8GE*P8*\
MM%M2XIQ;A'2"Q3K!$DU@TF+8UF%#;.G9YK0XFI9#*UJL%2W1A2:OR)%$L;^W
M"K26QS])QX^"7K%>JAV<3>Z(4\N?]'NN+J<R:\Z!->?_W/"HT<_.;IUH<8OV
MRIY'ET^9_X-:LI4"0)FU[FE9JU7[G.8T&1LF);=,QT&PV&K%<O\EKU)(4-O>
MP.=;5#X@,EY9=8J3I5:T6"M:H@M-7I2#)K)]3;U.J_[1BA9K14MTH<DK<M!*
MMEHLJ:K&4)E$KNU$;K]L:)5#8UZ]*'+Z>V-=7F7>#HK(5DNB_R(R[:&R&5.9
MZAF<S>N(.AO3F;J\RKP>!)BM5F G2DU[*(W&M:;:W=DDZD1+=*')5!]DH*W6
M@:J?_F2@K'W7"JW^GWIJ#V>S._0Z5G"2L7%RB6@8,8^.*4I$UO7Y$ 6I.%9H
M_L+OGG9G4-?UR4OO^4*<3=7''P>8YF#K%I)U7E%0H!6'M"Y#GI&D.2MJ;AC>
MUH<A#Y@Q7-:7&P0S1,0 _GZ%,7N^$0ZZ$[OYOU!+ P04    "  N,9I8Z ^#
M6K0$  "G'@  &0   'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6RMF6UOHT80
MQ[_*BD953DH#"P;LG&TI,=!&NJNB2Z]55?7%QFQL%&!]R]J^D_KANPL$FX=@
M?#=O8AYF?CLS_PW[--TS_I*M*17H:Q*GV4Q;"[&YT?5LN:8)R:[9AJ;RS3/C
M"1'REJ_T;,,I"7.G)-9-PW#TA$2I-I_FSQ[X?,JV(HY2^L!1MDT2PK_=T9CM
M9QK67A]\BE9KH1[H\^F&K.@C%9\W#US>Z14EC!*:9A%+$:?/,^T6WP3850ZY
MQ9\1W6='UTBE\L38B[JY#V>:H2*B,5T*A2#R9T<7-(X52<;QI81J59O*\?CZ
ME1[DR<MDGDA&%RS^*PK%>J:--1329[*-Q2>V_XV6"=F*MV1QEO]%^]+6T-!R
MFPF6E,XR@B1*BU_RM2S$D8-ION%@E@[F4 >K=+"&.HQ*A]%0![MTL(<Z.*6#
MD]>^*%9>:8\(,I]RMD=<64N:NLCERKUE@:-4]:Q'P>7;2/J)^:^,A?LHCM$O
MZ%'VVG ;4\2>T6)-TA7-4)2B!>'\6Y2NT&W"MJE0;RNGRP?":2K65$1+$K]#
MEQX5)(JS=^CGG[!COU?^?ZS9-B-IF%VAB]K]5!<R 16&OBR#O2N"-=\(%IOH
M(Y/-9<A/0QK6 ;K,O$K??$W_SNPE>G1YC2Q\A4S#M-#B][_191'YNX[H%N>P
M/C]ZZ/*B"^,-QYBG0O*'L_ I5O##Z=4DL*H>:.5<ZU0/_.>#?(/N!4VR?[OZ
M1H$9=6/4%_@FVY EG6GR$YM1OJ/:7"5KO.^2$A+F0<)\2%@ !*L).ZJ$'?71
M#\)&R89$7 Y' FTXVT5J5.H2N, Y.4Z-B+NY98\,:S+5=\?2%6;ND=EH,G;L
MNI77AAEU"_^D1=";WW=6SZZJ9P^JWA5:<99EZ+_RD]I5N()D'V4RP89C--)9
M]#9X;I]OMSFV7=QLT^\P<R:CIED %%JMTDY5:6=0I>^OY#QGN4VV,1$T/.ZU
ML12 ]DO@M/)4?;<E06\DYTK0;K-9_9,6 5! M<*[5>'=087OJJ?;BMRV'=MQ
M&_7L;>#<>K;;5%UZU/BR^!UFLDN;N%%9M_69<L?6Y&!5*]FX*MFXMV2/+U&Z
ME',N=,??FD+U LX=)B%A'B3,AX0%0+":I)-*T@G,_&<"*2PDS(.$^9"P  A6
M$Q8;A[65\?TSH-[AI 0WQY/67*@_@'-U!*7YH+0 BE:7\FB9C(=)V:L:;DTI
M;<MP#;NI6F];9ZO6;G5L87-L-<:M+KO1>&PVH@N@HJM7VCQ4VNRMM+^CZ -+
M9*$'#';]K',_BJ T#Y3F@]("*%I=X\.2'P.M^3'HHA^4YH'2?%!: $6KZWM8
M^>,?6/K+_^R+3JV!EMNEUNUM@JX5F0?:J@]*"Z!H=14/.Q#XW"V(;MT@]Q46
MH#0/E.:#T@+<WAMQ1^YQ#ZWK=MC/P& ;&MV"0NY2+$!I'BC-!Z4%^.0F4%W0
MPSX)'K91\J9@D-L@"U":!TKS06D!;N_16!.K+9A^=+Z64+[*3T(SM%3G8<59
M4_6T.FV]S<\8&\_O\(U?G)D>,,41[D?"5U&:H9@^2Z1Q[<I>Q(M3T>)&L$U^
MBO?$A&!)?KFF)*1<&<CWSXR)UQO50'4V/?\?4$L#!!0    ( "XQFE@".Y;;
M^0(  .0)   9    >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;*U6;4_;,!#^
M*U:&)B9UY#U0:"/1EVV5QH1@;)JF?3")VU@X=F8[+?OWL^,TI&TH1>)+XI>[
MY^Z>._ENL&+\060(2?"8$RJ&5B9E<6[;(LE0#L4)*Q!5-W/&<RC5EB]L47 $
MTTHI)[;G.)&=0TRM>%"=7?-XP$I),$77'(@RSR'_-T*$K8:6:ZT/;O BD_K
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
M"*LFJSVYZF@Q+[>UL="X29;-#(\Q($T OI\*H5\Z9J=L#D;)/U!+ P04
M"  N,9I8O!S4X$H#   B"P  &0   'AL+W=O<FMS:&5E=',O<VAE970W-BYX
M;6RM5MMNVS@0_96!6BQ2((ENUJ6I+2"U4'2!W39(-EL411]H:6P3I40M2<?)
M?GU)21%L2U9CH"\V*<V<,^<,3<]TR\4/N494\%BP4LZLM5+5E6W+;(T%D9>\
MPE*_67)1$*6W8F7+2B#)ZZ2"V9[CA'9!:&DET_K9C4BF?*,8+?%&@-P4!1%/
M[Y'Q[<QRK><'MW2U5N:!G4PKLL([5/?5C= [NT/):8&EI+P$@<N9=>U>I;&)
MKP/^I;B5.VLP2A:<_S";/_.9Y9B"D&&F# +17P\X1\8,D"[COQ;3ZBA-XN[Z
M&?U#K5UK61")<\Z^T%RM9U9L08Y+LF'JEF\_8JLG,'@99[+^A&T;ZUB0;:3B
M19NL*RAHV7R3Q]:'G03/.Y+@M0G>2Q/\-L%_:<*D39C4SC12:A]2HD@R%7P+
MPD1K-+.HS:RSM7Q:FK;?*:'?4IVGDL]JC0(^\?)BOA$"2P774J*2< %W^HCE
M&X; EW T["Q%12B3;^"/5VX8O -:PC]KOI&DS.4YO-[;3VVE2S;$=M:6][XI
MSSM27HK9)?CN.7B.Y\/\TU<X:WC>#&#-3\&ZOTOA[/403/IR&&^D)%MWHFN'
MU[7#J\']H^!+U/[F,.=2:?_FI***,/H_YN=P([ B5"^TEVU'VBZD5&:,RXU
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
MZ4!74Y0=73E0O+!-T8PKW6+9TU1WP2#,!'U_P;EZ'I@^J^ZKX[]02P,$%
M  @ +C&:6/4R2T3N P  NQ0  !D   !X;"]W;W)K<VAE971S+W-H965T.#$N
M>&ULM9A;CYLX%(#_BD6KU51JA_MMFB U@:J5MNUHTNYJM>J#)S@!%7!J.TG[
M[]<VA$#"L(GD>4G G//Y7,S!/I,])C]HAA #O\JBHE,M8VQSI^MTF:$2TEN\
M015_LL*DA(S?DK5.-P3!5"J5A6X9AJ>7,*^T:"+'[DDTP5M6Y!6Z)X!NRQ*2
MWS-4X/U4,[7#P$.^SI@8T*/)!J[1 K%OFWO"[_26DN8EJFB.*T#0:JJ],^\2
MTQ8*4N*O'.UIYQH(5QXQ_B%N/J93S1 6H0(MF4! _K=#<U04@L3M^-E M79.
MH=B]/M#?2^>Y,X^0HCDN_LY3EDVU0 ,I6L%MP1[P_@-J''(%;XD+*G_!OI$U
M-+#<4H;+1IE;4.95_0]_-8'H*%C6$PI6HV!=JF W"O:E"DZCX%RJX#8*TG6]
M]ET&+H8,1A."]X (:4X3%S+Z4IO'*Z_$0EDPPI_F7(]%#VB'JBVBX U8U&L%
MX!5H1L'L-YAGL*I0 ?B:Y,-T@V1FP3TB.4XIN(D1@WE!7X$_7IB>^Q;D%?B:
MX2V%54I?@Y>]^XG.N,EB8GW9F#>KS;.>,,^TP"=<L8R"I$I1V@?HW-?68>O@
M\,P:)<9H>0ML\S6P#,L&\\__@)O:\E<#ULVO87U;Q.#FY1 FOAQC_9])R>4L
M<X35BYW=+A9;PNVGX#F%ZS5!:RA?\B_'A?+OGUP4?&2HI-^'LEQSG6&N*(9W
M= .7:*KQ:D<1V2$M$F8;;X>2HA(6JX0EBF"]Y#AM<IPQ>O05,UB BG];2/-.
M#R6B9GB2(3XBN\AV3,?WG8F^Z\:XEO,[<DY@A)[9%XL'<+[AF9;5ETO.Y=S
M#D/?;N5Z/KNMS^ZHSPM8\-+%L*@.8"ZK)2*#?H]RKEV *F&Q2EBB"-9+AM<F
MPWNFZN"I3(Y*6*P2EBB"]9+CM\GQ%52'FN%V7E,K"/E'*3RI#J-S71OC\TEM
MTW$#PS^I(>=R3N 'COM$#0G:R 27U1"^?AG)'[>,[W1&:\DH[]KEJA(6JX0E
MBF"]I(1M4L)GJB6ARN2HA,4J88DB6"\YIG$\-!@*JDD#Z;ZQ+M]K!">;B/GX
M9->&>6A6QW,=^Z2<#,B%CFEWMB[]X'1.5.9H<+ZPC!>.P\%I.#*CA&M7J5):
MK)26J*+U<V$=<V$]4QUIP*I2I)(6*Z4EJFC]%!W/E.;HJ>C26F*?G2!"WSL]
MM8Q/=768S^<T;=\_/=L,B%F&&08G=43O-&GXSF(MNV,4+/&V8G7[HAUM.W#O
M9-_I9'PF.G.R^7/$U&V]3Y"L\XJ" JTXTKCU>7$C=:>LOF%X(UM!CYCQ[8V\
MS!!,$1$"_/D*8W:X$1.T_<KH/U!+ P04    "  N,9I8N7GS3\P%   ]*@
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
MK6.A*!>29258>9 16OSC7:G# < =' %X)<![">@= 71+0/=40*\$]$X%]$N
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
M\OO[),F?WQ05[)]B>?4_4$L#!!0    ( "XQFE@:7DG]+@4  +<8   9
M>&PO=V]R:W-H965T<R]S:&5E=#DQ+GAM;+696W/B-A3'OXK&W>GLSB2Q)=^W
M@1F(W<O#MIFDZ3YT^J"  ,_Z0B4!R;>O9#L&9"$(2R<SP3;G_.7ST]'EB-M-
M1;^Q!2$<O!1YR0;6@O/E9]MFDP4I,+NIEJ04W\PJ6F N;NG<9DM*\+1V*G(;
M.4Y@%S@KK>%M_>R>#F^K%<^SDMQ3P%9%@>GKF.359F!!Z^W!0S9?</G 'MXN
M\9P\$OZTO*?BSNY4IEE!2I95):!D-K!&\',*0^E06_R5D0W;N08RE.>J^B9O
M?IL.+$>^$<G)A$L)+#[6Y([DN502[_%O*VIU;4K'W>LW]9_KX$4PSYB1NRK_
MFDWY8F!%%IB2&5[E_*':_$K:@'RI-ZER5O\'F];6L<!DQ7A5M,[B#8JL;#[Q
M2PMBQP%Y!QQ0ZX!4A_" @]LZN*<Z>*V#ISH$!QS\UJ$.W6YBK\$EF./A+:TV
M@$IKH28O:OJUM^"5E3)1'CD5WV;"CP\?%YB2Z[% /05W52'RC^&Z!Z_!EVI-
M1$IPD)7@]U7Q3"BH9J!V '\LI1$#OU!<<N&*RREX(#F6UU_KSA$7HS6A(ME
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
M#-4ASNN^O!Y(5IE.]8E)U?>:RXWZE@&N >K^BC%Y&N@%VJ^CV;]02P,$%
M  @ +C&:6%2<D<9L!   61H  !D   !X;"]W;W)K<VAE971S+W-H965T.3,N
M>&ULQ9G];^(V&,?_%2L[33WIKHF=-^@!$I#<5FFW566W:9KV@TL,1$UBSC;0
M_O>SG3002'-PLM1?2EZ>YV,_+WS+DPQVE#WR%2$"/.59P8?62HCUC6WS^8KD
MF%_3-2GDG05E.1;RE"UMOF8$)]HISVSD.(&=X[2P1@-][8Z-!G0CLK0@=PSP
M39YC]CPA&=T-+6B]7+A/ERNA+MBCP1HOR8R(K^L[)L_LFI*D.2EX2@O R&)H
MC>%-# /EH"W^2LF.'QP#%<H#I8_JY#896H[:$<G(7"@$EA];,B59IDAR']\J
MJ%6OJ1P/CU_HGW7P,I@'S,F49G^GB5@-K9X%$K+ FTS<T]VOI K(5[PYS;C^
M"W:5K6.!^88+FE?.<@=Y6I2?^*E*Q($#0J\XH,H!G>O@5@[NN0Y>Y>"=Z^!7
M#CITNXQ=)R[" H\&C.X 4]:2I@YT]K6WS%=:J$:9"2;OIM)/C&8KS,C'B4QU
M J8TE_W'L:[@1S"339EL,@+H KQJ%C^I8\+!;3'/-HF\G19@)K @LIN$<OUC
M39BVY> J(@*G&7\/?OX)!OXG9?OGBFXX+A+^ ;QKG ]L(>-3N[3G52R3,A;T
M2BP0@2^T$"L.XD+NI FP96+J[*"7[$Q0)S$B\VO@P@\ .<@%T]__ 5?ESM^W
M[&YZ">OK+ )7[]HPT?D8]+TMQ>>S8 >KD3NW[BQ7P]VNS@(M+3-F#!?+LC\F
MS^#0[@X_Z\OC'68)^/<WB02WLI7X?VW=4*[OM:^O%/:&K_&<#"TIH9RP+;%&
M*CSG4UOQ3,(BD[#8$*Q11*\NHM=%K^3A01=G?EA$4GWOV^I2(@.-5/^HMJ,P
M]!TTL+>'"2^MP@,KZ/2AW[2*3EFNY_0"IVD6GYKYKN-Y>[-&]'X=O=\9_>=-
MMD@SW9%Q1[R=D$O[T"0L,@F+#<$:E0CJ2@1O+":!R2*:A$4F8;$A6*.(85W$
MT+R8E$C_X)N-'/]()::=ZUZ:[],5/12$1X)S:@1=B%"[WO3J!/6Z$R1_+Z?%
M$LB?/^ +9H]$J+,NZ>GD7=JU)F&125AL"-8H2K\N2O^-I:=OLH@F89%)6&P(
MUB@B=/9SCF->?"IF0WU<'_:.Y*=[Z4N3WK)H@) +CQ2HQ:PGE;'7+D'P8""$
MG8GZA11R8,NT"(T3.7*F7*@!;DLZE:B;>FD7&Z5%1FFQ*5JS/FA?'_3&>E1M
MP%0I3=(BH[38%*U9ROV$##MGMQ_4)/?T]TG0/QFONI>^..VGBR*OYSG'<UC;
MYF"OA]Q75&D_A\+N0?1>[A&S^4K+4D2V)*/K[PYFW<R+&]DD+3)*BTW1FM79
MS\G0?VM-,CID&Z5%1FFQ*5JSE/M!&W:.@#^H2<'I\Q<'A<>29'0L;ED3^?T
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
M-LEB2V0]P:-.\,BPA\<Z!_WS02U%EQ)*\>^0GI%-/6V2Q9;(>GJ>=GJ>CK[
MCS<8WBI<*84)#.X9HY3'2FF3+&[()H9,?WQW2S^<16J?V0UH-.DTFOQ_DU_2
M'5!E="69,7KK[$']1A]WK'XVR6)+9#V9IYW,T]]D[:E-/6V2Q9;(>GK..CUG
M]JT]>V2@P/>]8-HYJ!'I\3(_G$;327]9/, 61=-@V(YONKS>C.:UR@EDZ-TM
M)+7^>T6?E#<3X,J0&UPH]WWJF7$HR5'^8]\7FV2Q);*>KK[WZZ_4^TT.;(DM
M26J5+;;%UA?UX%??MV_#EK/G',_WPP<V'%CFZP_> QN.1WBL NY!WU,"WYK^
M4:"$U50V?4 WV_6HYZ8S>S!_H7M7TT_]HFD:WRO,MT3)54"F*+V3J?JN\Z:7
M; :25::[NF%2]6KF,E?]-W"]0-W/&)/W _V KJ-?_@102P,$%     @ +C&:
M6%:WHKPB P  6@T  !D   !X;"]W;W)K<VAE971S+W-H965T.3<N>&ULM5=K
M;YLP%/TK%I.F5EK+.X\V06K33:NT1]1VFZ9I'URX!*N F6V2]M_/!DHA(:B1
MZ)> X9Z3<X\/R66VH>R!1P "/29QRN=:)$1VINO<CR#!_)1FD,H[(64)%G+)
M5CK/&."@ "6Q;AG&2$\P235O5EQ;,F]&<Q&3%)8,\3Q),'NZA)ANYIJI/5^X
M(:M(J NZ-\OP"FY!_,B63*[TFB4@":2<T!0Q".?:A7FV,"T%*"I^$MCPQCE2
MK=Q3^J 6U\%<,Y0BB,$7B@++PQH6$,>*2>KX5Y%J]7<J8//\F?U3T;QLYAYS
M6-#X%PE$--<F&@H@Q'DL;NCF,U0-N8K/IS$O/M&FJC4TY.=<T*0"2P4)2<LC
M?JR,: !,9P_ J@#6:P%V!;"+1DME15M76&!OQN@&,54MV=1)X4V!EMV05&WC
MK6#R+I$XX=U C 4$:(F9>$)W#*<<%P9S=()N96B"/ 9$0W2)8YSZP-%%0O-4
M2)DB0DTTD?>.KD!@$O-C"6XSGZ#%M]_HZ/T[<^2>'Z/RB$B*[B*:<YP&?*8+
MV8]2I?N5]LM2N[5'^Q7XI\@V/R#+L.P.^.+U<*L-UZ6+M956;:55\-F'6HG^
M?)&EZ%I PO]VM5GR.MV\ZD$^XQGV8:[))Y4#6X/F*0.-\ZZF!R)K66#7%MA]
M[%Z9#8Z"'%#(:"(?]-*3K Q(5_,EXZA@5#\Z:T_NAV',]'6SJ]TJ=^0Z=5%+
MK5.K=7K5+B("(?KX"'ZN?DO0]S D/K ND;U$A^[00&2MGMVZ9_>-0NH.:<%
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
MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0
M   ( "XQFE@PSGNT)P<  '%#   /    >&PO=V]R:V)O;VLN>&ULQ9S1;]HZ
M%(?_%8NG7>GN @D)85HGL9;>5FH+*M5>)S>88BW$S$FZ=7_]=9)"3R#\=%].
M>0*2-'P<)_Y\?)Q^_F7LCT=C?HC?ZR3-SCJK/-]\ZG:S>*76,OO';%3J]BR-
M7<O<?;1/W6QCE5QD*Z7R==+U>KVPNY8Z[7SYO#W7S';I!Y.K.-<F=1O+#=^T
M^I6][2\_BF>=Z4>=Z/SEK%.]3U1'K'6JU_J/6IQU>AV1K<RO*V/U'Y/F,IG'
MUB3)6:=?[_BF;*[C@\WS$O)!/F;5EEP^WDL'<M8)>^Z$2VVSO#JB.K]TC,_*
M'5Q_*G)SJ9-<V0N9JW^M*38Z?2I/XWY%E_R,*@[;USJ(G^S_":-9+G6L+DQ<
MK%6:UW&T*BD!TVRE-UE'I'*MSCK;0X1,%V*2YBY(XCJM3^6.+7^I^^KK1?VK
M<X=+8F@_:;?#7B\J<#[(\^G=?'IS?3%^F%R(K^.;\=WY1,RO)I.'.0'T *!W
M,D#Q828)I \@_7>$G#^XE]O)G0.<7HKI;')/( < <G RR//I[8Q !@ R."'D
M=X] A@ R/!WDU?B.0 X!Y/!TD./Y%8&, &3$"SFS.HWU1B9B7';C.M<JJ_K+
M>^7.0^_N$8 <\4+.]5.JW;'2]>7C.#:%Z\O3)S$SB8X=+^W(>Z@G[S$WN$EC
M=X2M]M1!U-F/!AX4#;=I9+:JJ*HWDY^%?I:)^Y/7]J:82#=]9M^\-G#FKL!8
M.<3JV]_0D&3ZS):Y3I_= 6XHU;SFD%+ZS$Z96;61+^M=,T[SE;+BO+"V'/B,
M*2:22I_9*F7DLKS"I$A((7UFA[CA]<8-?E_JT:&[&S;E'_PM[E1.$9% ^LP&
M^=>8Q2^=))0'N:+/+(MKET"D3^67BG&6N='[0;20)/K,EJ@O_3N3?MQ=_A4D
M'48C/7C,>G =FRV4N]9^NY-DBMZO-UH^4DRD"8]9$S=*9HW^S8/)![,-[I7K
M<HLF#U* QZZ V*R5>)"_=^U(T9 */&853.U"I]*^B/E*VB86ZOH]YJZ_HOGX
MU5U4;N1AUF7,]M-O#WG 8_: Z\'$C<DR,7,W8@5+R5#W[S%W__?E1A>UF2PU
M]6"EBUPU']1H6R0$CUD(EU);\4TFA1*WKMLHK-I7O(>,X#$;P5UN:UV/.L2X
M'/B:*G%0Z5[6X",M^,Q:F!>/F?I9E+Z:/.]%ST<B\)E%<.]&;%;'Y158WB,'
M,O61%WQF+\S54S6UUSZ?Y\.I*&9%P&RU,8/B(UWX[)D#R/R;F$@?/K<^8#1]
MBHDLXG//2*'DNAE-I!2?62DMR;7X\%"^9']11B05GSW+V&79K6S(*#ZS4?;3
M;5,-W^,ZWV@T\P Y9<#L%))NMX5P@+0R8-8*R+M+5HJ)!#-@%LPV]VZ-']++
M@#T#:4O"6S%AK8,[&SF2C;^"4DRDEP&S7F!2WKRAD5X&S'JID_+61D8Z&;!G
M*'5VW@J&'#)@=\A!FM[*B%PRX*YJ'$F,#^^0 +DD8';)87[<%LD *25@SU2.
M)<H5*L5$2@G>/V=I#26R2\!L%YP5T.%V@.P2G#1Y&5!,6$MGM@O&#"@FLDO
M;!><8S6BB6P3,-L&8S:BB=P3,+L'8X84$^DG.&51_?N0+O1 ^@E/4U07'\5X
ML="T^!0B!86G+*XW^LT0*2A\_^*ZB^3<G7E1N+<4$UDH?+]".\4S2U'MH9C(
M0N$[%M_'^\7W9J,C"X7O5WPOHUFLUV65R 7STMA\U6ATN*:+V4)[F*31*V2*
MB2P4,EL(S5\X;(J)+!2R+^QJPWRE'"\H)K)0R&RAW31+L\7/5S)]<C<_7<F'
M+#1DMA#$;$P3#)&%ALP6(IB5'=U^-_;<Y1L4$UEHR&RA(U-8V]A23&2AX6EF
MVK:QI9C(0D-F"QUBO@:S[N@I)K+0D-E"1R<$ZV:GF,A"0V8+X0E!ZO0A7%O,
M;*'7"<&&SN?%9I-4%7@JRR&RT)#90FV8U39Q;K*\T;TC"PV9+=2&>2OSPI:/
MC)@EP8R0A2)F"^VF6QN@KUO%5XJ)+!0Q6ZAM\I4(B6(B"T7L%FK#W 668B(+
M1>^_XLQA3I9+53UW13&1A2)V"[5&LR6SC)"%(O9<J WSUCQ7_68#$UDH8L^%
M0#0;X\T(62ABMM#>DL/]82?%A,^X<,_(':NT' P](F2AZ%0%H3JL!'.$+#3B
M7K!V'+.\CR@FLM"(V4*PT1NWT A9:,1=%(*8=+PY0A8:,5NHI0I(!R$4$UEH
MQ&PAB-EL=&2A$;.%0,&R;':*B2PT8K80Q&Q&$UEHQ&RA(ZN06TH$(V2A$;.%
MX&ID\8%BPF<MN2VTOQZY:76"V>_AIRW9LZ&6]<EOL U0^-QEC]M$;77_MY V
M0.&3E[T3+%!HSXCZ/?@<9J^R4;<Z//OR>:&6.E6+._<EF=L>RR2>65&^5.?R
M!D'YX-BR2))SMVV:WABYV/['B.U_N_CR'U!+ P04    "  N,9I8"DA2;NL"
M  "&/   &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=N];N) &$;A
M6T&^@-CS/[,*J;9)N\H-(&(@"F"$O=KD[A>1 M[1%MM$/A4:(SY.83U"9N;Q
M5[]?36_#<=R]G<;%QV%_')?-;II./]IV7._ZPVI\&$[]\?+.9C@?5M-E>=ZV
MI]7Z?;7M6]MUL3W?SVB>'N]G+EX^3_W_3!PVF[=U_W-8_S[TQ^D?@]L_P_E]
MW/7]U"Q>5N=M/RV;]F-_NSRVUQ?S<)G<+)Y?E\WY^=4T[=Q!5H+L_$%.@MS\
M05Z"_/Q!08+"_$%1@N+\04F"TOQ!68+R_$%%@LK\0:93&3M 4H4U0&NC7!N
MUT;!-@"QC9)M &8;1=L U#;*M@&X;11N Y#;*-T&8+=1O U ;ZMZ6X#>5O6V
M +UM]6,;H+=5O2U ;ZMZ6X#>5O6V +VMZFT!>EO5VP+TMJJW!>AM56\+T-NI
MW@Z@MU.]'4!OIWH[@-ZN>E@"T-NIW@Z@MU.]'4!OIWH[@-Y.]78 O9WJ[0!Z
M.]7; ?3VJK<'Z.U5;P_0VZO>'J"W5[T]0&]?/>P&Z.U5;P_0VZO>'J"W5[T]
M0&^O>GN WE[U]@"]@^H= 'H'U3L ] ZJ=P#H'53O - [J-X!H'>H_JP$Z!U4
M[P#0.ZC> :!W4+T#0.^@>@> WE'UC@"]H^H= 7I'U3L"](ZJ=P3H'57O"- [
MJMX1H'>L-IL ](ZJ=P3H'57O"- [JMX1H'=2O1- [Z1Z)X#>2?5. +V3ZIT
M>B?5.P'T3JIW NB=5.\$T#M5FP4!>B?5.P'T3JIW NB=5>\,T#NKWAF@=U:]
M,T#OK'IG@-Y9]<X O;/JG0%Z9]4[ _3.JG<&Z)VKS=X O;/JG0%Z%]6[ /0N
MJG<!Z%U4[P+0NZC>!:!W4;T+0.^B>A> WD7U+@"]B^I= 'H7U;L ]"[581V
MWJ:KC^L _#9==6"G PANNNK(3@<PW'35H9WN.Q4?I\]]/]Z*OM95P'>:/5T^
MV]^^_[K\NEC?,%>FV_N,\>DO4$L#!!0    ( "XQFEB$=9N'8P(  &$Z   3
M    6T-O;G1E;G1?5'EP97-=+GAM;,W;WVZ;,!3'\5>)N*T"V& #4].;=K=;
M+_8"#)P&A7^RW2Y]^SFDK;2IBU9ETKXW08GM\SOX2)^[7'][GHU;'89^=)MH
MY_W\*4E<LS-#[>)I-F-8V4YVJ'WX:A^2N6[V]8-)9)KJI)E&;T:_]L<:T<WU
MG=G6C[U??3Z$GUTWC9O(FMY%J]O3QF/6)JKGN>^:VH?UY&EL?TM9OR3$X>2R
MQ^VZV5V%#5'R;L)QY<\!+^>^/AEKN]:L[FOKO]1#V)4<^L3YY]ZX^'R)=WJ<
MMMNN,>W4/ [A2.QF:^K6[8SQ0Q^?BEZ=3_;AALWI4UR<OY0Y%QAVWMMI=F%B
MUGP\[G4DQ]/K.10RUG?G7_$M,92^^/W,<=JM:?\R.USOC\GNEWFX9'E<?L>_
MSOBM_@?[D) ^,D@?.:0/!>E#0_HH('V4D#XJ2!\BI31"$5502!444P4%54%1
M55!8%117!05609%54F25%%DE159)D5529)44625%5DF155)DE119,XJL&476
MC")K1I$UH\B:463-*+)F%%DSBJP91=:<(FM.D36GR)I39,TILN8467.*K#E%
MUIPB:TZ155%D5119%45619%54615%%D5159%D5519%44635%5DV155-DU119
M-45639%54V35%%DU159-D;6@R%I09"THLA8460N*K 5%UH(B:T&1M:#(6E!D
M+2FREA192XJL)476DB)K29&UI,A:4F0M*;*6%%DKBJP51=:*(FM%D;6BR%I1
M9*THLE8462N*K!5%5I%2:!4IQ5:14G 5Z?_4]?LT[?]Q_/*,A[H;7_.3Y9^E
M-S\!4$L! A0#%     @ +C&:6 =!36*!    L0   !               ( !
M     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  N,9I8:T,Q">\    K
M @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M    "  N,9I8F5R<(Q &  "<)P  $P              @ '- 0  >&PO=&AE
M;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( "XQFE@5LEF_R <  '$G   8
M          " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M    "  N,9I8WI0O21\*  "R-   &               @($,$   >&PO=V]R
M:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ +C&:6,HN9ZUD!@  DR<
M !@              ("!81H  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+
M 0(4 Q0    ( "XQFEB>=HGR,@@  "XF   8              " @?L@  !X
M;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    "  N,9I8.V8=@PX$
M  ###0  &               @(%C*0  >&PO=V]R:W-H965T<R]S:&5E=#4N
M>&UL4$L! A0#%     @ +C&:6/[H8FVB @  P@8  !@              ("!
MIRT  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( "XQFECJ
M=O%]\ L  )]U   8              " @7\P  !X;"]W;W)K<VAE971S+W-H
M965T-RYX;6Q02P$"% ,4    "  N,9I8P0&Q1)$.  !05   &
M    @(&E/   >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @
M+C&:6 #>1*@:$0  W2\  !@              ("!;$L  'AL+W=O<FMS:&5E
M=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( "XQFEA4CZ=#02<  +B%   9
M          " @;Q<  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#
M%     @ +C&:6++'GQN=!@  Z!,  !D              ("!-(0  'AL+W=O
M<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    "  N,9I8&U")W+D#   3
M"   &0              @($(BP  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM
M;%!+ 0(4 Q0    ( "XQFE@_OO0T90(  %$%   9              " @?B.
M  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ +C&:6&VQ
M<B:7 @  > 4  !D              ("!E)$  'AL+W=O<FMS:&5E=',O<VAE
M970Q-"YX;6Q02P$"% ,4    "  N,9I8GY[* L<#   #"   &0
M    @(%BE   >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    (
M "XQFE@PAR:WO00  ,\*   9              " @6"8  !X;"]W;W)K<VAE
M971S+W-H965T,38N>&UL4$L! A0#%     @ +C&:6,09U2_O P  K@@  !D
M             ("!5)T  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"
M% ,4    "  N,9I8<@9[*" &  #&#@  &0              @(%ZH0  >&PO
M=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( "XQFE@^[*HA0P0
M #H)   9              " @=&G  !X;"]W;W)K<VAE971S+W-H965T,3DN
M>&UL4$L! A0#%     @ +C&:6.'JIP?) @  RP4  !D              ("!
M2ZP  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    "  N,9I8
M=!W^B0X#  !2!@  &0              @(%+KP  >&PO=V]R:W-H965T<R]S
M:&5E=#(Q+GAM;%!+ 0(4 Q0    ( "XQFEB=RM]9; 0   0*   9
M      " @9"R  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%
M  @ +C&:6'1;MS G P  F 8  !D              ("!,[<  'AL+W=O<FMS
M:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    "  N,9I8?;BB4$8-  #V(@
M&0              @(&1N@  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+
M 0(4 Q0    ( "XQFE@JP\HFA0,  -@(   9              " @0[(  !X
M;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ +C&:6+WP4)%4
M#   MB4  !D              ("!RLL  'AL+W=O<FMS:&5E=',O<VAE970R
M-BYX;6Q02P$"% ,4    "  N,9I83Y0X1*\#   ^"   &0
M@(%5V   >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( "XQ
MFEAYG,BG7P,  .8'   9              " @3O<  !X;"]W;W)K<VAE971S
M+W-H965T,C@N>&UL4$L! A0#%     @ +C&:6%("UM^!"   ZA<  !D
M         ("!T=\  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4
M    "  N,9I8/;_KI0X'  #?$   &0              @(&)Z   >&PO=V]R
M:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( "XQFEA-J6!3]P(  '(&
M   9              " @<[O  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL
M4$L! A0#%     @ +C&:6$+5V/I)!@  OPX  !D              ("!_/(
M 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    "  N,9I8P3G%
M4L<&  #_#@  &0              @(%\^0  >&PO=V]R:W-H965T<R]S:&5E
M=#,S+GAM;%!+ 0(4 Q0    ( "XQFEC%M*TS"#8  )W"   9
M  " @7H  0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @
M+C&:6!9\_^?_!0  $PX  !D              ("!N38! 'AL+W=O<FMS:&5E
M=',O<VAE970S-2YX;6Q02P$"% ,4    "  N,9I8TM28XN(#  !H"0  &0
M            @('O/ $ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4
M Q0    ( "XQFEC@'AWWJ0,  .,'   9              " @0A! 0!X;"]W
M;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ +C&:6+\,L U@ @
M3P4  !D              ("!Z$0! 'AL+W=O<FMS:&5E=',O<VAE970S."YX
M;6Q02P$"% ,4    "  N,9I8Y\QUH9$"  !R!0  &0              @(%_
M1P$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( "XQFEBY
M?@LFM@,  .\'   9              " @4=* 0!X;"]W;W)K<VAE971S+W-H
M965T-# N>&UL4$L! A0#%     @ +C&:6-F>N%71!   # L  !D
M     ("!-$X! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4
M"  N,9I8,/M"]"L#  ",!@  &0              @($\4P$ >&PO=V]R:W-H
M965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( "XQFECF27$D\0,  / (   9
M              " @9Y6 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L!
M A0#%     @ +C&:6(LFB<MZ P  F <  !D              ("!QEH! 'AL
M+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    "  N,9I8K@VB^\ "
M  #%!0  &0              @(%W7@$ >&PO=V]R:W-H965T<R]S:&5E=#0U
M+GAM;%!+ 0(4 Q0    ( "XQFE@?*Z""]0(  #P&   9              "
M@6YA 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ +C&:
M6&'P'?MT!   . L  !D              ("!FF0! 'AL+W=O<FMS:&5E=',O
M<VAE970T-RYX;6Q02P$"% ,4    "  N,9I80B(YE34#  #!!@  &0
M        @(%%:0$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0
M   ( "XQFE@75RK?.04  %,-   9              " @;%L 0!X;"]W;W)K
M<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ +C&:6+\,QCT@!P  MQ$
M !D              ("!(7(! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q0
M2P$"% ,4    "  N,9I8:#JKA*X#  !-"   &0              @(%X>0$
M>&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( "XQFEB,AI<W
M/ ,  *T'   9              " @5U] 0!X;"]W;W)K<VAE971S+W-H965T
M-3(N>&UL4$L! A0#%     @ +C&:6&ZA80X*!0  ;@H  !D
M ("!T( ! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    "  N
M,9I8#".CV2X$  "S$@  &0              @($1A@$ >&PO=V]R:W-H965T
M<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( "XQFE@>H.5JP 0  #,=   9
M          " @7:* 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#
M%     @ +C&:6(! 1Q>U"P  _U8  !D              ("!;8\! 'AL+W=O
M<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    "  N,9I8Q+LX=>,)  "/
M5@  &0              @(%9FP$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM
M;%!+ 0(4 Q0    ( "XQFECD>)3LEP(  "4&   9              " @7.E
M 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ +C&:6#?4
M+:B% P  0A$  !D              ("!0:@! 'AL+W=O<FMS:&5E=',O<VAE
M970U.2YX;6Q02P$"% ,4    "  N,9I877^^ATL#  !/$0  &0
M    @(']JP$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    (
M "XQFE@ZE3Q/R00  -X@   9              " @7^O 0!X;"]W;W)K<VAE
M971S+W-H965T-C$N>&UL4$L! A0#%     @ +C&:6'E=!4XU!0  =R8  !D
M             ("!?[0! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"
M% ,4    "  N,9I8T[;IYJ$"   _"   &0              @('KN0$ >&PO
M=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( "XQFECYS7ANW0(
M /L(   9              " @<.\ 0!X;"]W;W)K<VAE971S+W-H965T-C0N
M>&UL4$L! A0#%     @ +C&:6)KI[Q): P  4 L  !D              ("!
MU[\! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    "  N,9I8
MK[4^%0\#  #5"   &0              @(%HPP$ >&PO=V]R:W-H965T<R]S
M:&5E=#8V+GAM;%!+ 0(4 Q0    ( "XQFEC"<V2*]P4  .PD   9
M      " @:[& 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%
M  @ +C&:6(!&#)C!!   YAX  !D              ("!W,P! 'AL+W=O<FMS
M:&5E=',O<VAE970V."YX;6Q02P$"% ,4    "  N,9I8!4\0UO@"  !%"0
M&0              @('4T0$ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+
M 0(4 Q0    ( "XQFE@K!VD2R@0  +T;   9              " @0/5 0!X
M;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%     @ +C&:6.@/@UJT
M!   IQX  !D              ("!!-H! 'AL+W=O<FMS:&5E=',O<VAE970W
M,2YX;6Q02P$"% ,4    "  N,9I8 CN6V_D"  #D"0  &0
M@('OW@$ >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( "XQ
MFEAI,S%3X@,  &D3   9              " @1_B 0!X;"]W;W)K<VAE971S
M+W-H965T-S,N>&UL4$L! A0#%     @ +C&:6&$S'T]9 P  J0L  !D
M         ("!..8! 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4
M    "  N,9I87A#)'=T"   D"0  &0              @('(Z0$ >&PO=V]R
M:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    ( "XQFEB\'-3@2@,  "(+
M   9              " @=SL 0!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL
M4$L! A0#%     @ +C&:6-_) M56 P  )@H  !D              ("!7? !
M 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"% ,4    "  N,9I8/,%/
MCU,#   1"P  &0              @('J\P$ >&PO=V]R:W-H965T<R]S:&5E
M=#<X+GAM;%!+ 0(4 Q0    ( "XQFEC:0.OB9@,  #4*   9
M  " @73W 0!X;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @
M+C&:6(.RPF$I P  8PL  !D              ("!$?L! 'AL+W=O<FMS:&5E
M=',O<VAE970X,"YX;6Q02P$"% ,4    "  N,9I8]3)+1.X#  "[%   &0
M            @(%Q_@$ >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4
M Q0    ( "XQFEBY>?-/S 4  #TJ   9              " @98" @!X;"]W
M;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#%     @ +C&:6*)%'']@ P
M-@L  !D              ("!F0@" 'AL+W=O<FMS:&5E=',O<VAE970X,RYX
M;6Q02P$"% ,4    "  N,9I8[7#J+6T#  "Y#0  &0              @($P
M# ( >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;%!+ 0(4 Q0    ( "XQFE@F
MYW&1"@,  (\(   9              " @=0/ @!X;"]W;W)K<VAE971S+W-H
M965T.#4N>&UL4$L! A0#%     @ +C&:6$NXE:+S @  ?@<  !D
M     ("!%1," 'AL+W=O<FMS:&5E=',O<VAE970X-BYX;6Q02P$"% ,4
M"  N,9I8F>AK[$\"  !'!0  &0              @($_%@( >&PO=V]R:W-H
M965T<R]S:&5E=#@W+GAM;%!+ 0(4 Q0    ( "XQFEC^V!%SJ08  , X   9
M              " @<48 @!X;"]W;W)K<VAE971S+W-H965T.#@N>&UL4$L!
M A0#%     @ +C&:6. [ P$!!   018  !D              ("!I1\" 'AL
M+W=O<FMS:&5E=',O<VAE970X.2YX;6Q02P$"% ,4    "  N,9I82!DE-+P)
M  #14@  &0              @('=(P( >&PO=V]R:W-H965T<R]S:&5E=#DP
M+GAM;%!+ 0(4 Q0    ( "XQFE@:7DG]+@4  +<8   9              "
M@= M @!X;"]W;W)K<VAE971S+W-H965T.3$N>&UL4$L! A0#%     @ +C&:
M6._'9;_, P  *0T  !D              ("!-3," 'AL+W=O<FMS:&5E=',O
M<VAE970Y,BYX;6Q02P$"% ,4    "  N,9I85)R1QFP$  !9&@  &0
M        @($X-P( >&PO=V]R:W-H965T<R]S:&5E=#DS+GAM;%!+ 0(4 Q0
M   ( "XQFEB&@QX"+@0  #L3   9              " @=L[ @!X;"]W;W)K
M<VAE971S+W-H965T.30N>&UL4$L! A0#%     @ +C&:6,,KZ6#9 @  C0@
M !D              ("!0$ " 'AL+W=O<FMS:&5E=',O<VAE970Y-2YX;6Q0
M2P$"% ,4    "  N,9I8)AKK&GT#  #=#P  &0              @(%00P(
M>&PO=V]R:W-H965T<R]S:&5E=#DV+GAM;%!+ 0(4 Q0    ( "XQFEA6MZ*\
M(@,  %H-   9              " @01' @!X;"]W;W)K<VAE971S+W-H965T
M.3<N>&UL4$L! A0#%     @ +C&:6 "%C>4K P  Y X  !D
M ("!74H" 'AL+W=O<FMS:&5E=',O<VAE970Y."YX;6Q02P$"% ,4    "  N
M,9I8EXXS0KD$  !E&P  &0              @(&_30( >&PO=V]R:W-H965T
M<R]S:&5E=#DY+GAM;%!+ 0(4 Q0    ( "XQFEC 8_5:U@,  'P9   :
M          " @:]2 @!X;"]W;W)K<VAE971S+W-H965T,3 P+GAM;%!+ 0(4
M Q0    ( "XQFEA2 (-6]P(  #,(   :              " @;U6 @!X;"]W
M;W)K<VAE971S+W-H965T,3 Q+GAM;%!+ 0(4 Q0    ( "XQFEC/?V8F*0(
M +8$   :              " @>Q9 @!X;"]W;W)K<VAE971S+W-H965T,3 R
M+GAM;%!+ 0(4 Q0    ( "XQFEB)R(LC# <  )0I   :              "
M@4U< @!X;"]W;W)K<VAE971S+W-H965T,3 S+GAM;%!+ 0(4 Q0    ( "XQ
MFEB%4:B9<@,  #L7   -              "  9%C @!X;"]S='EL97,N>&UL
M4$L! A0#%     @ +C&:6)>*NQS     $P(   L              ( !+F<"
M %]R96QS+RYR96QS4$L! A0#%     @ +C&:6##.>[0G!P  <4,   \
M         ( !%V@" 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( "XQFE@*
M2%)NZP(  (8\   :              "  6MO @!X;"]?<F5L<R]W;W)K8F]O
M:RYX;6PN<F5L<U!+ 0(4 Q0    ( "XQFEB$=9N'8P(  &$Z   3
M      "  8YR @!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !O &\ A!X
' ")U @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1.u1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>268</ContextCount>
  <ElementCount>459</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>98</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>11</UnitCount>
  <MyReports>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>100000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>100010 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100040 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100050 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100060 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (DEFICIT)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (DEFICIT)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>100070 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>100080 - Disclosure - Principal Activities and Reorganization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganization</Role>
      <ShortName>Principal Activities and Reorganization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>100090 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>100100 - Disclosure - Concentration and Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisks</Role>
      <ShortName>Concentration and Risks</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>100110 - Disclosure - Cash and Cash Equivalents and Restricted Cash</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCash</Role>
      <ShortName>Cash and Cash Equivalents and Restricted Cash</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>100120 - Disclosure - Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable</Role>
      <ShortName>Accounts Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>100130 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventories1</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>100140 - Disclosure - Prepayments and Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssets</Role>
      <ShortName>Prepayments and Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>100150 - Disclosure - Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestments</Role>
      <ShortName>Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>100160 - Disclosure - Property and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet</Role>
      <ShortName>Property and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>100170 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>100180 - Disclosure - Intangible Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNet</Role>
      <ShortName>Intangible Assets, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>100190 - Disclosure - Other Non-Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssets</Role>
      <ShortName>Other Non-Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>100200 - Disclosure - Accrued Expenses and Other Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilities</Role>
      <ShortName>Accrued Expenses and Other Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>100210 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>100220 - Disclosure - Revenues</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenues</Role>
      <ShortName>Revenues</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>100230 - Disclosure - Income Tax Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxExpenses</Role>
      <ShortName>Income Tax Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>100240 - Disclosure - Ordinary Shares</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinaryShares</Role>
      <ShortName>Ordinary Shares</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>100250 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensation</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>100260 - Disclosure - Net Loss Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare</Role>
      <ShortName>Net Loss Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>100270 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>100280 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>100290 - Disclosure - Commitments And Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies</Role>
      <ShortName>Commitments And Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>100300 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>100310 - Disclosure - Restricted Net Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssets</Role>
      <ShortName>Restricted Net Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>100320 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>100330 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>100340 - Disclosure - Principal Activities and Reorganization (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationTables</Role>
      <ShortName>Principal Activities and Reorganization (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganization</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>100350 - Disclosure - Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables</Role>
      <ShortName>Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>100360 - Disclosure - Cash and Cash Equivalents and Restricted Cash (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashTables</Role>
      <ShortName>Cash and Cash Equivalents and Restricted Cash (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCash</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>100370 - Disclosure - Accounts Receivable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableTables</Role>
      <ShortName>Accounts Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>100380 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventories1</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>100390 - Disclosure - Prepayments and other current assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsTables</Role>
      <ShortName>Prepayments and other current assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>100400 - Disclosure - Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsTables</Role>
      <ShortName>Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestments</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>100410 - Disclosure - Property and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables</Role>
      <ShortName>Property and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>100420 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwill</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>100430 - Disclosure - Intangible Assets, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables</Role>
      <ShortName>Intangible Assets, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNet</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>100440 - Disclosure - Other Non-Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsTables</Role>
      <ShortName>Other Non-Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssets</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>100450 - Disclosure - Accrued Expenses and Other Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesTables</Role>
      <ShortName>Accrued Expenses and Other Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilities</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>100460 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeases</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>100470 - Disclosure - Revenues (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables</Role>
      <ShortName>Revenues (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenues</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>100480 - Disclosure - Income Tax Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxExpensesTables</Role>
      <ShortName>Income Tax Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxExpenses</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>100490 - Disclosure - Share-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables</Role>
      <ShortName>Share-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensation</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>100500 - Disclosure - Net Loss Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables</Role>
      <ShortName>Net Loss Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>100510 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>100520 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformation</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>100530 - Disclosure - Principal Activities and Reorganization - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails</Role>
      <ShortName>Principal Activities and Reorganization - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>100540 - Disclosure - Principal Activities and Reorganization - Details of Principal Subsidiaries and VIE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails</Role>
      <ShortName>Principal Activities and Reorganization - Details of Principal Subsidiaries and VIE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>100550 - Disclosure - Principal Activities and Reorganization - Consolidated Financial Information of Consolidated VIEs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails</Role>
      <ShortName>Principal Activities and Reorganization - Consolidated Financial Information of Consolidated VIEs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>100560 - Disclosure - Significant Accounting Policies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>Significant Accounting Policies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>100570 - Disclosure - Significant Accounting Policies - Schedule of Movements in the Allowance for Credit Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfMovementsInTheAllowanceForCreditLossesDetails</Role>
      <ShortName>Significant Accounting Policies - Schedule of Movements in the Allowance for Credit Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>100580 - Disclosure - Significant Accounting Policies - Estimated Useful Lives of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails</Role>
      <ShortName>Significant Accounting Policies - Estimated Useful Lives of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>100590 - Disclosure - Significant Accounting Policies - Estimated Useful Lives of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails</Role>
      <ShortName>Significant Accounting Policies - Estimated Useful Lives of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>100600 - Disclosure - Concentration and Risks - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails</Role>
      <ShortName>Concentration and Risks - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>100610 - Disclosure - Cash and Cash Equivalents and Restricted Cash - Summary of Cash and Cash Equivalents Balance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails</Role>
      <ShortName>Cash and Cash Equivalents and Restricted Cash - Summary of Cash and Cash Equivalents Balance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>100620 - Disclosure - Accounts Receivable - Schedule of Account Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountReceivableDetails</Role>
      <ShortName>Accounts Receivable - Schedule of Account Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>100630 - Disclosure - Inventories - Schedule of Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails</Role>
      <ShortName>Inventories - Schedule of Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>100640 - Disclosure - Prepayments And Other Current Assets - Summary of Prepayments and Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails</Role>
      <ShortName>Prepayments And Other Current Assets - Summary of Prepayments and Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>100650 - Disclosure - Investments - Summary of Forth the Group's Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails</Role>
      <ShortName>Investments - Summary of Forth the Group's Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>100660 - Disclosure - Investments - Schedule of Summarized Financial Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails</Role>
      <ShortName>Investments - Schedule of Summarized Financial Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>100670 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails</Role>
      <ShortName>Property and Equipment, Net - Schedule of Property and Equipment Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>100680 - Disclosure - Property and Equipment Net - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails</Role>
      <ShortName>Property and Equipment Net - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>100690 - Disclosure - Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails</Role>
      <ShortName>Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>100700 - Disclosure - Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Parenthetical) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails</Role>
      <ShortName>Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Parenthetical) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>100710 - Disclosure - Goodwill - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails</Role>
      <ShortName>Goodwill - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>100720 - Disclosure - Intangible Assets, Net - Schedule of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails</Role>
      <ShortName>Intangible Assets, Net - Schedule of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>100730 - Disclosure - Intangible Assets, Net - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails</Role>
      <ShortName>Intangible Assets, Net - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>100740 - Disclosure - Intangible Assets,Net - Summary of Estimated Amortization Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails</Role>
      <ShortName>Intangible Assets,Net - Summary of Estimated Amortization Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>100750 - Disclosure - Other Non-Current Assets - Schedule of Other Non-Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails</Role>
      <ShortName>Other Non-Current Assets - Schedule of Other Non-Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>100760 - Disclosure - Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails</Role>
      <ShortName>Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>100770 - Disclosure - Leases - Summary of Supplemental Information Related To Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails</Role>
      <ShortName>Leases - Summary of Supplemental Information Related To Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>100780 - Disclosure - Leases - Summary of Lease Cost Recognized and Supplemental Cashflow Information Related to Operating Lease (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostRecognizedAndSupplementalCashflowInformationRelatedToOperatingLeaseDetails</Role>
      <ShortName>Leases - Summary of Lease Cost Recognized and Supplemental Cashflow Information Related to Operating Lease (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>100790 - Disclosure - Leases - Summary of Maturity of Operating Lease Liabilities under Non-Cancelable Operating Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail</Role>
      <ShortName>Leases - Summary of Maturity of Operating Lease Liabilities under Non-Cancelable Operating Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>100810 - Disclosure - Revenues - Summary of Revenue By Channel for Respective Periods (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenueByChannelForRespectivePeriodsDetails</Role>
      <ShortName>Revenues - Summary of Revenue By Channel for Respective Periods (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>100820 - Disclosure - Income Tax Expenses - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails</Role>
      <ShortName>Income Tax Expenses - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>100830 - Disclosure - Income Tax Expenses - Summary of Components of Current and Deferred Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesSummaryOfComponentsOfCurrentAndDeferredIncomeTaxesDetails</Role>
      <ShortName>Income Tax Expenses - Summary of Components of Current and Deferred Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>100840 - Disclosure - Income Tax Expenses - Effective Income Tax Rate Reconciliation Permanent Differences Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails</Role>
      <ShortName>Income Tax Expenses - Effective Income Tax Rate Reconciliation Permanent Differences Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>100850 - Disclosure - Income Tax Expenses - Schedule of Deferred Tax Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails</Role>
      <ShortName>Income Tax Expenses - Schedule of Deferred Tax Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>100860 - Disclosure - Income Tax Expenses - Movement of Valuation Allowance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesMovementOfValuationAllowanceDetails</Role>
      <ShortName>Income Tax Expenses - Movement of Valuation Allowance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>100870 - Disclosure - Income Tax Expenses - Schedule of Deferred Tax Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxLiabilitiesDetails</Role>
      <ShortName>Income Tax Expenses - Schedule of Deferred Tax Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>100880 - Disclosure - Ordinary Shares - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails</Role>
      <ShortName>Ordinary Shares - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>100890 - Disclosure - Share-Based Compensation - Schedule of Share-Based Compensation Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails</Role>
      <ShortName>Share-Based Compensation - Schedule of Share-Based Compensation Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>100900 - Disclosure - Share-Based Compensation - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails</Role>
      <ShortName>Share-Based Compensation - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>100910 - Disclosure - Share-Based Compensation - Movement in Number of Share Options Granted and Related Weighted Average Exercise Prices (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails</Role>
      <ShortName>Share-Based Compensation - Movement in Number of Share Options Granted and Related Weighted Average Exercise Prices (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>100920 - Disclosure - Share-Based Compensation - Schedule of Key Assumptions Used to Determine Fair Value of Share Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails</Role>
      <ShortName>Share-Based Compensation - Schedule of Key Assumptions Used to Determine Fair Value of Share Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>100930 - Disclosure - Share-Based Compensation - Schedule of Share-Based Compensation Expenses Included in Statement of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails</Role>
      <ShortName>Share-Based Compensation - Schedule of Share-Based Compensation Expenses Included in Statement of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>100940 - Disclosure - Net Loss Per Share - Summary of Basic and Diluted Net Loss per share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails</Role>
      <ShortName>Net Loss Per Share - Summary of Basic and Diluted Net Loss per share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>100950 - Disclosure - Net Loss Per Share - Summary of Antidilutive Securities Excluded from Computation of Net Loss per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails</Role>
      <ShortName>Net Loss Per Share - Summary of Antidilutive Securities Excluded from Computation of Net Loss per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>100960 - Disclosure - Related Party Transactions - Schedule of Transactions with a Related Party (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails</Role>
      <ShortName>Related Party Transactions - Schedule of Transactions with a Related Party (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>100970 - Disclosure - Related Party Transactions - Schedule of Balances Amount with Related Parties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails</Role>
      <ShortName>Related Party Transactions - Schedule of Balances Amount with Related Parties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>100980 - Disclosure - Fair Value Measurements - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails</Role>
      <ShortName>Fair Value Measurements - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>100990 - Disclosure - Commitments And Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments And Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies</ParentRole>
      <Position>99</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>101000 - Disclosure - Subsequent Events - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails</Role>
      <ShortName>Subsequent Events - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>101010 - Disclosure - Restricted Net Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails</Role>
      <ShortName>Restricted Net Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>101020 - Disclosure - Segment Information (Additional Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails</Role>
      <ShortName>Segment Information (Additional Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationTables</ParentRole>
      <Position>102</Position>
    </Report>
    <Report instance="ysg-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>101030 - Disclosure - Segment Information - Summary of Reportable Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails</Role>
      <ShortName>Segment Information - Summary of Reportable Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:LiabilitiesNoncurrent, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod -  ysg-20231231.htm 8</Log>
  </Logs>
  <InputFiles>
    <File doctype="20-F" isDefinitelyFs="true" isUsgaap="true" original="ysg-20231231.htm">ysg-20231231.htm</File>
    <File>ysg-20231231.xsd</File>
  </InputFiles>
  <SupplementalFiles>
    <File>img212165374_0.jpg</File>
    <File>img212165374_1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2023</BaseTaxonomy>
    <BaseTaxonomy items="1189">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="58">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>128
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ysg-20231231.htm": {
   "nsprefix": "ysg",
   "nsuri": "http://ir.yatsenglobal.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "ysg-20231231.htm"
     ]
    },
    "schema": {
     "local": [
      "ysg-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/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://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/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    }
   },
   "keyStandard": 364,
   "keyCustom": 95,
   "axisStandard": 32,
   "axisCustom": 0,
   "memberStandard": 55,
   "memberCustom": 39,
   "hidden": {
    "total": 20,
    "http://fasb.org/us-gaap/2023": 13,
    "http://ir.yatsenglobal.com/20231231": 3,
    "http://xbrl.sec.gov/dei/2023": 4
   },
   "contextCount": 268,
   "entityCount": 1,
   "segmentCount": 98,
   "elementCount": 807,
   "unitCount": 11,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 1189,
    "http://xbrl.sec.gov/dei/2023": 58,
    "http://fasb.org/srt/2023": 1
   },
   "report": {
    "R1": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
     "longName": "100000 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS",
     "longName": "100010 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "div",
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:RestrictedCashCurrent",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical",
     "longName": "100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:AccountsPayableCurrent",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17",
      "name": "ysg:CommonStockSharesDesignated",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "longName": "100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ysg:RevenueByChannelForRespectivePeriodsTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:GrossProfit",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS",
     "longName": "100040 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical",
     "longName": "100050 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT",
     "longName": "100060 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (DEFICIT)",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (DEFICIT)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "C_5717967b-d665-4451-8b72-a44f36a6cd28",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5717967b-d665-4451-8b72-a44f36a6cd28",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "longName": "100070 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:AmortizationOfRightOfUseAssets",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganization",
     "longName": "100080 - Disclosure - Principal Activities and Reorganization",
     "shortName": "Principal Activities and Reorganization",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies",
     "longName": "100090 - Disclosure - Significant Accounting Policies",
     "shortName": "Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisks",
     "longName": "100100 - Disclosure - Concentration and Risks",
     "shortName": "Concentration and Risks",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCash",
     "longName": "100110 - Disclosure - Cash and Cash Equivalents and Restricted Cash",
     "shortName": "Cash and Cash Equivalents and Restricted Cash",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable",
     "longName": "100120 - Disclosure - Accounts Receivable",
     "shortName": "Accounts Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventories1",
     "longName": "100130 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssets",
     "longName": "100140 - Disclosure - Prepayments and Other Current Assets",
     "shortName": "Prepayments and Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:PrepaymentsAndOtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:PrepaymentsAndOtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestments",
     "longName": "100150 - Disclosure - Investments",
     "shortName": "Investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet",
     "longName": "100160 - Disclosure - Property and Equipment, Net",
     "shortName": "Property and Equipment, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwill",
     "longName": "100170 - Disclosure - Goodwill",
     "shortName": "Goodwill",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNet",
     "longName": "100180 - Disclosure - Intangible Assets, Net",
     "shortName": "Intangible Assets, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssets",
     "longName": "100190 - Disclosure - Other Non-Current Assets",
     "shortName": "Other Non-Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilities",
     "longName": "100200 - Disclosure - Accrued Expenses and Other Liabilities",
     "shortName": "Accrued Expenses and Other Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeases",
     "longName": "100210 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenues",
     "longName": "100220 - Disclosure - Revenues",
     "shortName": "Revenues",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxExpenses",
     "longName": "100230 - Disclosure - Income Tax Expenses",
     "shortName": "Income Tax Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinaryShares",
     "longName": "100240 - Disclosure - Ordinary Shares",
     "shortName": "Ordinary Shares",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensation",
     "longName": "100250 - Disclosure - Share-Based Compensation",
     "shortName": "Share-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare",
     "longName": "100260 - Disclosure - Net Loss Per Share",
     "shortName": "Net Loss Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions",
     "longName": "100270 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements",
     "longName": "100280 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies",
     "longName": "100290 - Disclosure - Commitments And Contingencies",
     "shortName": "Commitments And Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents",
     "longName": "100300 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssets",
     "longName": "100310 - Disclosure - Restricted Net Assets",
     "shortName": "Restricted Net Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:RestrictedAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:RestrictedAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformation",
     "longName": "100320 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies",
     "longName": "100330 - Disclosure - Significant Accounting Policies (Policies)",
     "shortName": "Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationTables",
     "longName": "100340 - Disclosure - Principal Activities and Reorganization (Tables)",
     "shortName": "Principal Activities and Reorganization (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables",
     "longName": "100350 - Disclosure - Significant Accounting Policies (Tables)",
     "shortName": "Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashTables",
     "longName": "100360 - Disclosure - Cash and Cash Equivalents and Restricted Cash (Tables)",
     "shortName": "Cash and Cash Equivalents and Restricted Cash (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableTables",
     "longName": "100370 - Disclosure - Accounts Receivable (Tables)",
     "shortName": "Accounts Receivable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesTables",
     "longName": "100380 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsTables",
     "longName": "100390 - Disclosure - Prepayments and other current assets (Tables)",
     "shortName": "Prepayments and other current assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ysg:PrepaymentsAndOtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ysg:PrepaymentsAndOtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsTables",
     "longName": "100400 - Disclosure - Investments (Tables)",
     "shortName": "Investments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables",
     "longName": "100410 - Disclosure - Property and Equipment, Net (Tables)",
     "shortName": "Property and Equipment, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillTables",
     "longName": "100420 - Disclosure - Goodwill (Tables)",
     "shortName": "Goodwill (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables",
     "longName": "100430 - Disclosure - Intangible Assets, Net (Tables)",
     "shortName": "Intangible Assets, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsTables",
     "longName": "100440 - Disclosure - Other Non-Current Assets (Tables)",
     "shortName": "Other Non-Current Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesTables",
     "longName": "100450 - Disclosure - Accrued Expenses and Other Liabilities (Tables)",
     "shortName": "Accrued Expenses and Other Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesTables",
     "longName": "100460 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables",
     "longName": "100470 - Disclosure - Revenues (Tables)",
     "shortName": "Revenues (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:RevenueByChannelForRespectivePeriodsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:RevenueByChannelForRespectivePeriodsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxExpensesTables",
     "longName": "100480 - Disclosure - Income Tax Expenses (Tables)",
     "shortName": "Income Tax Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables",
     "longName": "100490 - Disclosure - Share-Based Compensation (Tables)",
     "shortName": "Share-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables",
     "longName": "100500 - Disclosure - Net Loss Per Share (Tables)",
     "shortName": "Net Loss Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsTables",
     "longName": "100510 - Disclosure - Related Party Transactions (Tables)",
     "shortName": "Related Party Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationTables",
     "longName": "100520 - Disclosure - Segment Information (Tables)",
     "shortName": "Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails",
     "longName": "100530 - Disclosure - Principal Activities and Reorganization - Additional Information (Details)",
     "shortName": "Principal Activities and Reorganization - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "dei:EntityIncorporationDateOfIncorporation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d442eef3-1900-4203-ac45-5b477270eafc",
      "name": "us-gaap:RevenuesNetOfInterestExpense",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails",
     "longName": "100540 - Disclosure - Principal Activities and Reorganization - Details of Principal Subsidiaries and VIE (Details)",
     "shortName": "Principal Activities and Reorganization - Details of Principal Subsidiaries and VIE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "dei:EntityIncorporationDateOfIncorporation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4371f17c-2a6a-48a1-b675-4f688b103a99",
      "name": "dei:EntityIncorporationDateOfIncorporation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
     "longName": "100550 - Disclosure - Principal Activities and Reorganization - Consolidated Financial Information of Consolidated VIEs (Details)",
     "shortName": "Principal Activities and Reorganization - Consolidated Financial Information of Consolidated VIEs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "div",
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_31599782-b310-4e60-b2e4-1ab7b5a8c589",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock",
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
     "longName": "100560 - Disclosure - Significant Accounting Policies - Additional Information (Details)",
     "shortName": "Significant Accounting Policies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "ysg:ConvenienceTranslationPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "ysg:RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ysg:RedeemableNonControllingInterestsPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfMovementsInTheAllowanceForCreditLossesDetails",
     "longName": "100570 - Disclosure - Significant Accounting Policies - Schedule of Movements in the Allowance for Credit Losses (Details)",
     "shortName": "Significant Accounting Policies - Schedule of Movements in the Allowance for Credit Losses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:AllowanceForCreditLossChargedToExpenses",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "div",
       "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:AllowanceForCreditLossChargedToExpenses",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "div",
       "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails",
     "longName": "100580 - Disclosure - Significant Accounting Policies - Estimated Useful Lives of Property and Equipment (Details)",
     "shortName": "Significant Accounting Policies - Estimated Useful Lives of Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "C_c2ea1915-d08e-44fa-8e30-6c98b4a1a8bc",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ysg:PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_c2ea1915-d08e-44fa-8e30-6c98b4a1a8bc",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ysg:PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails",
     "longName": "100590 - Disclosure - Significant Accounting Policies - Estimated Useful Lives of Intangible Assets (Details)",
     "shortName": "Significant Accounting Policies - Estimated Useful Lives of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "C_0ac54f43-5da6-474b-ae32-53733af5b675",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ysg:EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock",
       "div",
       "us-gaap:IntangibleAssetsFiniteLivedPolicy",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0ac54f43-5da6-474b-ae32-53733af5b675",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ysg:EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock",
       "div",
       "us-gaap:IntangibleAssetsFiniteLivedPolicy",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails",
     "longName": "100600 - Disclosure - Concentration and Risks - Additional Information (Details)",
     "shortName": "Concentration and Risks - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "C_4d4a5c72-77da-4c4b-b94d-5adbab349fa5",
      "name": "ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable",
      "unitRef": "U_Customer",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable",
       "ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable",
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d4a5c72-77da-4c4b-b94d-5adbab349fa5",
      "name": "ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable",
      "unitRef": "U_Customer",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable",
       "ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable",
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails",
     "longName": "100610 - Disclosure - Cash and Cash Equivalents and Restricted Cash - Summary of Cash and Cash Equivalents Balance (Details)",
     "shortName": "Cash and Cash Equivalents and Restricted Cash - Summary of Cash and Cash Equivalents Balance (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "div",
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "div",
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountReceivableDetails",
     "longName": "100620 - Disclosure - Accounts Receivable - Schedule of Account Receivable (Details)",
     "shortName": "Accounts Receivable - Schedule of Account Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails",
     "longName": "100630 - Disclosure - Inventories - Schedule of Inventories (Details)",
     "shortName": "Inventories - Schedule of Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:InventoryRawMaterialsAndSupplies",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:InventoryRawMaterialsAndSupplies",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails",
     "longName": "100640 - Disclosure - Prepayments And Other Current Assets - Summary of Prepayments and Other Current Assets (Details)",
     "shortName": "Prepayments And Other Current Assets - Summary of Prepayments and Other Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:PrepaidAdvertising",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "div",
       "ysg:PrepaymentsAndOtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:PrepaidAdvertising",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "div",
       "ysg:PrepaymentsAndOtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails",
     "longName": "100650 - Disclosure - Investments - Summary of Forth the Group's Investments (Details)",
     "shortName": "Investments - Summary of Forth the Group's Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:EquityMethodInvestments",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:EquityMethodInvestmentsTextBlock",
       "div",
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:EquityMethodInvestments",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:EquityMethodInvestmentsTextBlock",
       "div",
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails",
     "longName": "100660 - Disclosure - Investments - Schedule of Summarized Financial Information (Details)",
     "shortName": "Investments - Schedule of Summarized Financial Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:AssetsCurrent",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d595f4fe-f7d1-4a24-b2fc-066801b9c894",
      "name": "us-gaap:AssetsCurrent",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails",
     "longName": "100670 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment Net (Details)",
     "shortName": "Property and Equipment, Net - Schedule of Property and Equipment Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
     "longName": "100680 - 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": "69",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:Depreciation",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e98eaece-0fae-4a3a-97e9-aa2d405392de",
      "name": "ysg:LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails",
     "longName": "100690 - Disclosure - Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details)",
     "shortName": "Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17",
      "name": "us-gaap:Goodwill",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e98eaece-0fae-4a3a-97e9-aa2d405392de",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "div",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails",
     "longName": "100700 - Disclosure - Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Parenthetical) (Details)",
     "shortName": "Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "div",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_dd8b8ffe-fce8-47ae-85ee-c49b15f952b8",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "div",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails",
     "longName": "100710 - Disclosure - Goodwill - Additional Information (Details)",
     "shortName": "Goodwill - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "div",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R73": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails",
     "longName": "100720 - Disclosure - Intangible Assets, Net - Schedule of Intangible Assets (Details)",
     "shortName": "Intangible Assets, Net - Schedule of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails",
     "longName": "100730 - Disclosure - Intangible Assets, Net - Additional Information (Details)",
     "shortName": "Intangible Assets, Net - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails",
     "longName": "100740 - Disclosure - Intangible Assets,Net - Summary of Estimated Amortization Expenses (Details)",
     "shortName": "Intangible Assets,Net - Summary of Estimated Amortization Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails",
     "longName": "100750 - Disclosure - Other Non-Current Assets - Schedule of Other Non-Current Assets (Details)",
     "shortName": "Other Non-Current Assets - Schedule of Other Non-Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "ysg:LongTermOfficeRentalDeposit",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "div",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "ysg:LongTermOfficeRentalDeposit",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "div",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails",
     "longName": "100760 - Disclosure - Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details)",
     "shortName": "Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ysg:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock",
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ysg:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock",
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails",
     "longName": "100770 - Disclosure - Leases - Summary of Supplemental Information Related To Operating Leases (Details)",
     "shortName": "Leases - Summary of Supplemental Information Related To Operating Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ysg:ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ysg:ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostRecognizedAndSupplementalCashflowInformationRelatedToOperatingLeaseDetails",
     "longName": "100780 - Disclosure - Leases - Summary of Lease Cost Recognized and Supplemental Cashflow Information Related to Operating Lease (Details)",
     "shortName": "Leases - Summary of Lease Cost Recognized and Supplemental Cashflow Information Related to Operating Lease (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail",
     "longName": "100790 - Disclosure - Leases - Summary of Maturity of Operating Lease Liabilities under Non-Cancelable Operating Leases (Detail)",
     "shortName": "Leases - Summary of Maturity of Operating Lease Liabilities under Non-Cancelable Operating Leases (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenueByChannelForRespectivePeriodsDetails",
     "longName": "100810 - Disclosure - Revenues - Summary of Revenue By Channel for Respective Periods (Details)",
     "shortName": "Revenues - Summary of Revenue By Channel for Respective Periods (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ysg:RevenueByChannelForRespectivePeriodsTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5e678623-f6f5-433b-afbc-860b9215ff77",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ysg:RevenueByChannelForRespectivePeriodsTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails",
     "longName": "100820 - Disclosure - Income Tax Expenses - Additional Information (Details)",
     "shortName": "Income Tax Expenses - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesSummaryOfComponentsOfCurrentAndDeferredIncomeTaxesDetails",
     "longName": "100830 - Disclosure - Income Tax Expenses - Summary of Components of Current and Deferred Income Taxes (Details)",
     "shortName": "Income Tax Expenses - Summary of Components of Current and Deferred Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails",
     "longName": "100840 - Disclosure - Income Tax Expenses - Effective Income Tax Rate Reconciliation Permanent Differences Rate (Details)",
     "shortName": "Income Tax Expenses - Effective Income Tax Rate Reconciliation Permanent Differences Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails",
     "longName": "100850 - Disclosure - Income Tax Expenses - Schedule of Deferred Tax Assets (Details)",
     "shortName": "Income Tax Expenses - Schedule of Deferred Tax Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesMovementOfValuationAllowanceDetails",
     "longName": "100860 - Disclosure - Income Tax Expenses - Movement of Valuation Allowance (Details)",
     "shortName": "Income Tax Expenses - Movement of Valuation Allowance (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "C_287a5bd4-32c5-4e5f-a83b-fc465cf148dd",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_c916d258-551f-431a-b90f-0fb8dfceddda",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxLiabilitiesDetails",
     "longName": "100870 - Disclosure - Income Tax Expenses - Schedule of Deferred Tax Liabilities (Details)",
     "shortName": "Income Tax Expenses - Schedule of Deferred Tax Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "ysg:DeferredTaxLiabilitiesAcquiredIntangibleAssets",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "ysg:DeferredTaxLiabilitiesAcquiredIntangibleAssets",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
     "longName": "100880 - Disclosure - Ordinary Shares - Additional Information (Details)",
     "shortName": "Ordinary Shares - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails",
     "longName": "100890 - Disclosure - Share-Based Compensation - Schedule of Share-Based Compensation Expenses (Details)",
     "shortName": "Share-Based Compensation - Schedule of Share-Based Compensation Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3cdbd767-9bfa-4828-80b2-922edd1c3c63",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
     "longName": "100900 - Disclosure - Share-Based Compensation - Additional Information (Details)",
     "shortName": "Share-Based Compensation - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails",
     "longName": "100910 - Disclosure - Share-Based Compensation - Movement in Number of Share Options Granted and Related Weighted Average Exercise Prices (Details)",
     "shortName": "Share-Based Compensation - Movement in Number of Share Options Granted and Related Weighted Average Exercise Prices (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
     "longName": "100920 - Disclosure - Share-Based Compensation - Schedule of Key Assumptions Used to Determine Fair Value of Share Options (Details)",
     "shortName": "Share-Based Compensation - Schedule of Key Assumptions Used to Determine Fair Value of Share Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R93": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails",
     "longName": "100930 - Disclosure - Share-Based Compensation - Schedule of Share-Based Compensation Expenses Included in Statement of Operations (Details)",
     "shortName": "Share-Based Compensation - Schedule of Share-Based Compensation Expenses Included in Statement of Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d10bd369-df32-4ec3-8b2c-ff3a342b0a17",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails",
     "longName": "100940 - Disclosure - Net Loss Per Share - Summary of Basic and Diluted Net Loss per share (Details)",
     "shortName": "Net Loss Per Share - Summary of Basic and Diluted Net Loss per share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R95": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails",
     "longName": "100950 - Disclosure - Net Loss Per Share - Summary of Antidilutive Securities Excluded from Computation of Net Loss per Share (Details)",
     "shortName": "Net Loss Per Share - Summary of Antidilutive Securities Excluded from Computation of Net Loss per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "C_4758e5a3-0337-41c8-a3f8-ddd8e0a0d449",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4758e5a3-0337-41c8-a3f8-ddd8e0a0d449",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails",
     "longName": "100960 - Disclosure - Related Party Transactions - Schedule of Transactions with a Related Party (Details)",
     "shortName": "Related Party Transactions - Schedule of Transactions with a Related Party (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "C_ddf42e8b-0dd2-40bb-b0bb-f43fd184b37d",
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ddf42e8b-0dd2-40bb-b0bb-f43fd184b37d",
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails",
     "longName": "100970 - Disclosure - Related Party Transactions - Schedule of Balances Amount with Related Parties (Details)",
     "shortName": "Related Party Transactions - Schedule of Balances Amount with Related Parties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "C_e4024859-de80-451f-8f1b-fce85ebaf7ba",
      "name": "us-gaap:OtherReceivablesNetCurrent",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e4024859-de80-451f-8f1b-fce85ebaf7ba",
      "name": "us-gaap:OtherReceivablesNetCurrent",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails",
     "longName": "100980 - Disclosure - Fair Value Measurements - Additional Information (Details)",
     "shortName": "Fair Value Measurements - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:EquityMethodInvestmentsTextBlock",
       "div",
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_63690b98-878b-4153-8b6d-cb8f2aa211e5",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R99": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails",
     "longName": "100990 - Disclosure - Commitments And Contingencies (Details)",
     "shortName": "Commitments And Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:ContractualObligation",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f3ee18c-61c8-4537-91ee-86499c311cde",
      "name": "us-gaap:ContractualObligation",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
     "longName": "101000 - Disclosure - Subsequent Events - Additional Information (Details)",
     "shortName": "Subsequent Events - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_fa0c5945-d4de-495c-b019-99ccd9cc3a06",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    },
    "R101": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails",
     "longName": "101010 - Disclosure - Restricted Net Assets - Additional Information (Details)",
     "shortName": "Restricted Net Assets - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:PercentageOfIncomeAfterTaxToReserve",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RestrictedAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:PercentageOfIncomeAfterTaxToReserve",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RestrictedAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails",
     "longName": "101020 - Disclosure - Segment Information (Additional Information) (Details)",
     "shortName": "Segment Information (Additional Information) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "C_9babfc90-5271-406f-bb28-1ef8edad6728",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9babfc90-5271-406f-bb28-1ef8edad6728",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails",
     "longName": "101030 - Disclosure - Segment Information - Summary of Reportable Segment (Details)",
     "shortName": "Segment Information - Summary of Reportable Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ysg:RevenueByChannelForRespectivePeriodsTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_860e9bf6-0f74-4f4b-9312-02fd587ecee9",
      "name": "ysg:UnallocatedExpenses",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ysg-20231231.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "ysg_AcceleratedVestingOfShareOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AcceleratedVestingOfShareOptionsMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accelerated Vesting of Share Options",
        "terseLabel": "Related to Accelerated Vesting of Share Options",
        "label": "Accelerated Vesting Of Share Options [Member]",
        "documentation": "Accelerated vesting of share options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingStandardsUpdate201602Member",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASU 2016-02",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842)."
       }
      }
     },
     "auth_ref": [
      "r664"
     ]
    },
    "us-gaap_AccountingStandardsUpdate201704Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingStandardsUpdate201704Member",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASU 2017-04",
        "label": "Accounting Standards Update 2017-04 [Member]",
        "documentation": "Accounting Standards Update 2017-04 Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Expenses and Other Liabilities",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable (including accounts payable of the consolidated VIEs without recourse to the Group of RMB8,813 and RMB7,645 as of December 31, 2022 and 2023, respectively)",
        "verboseLabel": "Accounts payable",
        "totalLabel": "Accounts Payable, Current, Total",
        "label": "Accounts Payable, Current",
        "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": [
      "r28",
      "r957"
     ]
    },
    "us-gaap_AccountsPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable",
        "label": "Accounts Payable [Member]",
        "documentation": "Obligations incurred and payable to vendors for goods and services received."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected credit losses provision, non-current",
        "label": "Accounts Receivable, Allowance for Credit Loss, Excluding Accrued Interest, Noncurrent",
        "documentation": "Amount, excluding accrued interest, of allowance for credit loss on accounts receivable classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1039"
     ]
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountReceivableDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "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": [
      "r255",
      "r371",
      "r372",
      "r916"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountReceivableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountReceivableDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "totalLabel": "Accounts receivable, net",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "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": [
      "r371",
      "r372"
     ]
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": "ysg_AccruedExpensesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other taxes payable",
        "label": "Accrual for Taxes Other than Income Taxes, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r97",
      "r920"
     ]
    },
    "ysg_AccruedAdvertisingAndMarketingExpensesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AccruedAdvertisingAndMarketingExpensesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": "ysg_AccruedExpensesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued advertising and marketing expenses",
        "label": "Accrued Advertising And Marketing Expenses Current",
        "documentation": "Accrued advertising and marketing expenses current."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_AccruedExpensesAndOtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AccruedExpensesAndOtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other liabilities",
        "totalLabel": "Accrued expenses and other liabilities",
        "label": "Accrued Expenses And Other Liabilities Current",
        "documentation": "Accrued expenses and other liabilities current."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_AccruedLeaseholdImprovementCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AccruedLeaseholdImprovementCosts",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": "ysg_AccruedExpensesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued leasehold improvement costs",
        "label": "Accrued Leasehold Improvement Costs",
        "documentation": "Accrued leasehold improvement costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other liabilities (including accrued expenses and other liabilities of the consolidated VIEs without recourse to the Group of RMB16,624 and RMB8,646 as of December 31, 2022 and 2023, respectively)",
        "totalLabel": "Accrued Liabilities, Current, Total",
        "label": "Accrued Liabilities, Current",
        "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": [
      "r31"
     ]
    },
    "ysg_AccruedPayableRelatedToRepurchaseOfOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AccruedPayableRelatedToRepurchaseOfOrdinaryShares",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": "ysg_AccruedExpensesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payable related to repurchase of ordinary shares",
        "label": "Accrued Payable Related To Repurchase Of Ordinary Shares",
        "documentation": "Accrued payable related to repurchase of ordinary shares."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_AccruedStorageAndTransportationFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AccruedStorageAndTransportationFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": "ysg_AccruedExpensesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued storage and transportation fees",
        "label": "Accrued Storage And Transportation Fees Current",
        "documentation": "Accrued storage and transportation fees current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance",
        "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance",
        "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total",
        "negatedLabel": "Less: accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "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": [
      "r74",
      "r246",
      "r749"
     ]
    },
    "ysg_AccumulatedImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AccumulatedImpairmentCharges",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: impairment charges",
        "terseLabel": "Accumulated impairment loss",
        "label": "Accumulated Impairment Charges",
        "documentation": "Accumulated impairment charges."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated other comprehensive income (loss)",
        "terseLabel": "Accumulated other comprehensive (loss) income",
        "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r148",
      "r257",
      "r743",
      "r781",
      "r785"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)",
        "label": "AOCI Attributable to Parent [Member]",
        "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": [
      "r3",
      "r18",
      "r40",
      "r612",
      "r615",
      "r686",
      "r776",
      "r777",
      "r1005",
      "r1006",
      "r1007",
      "r1024",
      "r1025",
      "r1026"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Remaining weighted average amortization periods of intangible assets",
        "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": [
      "r166"
     ]
    },
    "ysg_AcquisitionOfEveLomMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AcquisitionOfEveLomMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Eve Lom",
        "terseLabel": "Acquisition of Eve Lom",
        "label": "Acquisition Of Eve Lom [Member]",
        "documentation": "Acquisition of Eve Lom."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Additional Paid in Capital, Total",
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r957",
      "r1123"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in Capital",
        "label": "Additional Paid-in Capital [Member]",
        "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": [
      "r556",
      "r557",
      "r558",
      "r802",
      "r1024",
      "r1025",
      "r1026",
      "r1101",
      "r1124"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Address Type",
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation related to accelerated vesting of share options",
        "label": "Adjustment To Additional Paid In Capital Accelerated Vesting Of Share Options",
        "documentation": "Adjustment To Additional Paid In Capital Accelerated Vesting Of Share Options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Standards Update",
        "label": "Accounting Standards Update [Axis]",
        "documentation": "Information by amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r300",
      "r301",
      "r302",
      "r303",
      "r312",
      "r374",
      "r375",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r443",
      "r556",
      "r557",
      "r558",
      "r581",
      "r582",
      "r583",
      "r584",
      "r595",
      "r596",
      "r597",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r639",
      "r640",
      "r643",
      "r644",
      "r645",
      "r646",
      "r662",
      "r663",
      "r665",
      "r666",
      "r667",
      "r668",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r714",
      "r715",
      "r716",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785"
     ]
    },
    "ysg_AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AdjustmentsToAdditionalPaidInCapitalDeemedDividendDueToModificationOfPreferredShares",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deemed dividend to preferred shareholders due to modification of preferred shares",
        "label": "Adjustments To Additional Paid In Capital Deemed Dividend Due To Modification Of Preferred Shares",
        "documentation": "The amount of the difference between the fair value price and the carrying amount of the preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AdjustmentsToAdditionalPaidInCapitalDeemedShareBasedCompensationRelatedToRepurchasesOfOrdinaryShares",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deemed share-based compensation related to repurchases of ordinary shares",
        "label": "Adjustments To Additional Paid In Capital Deemed Share Based Compensation Related To Repurchases Of Ordinary Shares",
        "documentation": "The amount of the difference between the repurchase price and the fair value of the ordinary shares from the founders."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments to additional paid in capital related to modification of exercise price of share options on modification day.",
        "label": "Adjustments To Additional Paid In Capital Related To Modification Of Exercise Price Of Share Options On Modification Day",
        "terseLabel": "Related to modification of exercise price of share options on modification day"
       }
      }
     },
     "auth_ref": []
    },
    "ysg_AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase of redeemable non-controlling interests",
        "label": "Adjustments To Additional Paid In Capital, Repurchase Of Redeemable Non-controlling Interests",
        "documentation": "Adjustments to additional paid in capital, repurchase of redeemable non-controlling interests."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationOfFoundersRestrictedShares",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation of founders' restricted shares",
        "label": "Adjustments To Additional Paid In Capital Share Based Compensation Of Founders Restricted Shares",
        "documentation": "Adjustments to additional paid in capital share based compensation of founders restricted shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation related to vesting of share options",
        "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition",
        "verboseLabel": "Share-based compensation charged over the remaining requisite service period for unvested options",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transactions in relation to redeemable non-controlling interests",
        "label": "Adjustments to additional paid in capital, transactions in relation to redeemable non-controlling interests",
        "documentation": "Adjustments to additional paid in capital, transactions in relation to redeemable non-controlling interests"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "ysg_AffiliatedEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AffiliatedEntitiesMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Affiliated Entities.",
        "label": "Affiliated Entities [Member]",
        "terseLabel": "Affiliated Companies"
       }
      }
     },
     "auth_ref": []
    },
    "srt_AffiliatedEntityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "AffiliatedEntityMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "An Affiliated Company",
        "label": "Affiliated Entity [Member]",
        "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r846",
      "r907",
      "r962",
      "r1068",
      "r1105",
      "r1106",
      "r1108"
     ]
    },
    "us-gaap_AllOtherSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllOtherSegmentsMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Segments [Member]",
        "terseLabel": "Others",
        "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Recognition of additional share-based compensation expense",
        "label": "Share-based compensation expenses",
        "terseLabel": "Share-based compensation",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r550",
      "r559"
     ]
    },
    "ysg_AllowanceForCreditLossChargedToExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AllowanceForCreditLossChargedToExpenses",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfMovementsInTheAllowanceForCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts charged to expenses",
        "label": "Allowance for Credit Loss, Charged to Expenses",
        "documentation": "Allowance for credit loss, charged to expenses."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts charged to expenses included provided for accounts receivable",
        "label": "Allowance For Credit Loss Charged To Expenses Included Accounts Receivable",
        "documentation": "Allowance for credit loss charged to expenses included accounts receivable."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts charged to expenses included provided for amount due from related parties",
        "label": "Allowance For Credit Loss Charged To Expenses Included Amount Due From Related Parties",
        "documentation": "Allowance for credit loss charged to expenses included amount due from related parties."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Movements in the Allowance for Credit Losses",
        "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]",
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r1040"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountReceivableDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Allowance for credit losses",
        "terseLabel": "Expected credit losses provision, current",
        "periodEndLabel": "Balance as of December 31",
        "periodStartLabel": "Balance as of January 1",
        "negatedTerseLabel": "Current expected credit losses",
        "verboseLabel": "Current expected credit losses",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r373",
      "r399"
     ]
    },
    "ysg_AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfMovementsInTheAllowanceForCreditLossesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected credit losses provision, current",
        "periodStartLabel": "Balance as of January 1",
        "periodEndLabel": "Balance as of December 31",
        "label": "Allowance for Doubtful Accounts Receivable Including Related Party, Current",
        "documentation": "Allowance for doubtful accounts receivable including related party, current."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_AmericanDepositarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AmericanDepositarySharesMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Depositary Shares",
        "label": "American Depositary Shares [Member]",
        "documentation": "American depositary shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of intangible assets",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r68",
      "r72"
     ]
    },
    "ysg_AmortizationOfRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AmortizationOfRightOfUseAssets",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of right-of-use assets",
        "label": "Amortization Of Right Of Use Assets",
        "documentation": "Amortization of right-of-use-assets."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_AmountDueToRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AmountDueToRelatedPartyDebt",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount due to related party debt",
        "label": "Amount Due To Related Party Debt",
        "documentation": "Amount due to related party debt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Group entities and VIEs subsidiary restricted amount",
        "label": "Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries",
        "documentation": "Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive securities excluded from computation of net income (loss) per share",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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": []
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name",
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "ysg_AoyanShanghaiCosmeticsTradingCompanyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AoyanShanghaiCosmeticsTradingCompanyLimitedMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Aoyan (Shanghai) Cosmetics Trading Co., Ltd.",
        "terseLabel": "Aoyan",
        "label": "Aoyan Shanghai Cosmetics Trading Company Limited [Member]",
        "documentation": "Aoyan (Shanghai) Cosmetics Trading Company, Limited."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_ApplicableForFirstTwoFiscalYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ApplicableForFirstTwoFiscalYearsMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First Two Fiscal Years Beginning January 1, 2024",
        "label": "Applicable for First Two Fiscal Years [Member]",
        "documentation": "Applicable for first two fiscal years."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_AppropriationAdjustmentsToStatutoryReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "AppropriationAdjustmentsToStatutoryReserve",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Appropriation to statutory reserves",
        "label": "Appropriation Adjustments To Statutory Reserve",
        "documentation": "Appropriation Adjustments to statutory reserve."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r598"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "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": [
      "r190",
      "r250",
      "r283",
      "r335",
      "r356",
      "r362",
      "r383",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r600",
      "r604",
      "r641",
      "r738",
      "r839",
      "r957",
      "r969",
      "r1060",
      "r1061",
      "r1109"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 0.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets",
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "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": [
      "r240",
      "r261",
      "r283",
      "r383",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r600",
      "r604",
      "r641",
      "r957",
      "r1060",
      "r1061",
      "r1109"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current assets",
        "totalLabel": "Total non-current assets",
        "label": "Assets, Noncurrent",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r383",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r600",
      "r604",
      "r641",
      "r1060",
      "r1061",
      "r1109"
     ]
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current assets",
        "label": "Assets, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r974",
      "r975",
      "r976"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r974",
      "r975",
      "r976"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r974",
      "r975",
      "r976"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails": {
       "parentTag": "ysg_EquityMethodInvestmentsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available-for-sale debt investments",
        "label": "Debt Securities, Available-for-Sale",
        "totalLabel": "Debt Securities, Available-for-Sale, Total",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r411",
      "r731",
      "r1036"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "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": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree",
        "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": [
      "r594",
      "r948",
      "r949"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r104",
      "r594",
      "r948",
      "r949"
     ]
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of equity interest acquired",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net, Total",
        "negatedLabel": "Gain from acquisition of a joint venture",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net",
        "documentation": "In a business combination achieved in stages, this element represents the amount of net gain (loss) recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combination",
        "label": "Business Combinations Policy [Policy Text Block]",
        "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": [
      "r100"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Contact",
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r975",
      "r976"
     ]
    },
    "country_CN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "CN",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "CHINA",
        "terseLabel": "PRC",
        "label": "CHINA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalAdditionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalAdditionsMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Expenditures",
        "label": "Capital Addition Purchase Commitments [Member]",
        "documentation": "Contractual obligation to increase property, plant and equipment either through construction or future purchases."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_CapitalContributionsFromNonControllingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "CapitalContributionsFromNonControllingInterests",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital contributions from non-controlling interests",
        "label": "Capital Contributions From Non Controlling Interests",
        "documentation": "Capital contributions from non-controlling interests."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_CapitalInjectionFromNonControllingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "CapitalInjectionFromNonControllingInterests",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital injection from non-controlling interests",
        "label": "Capital Injection From Non Controlling Interests",
        "documentation": "Capital injection from non-controlling interests."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total",
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "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": [
      "r48",
      "r243",
      "r914"
     ]
    },
    "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCash"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents and Restricted Cash",
        "label": "Cash and Cash Equivalents Disclosure [Text Block]",
        "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r741"
     ]
    },
    "us-gaap_CashAndCashEquivalentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Line Items]",
        "label": "Cash and Cash Equivalents [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": []
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "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": [
      "r49"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r189"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance",
        "periodStartLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance",
        "totalLabel": "Total cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "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": [
      "r48",
      "r160",
      "r279"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total",
        "periodStartLabel": "Cash and cash equivalents and restricted cash at the beginning of the year",
        "periodEndLabel": "Cash and cash equivalents and restricted cash at the end of the year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r160",
      "r279"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net decrease in cash and cash equivalents and restricted cash",
        "terseLabel": "Net increase (decrease) in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "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": [
      "r2",
      "r160"
     ]
    },
    "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in accounting principle, accounting standards update, adopted",
        "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]",
        "documentation": "Indicates (true false) whether accounting standards update was adopted."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r212",
      "r214",
      "r233",
      "r234",
      "r299",
      "r374",
      "r375",
      "r385",
      "r386",
      "r387",
      "r392",
      "r393",
      "r443",
      "r581",
      "r595",
      "r596",
      "r606",
      "r607",
      "r608",
      "r619",
      "r620",
      "r630",
      "r639",
      "r640",
      "r642",
      "r643",
      "r644",
      "r662",
      "r665",
      "r666",
      "r667",
      "r682",
      "r714",
      "r715",
      "r774",
      "r775"
     ]
    },
    "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in accounting principle, accounting standards update, adoption date",
        "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date",
        "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r212",
      "r214",
      "r233",
      "r234",
      "r374",
      "r375",
      "r385",
      "r386",
      "r387",
      "r392",
      "r393",
      "r394",
      "r443",
      "r581",
      "r595",
      "r596",
      "r597",
      "r606",
      "r607",
      "r608",
      "r609",
      "r619",
      "r620",
      "r621",
      "r624",
      "r630",
      "r639",
      "r640",
      "r642",
      "r643",
      "r644",
      "r662",
      "r665",
      "r666",
      "r667",
      "r682",
      "r714",
      "r715",
      "r774",
      "r775",
      "r986"
     ]
    },
    "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in accounting principle, accounting standards update, early adoption [true false]",
        "label": "Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]",
        "documentation": "Indicates (true false) whether accounting standards update was early adopted."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r214",
      "r237",
      "r299",
      "r375",
      "r385",
      "r388",
      "r394",
      "r443",
      "r582",
      "r597",
      "r606",
      "r609",
      "r621",
      "r624",
      "r630",
      "r639",
      "r640",
      "r642",
      "r645",
      "r646",
      "r663",
      "r666",
      "r667",
      "r716",
      "r774",
      "r775"
     ]
    },
    "srt_ChiefExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ChiefExecutiveOfficerMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]",
        "terseLabel": "Chief Executive Officer",
        "documentation": "Person with designation of chief executive officer."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "ysg_ChinaAndHongKongSpecialAdministrativeRegionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ChinaAndHongKongSpecialAdministrativeRegionMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "China and Hong Kong Special Administrative Region",
        "label": "China And Hong Kong Special Administrative Region [Member]",
        "documentation": "China and Hong Kong special administrative region."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock",
        "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": [
      "r219",
      "r252",
      "r253",
      "r254",
      "r283",
      "r317",
      "r318",
      "r321",
      "r323",
      "r329",
      "r330",
      "r383",
      "r458",
      "r460",
      "r461",
      "r462",
      "r466",
      "r467",
      "r472",
      "r473",
      "r476",
      "r479",
      "r486",
      "r641",
      "r791",
      "r792",
      "r793",
      "r794",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r827",
      "r848",
      "r871",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r981",
      "r1013",
      "r1027"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class Of Stock [Line Items]",
        "label": "Class of Stock [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": [
      "r252",
      "r253",
      "r254",
      "r329",
      "r472",
      "r473",
      "r474",
      "r476",
      "r479",
      "r484",
      "r486",
      "r791",
      "r792",
      "r793",
      "r794",
      "r936",
      "r981",
      "r1013"
     ]
    },
    "ysg_ColorCosmeticsBrandsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ColorCosmeticsBrandsMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Color cosmetics brands.",
        "label": "Color Cosmetics Brands [Member]",
        "terseLabel": "Color Cosmetics Brands"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies",
        "label": "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": [
      "r33",
      "r129",
      "r740",
      "r826"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r447",
      "r449",
      "r897",
      "r1058"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A Ordinary Shares",
        "label": "Common Class A [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class B Ordinary Shares",
        "label": "Common Class B [Member]",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "ysg_CommonStockAuthorizedShareCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "CommonStockAuthorizedShareCapital",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares authorized share capital",
        "label": "Common Stock Authorized Share Capital",
        "documentation": "Common stock authorized share capital."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary Shares",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r959",
      "r960",
      "r961",
      "r963",
      "r964",
      "r965",
      "r966",
      "r1024",
      "r1025",
      "r1101",
      "r1122",
      "r1124"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "ysg_CommonStockReclassifiedIntoTemporaryEquity": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "CommonStockReclassifiedIntoTemporaryEquity",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares redesignated into preferred shares",
        "label": "Common Stock Reclassified Into Temporary Equity",
        "documentation": "Common stock reclassified into temporary equity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r827"
     ]
    },
    "ysg_CommonStockSharesDesignated": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "CommonStockSharesDesignated",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares designated",
        "label": "Common Stock Shares Designated",
        "documentation": "Common stock shares designated."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "label": "Common Stock, 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": [
      "r138"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance",
        "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance",
        "terseLabel": "Common stock, shares outstanding",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r138",
      "r827",
      "r845",
      "r1124",
      "r1125"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary Shares",
        "label": "Common Stock, Value, Issued",
        "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": [
      "r138",
      "r742",
      "r957"
     ]
    },
    "us-gaap_CommonStockVotingRights": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockVotingRights",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares, voting rights",
        "label": "Common Stock, Voting Rights",
        "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_CompensationRelatedCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationRelatedCostsPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Compensation Related Costs, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive loss attributable to the Yatsen Holding Limited's shareholders",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r263",
      "r265",
      "r273",
      "r734",
      "r758"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total",
        "terseLabel": "Less: Comprehensive loss attributable to the non-controlling interests",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "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": [
      "r7",
      "r110",
      "r122",
      "r263",
      "r265",
      "r272",
      "r733",
      "r757"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Total 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": [
      "r122",
      "r184",
      "r263",
      "r265",
      "r271",
      "r732",
      "r756"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive income (loss)",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software",
        "label": "Computer Software, Intangible Asset [Member]",
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks."
       }
      }
     },
     "auth_ref": [
      "r913",
      "r1053",
      "r1054"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r56",
      "r124",
      "r125",
      "r370",
      "r896"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r56",
      "r124",
      "r125",
      "r370",
      "r786",
      "r896"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type",
        "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": [
      "r54",
      "r56",
      "r124",
      "r125",
      "r370",
      "r896",
      "r985"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration and Risks",
        "label": "Concentration Risk Disclosure [Text Block]",
        "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": [
      "r164"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Line Items]",
        "label": "Concentration Risk [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": [
      "r896"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk, percentage",
        "label": "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": [
      "r54",
      "r56",
      "r124",
      "r125",
      "r370"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Table]",
        "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": [
      "r53",
      "r54",
      "r56",
      "r57",
      "r124",
      "r188",
      "r896"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type",
        "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": [
      "r54",
      "r56",
      "r124",
      "r125",
      "r370",
      "r896"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationTables",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities",
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r289",
      "r600",
      "r601",
      "r604",
      "r605",
      "r695",
      "r907",
      "r990",
      "r991",
      "r992",
      "r1059",
      "r1062",
      "r1063"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationTables",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities",
        "label": "Consolidated Entities [Domain]",
        "documentation": "Entity or group of entities consolidated into reporting entity."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r289",
      "r600",
      "r601",
      "r604",
      "r605",
      "r695",
      "r907",
      "r990",
      "r991",
      "r992",
      "r1059",
      "r1062",
      "r1063"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in Progress",
        "label": "Construction in Progress [Member]",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contact Personnel Name",
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetNet",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total",
        "terseLabel": "Contract asset",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "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."
       }
      }
     },
     "auth_ref": [
      "r488",
      "r490",
      "r509"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Contract with Customer, Liability, Total",
        "terseLabel": "Contract liability",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r488",
      "r489",
      "r509"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized from performance obligations satisfied",
        "label": "Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized",
        "documentation": "Amount of revenue recognized arising from contract liability from change in timeframe for performance obligation to be satisfied."
       }
      }
     },
     "auth_ref": [
      "r937"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advances from customers (including advances from customers of the consolidated VIEs without recourse to the Group of RMB5,892 and RMB26,810 as of December 31, 2022 and 2023, respectively)",
        "verboseLabel": "Advances from customers",
        "label": "Contract with Customer, Liability, Current",
        "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": [
      "r488",
      "r489",
      "r509"
     ]
    },
    "us-gaap_ContractWithCustomerSalesChannelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerSalesChannelAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenueByChannelForRespectivePeriodsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Sales Channel",
        "label": "Contract with Customer, Sales Channel [Axis]",
        "documentation": "Information by sales channel for delivery of good or service in contract with customer."
       }
      }
     },
     "auth_ref": [
      "r944",
      "r1066"
     ]
    },
    "us-gaap_ContractWithCustomerSalesChannelDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerSalesChannelDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenueByChannelForRespectivePeriodsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Sales Channel",
        "label": "Contract with Customer, Sales Channel [Domain]",
        "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary."
       }
      }
     },
     "auth_ref": [
      "r944",
      "r1066"
     ]
    },
    "us-gaap_ContractualObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractualObligation",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Contractual Obligation, Total",
        "terseLabel": "Investments in joint venture",
        "label": "Contractual Obligation",
        "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments."
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "ysg_ConvenienceTranslationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ConvenienceTranslationPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convenience translation",
        "label": "Convenience Translation Policy [Text Block]",
        "documentation": "Disclosure of accounting policy for convenience translation of financial statements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleDebtSecuritiesMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of Preferred Shares",
        "label": "Convertible Debt Securities [Member]",
        "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Costs and expenses applicable to net sales or gross revenues",
        "totalLabel": "Cost of Goods and Services Sold, Total",
        "negatedLabel": "Total cost of revenues",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r712"
     ]
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenues",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name",
        "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": [
      "r232",
      "r287",
      "r288",
      "r468",
      "r474",
      "r693",
      "r921",
      "r923"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected credit losses",
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r396",
      "r397",
      "r398",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "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://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesSummaryOfComponentsOfCurrentAndDeferredIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesSummaryOfComponentsOfCurrentAndDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Current Income Tax Expense (Benefit), Total",
        "terseLabel": "Current tax expense",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r580",
      "r588",
      "r1015"
     ]
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk",
        "label": "Customer Concentration Risk [Member]",
        "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": [
      "r55",
      "r370"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Relationship",
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "ysg_DecreaseInCommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "DecreaseInCommonStockSharesAuthorized",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares, decrease in authorized shares",
        "label": "Decrease In Common Stock Shares Authorized",
        "documentation": "Decrease in common stock shares authorized."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_DeemedShareBasedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "DeemedShareBasedExpense",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deemed share-based expense",
        "label": "Deemed Share Based Expense",
        "documentation": "The amount of the difference between the repurchase price and the fair value of the ordinary shares from the founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Prepayments and Other Current Assets",
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income, Noncurrent",
        "terseLabel": "Deferred income-non current",
        "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r983"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r567",
      "r568"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesSummaryOfComponentsOfCurrentAndDeferredIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesSummaryOfComponentsOfCurrentAndDeferredIncomeTaxesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred Income Tax Expense (Benefit), Total",
        "terseLabel": "Deferred income tax expenses (benefits)",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r182",
      "r210",
      "r587",
      "r588",
      "r1015"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r567",
      "r568",
      "r739"
     ]
    },
    "ysg_DeferredTaxAssetsAccruedExpensesAndOthers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "DeferredTaxAssetsAccruedExpensesAndOthers",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and others",
        "label": "Deferred Tax Assets Accrued Expenses And Others",
        "documentation": "Deferred tax assets, accrued expenses and others."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r575"
     ]
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsInventory",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory valuation allowance",
        "label": "Deferred Tax Assets, Inventory",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r1099"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets, net",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1098"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total",
        "terseLabel": "Net operating loss carry forwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r1099"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: valuation allowance",
        "label": "Deferred Tax Assets, 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": [
      "r576"
     ]
    },
    "ysg_DeferredTaxLiabilitiesAcquiredIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "DeferredTaxLiabilitiesAcquiredIntangibleAssets",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesScheduleOfDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related to acquired intangible assets",
        "label": "Deferred Tax Liabilities Acquired Intangible Assets",
        "documentation": "Deferred tax liabilities, acquired intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_DepositsPrepaidRentalAndPropertyManagementFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "DepositsPrepaidRentalAndPropertyManagementFees",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits, prepaid rental and property management fees",
        "label": "Deposits Prepaid Rental And Property Management Fees",
        "documentation": "Deposits, prepaid rental and property management fees."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Depreciation, Total",
        "terseLabel": "Depreciation of property and equipment",
        "label": "Depreciation",
        "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": [
      "r10",
      "r73"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenueByChannelForRespectivePeriodsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation Of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [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": [
      "r508",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenueByChannelForRespectivePeriodsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation Of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r508",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r520",
      "r523",
      "r551",
      "r552",
      "r555",
      "r951"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Accounting Standard",
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r974",
      "r975",
      "r976"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r974",
      "r975",
      "r976",
      "r978"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Document Fiscal Period Focus",
        "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://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Document Fiscal Year Focus",
        "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_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Line Items]",
        "label": "Document Information [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": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Table]",
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "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_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Registration Statement",
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Shell Company Report",
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r977"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Document Type",
        "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": []
    },
    "ysg_DueFromNonVariableInterestEntitySubsidiariesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "DueFromNonVariableInterestEntitySubsidiariesCurrent",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from non-variable interest entity subsidiaries, current.",
        "label": "Due From Non Variable Interest Entity Subsidiaries Current",
        "terseLabel": "Amounts due from non-VIE subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ysg_DueToNonVariableInterestEntitySubsidiariesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "DueToNonVariableInterestEntitySubsidiariesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts due to non-VIE subsidiaries",
        "label": "Due To Non Variable Interest Entity Subsidiaries Current",
        "documentation": "Due to non-variable interest entity subsidiaries, current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss per ordinary share",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Earnings Per Share, Basic, Total",
        "verboseLabel": "\u2014Basic",
        "terseLabel": "Net loss per ordinary share-basic",
        "label": "Earnings 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": [
      "r274",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r314",
      "r317",
      "r321",
      "r322",
      "r323",
      "r327",
      "r628",
      "r629",
      "r735",
      "r759",
      "r926"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Net income (loss) per ordinary share",
        "verboseLabel": "Net loss per ordinary share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicOtherDisclosuresAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]",
        "terseLabel": "Denominator:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Earnings Per Share, Diluted, Total",
        "verboseLabel": "\u2014Diluted",
        "terseLabel": "Net loss per ordinary share-diluted",
        "label": "Earnings 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": [
      "r274",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r317",
      "r321",
      "r322",
      "r323",
      "r327",
      "r628",
      "r629",
      "r735",
      "r759",
      "r926"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Net income (loss) per ordinary share",
        "verboseLabel": "Net loss per ordinary share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted, Other Disclosure [Abstract]",
        "terseLabel": "Denominator:",
        "verboseLabel": "Denominator:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (loss) per share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "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": [
      "r51",
      "r52"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Loss Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r313",
      "r324",
      "r325",
      "r326"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents and restricted cash",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1103"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective tax rates",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r570"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Uniform income tax rate",
        "terseLabel": "PRC statutory income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r570",
      "r589"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in valuation allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1096",
      "r1100"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax effect of different tax rate of different jurisdictions",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates."
       }
      }
     },
     "auth_ref": [
      "r589",
      "r1096"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDeductions": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationDeductions",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective Income Tax Rate Reconciliation, Deduction, Percent, Total",
        "negatedLabel": "Tax effect of Super Deduction and others",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Percent",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions."
       }
      }
     },
     "auth_ref": [
      "r1096",
      "r1100"
     ]
    },
    "ysg_EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesEffectiveIncomeTaxRateReconciliationPermanentDifferencesRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Permanent differences",
        "label": "Effective Income Tax Rate Reconciliation Permanent Differences Rate",
        "documentation": "Effective income tax rate reconciliation permanent differences rate."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_EffectivePeriodOfAgreement": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "EffectivePeriodOfAgreement",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Period of Agreement",
        "label": "Effective Period Of Agreement",
        "documentation": "Effective period of agreement."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_ElectronicEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ElectronicEquipmentMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electronic Equipment",
        "label": "Electronic Equipment [Member]",
        "documentation": "Electronic equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation expenses",
        "label": "Employee Benefits and Share-Based Compensation",
        "documentation": "Amount of expense for employee benefit and equity-based compensation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": "ysg_AccruedExpensesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Employee-related Liabilities, Current, Total",
        "terseLabel": "Accrued payroll related expenses",
        "label": "Employee-related Liabilities, Current",
        "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": [
      "r31"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized compensation expenses period for recognition",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "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": [
      "r554"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized compensation expenses related to stock options",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1095"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Related to Share Options",
        "terseLabel": "Options",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "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": []
    },
    "ysg_EnterpriseIncomeTaxLawMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "EnterpriseIncomeTaxLawMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EIT Law",
        "label": "Enterprise Income Tax Law [Member]",
        "documentation": "Enterprise income tax law."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Country",
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Addresses, Address Type",
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "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": [
      "r972"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "dei_EntityIncorporationDateOfIncorporation": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationDateOfIncorporation",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Date of incorporation",
        "label": "Entity Incorporation, Date of Incorporation",
        "documentation": "Date when an entity was incorporated"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r979"
     ]
    },
    "dei_EntityListingDepositoryReceiptRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityListingDepositoryReceiptRatio",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ADS ratio to ordinary shares",
        "label": "Entity Listing, Depository Receipt Ratio",
        "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "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": [
      "r972"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r980"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component",
        "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": [
      "r19",
      "r235",
      "r267",
      "r268",
      "r269",
      "r296",
      "r297",
      "r298",
      "r301",
      "r309",
      "r311",
      "r328",
      "r389",
      "r395",
      "r487",
      "r556",
      "r557",
      "r558",
      "r583",
      "r584",
      "r610",
      "r612",
      "r613",
      "r614",
      "r615",
      "r617",
      "r627",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r659",
      "r686",
      "r776",
      "r777",
      "r778",
      "r802",
      "r871"
     ]
    },
    "ysg_EquityInvestmentsWithoutReadilyDeterminableFairValueAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "EquityInvestmentsWithoutReadilyDeterminableFairValueAmount",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails": {
       "parentTag": "ysg_EquityMethodInvestmentsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Investments Without Readily Determinable Fair Value Amount",
        "documentation": "Equity investments without readily determinable fair values amount.",
        "terseLabel": "Equity investments without readily determinable fair values"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Nonconsolidated Investee [Axis]",
        "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r283",
      "r383",
      "r641"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Nonconsolidated Investee [Domain]",
        "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r283",
      "r383",
      "r641"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment as a Group",
        "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]",
        "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r993",
      "r1014",
      "r1038",
      "r1102"
     ]
    },
    "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentSummarizedFinancialInformationAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summarized condensed financial information",
        "label": "Equity Method Investment, Summarized Financial Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails": {
       "parentTag": "ysg_EquityMethodInvestmentsGross",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity method investments",
        "label": "Equity Method Investments",
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r377",
      "r995",
      "r1037"
     ]
    },
    "ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "EquityMethodInvestmentsAndEquitySecuritiesAmount",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Investment, net",
        "label": "Equity Method Investments And Equity Securities Amount",
        "documentation": "Equity method investments and equity securities amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments and Joint Ventures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments",
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "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": [
      "r217",
      "r381",
      "r384",
      "r982"
     ]
    },
    "ysg_EquityMethodInvestmentsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "EquityMethodInvestmentsGross",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails": {
       "parentTag": "ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Equity Method Investments Gross",
        "documentation": "Equity method investments gross."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentsPolicy",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments",
        "label": "Equity Method Investments [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r126",
      "r380"
     ]
    },
    "us-gaap_EquityMethodInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentsTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Forth the Group's Investments and Summarized Financial Information",
        "label": "Equity Method Investments [Table Text Block]",
        "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information."
       }
      }
     },
     "auth_ref": [
      "r378"
     ]
    },
    "ysg_EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated Useful Lives of Intangible Assets",
        "label": "Estimated Useful Lives Of Intangible Assets Table [Text Block]",
        "documentation": "Estimated useful lives of intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "srt_EuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "EuropeMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EUR",
        "label": "Europe [Member]",
        "documentation": "Continent of Europe."
       }
      }
     },
     "auth_ref": [
      "r1126",
      "r1127",
      "r1128",
      "r1129"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [
      "r632",
      "r633",
      "r637"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]",
        "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": [
      "r632",
      "r633",
      "r637"
     ]
    },
    "ysg_FairValueAssetsMeasuredOnRecurringBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "FairValueAssetsMeasuredOnRecurringBasis",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets",
        "label": "Fair Value Assets Measured On Recurring Basis",
        "documentation": "Fair value assets measured on recurring basis."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "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": [
      "r469",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r633",
      "r699",
      "r700",
      "r701",
      "r934",
      "r935",
      "r945",
      "r946",
      "r947"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r632",
      "r633",
      "r634",
      "r635",
      "r638"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r631"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r633",
      "r701",
      "r934",
      "r935",
      "r945",
      "r946",
      "r947"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisObligations",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities",
        "label": "Obligations, Fair Value Disclosure",
        "documentation": "Fair value of obligations measured on a recurring basis."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r187"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "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": [
      "r469",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r699",
      "r700",
      "r701",
      "r934",
      "r935",
      "r945",
      "r946",
      "r947"
     ]
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsNonrecurringMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrecurring",
        "label": "Fair Value, Nonrecurring [Member]",
        "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r638"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recurring",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r631",
      "r638"
     ]
    },
    "us-gaap_FinancialGuaranteeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialGuaranteeMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Guarantee",
        "label": "Financial Guarantee [Member]",
        "documentation": "An agreement (contract) that requires the guarantor to make payments to the guaranteed party based on another entity's failure to pay specified obligations, such as debt, to a lender."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets. Estimated useful lives",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r439"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "ysg_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028 and thereafter",
        "label": "Finite Lived Intangible Assets Amortization Expense Year Five And Thereafter",
        "documentation": "Finite lived intangible assets amortization expense year five and thereafter."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r438",
      "r439",
      "r440",
      "r713",
      "r717"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Finite-Lived Intangible Assets, Gross, Total",
        "terseLabel": "Total cost",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r717"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite Lived Intangible Assets [Line Items]",
        "label": "Finite-Lived Intangible Assets [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": [
      "r713"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name",
        "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": [
      "r69",
      "r71"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfEstimatedAmortizationExpensesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance",
        "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance",
        "totalLabel": "Intangible assets, net",
        "terseLabel": "Intangible assets, net",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r713"
     ]
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets acquired",
        "label": "Finite-Lived Intangible Assets Acquired",
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "us-gaap_ForeignCurrencyExchangeRateTranslation1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyExchangeRateTranslation1",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noon buying rate",
        "label": "Foreign Currency Exchange Rate, Translation",
        "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency."
       }
      }
     },
     "auth_ref": [
      "r660",
      "r661"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign currency exchange losses",
        "terseLabel": "Foreign currency exchange (loss) gain",
        "totalLabel": "Foreign Currency Transaction Gain (Loss), before Tax, Total",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r648",
      "r649",
      "r650",
      "r652",
      "r868"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Functional currency and foreign currency translation",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "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": [
      "r647"
     ]
    },
    "ysg_ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ForeignEarningsRepatriatedIncrementalForeignWithholdingTaxes",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incremental foreign withholding taxes",
        "label": "Foreign Earnings Repatriated Incremental Foreign Withholding Taxes",
        "documentation": "Foreign earnings were repatriated, the incremental foreign withholding taxes."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax rate on taxable income",
        "label": "Foreign Income Tax Expense Benefit Continuing Operations Percentage",
        "documentation": "Foreign income tax expense (benefit), continuing operations, percentage."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_FounderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "FounderMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Founders",
        "label": "Founder [Member]",
        "documentation": "Founder"
       }
      }
     },
     "auth_ref": []
    },
    "ysg_FoundersOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "FoundersOrdinarySharesMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related to Repurchase of Founders' Ordinary Shares",
        "label": "Founders Ordinary Shares [Member]",
        "documentation": "Founders' ordinary shares."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_FoundersShareOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "FoundersShareOptionsMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Founder's Share Options",
        "label": "Founders Share Options [Member]",
        "documentation": "Founders share options."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_FulfilmentExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "FulfilmentExpenses",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Fulfilment expenses",
        "label": "Fulfilment Expenses",
        "documentation": "Represents the amount of fulfillment expenses incurred during the period, such expenses also includes shipping and handling."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_FulfilmentExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "FulfilmentExpensesMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fulfilment Expenses",
        "label": "Fulfilment Expenses [Member]",
        "documentation": "Fulfilment expenses."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_FulfilmentExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "FulfilmentExpensesPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fulfilment expenses",
        "label": "Fulfilment Expenses Policy [Text Block]",
        "documentation": "Represents the amount of fulfillment expenses incurred during the period, such expenses also includes shipping and handling."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office Furniture and Equipment",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "GB",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GBP",
        "label": "UNITED KINGDOM"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDispositionOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnDispositionOfIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on disposal of intangible assets",
        "label": "Gain (Loss) on Disposition of Intangible Assets",
        "documentation": "Amount of gain (loss) on sale or disposal of intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Impairment of and (gain) loss on disposal of property and equipment",
        "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "terseLabel": "Impairment loss and loss on disposal of property and equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "ysg_GalenicHkLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "GalenicHkLimitedMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Galenic (HK) Limited",
        "label": "Galenic (HK) Limited [Member]",
        "documentation": "Galenic (HK) Limited."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_GalenicShanghaiECommerceCompanyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "GalenicShanghaiECommerceCompanyLimitedMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Galenic (Shanghai) E-commerce Company Limited",
        "label": "Galenic (Shanghai) E-commerce Company Limited [Member]",
        "verboseLabel": "Galenic (Shanghai) E-commerce Co., Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "General and Administrative Expense, Total",
        "negatedLabel": "General and administrative expenses",
        "label": "General and Administrative Expense",
        "negatedTerseLabel": "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": [
      "r155",
      "r850"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and Administrative Expenses",
        "label": "General and Administrative Expense [Member]",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, net",
        "totalLabel": "Goodwill, Total",
        "label": "Goodwill",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "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": [
      "r247",
      "r420",
      "r730",
      "r933",
      "r957",
      "r1043",
      "r1050"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in goodwill related to acquisition",
        "label": "Goodwill, Acquired During Period",
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination."
       }
      }
     },
     "auth_ref": [
      "r424",
      "r933"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "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": [
      "r419",
      "r433",
      "r933"
     ]
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r422",
      "r432",
      "r933"
     ]
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Foreign currency translation adjustments",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "us-gaap_GoodwillGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillGross",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, gross",
        "label": "Goodwill, Gross",
        "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": [
      "r423",
      "r430",
      "r933"
     ]
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GoodwillI, accumulated impairment losses",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "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": [
      "r423",
      "r430",
      "r933"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Impairment provided",
        "label": "Impairment provided",
        "terseLabel": "Goodwill impairment provision",
        "verboseLabel": "Impairment of goodwill",
        "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": [
      "r10",
      "r421",
      "r427",
      "r433",
      "r933"
     ]
    },
    "us-gaap_GoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Line Items]",
        "label": "Goodwill [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": [
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r433",
      "r933"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Costs and expenses applicable to net sales or gross revenues",
        "totalLabel": "Gross profit",
        "label": "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",
      "r283",
      "r335",
      "r355",
      "r361",
      "r364",
      "r383",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r641",
      "r928",
      "r1060"
     ]
    },
    "ysg_GuangzhouDrWuCosmeticsCompanyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "GuangzhouDrWuCosmeticsCompanyLimitedMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guangzhou DR.WU Cosmetics Company Limited.",
        "label": "Guangzhou DR.WU Cosmetics Company Limited [Member]",
        "terseLabel": "Guangzhou DR.WU Cosmetics Co., Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_GuangzhouYatsenGlobalCompanyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "GuangzhouYatsenGlobalCompanyLimitedMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guangzhou Yatsen",
        "label": "Guangzhou Yatsen Global Company Limited [Member]",
        "documentation": "Guangzhou Yatsen Global Company, Limited."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_GuangzhouYixunCosmeticsCompanyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "GuangzhouYixunCosmeticsCompanyLimitedMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guangzhou Yixun Cosmetics Co., Ltd.",
        "label": "Guangzhou Yixun Cosmetics Company Limited [Member]",
        "documentation": "Guangzhou Yixun Cosmetics Company, Limited."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GuaranteeObligationsByNatureAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantor Obligations, Nature [Axis]",
        "documentation": "Information by nature of guarantee."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r455",
      "r456",
      "r457"
     ]
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GuaranteeObligationsNatureDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantor Obligations, Nature [Domain]",
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r455",
      "r456",
      "r457"
     ]
    },
    "country_HK": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "HK",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Hong Kong",
        "terseLabel": "HKD",
        "label": "HONG KONG"
       }
      }
     },
     "auth_ref": []
    },
    "ysg_HongKongTaxRateForProfitsAtTwoMillionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "HongKongTaxRateForProfitsAtTwoMillionMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hong Kong Tax Rate for Profits at 2 Million",
        "label": "Hong Kong Tax Rate For Profits At Two Million [Member]",
        "documentation": "Hong Kong tax rate for profits at two million."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_HongKongTaxRateForProfitsOverTwoMillionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "HongKongTaxRateForProfitsOverTwoMillionMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hong Kong Tax Rate for Profits over 2 Million",
        "label": "Hong Kong Tax Rate For Profits Over Two Million [Member]",
        "documentation": "Hong Kong tax rate for profits over two million."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_HuizhiweimeiGuangzhouTradingCompanyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "HuizhiweimeiGuangzhouTradingCompanyLimitedMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Huizhi weimei (Guangzhou) Trading Co., Ltd.(\u201cHZ VIE\u201d)",
        "label": "Huizhiweimei Guangzhou Trading Company Limited [Member]",
        "documentation": "Huizhiweimei (Guangzhou) Trading Company, Limited."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IPOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IPOMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial Public Offering (\"IPO\")",
        "label": "IPO [Member]",
        "documentation": "First sale of stock by a private company to the public."
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r974",
      "r975",
      "r976"
     ]
    },
    "ysg_ImpairmentAllowanceOfInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ImpairmentAllowanceOfInventory",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment allowance of inventory",
        "label": "Impairment Allowance Of Inventory",
        "documentation": "Impairment allowance of inventory."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_ImpairmentLossOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ImpairmentLossOfInvestments",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Impairment of investments",
        "negatedLabel": "Impairment loss of investments",
        "label": "Impairment Loss Of Investments",
        "documentation": "Impairment loss of investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of intangible assets",
        "label": "Impairment of Intangible Assets, Finite-Lived",
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value."
       }
      }
     },
     "auth_ref": [
      "r1011",
      "r1055"
     ]
    },
    "us-gaap_ImpairmentOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfInvestments",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other than Temporary Impairment Losses, Investments",
        "terseLabel": "Impairment of investments",
        "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "ysg_ImpairmentOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ImpairmentOnInvestments",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails": {
       "parentTag": "ysg_EquityMethodInvestmentsAndEquitySecuritiesAmount",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureInvestmentsSummaryOfForthGroupSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: impairment on investments",
        "label": "Impairment On Investments",
        "documentation": "Impairment on investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of long-lived assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "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",
      "r171"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before income tax expenses",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r149",
      "r196",
      "r335",
      "r355",
      "r361",
      "r364",
      "r736",
      "r752",
      "r928"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesSummaryOfComponentsOfCurrentAndDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest, Total",
        "terseLabel": "Income (loss) before income tax expense",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r355",
      "r361",
      "r364",
      "r760",
      "r928"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Share of income from equity investments",
        "terseLabel": "Income from equity method investments, net",
        "label": "Income (Loss) from Equity Method Investments",
        "verboseLabel": "Loss from subsidiaries and VIE",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r150",
      "r195",
      "r342",
      "r377",
      "r751"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statements of Operation",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location",
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r441",
      "r444",
      "r855"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location",
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r855"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityNameAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority, Name",
        "label": "Income Tax Authority, Name [Axis]",
        "documentation": "Information by name of taxing authority."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityNameDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority, Name",
        "label": "Income Tax Authority, Name [Domain]",
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ysg_IncomeTaxDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "IncomeTaxDisclosureLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Line Items]",
        "label": "Income Tax Disclosure [Line Items]",
        "documentation": "Income tax disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_IncomeTaxDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "IncomeTaxDisclosureTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Table]",
        "label": "Income Tax Disclosure [Table]",
        "documentation": "Income tax disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Expenses",
        "label": "Income Tax Disclosure [Text Block]",
        "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": [
      "r284",
      "r562",
      "r571",
      "r573",
      "r578",
      "r585",
      "r590",
      "r591",
      "r592",
      "r796"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 0.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesSummaryOfComponentsOfCurrentAndDeferredIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesSummaryOfComponentsOfCurrentAndDeferredIncomeTaxesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax benefits (expenses)",
        "totalLabel": "Income Tax Expense (Benefit), Total",
        "terseLabel": "Total income tax expense (benefit)",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r216",
      "r310",
      "r311",
      "r343",
      "r569",
      "r586",
      "r761"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "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": [
      "r266",
      "r565",
      "r566",
      "r573",
      "r574",
      "r577",
      "r579",
      "r790"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income taxes paid",
        "label": "Income Taxes Paid",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r50"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Increase (Decrease) in Accounts Payable, Total",
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in 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": [
      "r9"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 26.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other."
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 27.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advances from customers",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "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": [
      "r707",
      "r1010"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 28.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income",
        "label": "Increase (Decrease) in Deferred Revenue",
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "us-gaap_IncreaseDecreaseInDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDueFromRelatedParties",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Increase (Decrease) in Due from Related Parties, Total",
        "negatedLabel": "Amounts due from related parties",
        "label": "Increase (Decrease) in Due from Related Parties",
        "documentation": "The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDueToRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Increase (Decrease) in Due to Related Parties, Total",
        "terseLabel": "Amounts due to related parties",
        "label": "Increase (Decrease) in Due to Related Parties",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 29.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax payables",
        "label": "Increase (Decrease) in Income Taxes",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets."
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Increase (Decrease) in Inventories, Total",
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in 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": [
      "r9"
     ]
    },
    "ysg_IncreaseDecreaseInLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "IncreaseDecreaseInLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Increase Decrease In Lease Liabilities",
        "documentation": "Increase (decrease) in lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other non-current assets",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "ysg_IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepayments and other current assets",
        "label": "Increase Decrease In Prepayments And Other Current Assets",
        "documentation": "Increase (decrease) in prepayments and other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_IncreaseInCommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "IncreaseInCommonStockSharesAuthorized",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares, increase in authorized shares",
        "label": "Increase In Common Stock Shares Authorized",
        "documentation": "Increase in common stock shares authorized."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_IncreaseInTemporaryEquitySharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "IncreaseInTemporaryEquitySharesAuthorized",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary equity, increase in authorized shares",
        "label": "Increase In Temporary Equity Shares Authorized",
        "documentation": "Increase in temporary equity shares authorized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets, Net",
        "label": "Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r709",
      "r710",
      "r711",
      "r713",
      "r924"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total",
        "terseLabel": "Intangible assets, net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r70"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Interest Income (Expense), Net, Total",
        "terseLabel": "Financial income",
        "label": "Interest Income (Expense), Net",
        "verboseLabel": "Financial income",
        "documentation": "The net amount of operating interest income (expense)."
       }
      }
     },
     "auth_ref": [
      "r198"
     ]
    },
    "ysg_InterestReceivablesOnShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "InterestReceivablesOnShortTermInvestments",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest receivables on short-term investments.",
        "label": "Interest Receivables On Short-Term Investments",
        "negatedLabel": "Interest receivables on short-term investments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryAdjustments",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Inventory Adjustments, Total",
        "negatedLabel": "Less: impairment allowance",
        "label": "Inventory Adjustments",
        "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r1001"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventories1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Products",
        "label": "Inventory, Finished Goods, Gross",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1000"
     ]
    },
    "us-gaap_InventoryGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryGross",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Inventories",
        "label": "Inventory, Gross",
        "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r1001"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Net",
        "totalLabel": "Inventories",
        "terseLabel": "Inventories",
        "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": [
      "r260",
      "r915",
      "r957"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventories",
        "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": [
      "r202",
      "r242",
      "r259",
      "r416",
      "r417",
      "r418",
      "r708",
      "r925"
     ]
    },
    "us-gaap_InventoryRawMaterialsAndSupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRawMaterialsAndSupplies",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Inventory, Raw Materials and Supplies, Gross, Total",
        "terseLabel": "Raw materials and packing materials",
        "label": "Inventory, Raw Materials and Supplies, Gross",
        "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed."
       }
      }
     },
     "auth_ref": [
      "r1001"
     ]
    },
    "us-gaap_InvestorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestorMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investors",
        "label": "Investor [Member]",
        "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value."
       }
      }
     },
     "auth_ref": [
      "r1105",
      "r1106"
     ]
    },
    "ysg_IssuanceCostsOfIssuanceOfOrdinarySharesInIpo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "IssuanceCostsOfIssuanceOfOrdinarySharesInIpo",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance costs of issuance of ordinary shares in IPO.",
        "label": "Issuance Costs of Issuance of Ordinary Shares in IPO",
        "negatedLabel": "Issuance costs of issuance of Ordinary Shares in IPO"
       }
      }
     },
     "auth_ref": []
    },
    "currency_JPY": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "JPY",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPY",
        "label": "Japan, Yen"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LaborAndRelatedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LaborAndRelatedExpense",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee social security and welfare benefits",
        "label": "Labor and Related Expense",
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit."
       }
      }
     },
     "auth_ref": [
      "r1008"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold Improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r673"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Maturity of Operating Lease Liabilities under Non-Cancelable Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "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": [
      "r1104"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payment",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "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": [
      "r681"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "ysg_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029 and thereafter",
        "label": "Lessee Operating Lease Liability Payments Due Year Six And Thereafter",
        "documentation": "Lessee operating lease liability payments due year six and thereafter."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail2": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: interest",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "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": [
      "r669"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "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": [
      "r30",
      "r283",
      "r383",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r601",
      "r604",
      "r605",
      "r641",
      "r825",
      "r927",
      "r969",
      "r1060",
      "r1109",
      "r1110"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities, redeemable non-controlling interests and shareholders\" equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r192",
      "r747",
      "r957",
      "r1014",
      "r1038",
      "r1102"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities, redeemable non-controlling interests and shareholders' equity",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities",
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "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": [
      "r32",
      "r241",
      "r283",
      "r383",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r601",
      "r604",
      "r605",
      "r641",
      "r957",
      "r1060",
      "r1109",
      "r1110"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities",
        "totalLabel": "Total non-current liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r132",
      "r133",
      "r134",
      "r135",
      "r283",
      "r383",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r601",
      "r604",
      "r605",
      "r641",
      "r1060",
      "r1109",
      "r1110"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "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": [
      "r1030"
     ]
    },
    "ysg_LoansToEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "LoansToEmployees",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans to employees",
        "label": "Loans To Employees",
        "documentation": "Loans to employees."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 0.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Long-Term Investments, Total",
        "verboseLabel": "Investments",
        "terseLabel": "Investments",
        "label": "Long-Term Investments",
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)."
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "ysg_LongTermOfficeRentalDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "LongTermOfficeRentalDeposit",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term rental deposits",
        "label": "Long Term Office Rental Deposit",
        "documentation": "Long-term rental deposits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermPurchaseCommitmentAmount",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital expenditures",
        "label": "Long-Term Purchase Commitment, Amount",
        "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Category of Item Purchased [Axis]",
        "documentation": "Information by category of items purchased under a long-term purchase commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]",
        "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermPurchaseCommitmentLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Purchase Commitment [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": []
    },
    "us-gaap_LongTermPurchaseCommitmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermPurchaseCommitmentTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Purchase Commitment [Table]",
        "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss on disposal of property and equipment and impairment loss.",
        "label": "Loss on Disposal Of Property And Equipment And Impairment Loss",
        "terseLabel": "Loss on disposal of property and equipment and impairment loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Machinery",
        "label": "Machinery and Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer",
        "label": "Customer [Axis]",
        "documentation": "Information by name or description of a single external customer or a group of external customers."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r940",
      "r1066",
      "r1120",
      "r1121"
     ]
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarketingAndAdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Marketing and Advertising Expense, Total",
        "terseLabel": "Advertising and marketing promotion expenses",
        "label": "Marketing and Advertising Expense",
        "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "ysg_MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum forfeited security deposit upon non collection of contractual minimum annual service fees.",
        "label": "Maximum Forfeited Security Deposit Upon Non Collection of Contractual Minimum Annual Service Fees",
        "terseLabel": "Maximum forfeited security deposit upon non collection of contractual minimum annual service fees"
       }
      }
     },
     "auth_ref": []
    },
    "ysg_MaximumGuaranteesProvided": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "MaximumGuaranteesProvided",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum guarantees provided.",
        "label": "Maximum Guarantees Provided",
        "terseLabel": "Maximum financial guarantees provided"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r450",
      "r451",
      "r452",
      "r453",
      "r519",
      "r706",
      "r773",
      "r817",
      "r818",
      "r879",
      "r881",
      "r883",
      "r884",
      "r886",
      "r908",
      "r909",
      "r930",
      "r936",
      "r950",
      "r958",
      "r1064",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116"
     ]
    },
    "ysg_MezzanineEquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "MezzanineEquityMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mezzanine Equity",
        "label": "Mezzanine Equity [Member]",
        "documentation": "Mezzanine equity."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r450",
      "r451",
      "r452",
      "r453",
      "r519",
      "r706",
      "r773",
      "r817",
      "r818",
      "r879",
      "r881",
      "r883",
      "r884",
      "r886",
      "r908",
      "r909",
      "r930",
      "r936",
      "r950",
      "r958",
      "r1064",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116"
     ]
    },
    "ysg_MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum required investment percentage to consider 5% withholding tax rate",
        "label": "Minimum Required Investment Percentage To Consider Five Percentage Withholding Tax Rate",
        "documentation": "Minimum required investment percentage to consider five percentage withholding tax rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance",
        "periodStartLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance",
        "totalLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Total",
        "terseLabel": "Non-controlling interests",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r191",
      "r283",
      "r383",
      "r458",
      "r460",
      "r461",
      "r462",
      "r466",
      "r467",
      "r641",
      "r746",
      "r829"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "negatedLabel": "Capital contribution from non-controlling interests shareholders",
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer",
        "label": "Customer [Domain]",
        "documentation": "Single external customer or group of external customers."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r940",
      "r1066",
      "r1120",
      "r1121"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Cash used in Financing Activities",
        "terseLabel": "Net cash provided by (used in) financing activities",
        "label": "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": [
      "r278"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows from Financing Activities",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "terseLabel": "Net cash used in investing activities",
        "totalLabel": "Net Cash used in Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r278"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows from Investing Activities",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Cash (used in) provided by Operating Activities",
        "terseLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (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": [
      "r160",
      "r161",
      "r162"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows from Operating Activities",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 0.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss attributable to the Yatsen Holding Limited's shareholders",
        "totalLabel": "Net loss attributable to the Yatsen Holding Limited's shareholders",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r162",
      "r197",
      "r239",
      "r262",
      "r264",
      "r269",
      "r283",
      "r300",
      "r304",
      "r305",
      "r306",
      "r307",
      "r310",
      "r311",
      "r319",
      "r335",
      "r355",
      "r361",
      "r364",
      "r383",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r629",
      "r641",
      "r755",
      "r847",
      "r869",
      "r870",
      "r928",
      "r967",
      "r1060"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "terseLabel": "Less: Net loss attributable to non-controlling interests and redeemable non-controlling interests",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r186",
      "r262",
      "r264",
      "r310",
      "r311",
      "r754",
      "r1007"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "totalLabel": "Net loss attributable to ordinary shareholders of Yatsen Holding Limited",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r304",
      "r305",
      "r306",
      "r307",
      "r314",
      "r315",
      "r320",
      "r323",
      "r335",
      "r355",
      "r361",
      "r364",
      "r928"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator:",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent accounting pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "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": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "No Trading Symbol Flag",
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_NonCashPurchasesOfPropertyAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "NonCashPurchasesOfPropertyAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases of property and equipment",
        "label": "Non Cash Purchases Of Property And Equipment",
        "documentation": "Non cash purchases of property and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_NonCompeteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "NonCompeteMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Compete [Member]",
        "documentation": "Non compete.",
        "terseLabel": "Non-complete"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental schedule of non-cash investing and financing activities",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ysg_NoncashPayableForRepurchasesOfOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "NoncashPayableForRepurchasesOfOrdinaryShares",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payable for repurchases of Ordinary Shares",
        "label": "Noncash Payable For Repurchases Of Ordinary Shares",
        "documentation": "Noncash payable for repurchases of ordinary shares."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_NoncashPurchasesOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "NoncashPurchasesOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases of intangible assets",
        "label": "Noncash Purchases Of Intangible Assets",
        "documentation": "Noncash purchases of intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_NoncashReceivablesOfExercisePriceOfShareOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "NoncashReceivablesOfExercisePriceOfShareOptions",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables of exercise price of share options",
        "label": "Noncash Receivables Of Exercise Price Of Share Options",
        "documentation": "Noncash receivables of exercise price of share options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestIncreaseFromBusinessCombination",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Acquisition of additional equity interests in subsidiaries",
        "terseLabel": "Acquisition of a subsidiary",
        "label": "Noncontrolling Interest, Increase from Business Combination",
        "documentation": "Amount of increase in noncontrolling interest from a business combination."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r89",
      "r105"
     ]
    },
    "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital injection from non-controlling interests",
        "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest",
        "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r89",
      "r185"
     ]
    },
    "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Acquisition of additional equity interests in subsidiaries",
        "terseLabel": "Transaction with non-controlling interests",
        "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance",
        "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r89",
      "r185"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests",
        "label": "Noncontrolling Interest [Member]",
        "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": [
      "r108",
      "r487",
      "r1024",
      "r1025",
      "r1026",
      "r1124"
     ]
    },
    "us-gaap_NonrecourseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonrecourseMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Without Recourse",
        "label": "Nonrecourse [Member]",
        "documentation": "Liability for which creditor does not have recourse to debtor but rather has recourse only to property used for collateral in transaction or other specific property."
       }
      }
     },
     "auth_ref": [
      "r601",
      "r605"
     ]
    },
    "ysg_NumberOfAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "NumberOfAgreements",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of agreements",
        "label": "Number Of Agreements",
        "documentation": "Number of agreements."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of customers accounted for more than 10% of accounts receivable",
        "label": "Number Of Customers Accounted For More Than Ten Percentage Of Accounts Receivable",
        "documentation": "Number of customers accounted for more than ten percentage of accounts receivable."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of customers accounted for more than 10% of net revenue",
        "label": "Number Of Customers Accounted For More Than Ten Percentage Of Net Revenue",
        "documentation": "Number of customers accounted for more than ten percentage of net revenue."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Operating Segments",
        "terseLabel": "Number of major 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": [
      "r1029"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r1029"
     ]
    },
    "ysg_NumberOfShareIncentivePlans": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "NumberOfShareIncentivePlans",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of share incentive plans",
        "label": "Number of Share Incentive Plans",
        "documentation": "Number of share incentive plans."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of suppliers accounted for more than 8% of accounts payable",
        "label": "Number Of Suppliers Accounted For More Than Eight Percentage Of Accounts Payable",
        "documentation": "Number of suppliers accounted for more than nine percentage of accounts payable."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of suppliers accounted for more than 9% of accounts payable",
        "label": "Number Of Suppliers Accounted For More Than Nine Percentage Of Accounts Payable",
        "documentation": "Number of suppliers accounted for more than nine percentage of accounts payable."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable": {
     "xbrltype": "integerItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of suppliers accounted for more than 10% of accounts payable",
        "label": "Number Of Suppliers Accounted For More Than Ten Percentage Of Accounts Payable",
        "documentation": "Number of suppliers accounted for more than ten percentage of accounts payable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating Expenses, Total",
        "negatedTotalLabel": "Total operating expenses",
        "label": "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_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (loss) from operations",
        "verboseLabel": "Total loss from operations",
        "negatedTotalLabel": "Loss from operations",
        "terseLabel": "Loss from operations",
        "totalLabel": "Loss from operations",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r355",
      "r361",
      "r364",
      "r928"
     ]
    },
    "us-gaap_OperatingIncomeLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLossAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (loss) from operations",
        "verboseLabel": "Total loss from operations",
        "label": "Loss from operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostRecognizedAndSupplementalCashflowInformationRelatedToOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease cost",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r674",
      "r956"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail2": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Present value of operating lease liability",
        "totalLabel": "Total operating lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r671"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities due within one year (including lease liabilities of the consolidated VIEs without recourse to the Group of RMB78 and nil as of December 31, 2022 and 2023, respectively)",
        "label": "Operating lease liabilities-current",
        "verboseLabel": "Lease liabilities due within one year",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r671"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 0.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Operating lease liabilities-non-current",
        "verboseLabel": "Lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r671"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostRecognizedAndSupplementalCashflowInformationRelatedToOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for operating leases",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r672",
      "r677"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease ROU assets",
        "terseLabel": "Right-of-use assets, net",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r670"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r680",
      "r956"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r679",
      "r956"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganization"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal Activities and Reorganization",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r183",
      "r787",
      "r788"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": "ysg_AccruedExpensesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Non-Current Assets",
        "label": "Other Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 7.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other assets, noncurrent",
        "terseLabel": "Other non-current assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r249"
     ]
    },
    "us-gaap_OtherAssetsUnclassifiedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsUnclassifiedAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Unclassified [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total",
        "verboseLabel": "Foreign currency translation adjustment",
        "terseLabel": "Foreign currency translation adjustment, net of nil tax",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Total",
        "terseLabel": "Foreign currency translation adjustment, tax",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r5",
      "r651",
      "r658"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other comprehensive (loss) income:",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amounts due to related parties",
        "terseLabel": "Amounts due to subsidiaries",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r957"
     ]
    },
    "us-gaap_OtherLiabilityCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilityCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liability, Current, Related and Nonrelated Party Status [Extensible Enumeration]",
        "documentation": "Indicates related and nonrelated party status for liability classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r465",
      "r691",
      "r1016"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other (expenses) income, net",
        "terseLabel": "Other income, net",
        "totalLabel": "Other Nonoperating Income (Expense), Total",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "label": "Other Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1002",
      "r1041"
     ]
    },
    "us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherReceivableAfterAllowanceForCreditLossCurrentRelatedAndNonrelatedPartyStatusExtensibleEnumeration",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivable, after Allowance for Credit Loss, Current, Related and Nonrelated Party Status [Extensible Enumeration]",
        "documentation": "Indicates related and nonrelated party status for receivable, after allowance for credit loss, classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r256",
      "r465",
      "r691",
      "r917",
      "r1016"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts due from related parties",
        "label": "Other Receivables, Net, Current",
        "totalLabel": "Other Receivables, Net, Current, Total",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_OtherReserveFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "OtherReserveFundsMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Reserve Funds",
        "label": "Other Reserve Funds [Member]",
        "documentation": "Other reserve funds."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_OtherSalesOfProductByChannelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "OtherSalesOfProductByChannelMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenueByChannelForRespectivePeriodsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Others Channels",
        "label": "Other Sales Of Product By Channel [Member]",
        "documentation": "Other sales of product by channel."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ParentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ParentCompanyMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Parent Company",
        "label": "Parent Company [Member]",
        "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": [
      "r289"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ysg_PaymentChannelsAndPlatformDistributorCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PaymentChannelsAndPlatformDistributorCustomersMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment channels and platform distributor customers.",
        "label": "Payment Channels and Platform Distributor Customers [Member]",
        "terseLabel": "Payment Channels and Platform Distributor Customers"
       }
      }
     },
     "auth_ref": []
    },
    "ysg_PaymentChannelsCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PaymentChannelsCustomersMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment Channels",
        "label": "Payment Channels Customers [Member]",
        "documentation": "Payment channels."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForProceedsFromInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForProceedsFromInvestments",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Proceeds from disposal of investments",
        "label": "Payments for (Proceeds from) Investments",
        "totalLabel": "Payments for (Proceeds from) Investments, Total",
        "documentation": "The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Repurchases of Ordinary shares",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfRedeemableNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of redeemable non-controlling interests",
        "label": "Payments for Repurchase of Redeemable Noncontrolling Interest",
        "documentation": "The cash outflow during the period for redemption of redeemable noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r1009"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total",
        "negatedLabel": "Acquisition of businesses, net of cash and cash equivalents acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investments on equity investments",
        "label": "Payments to Acquire Equity Method Investments",
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of intangible assets",
        "label": "Payments to Acquire Intangible Assets",
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total",
        "negatedLabel": "Purchases of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireShortTermInvestments",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of short-term investments",
        "label": "Payments to Acquire 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": [
      "r158"
     ]
    },
    "ysg_PaymentsToPrePaidConsiderationForAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PaymentsToPrePaidConsiderationForAcquisition",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Pre-paid consideration for an acquisition",
        "label": "Payments To Pre Paid Consideration For Acquisition",
        "documentation": "Payments to pre-paid consideration for acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PensionAndOtherPostretirementPlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionAndOtherPostretirementPlansPolicy",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee social security and welfare benefits",
        "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r13",
      "r14",
      "r20",
      "r92"
     ]
    },
    "ysg_PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of additional tax deduction for research and development activities",
        "label": "Percentage Of Additional Tax Deduction For Research And Development Activities",
        "documentation": "Additional tax deduction for research and development activities."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of equity interest purchased by redeemable noncontrolling shareholders",
        "label": "Percentage Of Equity Interest Purchased By Redeemable Noncontrolling Shareholders",
        "documentation": "Percentage of equity interest purchased by redeemable noncontrolling shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_PercentageOfIncomeAfterTaxToReserve": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PercentageOfIncomeAfterTaxToReserve",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of income after tax to reserve",
        "label": "Percentage Of Income After Tax To Reserve",
        "documentation": "For entities incorporated in PRC or its province, the minimum percentage of the after-tax net income allocated to a statutory reserve until the reserve balance is a specified percentage of the registered capital."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_PercentageOfOrdinarySharesAvailableForIssuance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PercentageOfOrdinarySharesAvailableForIssuance",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of ordinary shares available for issuance",
        "label": "Percentage of Ordinary Shares Available for Issuance",
        "documentation": "Percentage of ordinary shares available for issuance."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of restricted net assets of subsidiary exceeding consolidated net assets.",
        "label": "Percentage Of Restricted Net Assets Of Subsidiary Exceeding Consolidated Net Assets",
        "documentation": "Percentage of restricted net assets of subsidiary exceeding consolidated net assets."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_PercentageOfSurplusReserveFundOfRegisteredCapital": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PercentageOfSurplusReserveFundOfRegisteredCapital",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of surplus reserve fund of registered capital",
        "label": "Percentage Of Surplus Reserve Fund Of Registered Capital",
        "documentation": "Percentage of surplus reserve fund of registered capital."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_PercentageOfTotalNumberOfIssuedAndOutstandingShares": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PercentageOfTotalNumberOfIssuedAndOutstandingShares",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of total number of issued and outstanding shares",
        "label": "Percentage of Total Number of Issued and Outstanding Shares",
        "documentation": "Percentage of total number of issued and outstanding shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094"
     ]
    },
    "ysg_PlatformDistributorCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PlatformDistributorCustomersMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Platform Distributor Customers",
        "label": "Platform Distributor Customers [Member]",
        "documentation": "Platform distributor customers."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_PreferredSharesImpliedPreMoneyValuationAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PreferredSharesImpliedPreMoneyValuationAmount",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred hares implied pre-money valuation amount",
        "label": "Preferred Shares Implied Pre Money Valuation Amount",
        "documentation": "Preferred shares implied pre-money valuation amount."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_PreferredSharesIssuedToInvestorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PreferredSharesIssuedToInvestorsMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related to Issuances of Preferred Shares to Investors",
        "label": "Preferred Shares Issued To Investors [Member]",
        "documentation": "Preferred shares issued to investors."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidAdvertising": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidAdvertising",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments of promotion fees (a)",
        "label": "Prepaid Advertising",
        "documentation": "Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r918",
      "r931",
      "r1041"
     ]
    },
    "ysg_PrepaidConsiderationForAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PrepaidConsiderationForAcquisition",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid consideration for an acquisition",
        "label": "Prepaid Consideration For Acquisition",
        "documentation": "Prepaid consideration for acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 9.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Prepayments and other current assets",
        "terseLabel": "Prepayments and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1004"
     ]
    },
    "ysg_PrepaidLongTermCelebrityEndorsementFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PrepaidLongTermCelebrityEndorsementFees",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid long-term celebrity endorsement fees",
        "label": "Prepaid Long Term Celebrity Endorsement Fees",
        "documentation": "Prepaid long-term celebrity endorsement fees."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_PrepaidServiceFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PrepaidServiceFees",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsScheduleOfOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid service fees",
        "label": "Prepaid Service Fees",
        "documentation": "Prepaid service fees."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_PrepaymentsAndOtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PrepaymentsAndOtherCurrentAssetsTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments and Other Current Assets",
        "label": "Prepayments And Other Current Assets [Text Block]",
        "documentation": "Prepayments and other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_PrincipalActivitiesAndReorganizationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PrincipalActivitiesAndReorganizationLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal Activities And Reorganization [Line Items]",
        "label": "Principal Activities And Reorganization [Line Items]",
        "documentation": "Principal activities and reorganization."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_PrincipalActivitiesAndReorganizationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PrincipalActivitiesAndReorganizationTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal Activities And Reorganization [Table]",
        "label": "Principal Activities And Reorganization [Table]",
        "documentation": "Principal activities and reorganization."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total proceeds, net of issuance costs",
        "terseLabel": "Proceeds from issuance of ordinary shares, net of issuance costs",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRelatedPartyDebt",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from advances from consolidated entities",
        "label": "Proceeds from Related Party Debt",
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total",
        "terseLabel": "Proceeds from disposal of property and equipment",
        "label": "Proceeds from Sale of Property, Plant, and 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": [
      "r157"
     ]
    },
    "us-gaap_ProceedsFromSaleOfShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales of short-term investments",
        "label": "Proceeds from Sale 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": [
      "r42"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from exercise of vested share options",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r23"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net loss",
        "verboseLabel": "Net income (loss)",
        "totalLabel": "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": [
      "r239",
      "r262",
      "r264",
      "r277",
      "r283",
      "r300",
      "r310",
      "r311",
      "r335",
      "r355",
      "r361",
      "r364",
      "r383",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r599",
      "r602",
      "r603",
      "r629",
      "r641",
      "r736",
      "r753",
      "r801",
      "r847",
      "r869",
      "r870",
      "r928",
      "r954",
      "r955",
      "r968",
      "r1007",
      "r1060"
     ]
    },
    "ysg_PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment Estimated Useful Lives",
        "label": "Property And Equipment Estimated Useful Lives Table Text Block",
        "documentation": "Property and equipment estimated useful lives."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment, Net",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "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": [
      "r169",
      "r205",
      "r208",
      "r209"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance",
        "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance",
        "totalLabel": "Property, Plant and Equipment, Gross, Total",
        "terseLabel": "Property and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "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": [
      "r170",
      "r245",
      "r750"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property Plant And Equipment [Line Items]",
        "label": "Property, Plant and Equipment [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": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property and equipment, net",
        "terseLabel": "Property and equipment, net",
        "label": "Property, Plant 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": [
      "r11",
      "r737",
      "r750",
      "r957"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "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": [
      "r11",
      "r205",
      "r208",
      "r748"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated Useful Lives of Property and equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "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": [
      "r11"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset",
        "label": "Long-Lived Tangible Asset [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": [
      "r170"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, Estimated useful lives",
        "label": "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_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]",
        "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]",
        "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value."
       }
      }
     },
     "auth_ref": [
      "r1056"
     ]
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current expected credit losses",
        "terseLabel": "Expected credit loss",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r402"
     ]
    },
    "ysg_PurchasesOfInventoriesAndServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PurchasesOfInventoriesAndServicesMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases of Inventories and Services",
        "label": "Purchases Of Inventories And Services [Member]",
        "documentation": "Purchases of inventories and services."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_PurchasesOfStorageAndTransportationServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "PurchasesOfStorageAndTransportationServiceMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases of Storage and Transportation Service",
        "label": "Purchases Of Storage And Transportation Service [Member]",
        "documentation": "Purchases of storage and transportation service."
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r450",
      "r451",
      "r452",
      "r453",
      "r511",
      "r519",
      "r546",
      "r547",
      "r548",
      "r702",
      "r706",
      "r773",
      "r817",
      "r818",
      "r879",
      "r881",
      "r883",
      "r884",
      "r886",
      "r908",
      "r909",
      "r930",
      "r936",
      "r950",
      "r958",
      "r961",
      "r1057",
      "r1064",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r450",
      "r451",
      "r452",
      "r453",
      "r511",
      "r519",
      "r546",
      "r547",
      "r548",
      "r702",
      "r706",
      "r773",
      "r817",
      "r818",
      "r879",
      "r881",
      "r883",
      "r884",
      "r886",
      "r908",
      "r909",
      "r930",
      "r936",
      "r950",
      "r958",
      "r961",
      "r1057",
      "r1064",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable."
       }
      }
     },
     "auth_ref": [
      "r1032",
      "r1033",
      "r1034",
      "r1035"
     ]
    },
    "ysg_RecognitionOfDeferredIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "RecognitionOfDeferredIncome",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Recognition of deferred income",
        "label": "Recognition Of Deferred Income",
        "documentation": "Recognition of deferred income."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_RecognitionOfRedeemableNonControllingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "RecognitionOfRedeemableNonControllingInterests",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recognition of redeemable non-controlling interests",
        "label": "Recognition of Redeemable Non-Controlling Interests",
        "documentation": "Recognition of redeemable non-controlling interests."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_ReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ReconciliationAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reconciliation",
        "label": "Reconciliation [Abstract]",
        "terseLabel": "Reconciliation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RecourseStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RecourseStatusAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recourse Status",
        "label": "Recourse Status [Axis]",
        "documentation": "Information by recourse or nonrecourse status of liability."
       }
      }
     },
     "auth_ref": [
      "r601",
      "r605"
     ]
    },
    "us-gaap_RecourseStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RecourseStatusDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recourse Status",
        "label": "Recourse Status [Domain]",
        "documentation": "Recourse or nonrecourse status of liability."
       }
      }
     },
     "auth_ref": [
      "r601",
      "r605"
     ]
    },
    "ysg_RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accretion on redeemable non-controlling interests to redemption value",
        "terseLabel": "Accretion to redeemable non-controlling interests",
        "label": "Redeemable Non-controlling Interest Accretion to Redemption Value Adjustment",
        "documentation": "Redeemable non-controlling interest accretion to redemption value adjustment."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_RedeemableNonControllingInterestsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "RedeemableNonControllingInterestsPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redeemable non-controlling interests policy text block.",
        "label": "Redeemable Non-Controlling Interests Policy Text Block",
        "terseLabel": "Redeemable non-controlling interests"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total",
        "terseLabel": "Redeemable non-controlling interests",
        "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount",
        "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r78",
      "r79",
      "r80"
     ]
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RedeemableNoncontrollingInterestEquityFairValue",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable non-controlling shareholders value",
        "label": "Redeemable Noncontrolling Interest, Equity, Fair Value",
        "totalLabel": "Redeemable Noncontrolling Interest, Equity, Fair Value, Total",
        "documentation": "The aggregate fair value as of the reporting date of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r78",
      "r79",
      "r80"
     ]
    },
    "ysg_RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recognized mezzanine adjustment amount",
        "label": "Redeemable Noncontrolling Interest Equity Mezzanine Adjustment Amount",
        "documentation": "Redeemable noncontrolling interest equity mezzanine adjustment amount."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_RedeemableNoncontrollingInterestsRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "RedeemableNoncontrollingInterestsRecognized",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable noncontrolling interests recognized",
        "label": "Redeemable Noncontrolling Interests Recognized",
        "documentation": "Redeemable noncontrolling interests recognized."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_RedesignationOfOrdinarySharesToPreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "RedesignationOfOrdinarySharesToPreferredSharesMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related to Redesignation of Founder\u2019s Ordinary Shares to Preferred Shares",
        "label": "Redesignation Of Ordinary Shares To Preferred Shares [Member]",
        "documentation": "Rredesignation of ordinary shares to preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_RefundObligationOfSalesReturnCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "RefundObligationOfSalesReturnCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": "ysg_AccruedExpensesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Refund obligation of sales return",
        "label": "Refund Obligation Of Sales Return Current",
        "documentation": "Refund obligation of sales return current."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_RelatedPartiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "RelatedPartiesPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related parties",
        "label": "Related Parties Policy [Text Block]",
        "documentation": "Related parties."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party",
        "label": "Related Party, Type [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": [
      "r518",
      "r690",
      "r691",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r844",
      "r846",
      "r878"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party",
        "label": "Related Party [Member]",
        "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": [
      "r285",
      "r286",
      "r690",
      "r691",
      "r692",
      "r693",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r844",
      "r846",
      "r878"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction",
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r690",
      "r691",
      "r1108"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction",
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Line Items]",
        "label": "Related Party Transaction [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": [
      "r851",
      "r852",
      "r855"
     ]
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transactions with related parties",
        "label": "Related Party Transaction, Purchases from Related Party",
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party",
        "label": "Related Party, Type [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": [
      "r518",
      "r690",
      "r691",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r844",
      "r846",
      "r878",
      "r1108"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "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": [
      "r687",
      "r688",
      "r689",
      "r691",
      "r694",
      "r797",
      "r798",
      "r799",
      "r853",
      "r854",
      "r855",
      "r875",
      "r877"
     ]
    },
    "ysg_RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related to modification of exercise price of share options on modification date.",
        "label": "Related to Modification of Exercise Price of Share Options on Modification Date [Member]",
        "terseLabel": "Related to Modification of Exercise Price of Share Options on Modification Day"
       }
      }
     },
     "auth_ref": []
    },
    "ysg_RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of a shareholder receivable resulting from Repurchases of Ordinary Shares",
        "label": "Repayment Of Shareholder Receivable From Repurchases Of Ordinary Shares",
        "documentation": "Repayment of shareholder receivable from repurchases of ordinary shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfRelatedPartyDebt",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment of advances to consolidated entities",
        "label": "Repayments of Related Party Debt",
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_RepaymentsOfShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfShortTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Repayments of Short-Term Debt, Total",
        "negatedLabel": "Repayments for short-term borrowings",
        "label": "Repayments of Short-Term Debt",
        "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name",
        "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": [
      "r287",
      "r288",
      "r468",
      "r474",
      "r693",
      "r922",
      "r923"
     ]
    },
    "ysg_RepurchaseOfRedeemableNonControllingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "RepurchaseOfRedeemableNonControllingInterests",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase of redeemable non-controlling interests",
        "label": "Repurchase of Redeemable Non-Controlling Interests",
        "documentation": "Repurchase of redeemable non-controlling interests."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Research and Development Expense, Total",
        "negatedLabel": "Research and development expenses",
        "label": "Research and Development Expense",
        "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": [
      "r130",
      "r561",
      "r1117"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and Development Expenses",
        "label": "Research and Development Expense [Member]",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development expenses",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "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": [
      "r560"
     ]
    },
    "us-gaap_RestrictedAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedAssetsDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Net Assets",
        "label": "Restricted Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Restricted Cash, Total",
        "terseLabel": "Restricted cash",
        "label": "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": [
      "r994",
      "r1012",
      "r1118",
      "r1119"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash and Cash Equivalents",
        "totalLabel": "Restricted Cash and Cash Equivalents, Total",
        "documentation": "Amount of cash and cash equivalents 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. 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": [
      "r48",
      "r189",
      "r243",
      "r279",
      "r741"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Restricted Cash and Cash Equivalents, Current, Total",
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r243",
      "r279"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalentsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Restricted Cash and Cash Equivalents, Noncurrent, Total",
        "label": "Restricted Cash and Cash Equivalents, Noncurrent",
        "terseLabel": "Restricted cash",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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": [
      "r48",
      "r201",
      "r279"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash, Current",
        "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": [
      "r994",
      "r1012"
     ]
    },
    "ysg_RestrictedNetAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "RestrictedNetAssetsLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Net Assets [Line Items]",
        "documentation": "Restricted net assets [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ysg_RestrictedNetAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "RestrictedNetAssetsTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRestrictedNetAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Net Assets [Table]",
        "documentation": "Restricted net assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Related to Founders\u2019 Restricted Shares",
        "terseLabel": "Share-based Compensation of Founders' Restricted Shares",
        "label": "Restricted Stock [Member]",
        "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": [
      "r51"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Retained Earnings (Accumulated Deficit), Total",
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r176",
      "r745",
      "r780",
      "r785",
      "r795",
      "r828",
      "r957"
     ]
    },
    "us-gaap_RetainedEarningsAppropriated": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAppropriated",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profit appropriation to statutory surplus fund",
        "label": "Retained Earnings, Appropriated",
        "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r83",
      "r147",
      "r281",
      "r744"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r296",
      "r297",
      "r298",
      "r301",
      "r309",
      "r311",
      "r389",
      "r395",
      "r556",
      "r557",
      "r558",
      "r583",
      "r584",
      "r610",
      "r613",
      "r614",
      "r617",
      "r627",
      "r776",
      "r778",
      "r802",
      "r1124"
     ]
    },
    "ysg_RevenueByChannelForRespectivePeriodsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "RevenueByChannelForRespectivePeriodsTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Revenue By Channel for Respective Periods",
        "label": "Revenue By Channel For Respective Periods Table [Text Block]",
        "documentation": "Revenue By Channel For Respective Periods."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenueByChannelForRespectivePeriodsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total net revenues",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r337",
      "r354",
      "r359",
      "r360",
      "r366",
      "r368",
      "r370",
      "r507",
      "r508",
      "r712"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r911"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenues"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r510"
     ]
    },
    "us-gaap_RevenueRecognitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Revenues",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total revenues",
        "totalLabel": "Revenues, Total",
        "terseLabel": "Net revenues",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r270",
      "r283",
      "r336",
      "r337",
      "r354",
      "r359",
      "r360",
      "r366",
      "r368",
      "r370",
      "r383",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r641",
      "r736",
      "r1060"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Net revenues"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenuesNetOfInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesNetOfInterestExpense",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Revenues, Net of Interest Expense, Total",
        "terseLabel": "Inter-company revenues",
        "label": "Revenues, Net of Interest Expense",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income after deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r337",
      "r354",
      "r359",
      "r360",
      "r366",
      "r368",
      "r370"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostRecognizedAndSupplementalCashflowInformationRelatedToOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r678",
      "r956"
     ]
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "country_SG": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "SG",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SGD",
        "label": "SINGAPORE"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock",
        "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": []
    },
    "ysg_SalesOfInventoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "SalesOfInventoriesMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales Of Inventories",
        "documentation": "Sales of inventories.",
        "label": "Sales Of Inventories [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Revenue",
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r984"
     ]
    },
    "ysg_SalesToDistributorCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "SalesToDistributorCustomersMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenueByChannelForRespectivePeriodsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales to Distributor Customers",
        "label": "Sales To Distributor Customers [Member]",
        "documentation": "Sales to distributor customers."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_SalesToEndCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "SalesToEndCustomersMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenueByChannelForRespectivePeriodsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales to End Customers",
        "label": "Sales To End Customers [Member]",
        "documentation": "Sales to end customers."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Receivable",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "ysg_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accrued Expenses and Other Liabilities",
        "label": "Schedule Of Accrued Expenses And Other Current Liabilities Table [Text Block]",
        "documentation": "Schedule of accrued expenses and other current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Summary of Antidilutive Securities Excluded from Computation of Net Loss per Share",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCashAndCashEquivalentsTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Cash And Cash Equivalents [Table]",
        "label": "Schedule of Cash and Cash Equivalents [Table]",
        "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cash and Cash Equivalents",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of the components of cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Lease Cost Recognized and Supplemental Cashflow Information Related to Operating Lease",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-Based Compensation Expenses",
        "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Components of Current and Deferred Income Taxes",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "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": [
      "r181"
     ]
    },
    "srt_ScheduleOfCondensedFinancialStatementsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfCondensedFinancialStatementsTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Financial Information of Consolidated VIEs",
        "label": "Condensed Financial Statements [Table Text Block]",
        "documentation": "Tabular disclosure of condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows."
       }
      }
     },
     "auth_ref": [
      "r989",
      "r1018"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "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": [
      "r180"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Summary of Basic and Diluted Net Loss per share",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1028"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-Based Compensation Expenses included in Statement of Operations",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Equity Method Investments [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": [
      "r283",
      "r379",
      "r380",
      "r382",
      "r383",
      "r641"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Equity Method Investments [Table]",
        "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r283",
      "r379",
      "r380",
      "r382",
      "r383",
      "r641"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r71",
      "r713"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible Assets Net",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r71"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfGoodwillTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Goodwill [Table]",
        "label": "Schedule of Goodwill [Table]",
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons."
       }
      }
     },
     "auth_ref": [
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r433",
      "r933"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Carrying Amount of Goodwill",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r933",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Inventories",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r144",
      "r145",
      "r146"
     ]
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOtherNonCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Other Non-Current Assets",
        "label": "Schedule of Other Assets, Noncurrent [Table Text Block]",
        "documentation": "Tabular disclosure of noncurrent assets."
       }
      }
     },
     "auth_ref": [
      "r996"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Property Plant And Equipment [Table]",
        "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": [
      "r11"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfBalancesAmountWithRelatedPartiesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfTransactionsWithRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]",
        "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",
      "r851",
      "r852",
      "r855"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Major Transactions and Balances Amount with Related Parties",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62",
      "r63",
      "r66"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Summary of Reportable Segment",
        "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": [
      "r61",
      "r62",
      "r63",
      "r66"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r522",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Movement in Number of Share Options Granted and Related Weighted Average Exercise Prices",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "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": [
      "r21",
      "r22",
      "r95"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Key Assumptions Used to Determine Fair Value of Share Options",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Stock By Class [Table]",
        "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",
      "r81",
      "r84",
      "r85",
      "r86",
      "r87",
      "r88",
      "r174",
      "r175",
      "r176",
      "r252",
      "r253",
      "r254",
      "r329",
      "r472",
      "r473",
      "r474",
      "r476",
      "r479",
      "r484",
      "r486",
      "r791",
      "r792",
      "r793",
      "r794",
      "r936",
      "r981",
      "r1013"
     ]
    },
    "ysg_ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Supplemental Information Related to Operating Leases",
        "label": "Schedule Of Supplemental Balance Sheet Information Related To Operating Leases Table [Text Block]",
        "documentation": "Schedule of supplemental balance sheet information related to operating leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Variable Interest Entities [Table]",
        "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": [
      "r112",
      "r113",
      "r115",
      "r117",
      "r119",
      "r600",
      "r601",
      "r604",
      "r605",
      "r703",
      "r704",
      "r705"
     ]
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Details of Principal Subsidiaries and VIE",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "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": [
      "r112",
      "r113",
      "r115",
      "r117",
      "r119"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r971"
     ]
    },
    "us-gaap_SecurityDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecurityDeposit",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security deposit",
        "label": "Security Deposit",
        "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": [
      "r996"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r364",
      "r370",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r445",
      "r446",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r933",
      "r987",
      "r1120"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r368",
      "r369",
      "r814",
      "r815",
      "r816",
      "r880",
      "r882",
      "r885",
      "r887",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r912",
      "r939",
      "r961",
      "r1066",
      "r1120"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Information",
        "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": [
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r347",
      "r358",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r370"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [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": []
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment reporting",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r368",
      "r929"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Selling and Marketing Expense, Total",
        "negatedLabel": "Selling and marketing expenses",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpenseMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and Marketing Expenses",
        "label": "Selling and Marketing Expense [Member]",
        "documentation": "Primary financial statement caption encompassing selling and marketing expense."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, marketing, general and administrative expenses",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_SeriesCPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesCPreferredStockMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series C Preferred Shares",
        "label": "Series C Preferred Stock [Member]",
        "documentation": "Series C preferred stock."
       }
      }
     },
     "auth_ref": [
      "r997",
      "r998",
      "r1065"
     ]
    },
    "us-gaap_SeriesDPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesDPreferredStockMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series D Preferred Shares",
        "label": "Series D Preferred Stock [Member]",
        "documentation": "Series D preferred stock."
       }
      }
     },
     "auth_ref": [
      "r997",
      "r998",
      "r1065"
     ]
    },
    "us-gaap_SeriesEPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesEPreferredStockMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series E Preferred Shares",
        "label": "Series E Preferred Stock [Member]",
        "documentation": "Series E preferred stock."
       }
      }
     },
     "auth_ref": [
      "r997",
      "r998",
      "r1065"
     ]
    },
    "ysg_SeriesSeedPreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "SeriesSeedPreferredSharesMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Series Seed",
        "terseLabel": "Series Seed Preferred Shares",
        "label": "Series Seed Preferred Shares [Member]",
        "documentation": "Series Seed Preferred Shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period",
        "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unvested shares Forfeited,",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r540"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in 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": [
      "r538"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance",
        "periodStartLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance",
        "terseLabel": "Shares subject to service conditions",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, 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": [
      "r535",
      "r536"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r539"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price",
        "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend yield",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r547"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility, Maximum",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility, Minimum",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate, Maximum",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate, Minimum",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesIncludedInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [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": [
      "r521",
      "r522",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549"
     ]
    },
    "ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedShares",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of options, Modified from options to restricted shares",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Modified From Options To Restricted Shares",
        "documentation": "Share-based compensation arrangement by share-based payment award modified from options to restricted shares."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedSharesWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardModifiedFromOptionsToRestrictedSharesWeightedAverageExercisePrice",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, Modified from options to restricted shares",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Modified From Options To Restricted Shares Weighted Average Exercise Price",
        "documentation": "Share-based compensation arrangement by share-based payment award modified from options to restricted shares weighted average exercise price."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Maximum aggregate number of Ordinary Shares authorized",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelled": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelled",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of options, Cancelled",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Cancelled",
        "documentation": "Share-based compensation arrangement by share-based payment award, options cancelled."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageExercisePrice",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, Cancelled",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Cancelled Weighted Average Exercise Price",
        "documentation": "Share-based compensation arrangement by share-based payment award, options cancelled weighted average exercise price."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of options, Exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r529"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted average exercise price, Exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r529"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of options, Forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "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": [
      "r533"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options to purchase aggregate amount of ordinary shares granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "totalLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures, Total",
        "documentation": "Net number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of share options, granted",
        "terseLabel": "Number of options, Granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average fair value per option granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "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": [
      "r541"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value,Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of options, Beginning balance",
        "periodEndLabel": "Number of options, Ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r527",
      "r528"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted average exercise price, Beginning balance",
        "periodEndLabel": "Weighted average exercise price, Ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r527",
      "r528"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation fair value of modified option",
        "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost",
        "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification."
       }
      }
     },
     "auth_ref": [
      "r553"
     ]
    },
    "ysg_ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareOptionsBecomeVestedCommencementDateThereafterPeriod",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share based compensation arrangement by share options become vested commencement date thereafter period",
        "label": "Share Based Compensation Arrangement By Share Options Become Vested Commencement Date Thereafter Period",
        "documentation": "Share based compensation arrangement by share options become vested commencement date thereafter period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549"
     ]
    },
    "ysg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcceleratedVestingAndExercisedWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcceleratedVestingAndExercisedWeightedAverageExercisePrice",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, Accelerated vesting and exercised",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Accelerated Vesting And Exercised Weighted Average Exercise Price",
        "documentation": "Share based compensation arrangements by share based payment award options accelerated vesting and exercised weighted average exercise price."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, Exercised",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, Forfeited",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, Granted",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "ysg_ShareBasedCompensationAwardTrancheFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ShareBasedCompensationAwardTrancheFourMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Tranche Four",
        "label": "Share Based Compensation Award Tranche Four [Member]",
        "documentation": "Share-based compensation award tranche four."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche One",
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Tranche Three",
        "label": "Share-Based Payment Arrangement, Tranche Three [Member]",
        "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche Two",
        "label": "Share-Based Payment Arrangement, Tranche Two [Member]",
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ShareBasedCompensationChargesOverRemainingRequisiteServicePeriodForUnvestedOptions",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation charges over remaining requisite service period for unvested options.",
        "label": "Share-Based Compensation Charges Over Remaining Requisite Service Period for Unvested Options",
        "terseLabel": "Share-based compensation charges over remaining requisite service period for unvested options"
       }
      }
     },
     "auth_ref": []
    },
    "ysg_ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ShareBasedCompensationExpenseChargedOnModificationDayForVestedOptions",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation expense charged on modification day for vested options.",
        "label": "Share-Based Compensation Expense Charged on Modification Day for Vested Options",
        "terseLabel": "Share-based compensation expenses charged on modification day for vested options"
       }
      }
     },
     "auth_ref": []
    },
    "ysg_ShareIncentivePlanTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ShareIncentivePlanTrustMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Incentive Plan Trust",
        "label": "Share Incentive Plan Trust [Member]",
        "documentation": "Share incentive plan trust."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_ShareOptionsOnModificationDayMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ShareOptionsOnModificationDayMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share options on modification day.",
        "label": "Share Options on Modification Day [Member]",
        "terseLabel": "Share Options on Modification Day"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharePrice",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Price",
        "label": "Share Price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of options, Accelerated vesting and exercised",
        "terseLabel": "Number of options accelerated to vest immediately",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number",
        "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting, percentage",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1069"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum term of option",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfKeyAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected term",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r545"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value, Exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual life, Exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual life, balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, shares",
        "periodEndLabel": "Balance, shares",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Short-Term Investments, Total",
        "label": "Short-Term Investments",
        "terseLabel": "Short-term investment",
        "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": [
      "r193",
      "r194",
      "r1003"
     ]
    },
    "ysg_ShortTermInvestmentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "ShortTermInvestmentsPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short term investments policy text block.",
        "label": "Short Term Investments Policy Text Block",
        "terseLabel": "Short-term investment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostRecognizedAndSupplementalCashflowInformationRelatedToOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease cost",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r675",
      "r956"
     ]
    },
    "ysg_SignificantAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "SignificantAccountingPoliciesLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies [Line Items]",
        "label": "Significant Accounting Policies [Line Items]",
        "documentation": "Significant accounting policies."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_SignificantAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "SignificantAccountingPoliciesTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies [Table]",
        "label": "Significant Accounting Policies [Table]",
        "documentation": "Significant accounting policies."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r280"
     ]
    },
    "ysg_SkincareBrandsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "SkincareBrandsMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Skincare Brands.",
        "label": "Skincare Brands [Member]",
        "terseLabel": "Skincare Brands"
       }
      }
     },
     "auth_ref": []
    },
    "ysg_SnkShanghaiLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "SnkShanghaiLimitedMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SNK (Shanghai) Limited [Member]",
        "verboseLabel": "SNK (Shanghai) Limited",
        "documentation": "S N K (Shanghai) Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillParentheticalDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r332",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r364",
      "r370",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r442",
      "r445",
      "r446",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r933",
      "r987",
      "r1120"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r252",
      "r253",
      "r254",
      "r283",
      "r317",
      "r318",
      "r321",
      "r323",
      "r329",
      "r330",
      "r383",
      "r458",
      "r460",
      "r461",
      "r462",
      "r466",
      "r467",
      "r472",
      "r473",
      "r476",
      "r479",
      "r486",
      "r641",
      "r791",
      "r792",
      "r793",
      "r794",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r827",
      "r848",
      "r871",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r981",
      "r1013",
      "r1027"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r36",
      "r235",
      "r267",
      "r268",
      "r269",
      "r296",
      "r297",
      "r298",
      "r301",
      "r309",
      "r311",
      "r328",
      "r389",
      "r395",
      "r487",
      "r556",
      "r557",
      "r558",
      "r583",
      "r584",
      "r610",
      "r612",
      "r613",
      "r614",
      "r615",
      "r617",
      "r627",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r659",
      "r686",
      "r776",
      "r777",
      "r778",
      "r802",
      "r871"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r231",
      "r368",
      "r369",
      "r814",
      "r815",
      "r816",
      "r880",
      "r882",
      "r885",
      "r887",
      "r895",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r912",
      "r939",
      "r961",
      "r1066",
      "r1120"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationTables",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [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": [
      "r296",
      "r297",
      "r298",
      "r328",
      "r712",
      "r789",
      "r813",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r827",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r846",
      "r849",
      "r850",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r871",
      "r962"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureInvestmentsScheduleOfSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statements of Balance Sheet",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationTables",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r297",
      "r298",
      "r328",
      "r712",
      "r789",
      "r813",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r827",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r846",
      "r849",
      "r850",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r871",
      "r962"
     ]
    },
    "ysg_StatutoryReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "StatutoryReserveMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Statutory Surplus Fund",
        "terseLabel": "Statutory Reserves",
        "label": "Statutory Reserve [Member]",
        "documentation": "Statutory reserve."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_StatutoryReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "StatutoryReserves",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory reserves",
        "label": "Statutory Reserves",
        "documentation": "Statutory reserves."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_StatutoryReservesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "StatutoryReservesPolicyTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory reserves",
        "label": "Statutory Reserves Policy [Text Block]",
        "documentation": "Statutory reserves."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Conversion of preferred shares to ordinary shares",
        "terseLabel": "Conversion of convertible redeemable preferred shares,shares",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r35",
      "r85",
      "r176",
      "r470"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuances of restricted shares to founders, shares",
        "label": "Stock Issued During Period, Shares, Issued for Services",
        "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://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares issued",
        "terseLabel": "Issuance of ordinary shares upon initial public offering, shares",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r137",
      "r138",
      "r176",
      "r791",
      "r871",
      "r889"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total",
        "terseLabel": "Share-based compensation of founders' restricted shares, shares",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r137",
      "r138",
      "r176"
     ]
    },
    "ysg_StockIssuedDuringPeriodSharesShareIncentivePlanTrust": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "StockIssuedDuringPeriodSharesShareIncentivePlanTrust",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuances of shares to Share Incentive Plan Trust, shares",
        "label": "Stock Issued During Period Shares Share Incentive Plan Trust",
        "documentation": "Stock issued during period shares share incentive plan trust."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationMovementInNumberOfShareOptionsGrantedAndRelatedWeightedAverageExercisePricesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of options, Exercised",
        "terseLabel": "Issuances of shares due to exercise of share options, shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r137",
      "r138",
      "r176",
      "r532"
     ]
    },
    "ysg_StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "StockIssuedDuringPeriodSharesVestingOfFoundersRestrictedShares",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting of founders' restricted shares, shares",
        "label": "Stock Issued During Period Shares Vesting Of Founders Restricted Shares",
        "documentation": "Stock issued during period shares vesting of founders restricted shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of convertible redeemable preferred shares",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r36",
      "r176"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuances of restricted shares to founders",
        "label": "Stock Issued During Period, Value, Issued 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://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares upon initial public offering",
        "label": "Stock Issued During Period, Value, New Issues",
        "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": [
      "r19",
      "r137",
      "r138",
      "r176",
      "r802",
      "r871",
      "r889",
      "r968"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueOther",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, Other",
        "terseLabel": "Others",
        "documentation": "Value of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_StockIssuedDuringPeriodValueShareIncentivePlanTrust": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "StockIssuedDuringPeriodValueShareIncentivePlanTrust",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuances of shares to Share Incentive Plan Trust",
        "label": "Stock Issued During Period Value Share Incentive Plan Trust",
        "documentation": "Stock Issued During Period Value Share Incentive Plan Trust."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuances of shares due to exercise of share options",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r36",
      "r176"
     ]
    },
    "ysg_StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "StockIssuedDuringPeriodValueVestingOfFoundersRestrictedShares",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting of founders' restricted shares",
        "label": "Stock Issued During Period Value Vesting Of Founders Restricted Shares",
        "documentation": "Stock issued during period value vesting of founders restricted shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRedeemedOrCalledDuringPeriodShares",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deemed repurchase of ordinary shares resulting from redesignation of founder's ordinary shares to preferred shares, shares",
        "label": "Stock Redeemed or Called During Period, Shares",
        "documentation": "Number of stock bought back by the entity at the exercise price or redemption price."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRedeemedOrCalledDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deemed repurchase of ordinary shares resulting from redesignation of founder's ordinary shares to preferred shares",
        "label": "Stock Redeemed or Called During Period, Value",
        "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchases of ordinary shares, shares",
        "terseLabel": "Ordinary shares repurchased",
        "label": "Stock Repurchased During Period, Shares",
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r137",
      "r138",
      "r176",
      "r794",
      "r871",
      "r891"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchases of ordinary shares",
        "verboseLabel": "Repurchased of ordinary shares, consideration",
        "terseLabel": "Repurchased of ordinary shares, consideration",
        "label": "Stock Repurchased During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r137",
      "r138",
      "r176",
      "r802",
      "r871",
      "r891",
      "r968"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Stockholders' Equity Attributable to Parent, Ending Balance",
        "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance",
        "totalLabel": "Total Yatsen Holding Limited shareholders' equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r141",
      "r142",
      "r165",
      "r829",
      "r845",
      "r872",
      "r873",
      "r957",
      "r969",
      "r1014",
      "r1038",
      "r1102",
      "r1124"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Total shareholders' equity",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r109",
      "r120",
      "r235",
      "r236",
      "r268",
      "r296",
      "r297",
      "r298",
      "r301",
      "r309",
      "r389",
      "r395",
      "r487",
      "r556",
      "r557",
      "r558",
      "r583",
      "r584",
      "r610",
      "r612",
      "r613",
      "r614",
      "r615",
      "r617",
      "r627",
      "r653",
      "r654",
      "r659",
      "r686",
      "r777",
      "r778",
      "r800",
      "r829",
      "r845",
      "r872",
      "r873",
      "r893",
      "r968",
      "r1014",
      "r1038",
      "r1102",
      "r1124"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders' equity",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinaryShares"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary Shares",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r281",
      "r471",
      "r473",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r485",
      "r487",
      "r618",
      "r874",
      "r876",
      "r894"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Line Items]",
        "label": "Subsequent Event [Line Items]",
        "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": [
      "r660",
      "r697"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r660",
      "r697"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Table]",
        "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": [
      "r660",
      "r697"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type",
        "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": [
      "r660",
      "r697"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type",
        "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": [
      "r660",
      "r697"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Events [Text Block]",
        "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": [
      "r696",
      "r698"
     ]
    },
    "srt_SubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SubsidiariesMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary",
        "label": "Subsidiaries [Member]",
        "documentation": "Entity in which controlling financial interest is held. Includes, but is not limited to, variable interest entity (VIE) consolidated by primary beneficiary. Excludes entity in which broker-dealer holds controlling financial interest but control is likely to be temporary."
       }
      }
     },
     "auth_ref": [
      "r1068",
      "r1105",
      "r1106",
      "r1108"
     ]
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions",
        "verboseLabel": "Principal subsidiaries, Percentage of beneficial ownership",
        "documentation": "Percentage of subsidiary's or equity method investee's stock owned by parent immediately after all stock transactions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiaryOrEquityMethodInvesteeNatureOfOperations",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary or Equity Method Investee, Nature of Operations",
        "terseLabel": "Principal subsidiaries, Principal activities",
        "documentation": "Description of the major products or services that a subsidiary or equity investee sells or provides and its principal markets, including locations of those markets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock",
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SummaryOfValuationAllowanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SummaryOfValuationAllowanceTextBlock",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Movement of Valuation Allowance",
        "label": "Summary of Valuation Allowance [Table Text Block]",
        "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowElementsAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures of cash flow information",
        "label": "Supplemental Cash Flow Elements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplierConcentrationRiskMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Concentration Risk",
        "label": "Supplier Concentration Risk [Member]",
        "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_Supplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Supplies",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments for products procurement (c)",
        "label": "Prepaid Supplies",
        "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r919",
      "r932",
      "r1041"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax payables (including income tax payables of the consolidated VIEs without recourse to the Group of RMB929 and RMB929 as of December 31, 2022 and 2023)",
        "verboseLabel": "Income tax payables",
        "totalLabel": "Taxes Payable, Current, Total",
        "label": "Taxes Payable, Current",
        "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": [
      "r29"
     ]
    },
    "ysg_TechniqueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "TechniqueMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Technique",
        "label": "Technique [Member]",
        "documentation": "Technique."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_TechniquesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "TechniquesMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Techniques",
        "label": "Techniques [Member]",
        "documentation": "Techniques."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_TechnologyConsultingAndServiceAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "TechnologyConsultingAndServiceAgreementMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Technology Consulting and Service Agreement",
        "label": "Technology Consulting And Service Agreement [Member]",
        "documentation": "Technology consulting and service agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityAccretionToRedemptionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityAccretionToRedemptionValue",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accretion on redeemable non-controlling interests to redemption value",
        "label": "Temporary Equity, Accretion to Redemption Value",
        "documentation": "Value of accretion of temporary equity to its redemption value during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accretion on redeemable non-controlling interests to redemption value",
        "negatedTerseLabel": "Accretion on preferred shares to redemption value",
        "label": "Temporary Equity, Accretion to Redemption Value, Adjustment",
        "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityParOrStatedValuePerShare",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary equity, nominal or par value",
        "label": "Temporary Equity, Par or Stated Value Per Share",
        "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r75"
     ]
    },
    "us-gaap_TemporaryEquitySharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquitySharesIssued",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary equity, shares issued",
        "label": "Temporary Equity, Shares Issued",
        "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "ysg_TermOfAgreementTerminationNoticePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "TermOfAgreementTerminationNoticePeriod",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term of agreement termination notice period",
        "label": "Term Of Agreement Termination Notice Period",
        "documentation": "Term of agreement termination notice period"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual",
        "label": "Title of Individual [Axis]",
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals."
       }
      }
     },
     "auth_ref": [
      "r1031",
      "r1107"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureOrdinarySharesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual",
        "label": "Title of Individual [Domain]",
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_TopThreeCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "TopThreeCustomersMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Top Three Customers",
        "label": "Top Three Customers [Member]",
        "documentation": "Top three customers."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_TopTwoCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "TopTwoCustomersMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureConcentrationAndRisksAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Top Two Customers",
        "label": "Top Two Customers [Member]",
        "documentation": "Top two customers."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TrademarksMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks",
        "label": "Trademarks [Member]",
        "verboseLabel": "Trademark",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_TransferFromNonControllingInterestsToRedeemableNonControllingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "TransferFromNonControllingInterestsToRedeemableNonControllingInterests",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfer from non-controlling interests to redeemable non-controlling interests.",
        "label": "Transfer From Non-controlling Interests To Redeemable Non-controlling Interests",
        "terseLabel": "Transfer from non-controlling interests to redeemable non-controlling interests"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYDEFICIT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Shares",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Treasury Stock, Value, Total",
        "negatedLabel": "Treasury shares",
        "label": "Treasury Stock, Value",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r90",
      "r91"
     ]
    },
    "ysg_TwoThousandEighteenShareOptionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "TwoThousandEighteenShareOptionPlanMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2018 Share Option Plan",
        "label": "Two Thousand Eighteen Share Option Plan [Member]",
        "documentation": "2018 Share Option Plan."
       }
      }
     },
     "auth_ref": []
    },
    "ysg_TwoThousandTwentyTwoShareIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "TwoThousandTwentyTwoShareIncentivePlanMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022 Share Incentive Plan",
        "label": "Two Thousand Twenty Two Share Incentive Plan [Member]",
        "documentation": "2022 Share Incentive Plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfAdoptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeOfAdoptionMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Standards Update",
        "label": "Accounting Standards Update [Domain]",
        "documentation": "Amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r300",
      "r301",
      "r302",
      "r303",
      "r312",
      "r374",
      "r375",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r443",
      "r556",
      "r557",
      "r558",
      "r581",
      "r582",
      "r583",
      "r584",
      "r595",
      "r596",
      "r597",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r639",
      "r640",
      "r643",
      "r644",
      "r645",
      "r646",
      "r662",
      "r663",
      "r665",
      "r666",
      "r667",
      "r668",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r714",
      "r715",
      "r716",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785"
     ]
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r598"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "US",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAndRestrictedCashSummaryOfCashAndCashEquivalentsBalanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "UNITED STATES",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "ysg_UnallocatedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "UnallocatedExpenses",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureSegmentInformationSummaryOfReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unallocated expenses.",
        "label": "Unallocated Expenses",
        "terseLabel": "Unallocated expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UndistributedEarningsOfDomesticSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UndistributedEarningsOfDomesticSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undistributed earnings and reserves available for distribution",
        "label": "Undistributed Earnings of Domestic Subsidiaries",
        "documentation": "Amount of undistributed earnings of domestic subsidiaries or domestic joint ventures intended to be permanent."
       }
      }
     },
     "auth_ref": [
      "r563",
      "r593"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrecognized uncertain tax positions",
        "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance",
        "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance",
        "terseLabel": "Unrecognized uncertain tax positions",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r564",
      "r572"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest and penalties associated with uncertain tax positions",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties Expense",
        "documentation": "Amount of expense for penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "ysg_UnrecordedOperatingLeaseCommitmentBalanceSheetAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "UnrecordedOperatingLeaseCommitmentBalanceSheetAmount",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecorded operating lease commitment balance sheet amount.",
        "label": "Unrecorded Operating Lease Commitment Balance Sheet Amount",
        "terseLabel": "Operating lease commitment outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Unrecorded Unconditional Purchase Obligation, Total",
        "terseLabel": "Commitment amount",
        "label": "Unrecorded Unconditional Purchase Obligation",
        "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts)."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "ysg_UnvestedOptionsCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "UnvestedOptionsCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation expense for the unvested options",
        "label": "Unvested Options Compensation Expense",
        "documentation": "Unvested options compensation expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "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": [
      "r58",
      "r59",
      "r60",
      "r203",
      "r204",
      "r206",
      "r207"
     ]
    },
    "ysg_UtilizedGurantees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "UtilizedGurantees",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Utilized gurantees.",
        "label": "Utilized Gurantees",
        "terseLabel": "Utilized guarantees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowanceOfDeferredTaxAssetsMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesMovementOfValuationAllowanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset",
        "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]",
        "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward."
       }
      }
     },
     "auth_ref": [
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesBalance",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesMovementOfValuationAllowanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of the year",
        "periodEndLabel": "Balance at end of the year",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "documentation": "Amount of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r295"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "crdr": "credit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesMovementOfValuationAllowanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense."
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesMovementOfValuationAllowanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "documentation": "Valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r291",
      "r292",
      "r294",
      "r295"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesMovementOfValuationAllowanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "documentation": "Information by valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r291",
      "r292",
      "r294",
      "r295"
     ]
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesMovementOfValuationAllowanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation And Qualifying Accounts Disclosure [Line Items]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [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": [
      "r220",
      "r290",
      "r291",
      "r292",
      "r294",
      "r295"
     ]
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesMovementOfValuationAllowanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation And Qualifying Accounts Disclosure [Table]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "documentation": "Disclosure of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r290",
      "r291",
      "r292",
      "r294",
      "r295"
     ]
    },
    "us-gaap_ValueAddedTaxReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValueAddedTaxReceivableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentsAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "VAT recoverable (b)",
        "label": "Value Added Tax Receivable, Current",
        "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": [
      "r999"
     ]
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableInterestEntityLineItems",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity [Line Items]",
        "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",
      "r703",
      "r704",
      "r705"
     ]
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableInterestEntityOwnershipPercentage",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "VIE, Percentage of beneficial ownership",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, 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": [
      "r116"
     ]
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationConsolidatedFinancialInformationOfConsolidatedViesDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationTables",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity Primary Beneficiary",
        "label": "Variable Interest Entity, Primary Beneficiary [Member]",
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r600",
      "r601",
      "r604",
      "r605"
     ]
    },
    "us-gaap_VariableInterestEntityVIEActivitiesOfVIE": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableInterestEntityVIEActivitiesOfVIE",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesAndReorganizationDetailsOfPrincipalSubsidiariesAndVIEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "VIE, Principal activities",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Activities of VIE",
        "documentation": "Description of the transactions or business conducted by the Variable Interest Entity (VIE), including how the VIE is financed."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r114",
      "r116",
      "r118"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostRecognizedAndSupplementalCashflowInformationRelatedToOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable cost",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r676",
      "r956"
     ]
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VehiclesMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vehicles",
        "label": "Vehicles [Member]",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VestingAxis",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting",
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VestingDomain",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting",
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094"
     ]
    },
    "ysg_VestingOfShareOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "VestingOfShareOptionsMember",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related to Vesting of Share Options",
        "label": "Vesting Of Share Options [Member]",
        "documentation": "Vesting of share options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Denominator for diluted calculation-weighted average number of ordinary shares outstanding",
        "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total",
        "terseLabel": "Ordinary shares\u2014diluted",
        "label": "Weighted Average Number of 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": [
      "r316",
      "r323"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average number of ordinary shares used in computing net loss per ordinary share",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureNetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareDetails",
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Denominator for basic calculation-weighted average number of ordinary shares outstanding",
        "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total",
        "terseLabel": "Ordinary shares\u2014basic",
        "label": "Weighted Average Number of 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": [
      "r314",
      "r323"
     ]
    },
    "ysg_WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ir.yatsenglobal.com/20231231",
     "localname": "WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises",
     "presentation": [
      "http://ir.yatsenglobal.com/20231231/taxonomy/role/DisclosureIncomeTaxExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Withholding tax percentage on dividend distributed by foreign investment enterprises",
        "label": "Withholding Tax Percentage On Dividend Distributed By Foreign Investment Enterprises",
        "documentation": "Withholding tax percentage on dividend distributed by foreign investment enterprises."
       }
      }
     },
     "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": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r2": {
   "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"
  },
  "r3": {
   "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"
  },
  "r4": {
   "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"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481097/715-30-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "60",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "80",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-2"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(19)",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(27)",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-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",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "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))",
   "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,20)",
   "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-26)",
   "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.20)",
   "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.21)",
   "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.25)",
   "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.29,30)",
   "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.29-30)",
   "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.29-31)",
   "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.3,4)",
   "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.31)",
   "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": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "330",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1"
  },
  "r66": {
   "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"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
  },
  "r69": {
   "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"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "((a)(1),(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r71": {
   "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"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "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": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r74": {
   "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"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-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": "480",
   "SubTopic": "10",
   "Subparagraph": "(12)(c)",
   "Section": "S99",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Subparagraph": "(16)(c)",
   "Paragraph": "3A",
   "Section": "S99",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Subparagraph": "14",
   "Paragraph": "3A",
   "Section": "S99",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Subparagraph": "15",
   "Paragraph": "3A",
   "Section": "S99",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "70",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b),(f(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r95": {
   "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"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "720",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483384/720-30-45-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r99": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(c,d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-16"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "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.17)",
   "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": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r135": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r136": {
   "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(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "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(28))",
   "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(29))",
   "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(30)(a)(1))",
   "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(30)(a)(3))",
   "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(30))",
   "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(31))",
   "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(32))",
   "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(6)(a))",
   "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(6)(b))",
   "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(6)(c))",
   "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-03(30)(a)(3)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r150": {
   "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(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r151": {
   "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"
  },
  "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(4))",
   "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.2(a),(d))",
   "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.4)",
   "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.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//810/tableOfContent"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "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(23))",
   "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(4))",
   "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(5))",
   "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": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r196": {
   "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(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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.10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r199": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-8A"
  },
  "r200": {
   "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"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "210",
   "Topic": "954",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "326",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "326",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "326",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.M.Q4)",
   "SubTopic": "20",
   "Topic": "326",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483530/326-20-S99-1"
  },
  "r216": {
   "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"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "323",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//323/tableOfContent"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Publisher": "SEC"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r232": {
   "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"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-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(18))",
   "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(19)(a)(5))",
   "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(27)(b))",
   "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(28))",
   "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(29))",
   "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(3)(a)(1))",
   "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(3)(a)(2))",
   "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(30)(a)(4))",
   "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(4))",
   "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(6)(b))",
   "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(6))",
   "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(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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)(3)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r343": {
   "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"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2"
  },
  "r376": {
   "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"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r389": {
   "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"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r395": {
   "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"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-4A"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-5A"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479366/326-20-35-8A"
  },
  "r399": {
   "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"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-5"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-17"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3C"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3D"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479175/326-30-30-1B"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "13A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-13A"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-7A"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3C"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3D"
  },
  "r415": {
   "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"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r423": {
   "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"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r427": {
   "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"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "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": "(h)",
   "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": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "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": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482712/350-20-65-3"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350-30/tableOfContent"
  },
  "r436": {
   "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"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r447": {
   "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"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "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)(C)",
   "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)(03)",
   "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": "(n)",
   "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": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "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": "(h)(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": "(h)(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": "(h)(2)(iii)",
   "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": "(i)",
   "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": "(l)",
   "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": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "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.Fact.1)",
   "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.Fact.2)",
   "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.4)",
   "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": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r594": {
   "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"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3"
  },
  "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": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "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": "(b)",
   "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": "(c)",
   "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": "(e)",
   "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": "(f)",
   "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": "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r635": {
   "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"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r637": {
   "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"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13"
  },
  "r641": {
   "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"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-5"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-21"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "832",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "832",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r686": {
   "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"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "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"
  },
  "r729": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "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)(12))",
   "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)(15)(b)(2))",
   "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": "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r752": {
   "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(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r761": {
   "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"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r773": {
   "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"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "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"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "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(1))",
   "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(12)(b)(1))",
   "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(12)(b)(2))",
   "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(12)(b)(3))",
   "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(13)(a)(2))",
   "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(13)(a)(3))",
   "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(14))",
   "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(15))",
   "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(16)(a))",
   "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": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r829": {
   "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"
  },
  "r830": {
   "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"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "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"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "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"
  },
  "r848": {
   "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"
  },
  "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(1))",
   "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(2)(a))",
   "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(2)(c)(2)(i))",
   "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(2)(c)(2)(ii))",
   "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(2)(c))",
   "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(2)(e))",
   "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": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r856": {
   "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"
  },
  "r857": {
   "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"
  },
  "r858": {
   "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"
  },
  "r859": {
   "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"
  },
  "r860": {
   "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"
  },
  "r861": {
   "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"
  },
  "r862": {
   "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"
  },
  "r863": {
   "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"
  },
  "r864": {
   "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"
  },
  "r865": {
   "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"
  },
  "r866": {
   "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"
  },
  "r867": {
   "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"
  },
  "r868": {
   "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"
  },
  "r869": {
   "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"
  },
  "r870": {
   "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"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "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"
  },
  "r880": {
   "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"
  },
  "r881": {
   "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"
  },
  "r882": {
   "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"
  },
  "r883": {
   "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"
  },
  "r884": {
   "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"
  },
  "r885": {
   "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"
  },
  "r886": {
   "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"
  },
  "r887": {
   "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"
  },
  "r888": {
   "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"
  },
  "r889": {
   "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"
  },
  "r890": {
   "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"
  },
  "r891": {
   "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"
  },
  "r892": {
   "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"
  },
  "r893": {
   "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"
  },
  "r894": {
   "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"
  },
  "r895": {
   "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"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "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"
  },
  "r900": {
   "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"
  },
  "r901": {
   "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"
  },
  "r902": {
   "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"
  },
  "r903": {
   "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"
  },
  "r904": {
   "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"
  },
  "r905": {
   "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"
  },
  "r906": {
   "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"
  },
  "r907": {
   "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"
  },
  "r908": {
   "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"
  },
  "r909": {
   "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"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r911": {
   "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"
  },
  "r912": {
   "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"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "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"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8"
  },
  "r921": {
   "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"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47"
  },
  "r930": {
   "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"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r933": {
   "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"
  },
  "r934": {
   "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"
  },
  "r935": {
   "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"
  },
  "r936": {
   "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"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r938": {
   "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"
  },
  "r939": {
   "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"
  },
  "r940": {
   "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"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r943": {
   "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"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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"
  },
  "r958": {
   "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"
  },
  "r959": {
   "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"
  },
  "r960": {
   "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"
  },
  "r961": {
   "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"
  },
  "r962": {
   "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"
  },
  "r963": {
   "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"
  },
  "r964": {
   "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"
  },
  "r965": {
   "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"
  },
  "r966": {
   "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"
  },
  "r967": {
   "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"
  },
  "r968": {
   "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"
  },
  "r969": {
   "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"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r981": {
   "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"
  },
  "r982": {
   "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"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481174/470-10-25-2"
  },
  "r984": {
   "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"
  },
  "r985": {
   "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"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r987": {
   "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"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//705/tableOfContent"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r990": {
   "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"
  },
  "r991": {
   "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"
  },
  "r992": {
   "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"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r994": {
   "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"
  },
  "r995": {
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r996": {
   "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"
  },
  "r997": {
   "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(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r998": {
   "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(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r999": {
   "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"
  },
  "r1000": {
   "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(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r1001": {
   "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(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r1002": {
   "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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r1003": {
   "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"
  },
  "r1004": {
   "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(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r1005": {
   "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"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "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"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r1010": {
   "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"
  },
  "r1011": {
   "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"
  },
  "r1012": {
   "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"
  },
  "r1013": {
   "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"
  },
  "r1014": {
   "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"
  },
  "r1015": {
   "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"
  },
  "r1016": {
   "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(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r1024": {
   "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"
  },
  "r1025": {
   "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"
  },
  "r1026": {
   "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"
  },
  "r1027": {
   "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"
  },
  "r1028": {
   "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"
  },
  "r1029": {
   "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"
  },
  "r1030": {
   "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"
  },
  "r1031": {
   "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"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1038": {
   "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"
  },
  "r1039": {
   "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"
  },
  "r1040": {
   "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"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r1043": {
   "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"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482190/360-10-35-3"
  },
  "r1057": {
   "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"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r1059": {
   "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"
  },
  "r1060": {
   "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"
  },
  "r1061": {
   "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"
  },
  "r1062": {
   "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"
  },
  "r1063": {
   "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"
  },
  "r1064": {
   "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"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r1098": {
   "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"
  },
  "r1099": {
   "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"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1101": {
   "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"
  },
  "r1102": {
   "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"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1104": {
   "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"
  },
  "r1105": {
   "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"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1107": {
   "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"
  },
  "r1108": {
   "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"
  },
  "r1109": {
   "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"
  },
  "r1110": {
   "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"
  },
  "r1111": {
   "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"
  },
  "r1112": {
   "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"
  },
  "r1113": {
   "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"
  },
  "r1114": {
   "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"
  },
  "r1115": {
   "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"
  },
  "r1116": {
   "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"
  },
  "r1117": {
   "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"
  },
  "r1118": {
   "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"
  },
  "r1119": {
   "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"
  },
  "r1120": {
   "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"
  },
  "r1121": {
   "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"
  },
  "r1122": {
   "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"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r1124": {
   "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"
  },
  "r1125": {
   "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"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>129
<FILENAME>0000950170-24-048626-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000950170-24-048626-xbrl.zip
M4$L#!!0    ( "XQFEB5?DHBU-P  )S[   2    :6UG,C$R,38U,S<T7S N
M:G!G[+IW6%1/MRZX$1 DYQPD"$K.H&20+"(J.0HB&21G&E! LH" @"3)63*2
MH8DB.4DCH1LDAVYB"TWW;;^9>V;.[W?.]YV9^]Q[_YC9W?7LW4_7KJJW:JUW
MO:OVQOS K $4VNI:Z@ .#@Y@C?T F"5 %<"]<>//%WO@8;_XA/CX>'CX1 0$
M-PE)B$A(B(F(B4G)J"A(R2C)B(DIZ"@HJ6EH:6E)R.D9Z&@8J&AH:?XT@H.+
MO0</_Q8^_BT:4F)2FO_'!Z8'H"2\87C#!1>'$[A!B8-+B8/I!]@!  <?YQ\'
M\'\>.#>P8[Q)0'B+B!A;H8D"N(&#BWL##_?/J+'_AF#_!_ H\:DX1)5O4NN_
M(.#TH!$+3RX@Y%*IZZ5].@7G%K?QC+A%1$?/P,ATAX?W[CT^"4DI:9G[#U0?
MJJEK:&II/WMN8&AD;&)J^]+NE;V#HY.7MX^OGW] X)NWD5'1[V)B4U(_I*5G
M?,S,^EQ85%Q26E9>4=_0V-3<TOJUK0_</S X-#SR;7IF=FY^X<<B! I;W_BU
MN;6]LXLX/CD].[] _K[\@PL'P,7Y[\=_B(L2B^L&'AXN'L$?7#@W_/Y4H,3#
MYQ"]2:6L3_#"@YI3+)R01B6YH*[W%I?X4SBMC><4$1VW!/0.X@^T?R#[KP&+
M^'^%[-^ _5^X(  )+@YV\7 I 47@^MGGV+O _TBI,8)UHU)6&3# #Z83#/!0
MWL?@&\H0 Z28K;-?X5J"MJ/SR6G@+>'!$FC:R<R.^T7B4CDN.LR$,;PCCT,/
M'#% 'P$TZ9+N%(0"XC! 3"4;#09(UE/& %]<:]$QVK/Y9#K&4RA\Z'R=A=%C
M^&;6P@6QO8-0=7[2 77+<JQ<4N:$'4N6A 5[CR6W6?.TQ!&94YS]Z_D,GG'(
MK8?B-=(/D>S\\?'E&Z\^(X>*K)RM2'V&O;-UXI;=&*:/'D5]_SQVWIKS\FWE
M?9Q0'YQ$Y1_F]EFPCA>?D:-@$7_\8'K7R@2I:4V[.>LF!]TYL-QD=OK79<X;
MFURO!Y4FKKZ_$&^:Q9W.Z%FA2U85CO:V?S:5/DA%OMZ<@:90),$ DRV%&& -
MSPJE&SRR-@&@7DQZ,TIDWY+3+39UA#/;7;F>/B7G_JD^'9(NF7<Q+<8<D7B
M6W#;[7;-JBH\(:]_3!@FE<=3ML(U*^'I(EB;M:GS[-52U2MZZL\"D:GTQ*ZM
MPGJ?RER_:Q(X+>014[]^!8]-ZT9_<RENH8\NKEN_=F?WJFURL?)W[C6U&$OH
MW$S*-S6W>N1ZP)DUC><<HY+^(ZSV^Y*R#,L:T['L!(%_;X>.7SG8'D;Y*I13
MK4*C\+<ANYVS00+]07',B<?76TO=\@K:WQ8:V6,OV)CK=71(W2Y,6KJ^M)KX
M\)?Q&/O01!RXU7P6Y%AR,-4)B7WPHH[A$.? ,% QK(EXIZK:^XC,?$55+KU^
M:< 55\Y+O6*"^2XC2<6NIEQ8ST6U,%())8H!5%:2,$ 8)0@AN6;Z.&F]4WK
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
M(1M3UJ$%W^J1SJ.H]E[6/YM :OK\J*[EM)NM3;_?W<!J2MUI9=/H>COX)9V
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
MA#V4_"U*N4)U/03T;+8Q:5^&Y(+:Y/MGZ2B930+_NV/A+"=O&MQ4/VU4')R
M"%'42%F$[)6XZ33*I-SYXD&@V8^=##]ZA_HEUR;C!BH)G=91=V;/;^";&DG.
M=F$$#8X@)CF.*O]%U!W7\@;GV.3A]YV-92E5[S,+18>-;*,2N%\T)0:7*[9Y
M;'5Q("]@S RGUS;3"^#F7,8YR:_!BB\O._?K+ (0(Q*"'&I/:TC>?Z&\]_-Y
MU 1\P5H!;X=X?0!AZOP 9EG\JWK?M]M)U2T!OVJ^HD";CF_*7)-90(N;)=Y(
MMM!?MB=4OL&=VL%2:!8&GW:BUJ(M;IKN?>%:]CL^2<*9.RA=7[QNJ=W^X^/G
M*<K &(+\0->N",6A&RK9%#? #D]2KI(O_NZ5HW!_9<HMH="\PM7$5'" )J>?
M5J:WYGOHI"51:^M,U>=YA=&R73\KZ\8H]+0#.810E6J845F9-_O6HW7_-**M
MUS4/ELY#D*YT=79KSM5FSV?MHS5C?YW*MG>G8X/W%8V?FP%-AN;Y0)JU"$T:
M]^$#R,1^"W39:Z2M=0&E<=W:XK&J4R,XJ^C<FBX="1/^^,CV17/8C7=%[WJX
M(Q:! S0E\ML>C!YL189,O(0PRRZK3[W*(O839%+DB$C!X>**/S'JNHT!AM_
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
M4AX%HFD&;?Z&$&Q*<-7EW)8)X5_O.EAPKR-<[ QU8R'A?<RMBNAT !WWAET
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
M'Y9W>3J>WFLHU/@>USBDJ,[F\8%*;+F\6XS)>P4QF?318EL^,.:9W<',XO1
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
M<A1W*/5Q_YUD^AID9[NO3\7\<VCN[H-0EY]!V_$*0WCFEHXCWX)BF$>9H^X
MPKG8+\;5,MC4Y)A12,%J.&D040>5+-3=-'/%@A&W#KVKH\#T9:F?M8M+)XZK
MJB_(/>?VNCDML%.\IOXH\&" F^T]"W#8]Y<UJ7UUTS<[1DG*B44,QRN_%EI@
MN*%?JSN[<=!]R<<FR\/NY4@%/\TGMJ7_1=Q[1C7!;=W"05"0WGN1)BI->I6
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
MR4N4_ZV0$@/48:]^(HO_\]K$!<S1_5<I]\O7HA2MC\(4]%W>4<RVUK7\7"M
M1S/27<8L2&!2N^598_\E8NJ:?P48[ 9%8WI+R"[O-U6H5$A@X]0ZK$7Q"O!Z
M)ASS85GS5GNO?8L:_KM,-/_]:$TJ)>N'_<RI2@"/.W6&$.^I5^ O&A^.)%?C
M,]"ZR.,^,UI$?)3@*^3SA?+T-L:JIFHDU;;F$_'L(MFYB?UTJ(4&_\*$Q6O5
M19YE>K?X0K3MJBD^G#:NR3RB9L#+^&:: "U#E?A ^(,=!;R'@^N,@[4HH=5H
MVNET,A*#_LO\@J_)H,^D\_ODY-^J?MY4,J[7LYS^%.0;& ^/9]K-ID-KK&:C
MU X\%YUE]*)4O)ABI:?%1JI^& ^?I:P-+1QNFK@F+'Y0E,\YX),&,H'Z^QCK
MH]#ZN: 7H/U;(=965@K4SAYNW#VA2UU6WUT-7ELPME$WH^?I>]II9)D0QQUM
M%$BVZ%H(?EL)L<_$;OU@0?E%FLM[7[4WS7E:K5H# Q9'ZQX=)2N2")Y@L"%<
MQ0HI]J7:04\H?R9S9EBK!_,2V5JMDO'K=Q$O>3R;>T=VHSRK-:QB@4P3D1K)
MJ4&^DUX0!9813R8:+%3[NF@HE^U[-K1E%>:EI\EU:^GI#V[<)YS6+^>4VFM#
M$[<8E<IX0DY[ZALS-.O;'Q<FVH_9LF4()7 ]&&XS:KZ!SRW?/\S[95:. LT7
M-2^8CZA+*G2*&AVA,!-I$OV@ZM(N$RII(R#L/N_:8A"2O(H]KD!<M&-^O]S;
MW*VFLMS6DY*-[Z,&@QEJ]0^,N212+&UDF35OT44 [9P]>AC-BGQAV60.*7KG
M=^OS%L7ZSV4+M*EV[CN*I:;T/QRJC";O-<3MZ8%M_[H"U/8E%!F8E:=]V7V;
MI&:J+N \*=A4)2] +K+Y")D_K%$;MXD?))PW@9)!Z'<N]'V&ETADK1F/GV0^
MHV?_UAC#1:E2PK+<NG*2-NNMF_XP\5X\@%SSVXC/0OA>!2)#ET  3)0_4,BE
M^=90GW1CZ=5#-A&OTZZX* !@&2$8+4:BUL<JCMC\BEQ2_[+<R]_:8T?E5=;%
MP*'$,D_@-7KK)8].PRRDQ_SW R A<(\GX KP=3=JIX5_=8CLMFKQD)U-^D^=
M9L?FC.BPI3WO=T^9B3DXBHOCNGGX#++TX8+H9+90MC.JMNNDK5X &S-PG0X&
MO& 4';MDYIWD'<'\0:]QS&S71OS[HI$BW2M,B+Z"S]MU36%) 1"^IJ^I8HOA
M]2GS-\J'(H+TZ!YU<MJ"D=!E1Z. V'6]5(FSV5_:N6K,E,/%!U'"P]2?WN/K
M+#0 :4""76R48(6\776X\V.H=MBHFK^4J"#YD!WK;2YME$$>3K>L5K#OIA@#
M/$@J5O#L&V):&NP."NO7FEB/3.$=R@L9J0F-7E%ND92)<ITZP%\>D'&_90^V
M0/IWMO%/\8NZDH/4>E*I3!QN8.F,(4U33>L-GCAAY.!%(R/#NV+=*\#,;55.
M1\))I'ZG1FB;**,G73#]?LT0*/S'GI=R?90!N2K78T_E&T^)^/8D?D9: 7O4
M!?(1&AWDJB[I<46%^9<?A@HS2N+)3?B'GA]2NRVI;,H/=P_$47MO?<YE%KF!
M\Z03R-K"GN_ Z!,R]6+:\^W/(5N;7%4[?HO;$.ZHGN'RU8=IVH]Z8C<57P'X
MZY(/>P]I!?=I)-Y:M$UR3+5-V?#OKX]7<"4:F"T8_B0!5?T64BG!R\#E&4FF
MQSRH)NO(#GNXLQ![!3@[^_++#.PC$BFK\68(+QZ<&M'YO"'>:X!4DH%/'E:I
MNG9(#'JB@(KV*,Z T#MFL4_/,BT_41[WNK\@6-TESC6Y^+LXR^"!O.+-3P<+
M96$=^#6&#K0+'^2\\H<E--<KTHC"3>)R.4KUV1%S1HBOGV&M?*C7LU-*]=-\
M7V9R)RF7^7FBI#Y(^O+W$0HMB23,A8QXG> ,@__WM'OF,(KMZ#G:^#H3LOV2
M\E2YXUH[3P;[*Q'D\JX1('P5B WR-[!QF78*&^KX?;RZP'\AVR6L8JC/EJO-
M4S:B9<9FK5&+^W-Z3?Q58]QEY0:W,]7NW_GPIC@C\[OXC',!@$:.$]3\<A*M
M"F,CW9HT7H ZZBP]^Z6OVB8:O"(H-,6PVDP_G?7=G-[Y:TLLAA-TV-U$LE??
M=)9?!,K0F/.4=)656]!-IR(9&0]6K$]^4^$J9'NT_KJ\377)EZ/5]F52ESF5
MIRO)COY<B$8"_QKR9JF/-A>=T*+L4]7-ODM.N^5)^6Y<GO??"0H<$1"833SL
MH^A'3U/61:6P(R(4_/A;M.P+2GQB8R G[*4M3@.N*$Z?Q'[H%W577[E,6("'
MCHKHCUJ563QYVYA!IR2.RE=95J^/EGY;AX@?A 1[WKG\PH6$1-Y!E(?#EO46
MSC>9/I:?TH(D["F5N)63O[P&#TP:Q/AWW#,I/DYO+<2, F]6\,/\*PCM'J]P
M&TS]"B6_G4><&X;[,Z !@WR)>U#^\"#P!NKN&!PO?20^8N\D0/Q\?_98-4PS
MWNW-IF+ZS:01 %>IR2"#TNO.;T/C %OTH\NR.VV(N;?[M2-4>DD]THGV9_5'
M? 0WU#QHZE.E5 ;GF1--.^=P9$=5[MS?:<%%6FK/B1WB,;T%GIE'>0[5J1E/
M1^^+IWI7@2^R^#AY>?=762VUA5*&:N/? F^6@H&%2^8@QZ?ASR8Y8LR>E<K7
MJMEUQIJ46(-K?L@_$O^,H>G3Z%9MP8>YTG&75835MN,JY]M-JEJ2-KK4+034
MEM9+):I _1\,\L4TZCNOWKNI(_F*#/0E/9$OHCR&A=Y*^%/P(_MIG,UKZ<2U
M7;C@96Q]]OD#PI/OQ\!@"/(428?I6QR[I+GI9PWP;>]D0R&1V9>Q?@68.+&M
M*J4D=E4*4S)=B_>.HVT$5X#^^)@KP)[C#/#$K4(EAXP&6=_/.X)[8:M9,R'J
MV\*;L_-^:V[.J*XT19@HS"ZDYMGVQH>G'UE-#2/8E9^7 ME$&_;!:JZ%1MMG
MK'>G3HEVB8Q?6R<NZ##1O/V9:<&Q]+SG'G2F'F]%T=.,'<69O[N0N0==6,C*
MSG.@<W-@S(IT&(\V7HR89[!VGT@CW[QWO-&$^\VV#7P$A9%UEY3IF+6DPFDV
M/]O#F9"0HOE!7[L[341\2=VL&Q'"_4S](L$Q]$&+:1\( 2$PNC@YLBUIUDSX
M5JU"_I+#V2R"2&;^:PK+(Q? I]Y;ZP#C- FJAZQFEL"'"_*'7*CR<]/P:*.U
MQW423?J1[(B-=[35E/7N+U)&G":%%#:LEA_4X=Y<4.$W\R] WT99(E.[4],#
M$]:&1@+*]G.J+G3S>S]-SAL^&&)I835\E[,@NY_8Q.#1$%[Q,F2U[9.SK,;-
ML\IB!\ABTR>C;C61Q_&V/M1N7.X=EK'>R4?L%LT^]P\4 $/A\)X5JL2#(?B+
M6$M8<N34G@2CYZ0#[:_*=R2B,+T[B%X*:WU?&EVU&RK$C:=LRTM*24J<J1O+
M3 AESF"R@A?)&PO]>\<%CF<].ZS<<P>U:A$N?(>GRBELTF>37HKI\TG?C]9B
M4^[U'R30.P^\,HQ<#!]%0'L"9-0;D#%N]DUA&:)&MN$"E!2BU4K?Q[A<OTD9
M?.E84+,=YF[;XL+].!DHQ<6&?W+( BIX;'"W;89S,C8KJ@IJD76Q%S%_E!PQ
M-AQH;I$H+YU%A1K)0PW!:P_?>7K6M$[MG>06$FU%E_@&KW;M4.023F1Y?X_Y
MWFO%UFWHI[&WTF0>!AN/CT?K>Q48+?7[VS.'#0:.29N6_4A:K]-B/];)RPC"
M6\4-%I7E1!".=<KQAQM/R6J4<]&>Q5HXYP^>Z=4%SY?3>D=J)&R2&U T?JJC
M/_Y$CK-#T<T,<:.1[/\.J)"[_-R^'H6JQ[1@8XMUQ=,*J<LO$I"N)&1@!]%E
MQ#[)E$PJPUD.V>/Z?]"H9;;O>17!>V#?B]? ?<."[:;VT!HF(,%EU'XI?UFY
M%:-8'[E%?K/*RI-[&!HOK3FBE;8:9$HN\O$""S'*^"FB]:3J2>9+AZ9/" *K
MWZ!W>?RM@5< _AJ$Y,\@,OD*<40].M65%?)#1.T*L!B%C%_L[H6PM0C"L@G5
M$+;/XS;/U%_/LY1*:/AP?ORY3/V^)M!\/H+0<#Z,P"S3L>PRW8LLPJ@@1E;+
M#:G\;.+$E;XN]6O U[DG#?8YN+]07/7+'J,O:7&9A7+(<G;?H3*0E)";RZC
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
MI6>K%M1;Q\X?G1R8=)1M6H\T_+"T'G8K)&3"P_V*, ^VR8!I=%UJ=#%:+FK
M]!+]U7F-&JTO'&I$C&7$^KI^N/$^3Z3^'7+_07,$#5H5$=_/>@]IDURVS,+!
MV^]HJ >?W#1H_Y8N\S4%POT8&Q=%$1_>+GT\XL2+L5#^A+(\"YII8T)+37K1
MS=3(M,J=70'T+G0W*TK' CD;HXVCEHRYEQ(!W7O5U7?N,!NG+ ;_V)"UOM U
M<S##F3UI1ZG+DA48MB47JVYNGR]_=^#8Y,ET[A'Q7<\=$?7/-?](,%'U1E<%
M?Y8Q)1\>3[/-*C6^V$VQ?:QH<18@MV.,[@P0_=;V4B*U\085/7]M^*C\H![-
M1BKTMBP$?DB$EIWR4L?O/M>%OC.2W#_\/+/1D"Z.&<N:V]?*9@<(-??>>U%J
M>3$$-88!^WV0OZZ=1H6+*#O$-7^EM.[<Y<M10SI1PWA#3!VQN]+65B^NA<%/
MQU?^^P"0QMX5 #'6:TX"5H5+B;$0J4^=C&@YO1?[6LT]=2N,@5)57):W?CB@
M[!NSC?(CCZRI?^>3%8__2DKOX;;^=S?J,UO>T.LS$/);/PM4C5'+[H9>X.]
MOR\$/>*(.F9;>-+EQQ/51HKZN.OW:D8ILV#9;+Y[0S;?1;&FLF^7T:J9[.'J
MJ]7W\@-XH.>![$C\KA-I8'=[]=8"7AOSE%<C?X9\HP7)\/Z&AE"2/6%Q\'T6
M/*?5]][,K0#_+V@A)&UJN:/XN6 $_\DAL://I$-JP=[&*<'FFR\J<'=P)9,S
M<S(?SBL9BLUZ8%5<-3#XY\2<SOB7;.F &AL9*3T&]AJU4.,B33FN)@^WU&/<
MOA7M,#T66?^^*P C6!>^,0[6+UX43RWM_NH L9YHA]&U-%+XID,&Z#]<KGL,
M$SLS!S$74\0PGRO' .TJ&$#FO:QWC?U_'+1(G9U63ZUC.K*DG+7V^3>)JQY2
M?%]< *V1U*I]G7MT[P81V8\"@\D][K!^+41?AF>?<VIZ8!I_,[L_JERV]^G[
M!^T?JAY[!P$>W,)YY7WJ.D]ZH/'.SSRTYC<:>/>S+<3'W6JFS$60_[N&!7\:
MYW#")SD6[M70E8:.U=F3])0*>'QPV^UIL'IQ-WQ9=$?.)VICLHRPGSL[]0VQ
MQ@V2#<N/BY'DQ#"V-[P-K+HMJH5HB;8XP7#&%_GY* _]!L:L;,L "[&NG>.6
MA"Z$8D.2[8UNQH$H[S<@G#?W<(W8YEV-PV'+9V&NLB)RE6(C+="%V(+AQ%%*
M>QX.7[R,/()CZ;Z*QAN%2Q6-H?Z_0M!R;92(E,C/I4-OFJQC:!];OV4GY8S5
M>1,+>(GOXET(\&368RU8RR8&14WU2K,M4A[XDTAM3CN9W2;B;X[4X1;?2([1
MCD^56@A0! ]Z(7FU)]MMVT.]LTD6#4*,$5C?;3=]\L-3)B=)Q=E4O68Q06,,
M2*STQEV5_E:0W.C?>>H<Q84P*FIES0@53IP>[>!#=WZ^K !N>M27E1I]F6W'
M:AKW^0F=*B[-'5H]289RZ'^;@* !MT.;PN*C?=K8)\#L/%&>N_N,"P.U;;FN
M3N.#U%.-Q%7?!C@4.UE/=ZDU\3]"NOI0;Z\ 3^,UKP"=&^'_R".CE>@A.^?R
M"\>0\0%1&WX!U#B;;(C*MCN0"<YI(,(7RY/[[UT!0F.1N)A(UL]7@)"AZW2S
M;"P)#4?SN4:PG:B<DJ%9#2#([T"8)5@>2PF4"R&K1]W7^6$%6&"$;8"("8Y_
M2?GH"9;AI["AW>-1!E!RX%;"#AM*]MMU!N/VR7\<6^E,4E^;!"IV-6-9K:,:
MY/A\PL6EO%S@P$O-_I=K30J-KDI:I$P>:Q# \8==#BGNFE)DZ2XK\V3>> UT
M/WI?QJ!J6CU^@?)6NF0^,<P4H^FV:XAU07^=&>_45@[9P[]-3_F/F9V<8_'M
MWZ:GYQ,I)X(:Z@IDFSYMU8 IY=[*_+JHZN/!L>M-K"<Y74TN._H"!]X:W')\
M%HEU9OA(IG^)A0U-M?&"?NI-[;LZMU$Y"#I[4(Y005P,B$L "E< PRV'_C\&
ML'OMX 9"8-D7MXRO,W^#@V2[_]BY/S?M'U-C1/I$MW& HKO\9I/(NORW\MNK
MLF98U;W[':K[OM_NR11V'&^YG[.T#20]":!<_[)B;*\Y/U2S\32:X$G(DI6^
MLB( -!9D@\I8S<:SDV.#X-JGQN;/8QDKE1EAE:\=W9M;S#%KDK_*#E%J;=Q7
M@ FYJ79$CCE&Q"P!:Q[M:&XHY15@*]L>BM(4_$<*#^5A).1$H^80?8_N'UE+
M6O*L6-)XVZ>G_9QGP0=#372=*$;6R4;?XHRDZFJ"1-28XQ@.Y4-Y9<G$&SC=
M<6FD=,B8BRJL*M@N$R#K2VAL*V;'D*W?]W M_VA[XF_-_E,B[%TSW/R2:A_+
M9@EO_M=#!E.D(";R+!-K!#>P^"G]!,MEQC"D*%>3<<\K *4)*GARI>O"8$Y
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
M*9A< ;JAO\G!(MBM'7*]I*X=U_Q3?@W'#'C!@6VG$26(:=W$+OZ1_C?]>,Q
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
M#F,5 /]/OP7^'PD#??(O4$L#!!0    ( "XQFE@],F0&KJ($ -C."  2
M:6UG,C$R,38U,S<T7S$N:G!G[)T'6%/;MJ@71 A2I7>"@H(BHM)K@D@7 0N]
MJ("4B!0I 0*A*$@7$%"Z(((B1*7W&D"1(B!(A] $I(0:("0O[KU/V?>]^]XY
M]][W[5,(W_^QOC5GQAQCKEG&F&M.('TC30+'=#2T-0 *2@"@(/\ I!% #:"A
MI@934]& P>"C1VEHZ=D8Z.GHZ+E96)G8^'D@ OP\?'R"PN=$!$^<%>+C$Y4]
M??;\!2DI*8B(O++<1:5SDE(7?PJA.'KT*#T=/1<# ]?%XWS'+_[='U(#P$S#
MF,PD":(X 5 R4X"8*4@M (2L)Q7%+Q_@MP\%)>@(%368YB@M'3E#Z3& D@($
MHCP"HJ(Z<H2<ZD].!XXP4[$<OZ!*S6IX&WS"C>UB4-P+&J%+[QO9KWU9$Y:\
MXQY\E):#DXN;Y^0I$='39Z2D963EY!74+JMK:&IIZUR_<=/(V,34S,;6[JZ]
M@Z/3 P]/+V^$CV_(PT>A88_#(^(3GB8F)3][GI*=\S+W55[^ZS<?BDM*R\HK
M*JN:FELPK6WM'S_U]O5_'1C\-C0\A9V>F9V;_[ZPB%O?V-S:WL'O[OVTBP(
M4?SI\W^TBYEL%^61(Z CX)]V45!Z_\S ?(3J^ 5J%E5#\&TWUA,7@VC8+L6]
M>-]X5$CRVAK['?<OM!S"4E,G<3]-^\6RO\VPX/^297\V["]V#0/T( KRPP,Q
M U!@9T\T.Y#VD']L-/;S%G2U)CP.1$'-1/'3=H*>19+-/.HSVX%MU5S+EH,M
M:_0Y*J7HM;GAL<W&2@ILH)Q7#WH=X:3_0XP$:*#O^NE:SL^P9=J6$B>SF'B(
M3?6;3M!WZ .>VN0?2?6C;/[Q@_O!@4KP?5H2\"7_E^1MZP]F),#5<%O7>H46
MP*%_$93S2X:"H8"/\(-&S2%Q5(4HJ+7^IZ#87PNRVS^)WJ&"')9S6,YA.8?E
M_&.6XT]+T-#OM.KXI8B3):7K3.W0,\#N\%RKG[\Z\O/6JM7^V@91%;1@98_]
MGJT'NV<@C[Z"]R$!@D&;68Q=$:)9E(<<\N]&7-W"WK5>V3&H#H!#A9. )<V!
M4B(?JOV\OY@0%K7W9:L0%099IX?H $N9JRG.\L3=5ST4ZFP&__3H2A#\4G1,
M4=.C/>!X?#7Q$FC)ZOF?1XC571JF0E_[YN[=(TRY@)>'H3K =L@A_VY$[^CW
M)OT<(PS D01]$F#V,QZ9)JJ&+)A"6$G 0&PAG"!' I[<(F>P( '(/L?NG4Z9
M_SSDL7RYG17]_CF3JL7L1 N#Y-5*F?4/H0(E%%^67=2T+9H(VKUVB7>,KYE,
M&NLZ"]:4[NOX?[X;""G)Z'=V4;/8VHF56CXW_6/C8NC.FVFL57Q7/K^V35 G
MX,EVP\A;+!\F$KN2X60&B&9' **O.<0[TB*BHOC^D^Y/ELE^G&Z;O6L<OZ_7
M=Y^AYO.+L$+ P]R\I]?XG,I)1XD3K44OWS<4)?4:HIRWGQ'G)&$L5")9.7!?
MGOE5@F>>HZS Y1\@C[D"5-/G7KHS8==,I@M_*B)C[/@:)A))5L2)K$A:OKG<
M,HR&0IF*2FM1C.D&+CHF3"+1%2;?)K4LB]GFZ?M1;B<R'"CCD'O&&.U[KW#F
MTEV7*ODL,-E<+0V%04G9%N<SPU-9W@8=@]+5KQ9=EPS#Q=L%-S" &9 1G)!K
MYU0G4M(SRVQQ[.A601GGE\4R+")@(8ON?WN.6:P]!F],)HVN%F+A>B"BBA;$
M#!@8'@]]$JPP>#;@U +%@UJHPK?>TB5G3]F1)YJE@,,7'8V^D$LO IX"MS+Z
M$Z/S$64=6A4<&\P5:4:YN9\F1B(?$Q?F D]F1X@"OW+STE";$W!>WTD'4X?S
MCWGN(?Y*R$>NT,\Q:9LJ UHUV@/Z_EH)G2S/#D'^U6,HK650][PX!+-/6(F!
MIY& 1PDOW[:R+'+Q&8#U>R-"/VTKZS!+";,KX:X?#N6''/)?YW]X*.>[BC>3
M6*4WCB+HXE%>:A/#Q2P^#6C;[P^NTPC51V=7 $6*/>#..F M+=DWN):02RM+
M$>W/_:I)O&2B6'/CU(64M7I^BXYL1.[Q=XKLF5EHW7+<'8<Z-NW[J3M1Z7J
M&X05*4Y7,*:F<FI^EKIBE0+/>>WK%KO/SEN'(6[I@6]#BU;G!P+ZN5,&O=Q&
MV)?VO%*=<TU/-&1I@>78@!2[S.V;\2/V<EP%)V3NP_)$34%*4=3*\% <9XN#
M!UU]<?Y$MQ.P_)S;-P)YP>?%^V_&IZ?T>9JQWL-7F],>F*<0BS)X2WSJUD:&
M ^4@+/AU2XB5^3&MCCNU=-I>M;TY5;=W0N%S4'9$DK)YRZ5-B3'D8#D2BGO)
M\^I)V<M'ZZWR68RCESM[KCVS\"JBL\8G<X0AG8-7=M@U!J>I"EL6Z([1\3V
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
M#\LPMAWO3/QT/<K>V0(O?7:'I](G+5&\I^>(BM17I%J.DWM[W:V'[F(V322
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
MPVR'V0ZS'6;[6[*Y$I5+RG@L'FI0C%A!)VF^($W78Z?1-K@=0H@P"?"J\6N
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
MCW%1W,FD<#MA;WI0^T.*K;=PR^-*H"F_Y[?;/BD:IYJ.Z^(4+==KFH[8@U.
M[K7N1VB)&OC!>RZ7XR_;-]$O[_#>4?V>9605E*V6O1 W_.:TW:*;V;_]:R$*
M#.(_. :>/U14R&.];>;*8"P"1-2HQ_,#_F<RW0*>?MR8T2XOZHOP_>DW]( _
M0\BQ0WG&NCKJO-E&K,YR':BM6/]>6MDX_"6^DJ%BK?I"M/=&EU@Z'D)\XW*%
M!]C6CODF?'M(^T!LWM^E93 E.>IJG)ALO#6Y^<R3@%@?U"CT4YUM#8#4[I+?
M@)+;\"CDZ*;\K1A-Z^=/+TP/5$H(('P'&P;>6SG6BT%TME-!J322!XU6YKCB
M]'/'? TH'>I$:RK6KI2_;?M,ES*GQ TAB RW?'&Z_.&T,ERM>1+55),:.RE]
M?7)"0#"5#]E*;E[X&[Y,.RB=#7]-@]0F 0F]BQ\?/ZX;I=T[40?'C3CC Z-\
M#N:WLAB+L>!(%ZG.<_VMYA<#&967SEGRB!($E2XQ[:E:CF^-+JHP1+;4"93&
M!9Z\,RIIY5=OF#1/9&[F]0&6%S" 9R;9-_)$'S6:?$]#PXU6&RQ=TF/L^>CQ
M;911['D/\EP&[9>5^],@UU@WC,_GX<WZ8UM3KX[2?!OQ[:&^$2!0B6.*#BUT
MXFJ>LX\M](?<YHYHHNF^"6.P15@W&^!15SGV;V96+IEO_M'-Z)^.GV\OR:V<
MKUYGT^Q/[@],P'PMA*BV2MSR/ZM NYLW!2:$39!'?!,/-G+<^I<9 0%N;1,O
M@C'!8.AK^ <DX$1T>6\->MJ:$'9[+V++.LQZ_;2YORAE=TS]S(WJGZL9]I,[
MA.AKJ#KX4(TG.7ONQ'[I-!1</^.4<+ !@UP>[+)F0<T@(XE5*+,]F3IW? (Y
M<INQWNK;ZZ$N;]'?9?OQ,UX;0D+($9Y% 'LKX3+YXFHW>9));B0!N^QM4S#^
MC'H2(*A8OS<'GT=1OH<<L_"Z2!8F9$VVD7_BX('T1GE0_<P+Z($'L81BI>[T
M6F?=Z]PK)Q[3Q;SYVH: -"1S##^,7WQC2>T5BC9>-B&[06\W$<(;+RGU\AQV
MLA@EL9T=#N,<AK>\Y+K8]6X1^-['FI<D;1A&>G2TCYD^'LZ+*B4!9VYUVEI'
M;6)\5V)??,,;8:(0-T!S4A0UE!I!&NRPACQ01N),G0+NY;I6G$.7"7I\Q)Q(
MCWMHK.#AM=-[9TFN4:D'[*TN>/PI<\^&[A]_7.D?".;1W[\7J4LE!_ &)$!G
M-P&;28@Z3=P"_*#-D%V.:1+@8>QF\5?7OY,CH(VK)JH:^I\9;'39!>I[L_!C
MW,2V\.H[;PF<EY24ED=R 5^! G([*L@DMZ.Y"2;41RV7O:4#^(*X<?2I)6)E
MRFY!\S5R9/8AILYE*XLICUS&C<R5")Q$] 1NRP5O7"XX'*%,+=:B(@\YAQV*
M58L 3.MG4IAVSE@'D=5&M19TBI* 1W<*B1@3/!<24^G6<S=0.<-EBP55A4I$
M8MZ@/NI M@;W!OMZHUJFO^HA:]]J">%3V+9^>C3^DK= "T^H9[@:H(FJU.%Y
M9A:ISR9O)LN/75\871@@ 5N?C9EPQBW> GR]+%AJ(96G%.ED];@;I1XX&(K>
M?;+<_B:3KH99)<C7)5W+-. ^'#K5&@Z.;(9SVI]C]$';5&(RDD62SI^(FA9H
M"A1%Q+:<1Z#T92\>\W]3_JC&V 6KZQVO=-KJZ[10"RN^'O/!H;C8QZGE@?9;
MIVMXD'5HZ]>8(1HP&\7F3?;4K#'IE4AGUS%+=[C.'Q_:_8'(H2&H]HOZ._"V
M&@KR@&9-8*P-:YM8IT\X&,:M JCV01( RF+*O;XBT9L4IX(]..T ZB)*H-K?
MH7CF5< DX$WJ=_@K?#6W"KOX2)S%? .^.T[1"^@!O],G 0+K)*""W&8^^I&
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
M:M \UE>]5AKN#C"?R1(@ZZ9W?:!P#_2M^1).-0-UJ^N>C *H!Z_T0-1; ZU
M=OX(W2IH4[CB?GT1_*DWA[9!XAQK\0J%X+C!\;U10J (UY1/]LZD(^EWAO\=
M \9_'&#W[!;X?$/RZN\@,_-?07?]+XFE/1 @V34R>&=&%GYS!.8T!1NTRZ'R
M,M+=N*5[^*/JO^% [T/3/(%V[ECX'Y4CZ=?K)#OIG8/G&R!-7QS=4_T8T,+G
M/U 6PS_*>[H5K<GQ%0D-AEOQ0:6R[<<7HVFIW)69@@3S.:P,-6XOV((G"&>'
MNA(*>%Q:A4"=A$LK-4/?"L8^>:@L-4>P)F04DQH!7O0D'K'O_NJ&KO^+1BK2
M)T;8A7/&YL.IPS, L]\ZI_(?HL+&,FB:##VP)O1NK)RD]973KT9VB+Q!J&C_
M31%^W^Q_PL RWKS@6D'NETR51\;P7Z^IC0DOZ)<+)0?J4782K@_SC53+^@J>
M-T'*E9B&<N@$SG;I"(VH^KN$#D*(+D*PL)Q0EO)9AEINB!*.Y\5D]%VRE/.0
M70 W=X3)O*!4%K. AZ,^C'@]C[_Y[E-%W*\6%##/+?E50?/^1PZ47G_KO$PE
M],R8@2C_*?]SBW UNIV?K6K?S3S1/A$@&Y3W1A6^C\YW"=^ ^%NC.+0.7SW_
MP%")_GH&Z<??Y!5"@AG/GW)/&6,%%FB+2LCP7C!GY^P-)/P4: ,]@(6&&&9C
M8DU@CT,,21:4IC**CO]T'=8F:'W2^H<CZ JB#B@7E3GOG+PK@=6J[Q>^(WP/
M.,#SI'%]XWK!]<_9?\_9MR5U#$X:NK#43 $)S\Y=C.%IFB5<U*;;I/L<B<G*
M6@\+Y]("#F'M&0S]Y8?)'>W96KL,+6/6RC%U &@"C?')9/G<I23T'&?\Z10
M\,5D/4K5DKK[*X2Q<:5I..04>*K??AR^G??'GPR5CSHV,#P%7),V?MYU;PNG
M*JQ4IR2D-$__GC#W<SKLG]-_R^EKU4NU[Z8%'EHQ_#@%?A4AHRA4-M5DQ<N!
M$O'='-K UBRQ5']C09/E(LGU"[U+'? UT"<)*J/:B5"#KK6#-TH$^8>G@$^H
M\/#OH +J/UU!]0J'[NPOO#N4]V 7?I<8_\<PO4&)Y&,;0KGCK,8JI@,8N<?#
MWZV%'^]]P]UI9WSF]*&Q6!ZL0U2N\E^52^6_K5GX[SM;2810X,Z2<, @N=QP
M$+5YK?E2=!+_2',>)\-[KD]*0HFZE$X?7U?9;.?0T6&.9DQ,2G)O<!N_&R<*
M_SK2H"T@X#HI=; @[/>DE/^<_F],3]G3T;NBI!!P"OQ14*2LSIN\?'F&0T&
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
M/7T^:W5@27 &L3Y_$ [?:]+0OBS]/%&3M+%Q4@GU]5WK\8O .</,#=>Z3B!
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
M?;4VF%"Z,139^[I"=Q]-CC2'<C(,A\V9%BH^'\3]XG5W^8?FH1YE;XWG^D3
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
M.J4VB 1T;J*V^NMWFB?7)2T/@6IPD[_H64R<,%70SRD,DOCI&7$EB3G BPF
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
MH?)08C+,()-^['LOJ OI:E29U)?7/.5FQ4_U<JCWXPP&N#Q=#SS9R#J U+^
M?KI[\HFTFU'7 \Z6&I-UY?K]6+?49.M89Z=M0_+UTDL^PS8"49MJK-;60H,C
MFNEEZ@+J\ZEUY+D6T\#'MQ_#F_T%R=9&Q+!WDN;V,RW3<LLH6I!%RWTI=,^3
M )[O/?D:#'Y?:(#["&_H-Q6[>[)EV MY7$5^,JVGR:=-;>4MSG6Z]7C#&"F*
MN<-DKXGU*^%O?NK[:+=JS)(/5,>SIC?0+.\VNS&5"\2Q #]W\R5PBQV_0+G
M\LEO?_=,XT^MPW]\\ (5'L4EJS=^U2S2@352_/B4A1MQYW995,O0MI3@:0P-
MO.#;BB#*H$;Z6B&R+%B[ HG'=Z?MPY[/B$CP8=+:?7^I3\ZE2^ =[U_16H3/
MK<5 1 8P+D*Q)ZBE[_!:U"P:%[_/UJ/!!D5A:/0126^)YH> <4.2H^5S^\X>
MP.,08,+",ZT05F(/J^FG)^H$R(;E++L4*Q*):&H6ZARFS3 O'H#7AP=L?#L$
ME(!OY*+WUHC\$7K9J@T;MS;/ $8A9[IFY^UE])DO<+6/C4S%LGJ3RD:? WD#
MOTW ]]1&RQTE)&X)N:0Y4']LD$0D&#:2>/6/!P5?.AZYM1;N+SRPAE1T=F5'
M=X8<MT@90[(TU*7/I*1$W+L.+R**MJ2M,4'+.GMF,H(#%2#"Y 2#,N),3WDI
MBUS',6PRGB5"=I_/WU0EZ&H)D+JFXDF<V&^MZC[G,G%[$9Q821;R>^C&^Z'L
MV)G3D<#.DG4>1O"TYNB+3;D-P];NURLJ'G'BS1%J17Y,^'&(OHQ.Y(AI$K1B
MKD&5##T0'?3_=F9.$<VT(MR1RH;P&N>>N7KQ"ACE1(PCZUP,P-_[6?!X'3LV
M1RK&'+ WE&8Z?=KWM9/M)1M;I&Q((WNM@&T464?"!:EZ_EM:V/ I88$;ZVM,
M%&@$UO!\+!J(OFR3NH(4GMI/%[CV%)PD4>/6\UBIMTDO*AT*[[9Y[QX?"920
M.&_V4?2<);Z@+OS,VCP)!^,_YS;[F@WZIB6:T[DLCA$[FGL,#;Z]A-=PO>73
MD.M'3.,WX%X1H.??M6V,Z%X@O%N]3B&U% RFM&8?RJU.2 Y*;*G1VM87K)E(
MTV-$!8ZM&6/;SNDN07/?D4V>&C)5IC_6NVQS% 64B:A6#B581(YU+D,RN,=/
MR-&;:?FL@_43_BV\#(4=:VNV6M1EV^\RO03MQM?+VX)U8T=,]*2*@$<FTJO7
M3?NB3;ZJ\^M/]S*.S,N7PDOL>DP,M-S]:6+5GGOKGY^$&-[$81"-5R&"7Z&=
M : [2#7B96)"IUO@+IIYP*!$7^F3LL/!(O.%;^Q&M)P1<DM,8(-J3A,:$6E
M;L,[7.6J'5TK1XWW,2D910I\I$$(<6&CE6)=0MT _A+^L: 5<H_MW!::Y3HI
M(-9#D2+CS>M]X4MWH S4F)C6FNH7%_'#Y\?)PH[C0REDB4(=^2[A1%6?7 VB
MTMZ01Q+'G8_!;NK\982B>Z[+5)XY]IJ&9S#@\HI*$DU+0T.S*%W,F,6[L3'M
MJ<D3Z,86FH,MG];4^Y.LDO=1NO>>YXHZ UY03MA)\CW[EXK3%SM".D +\LF/
M)T8+B5<<1M]BJ%U#]A9C9KV5?9:L(=RD 80_R8,A^7-0\(8Z?QRA\=1MQZ.5
M]99^=B\4@,\%T)##FG$=,6[@(*X$136KK34^\H6=MG>*SN/!U721>,XIVV6#
M<]$O=K\X4$_<';JX*@$9X ULBYYM""!W$?0A.Q;/-02=0ZDCMWK +9SF_MSR
MS!V?C]#HZTDD6T-C_=&^CYT]9Q^H2HU/CO!8PC!96W6(;5CD8<Z1$Y\D^:OJ
M/L SIA3O-PDP26$5\E)L1[N7+P3P4RX%G![O<#NS^VI.ENH[6;O5RC\W<T3+
M64PRC^I8K=.&5/@$=3VQK7UA//)A-"ZG[P_UPS_U</XQ/9QB][:#\S F1\),
M29POL-[[?$*^IH)$]=7[U$OYD545T-3WBQ?O-3 EIWAS;XSRT2.O#7W)SU3F
M\8*/>W2;/LC5< F8224$JCPE3 ;BG2'ZQ@+,,OTU+*$3QZ.L:AWG$GX:]\HM
M37+HL9RHYE,L5IB*&<>>Q3](,7KAFPILPWFT2DOU/%4$VWP4VM0 #;><GGPP
M0:L+8WGPM>P00+UN7,O_T2 ,&U$(+6:W$;+KHT6SL) MIQRV>HRC^]G.*LZ-
M-*0.7#RM7ZIW7]$,PT86[-@WF)J;49RM-VUK$(]JV7-,Y[(R^.BNSB<!FIJ;
M]IL(F#Y*HB?E1LD\A%,D,'M-J_.HBA$=^JM.<;%T(?T6:#9#GARG$"9U#<QO
M<464_2C7LGA#EB+XY3YO#7YX2WQ)'T70B6N]]Q&X)Q$S2+7 ?LMHK$U%[ZQ.
M%FL&DSOT,LG#GV^ \CT%:JC1 WC>L@@Y!)K7JPWNAS,L:NFYDMJ*B^TBQ5I<
MKDP9T=5\M:SE1X]DI/!U,W* LM5Y4=$4(;J(1]ELE?17XSXU/*P@/D]H1PWG
M7"W[W&&UM[T9;Z?(YR4P Y-;*(PB260\/'D\I6NOCZZ6#&N1GP -?,"LA_+4
M%_1 +DV*1IR-;-%/0(:$5-8*\"!F\.'[D(XYZ3S;;C.5$U/P(*_4'#0#F/+=
M"9A3826Z2<FZ2:+;[HO6^S8^0_*YXA';ZL.$VMO3.@GWG4#:=XV@T):'KN=*
M=3*=$H(=CO6 "+6-[7I1?#=NGPU_(CX59-AW<-DP;]%MM(=CT*[K;*!J1F1^
MU5<]^X<1WQKTO].-8.-LR&V2<?FZCTAXSAIVJN5!"\Y,Q%[O+>)NXP;GY]$7
M-?G^G.3@VJ&B\UG?U9FI9*GFV4U5OF^O3M3YN4,]IP,B!(BQ-O1%@0EO>(]B
M1[P6X@IYZ5S TKO1+5 !_A"(9H-;O;,^YV.^2@-X0N6)][E;36'*=Z=-FK$;
M'_WE:HX@_@N'NUTZD\Y/G[7:[^LA]KOYU92(X]8M=A]]<=L#C"[.PV@6_W<U
M ;3D;*3A_8<VC\%Y?T2>?U'?N7 C]G>^QA_8\18LTP'DGQ1X-=GG-[Y&__]T
ML\@_8+1Z!^\;$J>ABD>HLK&]/NE?,9&.?#'R]^S31NVWC/3OT%O.<T5T[(N@
MM  D#N-0E32ANH]\WDPEXD[&-<S[MJ7_?"-^//"#.CTHB"3R28VLE9MT1CM#
MZ90B1H4LX?<D-7HAK].TN*\]4/5I*Y2WBL3T(0QYQQ<7=V,D.=AS@*;V0\5X
ML/9-B_J"@N*9.]IYA>G>FI7?"D5BWIF"F7EX9P.EG2&"#C&.K*GS%].NXS.V
M8@B]SSE0PVD>*=BNKA4;N;FF\7MZ-5!%&Z%'0:G?B:CF@G'E6Y:8[]@[FTY
M7#,_>RU);GK1*N7! T6>]Y.<*JI/Y1*Q'-:5:*Y1:(<KG";KKF",L5]>=7GP
MPHT>[H;KBNQ4LS!FK':. Y1;3U7S+ONB3Z\IU)UDVCIB_Y;P/*ORP85"Z99Z
M+_X+9+. ]TY%<@G2UW6GS*F1C UO5E->5[U'LY@2.2-DEU:.#4UP:<1?IP>Y
M$YBRDC- U6&@SS$#H XR)[[M$ A;HW398C\@CN,*;I24LHJ9U.]X_"*0"(#)
M7LJ=%1Q"J"M,1@AW+6Q:1_N!+.2J[@LW<__+)7%601YO>..QYWV36T9U&O&@
MBI>WPU&4:[$.QU@$$ D&I<25;]C^.+ED*GW$D;,*8'/<AHK$Y[ZX4';J1/%.
M!XQ9BJ*;QW76:[WKRR^T*^#GZ,9;<IGF]A':73VX,-;F,W4(R'.,8=_@A(C6
MK;6>[WI<98-LR:#Y9 C;R[46@>'2]='+/3X3"427?;UOTS41K\\V&(@=.P3:
MA^.+G'--7W^DDTO(74KR#0^,13D+[FL8 $O0<$+O<;7GLN?+5*IM+(3PAJ')
MOO*%93=U0[UDJ?3P6I_].3)^+*Z:^GN5>16H<5)@F;!Y8IOSA<[I-SO%"1T"
M+.>&[FH-'&@JK10S-= O>O,:++=,!"KXLY%;=#[T0<$1S0J@'B2,=#TM;_&#
M7'E0\/0YLV?D\_G6,1^4+^R;*'P<UYR:];*';%(M"#"IZ.7:(EPFAA2U4^NU
M?$1;G^8M4[Q>?GH<=O.@8H(LC,_>"=NB!M?Y^#W3GVY\MD: Y\U%(S^YIP++
M6&&"A)KIUQ6[RA><MX @6SF?Y)9#@&J"?,]OH [4RX71_S/7_3^4ZP+#IW1Y
MA#WNAD!=IS$TXF7[T&1^2:HYZM3-?$VJ,X*L:^J\HBU/G4TF>G#&XW6\+L7K
M+RY@QHT@P4G_I<N^$A=1RSYR"(3'% HFS67[3 96./CS=*CF9&6Y3J?NO*-:
MI"H^W2[ [$PQ?'Q^3%A5'[BE=J9<.DM,N:1#=:FGB +V)*AQQ3P!N9YK6 47
MPH+ZP-1SL<R^N%Q$P-7PJP,FWT"Z? 9BU)H]C.:/WR[FT>C_/1+.GY(J_VE)
M%6SWM"8=\3O=1+W\T4OE4.)WT8E Z0-:9.K]3B56: M4E:@P-Y#CUG=RFQO
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
M)A9[XC1V9 ' :GN*MJ#XN@JADJ\-69$5(V3\<V+Z6BT!:S'UPZGAXJO8NA[
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
M(6[ T.4C^R36\^B&$\ TIK]#!3QQ;5,KC&UE%J3-PW7F9/:R*'B1TA,@[P_
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
M97.(H,J*QH+QU-#<*E<V%>BC6<!&-"F5F3"WZ3Q:0O,@U<1*3VD$R1+MV,^
M8L84F 9[ D8?&]UFL5XOR<#MV'Y?3$ ?)[X8*Q>=?"WL*MYM'.1)>IO6A,]B
MZ+V^.Y'UIVL0'Q[-@M*4N"M+,I=W*'2)1ND09XN.VNB$O+ZS39US*H;!SQ*O
M*9?$RJ5$L[/HM=,Y[$#;(K$9=?RGX]N691<+CB7-<6875I:)%'9*%;E.*!<I
M<"I:@%)_3R?W_P3^LN]M!A%(4T*\A6@CZZ'PX!=G#V%-D%^JK1Y<WWNCU9\(
M@+^>:W:)_NMN?Z#[YWW]&27;U4Q;6'%/?C[TW#FB=>*4UARK-F.@JP'Q2^P$
M^E5BHT?,F/M.TB1.(RPKY<8^6<YQ^>9*#4U3'43:K?W+T@;M@S41<2,/:@<Y
MY(8\%.7W=2V_>Q_'QPX]0CCJ6!GE;![$GGNH\#$F9J6'5\?<?#\P<J &UF7W
MU-Y-24.?P[6/713DY3?,$,9Z>(_G6X[#8VUO::;=8S"DI^9V2K8^<B@_F22
M$,RFW%T-=>ZB CY*^[I)-@O-O9!G0QXG[&R9C R1)S2X=+'98N&$W 0_Y[QV
M>!IS]1(F\>[Q8.81K,E@D"U'+6AG2&\+ S?YF!%W^Q(&VF$73;8>LN\\RO&T
MRF:H.(&DTU6^T.MN/V[,12@M]YUV]7]GVBY%YZ+^\-/XH]H-T\N(1O=#I)@>
MXUQK+KKUMNI[QB6'G,).H) WBY!E^WN.E6R\:&3J>Z;- *W48KE!<F!2^')
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
M/81I4P&KTO+Z((H3YHMZ&#=Y ?[>0T'E:T4HGK,#VHVQG3]$F[ 0JSHCJE1
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
M6H:K55^'U,AH@O_-F- 13%U%_/;0ZBRO'H]"%TJ+&(B\\?$L"(B.:;9EW3Q
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
MB/R>RN]4D_244!4Q292./QWO"O2C+;=[>1>?.*73IHS3\5R/G1X)D4>=GI9
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
M_17U[7'1*>*,W=YNQG#]<BM/4JMB5FD"YW1*&G-GFY2IC]GEBWZPJD4N1^C
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
M](K-(0Z:#7.2Q90Y[K.%V(CRL@FZ)7F(W N1GO/I#E+2 ?S7PE RZ#PG:<<
M\[(+XX@>GXQ'?"\12>,C[C;=B=%[IZ*!R<UJJU8-=H]5V^<T/4L;]496'7ZQ
M-: N/9ODI4;6\N\54,9N-WJ_R@!8$EDQ&44;Y'E0F Q.3-+DY,?GQ?!X2386
M>S?P$&-(-ZYG+8%?/.">*^FE<*5&-LZ7DI>[%%:%IML;%&UNM"D]%?;[/% ,
M! D[W[]0+/HZ0'4NMT!57LHC:Z1MPM^$%I9/V]5PBG36C,C\T\V"_-[_2/4Y
M"N,R5\)<DS4D'YN;CP&_A.#-D1F4@,^[:15Y*%DBNPMK^;K^'>:-(X$P:B^
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
MI[)FAN;%)'_!'@0G= TF7Z+F(J%JSX4.5*K,L;J0^W&!-J\YB<#LGW$***A
M$+BOSH53:M;V7#]>LIS3IBA"?+97N"+T-%OTWA>EL5TW\E,@-%D1-K]A&KX0
MRZ.O=KVIZ9;%!PWJB41</,21&0U*MY#7W4WU':08GIKG8FP8P&-8\:&P$\Q"
MR.*1E,>NO)_]9+7SY:Y%$5I-!L$PJ(OI<^<LK070):E2.<Z8Z3/2$$/!\S @
M9')BX!1@$_X<;1K8=>G)0P7*M5:4UQGCM1WR ::*G<)%Z\9!N>6?Q04'*H7C
M?$H4KMMIN9AH>DNW;7-V!.1VY#,@.\5,;A5C2:<?C5WN&1'J8B"9TM&>>GRK
MU"+5W24Y^=_%&?^3Z_B'DO]4KN.?$?5;58[HR$NBAXR[RC&EFTGHR^<C[QZE
MB6V;:8(:_3_L2L<$+'WF(QJ_:I(]I=!S]#8'>?QC 9YRE",EFU0$<&+&_G>]
M6(#Q?,?/EH+O.T5T!T4^NZ= I(]>?L':YDFZOJ@QOIIDLL,[SUCM=^%5KP,R
M2:'CT-PRA;5AY4+X1P7VT@VY@)C$_AU5P;3Z&RTBZ,<))?.V:RXO^DD++**
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
MAR_JG6/4Z4(K]<D&&.^ATNN*YVS#Y,=>61A3$]TXY2<3^_)'$CB+-VWB,93
M+R7RHI-@SYG;%.K[O1FX_903)+[X9P:)*2X:>?SZU84<^H:O:$1:E5?]T%#.
M[VW6/@ V]46Z??!BUW9 J1]C<8$22[UQC#=G .51?J>A4H7%(E]+=60W]6-P
M<1*7%-:D(]KPX\^IGKI<P!3G&8A;=RBGY%ANL3#,0'KY-$Z9LL3D+*9"^N74
M<?$/6WW;P\#];L/9+?$=S(WEHY1]]9=4#8&# $[<+<?;(YL^9 S:TBC[6)S+
MHJ*=%F.L$C:U;$$VJ[<3<2-1IB0_[($>":V*C_/K9C)G^G"]!-+^+A>63-KL
M+DKV-DB#3-M$/)[Y*C3+I=Y#\C/VJ='$N4K;@XAE/ID%R$?<L[/9-AKS/J'I
M%^\ ?%<Z18X8*48G%#%BJC]NL;_JWC2<NQF\:XKAZ\_IJY*!<V,4YR.:Y8MX
MJ3B"I6%<_&3KWP02/PB]6ROO$9E_N5PV>)[SQ6Q9=<I'YN+/I,T@S>&7&$A$
M[J@(^>02;\S$X-A/93;WIE+5AZ%"@T<AA420\?J88^X6]KY/:<$-7G-7P;F]
MU1@VCV;-,6TR4S^,V^/Z$;P"=O;SKLQ2U%XC($C6&<7>5O=)IFW\!!K0H>AF
M;&!97J4J)MM%&GA;B;8H@UECEY9E(@=OK V[NO1&5!.VG2D=J:#H[X2. K>O
MY#IL$'BQ6A%"-#D5WR!K8*YXC- ID&T<B\Q7W\*_#,@S .=KJYBKLL+3\51>
M:!':]9N7.ZZJT=(Q;DTM)]F7K=8.%#RD/[!^!^;2\<VS(SJ>FEE-U^L4;I9M
M?$FG2-37[*S[Q,M)LF&LTM]: '7RK![AOGV73EM<LQ87BC:KZ?AH^? 0-N.9
M29?E6)I5'?0\\E7T($1Q<9\&Q=[\1E0@@ Z7./*T/,0]>X"'&K&_= HP[+=X
MK+S3JB'.D"<(S$B@+,JXI+5+>Q&>*;@D<E$ZHEFQ6%5 Y2KMH@)D,#FNHJ #
M=<>#Q5G9RH:L1XE'(+_] N8+ 1,@=[C)N])VL")["J@2/NPX53%'U/@9SRL\
M8:))Z/"%(#FM]5M&8DMWZB_D/K A&^ A0=QX\_AL6UR;?G6^&NPJ1??33 @W
M\6!<8INMYF?J8\CU2HH67U6DL/73,2'FWW?T18V)9F3UV=^X\2ZF?Y-"-QGX
M<QA!FZ)6A5"H%)RF&7WRQ.^\7""EY?RZV9I6GB8AE_">!$V0(?[_0&>367C
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
MT?RC [K)GLJYXH>*<^HO8]WDO]'V8/"ZRZ-="\(QP1TXOIEUGX]D-*-4[H]
MZ,W<(?]=_N-D[?59%M#GO]?HS];=K/F+GR8@%V7CX11#-SA2\,<7R28D7U\.
MC*>!6=+Y,'A_[A'-G(_3VZ;BA;6YF*FUK!$+QY* UY!!R8R +'T[![:M64N>
M\4 %"@(3/#+GB-H55;]J7XRI"PJH7=%TW72Y>:T!_H"+;HAD8/)MK?!F5LUK
M%<KS=P8I 7>Q(^T<BZS FWO_-G_F_X:,"*8U#LQ><%M1L!D'(5X_YMZ:,5V7
MEO2FY^]+Y8NY7O-4E/$4R$3V^NY,6G0R-B=*=U14,:+H.!0]^4/-=?:2Y01?
M)NQ^^7C-@PK:J"^+I<!S7 I*R&<YSRG[S57919DR.?2.<QA;EH'0ZS"9#3.P
M]U# P/U3 !$*PV*+#^?X0GJYK%C<EP,5!Y 32(/!S*:$>]XAJ5%'*QT5[:V7
MF7O!V=\W]^%>&%9ZG-* /W/</DI)V"8 95G&>QXVUW"829==[7Q$9DA\5F+&
M?)WTI%#SY>MS;OV"3<-LXCE3OUXA>SEI7BFS&O*@/G]B]E*P"E281BD'AA6_
M$OF!>!CG8L+7:?.VC?VAXY>[8F\%(0LPHMFRG!'YV+ WT&(%<UVV=X(N)@.Z
MP3N'J$PCU[X;_:,#(3LJ6;G#]H\*;_[.4U]M!A48V*:3&O"]]!>OK6_1ZS=C
M-9-?TUPJ<'+I !Q@+]*1!B.;Z!%8PTM.=<HU!+WM\@B2G2]0J($C0=__/(:Z
M-JGT1JE,PIUN:OOQTE+SFGB'"XQ^!60AV/DP1TE9TW6#X$;JH.1=M\7HDRLG
MY'.CS2Y[YG)C\S&&XX4OT2P+-2(_Q<T7AUOHVKA 0]O-XK8N;N=<'VTD"4](
MD.PVR[5LP1=M+-^Y/\_@==\V@QCF!&!B.U_JF@L?=1_ TV 0:XM\V/W[U2_I
M(V6ZQA&1-98!-%=5J6E:+3;!(%'358MV+N6W<_1U;HOQI7ZL"]L7[J%:),#K
M9;_!/:SP-">/;-0\J,<E9A-&J-GS>@TSH(AT1[VBS#:_?+$#\)[H^J!?';KS
MC.?\4D$']!"IFH W ;RL'M^^V.=+UY4%SQ%Y?Z_"%+S<[(M*KL0AYEW?-%LF
M@$'/D<X4"5S7XME5,?'J.V9Q_ EK;[PIZ7]_8($;A>F_I@_BMK A7%LSU<#V
M?*BN5\CB_!WH!F8+()=N#0/UR1][E(DLYHCV%7:<<RFJZ'S(N5&-NZ4/?1X3
MXORXIA-O!PU 70TLB7K\P#N3-@1E%GCY6Z>B^@L6M<F)=)A^P]NNCN[Q5G[(
M[ZR6W2^W.^<N55%QOZ4HA2K'6_C&1]B][7QDZLS'M4?R8AXM52317F<DI=PT
M13O5BWF05C8/'7*^$:<24;N8_F&// D50%>6X+#I?/%D\$5[O'I;%?9!-'GK
M =5#YE>.#:2!BDS7(K2Y/JM N[J4+ )!=@>AYCI&%:QP9MRZV_G6I%UI5M)
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
M=3#&;U3G?.\YW_LMO^][SWO><[[SQZ7IWI[[OI_KN;;[NJ^KI74L%U^YL0U
M^M;X9L?1XU9RTW80G%W"UL+.):!7I,G:$Z:],0I?F]<>Q.=."@LY^7A6JV3$
MF0>*G\2\5#8HIW#HY%4B<XAL]SW;VT:UE:?JR5M3-"Z7"!\<*<(6-T>B;M-Y
MS\9U$!1#\U=8>/#:?-%['TEED#)V^[-[Z /O1F!,A+N?+4TMH/5C^R8"CE._
M)Q<A1&5A:(:JOE\%5FU4[[[2130N-S37<WV4?SHD.]^1'2%GH)2?I'Y1^X:,
MOJIR;X59N/@5(;%*1#*K%PX2Z*Q0:=$P%L5IOV.B>!5YL= ,436SG*]8,T1+
MY2:.C6V:CVQ#%AR +%G(Z/L;VP!51:&=$F^Z]5U7OT 4*WE$ZK6Q3EQ7D:HB
MA)A9:C/!,SE'PU<",W(4&YYJ/SIZW(9^UC)F5(]&6QK2SP/9_U#=V118CA=[
M*(V_<FQ\3M#U,O8QB;-9D6Y.OA(:8WCZ=L\L1\OCC*G/QS="@,R7GWK[=3]^
M6(O:PSUBZO\:$E:AWV\QP,E^NP);@0BD0!6I!#GI>A6"P'^92+OJL03) WPB
MR8=:.;'+^;Q-'*BZLFZ\[JD'QLUZ/ANL%4RCGG2OZ2C/^9+9--OGHIM4V>\-
MH2NQ"DMK#;*LF""D@<#T5R^IA&M5#TG.D:2S,L3."A?\WECBAG2JZ,<I_T)0
M]D@;VXRJ>!?_BL6FX=[R2LGV"G77-$3A5/OK1:/7EA]2!^KI@PXLIAJVOE5F
M<UK?:$>33'3O/+:E"JR=9'5B^N#33):[<KOC 7R9C!SN>DRNXU'++XH+F;J#
MA_7X$4I-1)Z-ZP;2#GPTYM>0NKWNZ92VN[P.J>N&=Z!"(IDX'5\7X7#Y8WT3
MUZIB"9'WYI15;/8$YNX3K]@&ZOT9T V\N?F#1[ RY7&KYT07DR,@\UE<H/TG
M=V,_6AZ_+-'@<=5U\U/@K-5%Q<-:1<AW^-4]1&YU(?!."+&..+ZF4 ?(]+,\
MQA<IJ!:>+LK;D.I?GL7\=)RZ\',\-7UZF;\Q \2,HO_61 !E_4?2)7 C>!%4
MN@%[2()1-#6W ?_*@E^7!*C,?\\(ZU042?;)_ _/K7]QAFV\J5_2]>+X%]7N
ME62V1-6#J)95]([\6X5P=R$TYFPTAJPWX\$/OLHBG0KJ1I*CLW:J=!H\!8*#
M\WK[H18'QMA,@44('_)P=3F1<^;$#77.)!6X3?V03"5!M^3S2O)'AH$E0T4T
M#_@\,?;S3=B:&D$[KTU #U?-,QTV?7C/JMTM[U;@!LFJH9^U)(O3X?7#@OY"
M?[%(4MI-J:8J'I*-09>RR63BL+UL[0KW#)A3V2!C '%SHG5<Q,TSF95W9&CO
MS/0853B7B^LA.D^@L\SC+20E*]^!9<VQ4H3FAC*_EXJNYT:4GS-=:)^3Z*KP
M]X _;FI_5Y[TK!4PZ*U0P'\N?)<TGKZH9=Y;7?/LK-*'W&W@Y1<WRYW\>\)3
MQTG7%R7G>;3L:N@JT#BMA\MSIQL*=&[A#![6RH-FK7C3;0E13.W1<7A_)H1G
MW8IX6=+13@G1I3R7$$OYCH6*H]8E":<?^_8JUD(XIWM?Z[I(W[$@@1,!1Z0K
MR-G96F@?34B>(_LV</]:??'[^-%[[WN?8ID^7J6):^TLFI51KY&X>.=.Z:$:
M+A!\Y.KB_'R,CQ"V8$;)KCC[QM4RZ!2\P9]G4 NG$Q_4(_B!+8'3,L5_WQ3
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
MGE-EKGZ9@<7Y"-G:1_V.'5^&FN-3W!Z?2F;M[>SGVQ?Y/APV+DQ?="6-QBE
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
MGW2O[QV:2%W-/$F"!<^%*,OYO+,6,=[8!JM=F ?2DV6R@0+SC8#W6OVPH)/
M6FC<"<]C+BN8%[GCV\#]XOJ+Q-2!R 5\57(R*[S!7Z:@/0;_/.!1]D#T4(66
ML>JAGI4]1[XR9]!!CLB9@@61PW-3GJ=H1$-67(*C&H;8BSXZF0D]EJ1I=.\F
M7G^.$N[!Q;:H/_T$'Z@X/<JD8MG'?86?P_^FDYY@\U[2)<*Z$^L0 _<HF+%B
M>$YP\-.Y22[0E+\\,<WEQH9'X#:0%AW!IC#.DHGH>/9*[FI"1)&TOS4I6?&U
M[9(2.,]/BOGH,YL&[?!4D@: L HL:C6K5TR>O8'CVP:$?380<>]UCP[3B1C+
M)6"?D6_K/UT=TF?X8AMQ6/@X4VYUT(U'!?+QQQH!N<8DL6Z%2EAKITG8L23/
MN'FDZ*@._(.#M/BMF['CRM@$LE*<C*!>9;!Q<T+?0%4!4C##B8W(DH_UZC.]
M$'FQ$+0<CLALDN6R<E!ZLL>I-4AT/[R#;("'.TN<3TQ](GBGQG)E7.GB<V\B
M_97C3AQHF8MJUE"1%X1-_?C+A I>3GM?CU8/H_@7T\>F^F^;:H7G3IL:_I:T
M"@2[1,4<C^;-H"IX#VK,$;* [8R+)0?F0[XH+%GF4N5*[6^!ID9K48M,5FL:
M[CT?2;(4-3AE*C_NFTS*\>PPCPK0ZHT-4W;94Q2M]P:U_-BU=J*2;I*B(DX5
M/+:!P^L!ZYGX6ZQCF?'M6PZ[M+K(CJ(%V?%PH8BB#H36E5ZDG+]8[_.&&ZB(
MROY^/MV79\\^^PRYYT.5ZFX969P8?J\?^>5."+#LH*QGIQKG8A3\A,XM;K%-
M$$'EU UNS^1/V)1$/NKVX8^E<+]\ZU9N/9&+Y!0LBD=#)D^=;),'?=P&KB.P
MO:C>2ME:D6/.JAR93OE("OU'[U8?=#0O>4EO<PS6ZG],&KW79C'^FG<B?6^
M2I<9T2XIQM8V*N!(M:S"V"/X1H72-K":0.5BUV025AMUB%(7NV7E/_ 6?S$$
M+JH<UID=T/873K_GZS]0(N31"O@,!>)U='UD>K_NH4D0P,8^2-@&WL";JYA,
M+!V?ELCZ7Y&5D#%+4B467&EXY!@Y<:Z>WAGP'EP(+Y*L.N 7(/>LXHMK5YX?
MR_7QKSBW[F1(NC=O8 7+%F9?+^8R)\]@J^_N<P<>LKL;A !^O[?9ZM?PLW4!
M"S>'15:/\<MN%H)&T;^\NU;E\ OS^Q.JK/S[VTC^*$#_ L-,:J-D^<&_M*E;
M\A/16_H;[7386LCZ;DCGCNEM!$V^"YZV+/C]D>$?;1>M#K\VF':NCR( $")W
MXGY1N9,S),_O%._&DVW '?:1PA+I%7X,O;ZC]3YK^MSM _RX=Q!V*VV#T12^
MU;0A *Q'-S*;X<],4GRV =,-]7/4T34P6V[<2UX/J4B:)KOE0=6B(Z*H:G:H
MU<:$Y*XY9.N.:X?DGF]Y2?WDK.1VKE^<W[43.1\*5D=X4: G4"L?8?N)7A0-
M8S(<0U@@!U!Q??99OCI^@1R21VJGYR ,4S1"V]9T;<G*5,V,8K7C4VB&JR:'
M\J+GX]Z1O*E? [EZI6LG*N'*4EO3Y4C.1@J!RG\G(\.J%^6HOY/9S D6+Q7]
MV0LYD_U/8_E?(D]5H!M2?&^$.J_O<V_T$ME%'?<2=MH,6Q)U94!^2>C 2C+S
M>->-Y43ANAS-V3VT94+X*D37$8P'Y$%&_YC\TRH7_NG><K0@(G_6K-),A?]Y
M['QQEX7B73(G;>43&%:;\N3B12UYT$"?B=D5Z-XA!8V::6.>LS;W/20^8P_B
MT;RFT\67^YNV@6DQ9X.XI6V $5&BW[42*)[S4>8+L;PS0*4J)#/32=_I:9VO
MYWN!M[\=@G@K-E)U6)UEA5F%GR6B=GKP3\9F^*3+G>%%/I<\/\[O[:\C[H=,
M*=Y#M<F9>L3B9=<!2Q16#@I6(0&3>)KH'0?_/+]C5G([IM'' =O 3F3$+GG0
MTEI3]3IK_0KW3#5K]=BEX@U8#!).19VO$ /+7,(L14/*)1TP(6+)(;&H>6P8
M69I:=W]AU+)U%+/.?60;&,3PDTRV@?U,PTT!<EV4\P[?[J!5Q0125/!4)HDZ
MO)X-&<N(W,&+Z2N0T2'9-?K%9#9!TB0E@RTY/Q@G;? %H6.;P^=:F^\[BMYX
MIGJW#$*5AQ:E(NL")$EM-;P"$3G1CC5IMG=KX47M\H(68)T[MN&[WQ__"+_I
M:,P0IW72B%]AO$J)^*+LX8W"8/$;(W/*[?0)I'*#*C2>K^A,FY/=I+ 2MKV,
M+AYNEV%6R'%83O.XQBT1.@*L'Z>XD0.&G!(,/I7?94KD?GK'X6I4P*UG:G'
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
M=-#++*Y3+SA*S:5DKAPX.1OWF730!46'/EHYF-27$^<5H #"7[-G=E8DL%V
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
MF6*"F$Z')JVVT<T5)CB7C'+.,_Y:A=$D45)FCJD3ACOL)B'B'E7*Z.5]J*P
MQPLJADQF=-):(P2;@LW>M&YZN]F<=)JSO;7ZJ>4V8P+'<C+;DY0.FPY_43']
MU_UO;%8P.2]9;^S;!F[!/F[<:6MXC5Z?W8)/^Q[@O1CPNH8C!"C0<!V2(]Z>
M*G/U5=RK&UB'39I"<WN$)AI+YJ=X/"Q[+$GS92J'?>;IV@G+&\=S%6/+::8M
M%?"04)^GH;DZ($T.61]@[;Q4FSO;@]6XS&"6@?/*6V]I%,SJT.QV/0J9116G
M13^!G(#EL@D/U.[I_M:I,O3IVK;S\0W] X[]4I:FPF/V\]A'IDAX%:4[HG.$
M6WK3.YG-ZTVACN#9DLCY?36YW/'6N>JJL2Q?.@\OF"]9&N$70F ;-W/:/TLI
M0Y., U220M8GAD?O+WM%J;GS>QVE5YCWH4M3<!:7>N56H4^7J/!%,VRNG3G.
MPZC[C?Q F,=B*W!+Y"0Q1^9Y09=MZ[N3-<I8",Z%1AOO,/:VM_[FC"*,+;7B
M#?G\H=,\D:U3_D7+8QQ:7(</0'/OM.O3H\'W! [?-4369PK/ME0=&(";'O.]
M0JZ]#A)RQV1M,$Y4Z-JEP(V/FPPJJUI/ST)%+ C[C1?TX@[M$<O^Y!3;I+?;
MY'-3;'N"<@+Z4Z5$;;]X).[:+$N#-?I.JQM$,&W)_</MX,/T3D 7238*]SAM
M$H!E8)^3^;>!*-?<=A</03B?Q7B,8<[D[G;:,JFZHN%0T[R,;.D3'>5G,^_2
MRFF22G+-9UPU7 5?7O 6TZ?/)A74/4TZ\.:)N0?#.7+NI!6K(SP-J;EXS:90
M.[*W*L'B_-"FMO>!&!UYL1&PTSI6%Y%,>KQPNQ8:K;SE0#.=A>K6HDQ1##<6
M(P7(Y]#G%F$7/H9 Z9U/UZ#W'E&(+^!)?=9T2U&?/J=#7_"#*^_SB?PV<VP\
M:18OM'&V3D7V^*-;GDM0$;21!Q/?BJ!F2>Q\B>GBPF[RN<H>#QK6M#P!>Z#(
MIT*1P_S(5!JKB@: ?$?4JRTNXREA&DBX>?4+K)1\4HRD.2"A#(LEWQ";U;==
MXYX!LT+&+I5LZ--;_,K1E>[FVYU08OXQ>)=M8/\PB=OW^J\* %^]GY+BPJ7J
MJ42&,7+:M/ OE^<_&_PQ79Y!D?C(=>"+GU0#68HJIHJBJBW[?ET"%5FSV09$
MLI=S%4R;*2J7IXW_7NS1N_/S@E*>29[]H=WMNY=AA_WW.S V"+YXY-J;"(Y<
MYF>E;2=/T62EY)I8J:$8G@ZNR>;]5V<XN:@LL^EV_GQ!)]:5>\J^+]A1G;&1
M/L#T5+XA^4P[J+D_>-+XAK)CJI/B 2;?@$\^S.WTZO_A"S+H+C*S. P^,;V*
MR;MNBNC2K(BQ"1KCN1DH#VKO.!<F3".KWI+^'TZ&5>J7<E'NV_^9R7V!"?5.
MRV5CAP]V;X8N8Y[]6FSZ3Q)2Y_JAZ-"@.%QQ\L(5]>8RCK8-_=&A "4?J1@(
M>R'@NOIBO1-55T_]H,E;;)\"E,JD%+6QTD7//CZ]';RK,.O[6\IQ$HBIB@?%
MC:]FYMD,((;/EL781(SQV 3(086%N3Z/F=BP9A[VYIH!)%,*BE2<VK3UL;=O
MT 7(.^28>F8[YZA/#*B.K^3^+?72[UX)53G(/3_&()@.6*441)N]\17U?,,F
MR3SQ)CA27CIJ]454[42 DI,4YT6B96R.WEC_)^%9XYD9J9,"CA'L'O(@!>Z/
MVT"=]XN;=IOZ+2>5>_(@C7'&F:="^F]]E:2Y'=+0C31*G[[]8#Z#H2D'+.(
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
MLQF$7-R\7>:;OQOQ]RG2BDFNNZ1JU%:8NM$*2*F2U7)M92VE3)VI1*L\DSW
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
M,VQ?=WW@-P1&R!?V;<V ;?A!OZ]?J5G__1/@GPB(OY5_A:9B&QY$AE.5E?<
MK]KB/Y[QEE_ZA89E6QI!<<_J^]C[QZWX,/R2_H@^[XT3V_!NV8"6SXN"[4R'
M6VO\8E(0LQPFI**4R>"5"68*?^E0Z?F:SH!K-.G\K6-'W]WH6F46[W)*41B:
M)"U<'IGU+C25SC4COFM'[%^G*H(>=2VD&?[8AE.M^\D=ZT/M38NLA%N]MSD
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
MM&X@E$N-\LJ8*EI]LU;E=MG@Z95\W:?["HHJ2EP,PT3HCUP[)'[^H$6QUA[
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
M?&>^NMPO/WI8@&2F-.P]@CKM?SW4:F5_2QI^8,'GG_E *:Y=6^B0/3_>3C;
MCQPC%9K,N*HV.7'*.'.A?I11Y\2;S%Q?LNZD4=Z-9W6/SQ^>D]/'M 6V)0J4
M%/ 9!W!!6@%7V&72#_H[*VMNJ$^KW2-:-.0O/78DVSZVA+*Y*2]V\LEI@QB=
M>HNSCKT2SG7R;Q:@SNRU42N$XS2@>46^-Z0+A@,+ETYZBCD?JBXJ;2!SX!VR
MT/@K#]R_R#)R;X0P&(A!Q1P<TN^+.SS5ZL7VG(Q4<B2),PO=G=[8[J5'DXP,
M!A<_EAG27Y'>*IPU/8U;U+I7.H0:57*4+I?&Y$%5+&P4_$6YK>," P2B3$\0
MNSO[T#Q5&IR6K,\$Q[WELYK<:R:($0QYMV,=KAI6+/.1VZCW7[J?$%]L>X[5
M([&*%2-O.-D>1LZ6SYHI(.7:BFPX^G>+!*7.,JXJ\H5,]G B]+=?44?&"Z)A
MZQZ,AJVQ&VW/8CG;W;>2VKRD4PU+P^5E>]L(.7=-EOU'J&(!.I^>&JCJ0GOI
M$EKXN;_[,?\,-<'FCS02'<-*LUW.>YJY-]#K?T@]XCU0H_*TG- %)---UYJU
MPIC+!I^]?]%W.-CTR3UM>G\R0;]D"/K(4227[CLATY,%5P!OWC _J G965Y%
MVQ-0\^"P%*-![B;F P7:6'+JAD*%$$CG3]3,OT,!KO]%:DX07"E^I[>#-ZN(
M6F$3*VP!<T*@/B^N??B<3M\+?V3LV*RPQ6:^?6PAFZ:(]<Q363]I3"K%F>#(
M;.U>XW]%P'M?(S#DN4VTADEVD/75# ^O7G5K!>#DNP2&B!/#A14/#<3<!\@1
M.;:RSU]/V^!"%B],Y?-/ZKQT:PK=GVBY2=:B%A"H[7PXWAOF3)QI]52?:&$9
MM;7K?+,)M\*G\AF/<9JIGHL)&T5T4EPS55P)Z8Z/WQZG,,*+D'*-H%O$[]%F
M^1LKY6$3ZL#HUQKG+-$H\.C2(6.:59 QK)A0JZS%0E]TR6[3A?>*J87SHVRD
M;_N)^R.=GUGLTT"FHPI^IWNA##(5BM@CJ<CUM./MZB2F]SGF=;>]NZ8L(U#P
M(')_N^GIWG4W]:##H+<Y=<?'C;\C4RSC/D4X =R+7I=MRLR(H5RH6%;+%5I
MS =JXH+G9RQM9GW,D$C2"ARIP[A^^,P[4A^?MS)=JS+Y\&)AQ0T:XV<?)G@N
MV9\.IP\_!W_030L\W0,87/+L1=/+E=#%EIZ0\74SEONS\0[G8H^^1%U<;WU:
M?_39CCC.,N&3[GF5+TINV+;/\]5,;J8<IZ48?12/#T+A^$H7+M.OEI=/K$29
MOIFLYSC7G5)@>]6^DG,2&V==SSI9UO?07T-@*3TF>*;$$ZX_2''EB6R9=>A)
MIFD3 LW6ZIH5]=N_GHJE&U&/,"3FN;:EG(O1C_MXRQ^,.Y-'@5=5^RY81[-$
M7A4WC9OD%6V::7I>U&7/$\VR>I*-IE,L3$>+3L/^ VPTX/:#6B?CGD;\.=*]
M(I5.1XERDDK#"2V>\@TW5=T+ARKW@!?'[-?;_;;,V[QAH?]*).C?E27!R1=[
M5Y&./G/_,YU0P]K?[=+;X.L:!U%!G]G]GSKF[L<,A6@NRQ_\<8GVH?U#8["Z
M4!J(S?P@O9CS?<6I.\K(K(.NX^2$&_6^>/!&"-W)S^>UL@PWDA3XR)Z7<,I5
M1SJ]V0G!_=@U!D\CS7@6UB"#)]\PW!5D\8_R+>$QEW5:PJU!COCX<@N\/<NE
MM4K4I^(!ESRP+[?\=$RF:H)'.<OX!Z04SF4\*B<(\ZUJ'Y'E-3NR,02FW^,;
MH#GW+WD[9B@OIK;A0?64 /2DWF+B_WIXCV81]BM\_XCYE8C^7]O)_V_+KYFN
MI2/87^N" LB9WP7V,8E_\.'_2[Z>O^07H?D'XWQ3_#=47T)3^BN QYS_C8?^
MW__Z_XG0*00K_  Y[9N=1 PE-(RZZV'UAQ. Q]@OE/-!Q"^8_C]LC4<<]@!"
MM^,F> 7SZLS3B1,;D8JK[E2)=9Z@:>4.]\NMR.5P"L01-V#O!77S">I( YN7
M<Y8%N@M0[\W263R88W)K;YK@TL2_LCRNQI(/T<"+%J,S;)(6;IX4=M>F#YV;
M.X&W]6[>=5S'9"YTVZ7]X!_#:&6B')^DG*X<JB_Y<M5QK#K3DX%8;S*P;J07
MOFM@9^RLR!=C=@U)8"+Q*N.HY=O8$O*F7FU?2:ID!RM9'C+-JXH,T!FB>]?[
MJ4)R_Q+8DX$*.*XPY_;A*BK[:G?@N%G+-(T_8_U0>D1[W<7P!D.WIY/GN_TK
MR((DIKK2W?>G8[P6QX1 <PKL9/4>P_ZI&/,=Q=LY[-.FO(,N8+KY&R*:KXRL
M0*ZWX6D4V2$7)K/;8UZ<E^\.52J$<RL-KK_4LN!:9;.,X[4&#3Y[HS\!+S)*
M>DX+?IL[N!(1@-+#IX*_><;IZ-"7>K@VVZ-UAO)"S')!Y=!>>J]F(95L3$*-
M^A3LO!\0-;W.;[BA%31^*:%I!.6LK'H<$DF4"A @!5&_)YUJMCKO+1^@/J->
MN@?D/\R_]^26@,\97N:'&6G'7=N/G6IR?2W=A U'<2NB=*6^2%L8HMDHU_,^
M1MML!$Y+24_"XY'/"2VF//6([+>1K,Y]WK#6;(=\UKXAM1_2][@D5M&42Q'L
M>T"/#%I0UY#<WS+2U61P._K(E#14F[[$)D6\8.A]RA K2$@P#VE"D8.=]ZDP
M_[R+R!J@2&4CM6[;*_<[:PA\.E3SGD!E/15F:?N82\HW)99F0R2-P>H(O8(
M56\*?:H7;=$TZN\)T6@PW,C*MI9;9O=]9_ZX)@FOG(69=X^-1_#XGX4Z*?+E
M$8WW@%912OB[BIZP^A5>7^)'1W_9LMH,L_8'9Y\>20XEF="WV9_9T7YQJMKR
ML5/X"V]Y.=QLCZ_=%GWX((ZJ,(/G#D^MI9;V4BYB74JBGLUG.+$^Z_BH$,(M
MF@%5XEW/L/.R(PJ!)M9*0<V7195A/5@BYDU>)+JII^U@:GVECT#I.IJ7O9!Y
MDE/\-E]>D'0,83;B=3MITV%6D=\0&6K15'XS_S3F"-GP+06Y)>"UNHU-1UKI
M#K@L'_F2$-PX C7'!ETR7/:O,9+O*M&Q9WVBF 9.HPJI/B2B%NC0NWH_4H^@
M1++(_G-3R[IR3YWF38O3FZ5":BY.S0'^=E8N;C.!=A+@@ 2EM=B'_#MU:S1C
MMBFLQ/8 ^[K^2^II*6'!OH:U155$B<;^@<,,;1#OOOSU";YQD3=[P*O"G':)
M>7=7WX=%7U.U1"H-'GI#4R=?7T4&$UP[K\LC?LH2,2>LL2F@2D3MQ:-B/9V0
ME#W +PI?OS4C]L/ZD%D0TC&0):QYUWSV@'8PYT?<?46O4,V^HER NOG1]MTN
M+N:)S*SI*!'3PET[&=ZWQ7,&5=-+C_FS2E+_#N6L?L]6\J4\4920<ZYP#M[0
M8C;1M,K0N 9L!4NWHHH)D'IF<H3N<V3&Z5/A0J"?]?Z='$TG6YB?0C"8^&MF
MG.3T6_U#76<2&!8-%8A%4/@OZ8^ 1T\@ZJX5;M+_1VB]'?8BZ1"5%]'0Y01B
MRKK E7]!J72P3H!UQ-ME9?MQ(=1R>_I5WKO1]!(!"Q]%7L>&%N![<F@HR72
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
M--9&K.9*5L6]6:9X=!=Y,J'R<'GTK;!SI8B7T<;[$TZEV>SXW(@DNH2K9V>
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
MG>DJ0>+IW^X!@X7_7-+](P3F*FS-"^(M=-;-GZ,(QBR"=G9 HMPL/%H=<*N
M-E3+J%1NJ9=O/$N]_>ZSEYGR>*9_L^]!V7-F(W-C?0C(!I>M650;,Z=X5>VF
MN!5%[:B%J+_>D7B! Q02Z&&B1+,Z/!IV.V,X,N?).7\S3P ,3L]  QJL";$&
MZ E^ BJ[(Q_E(+XSY6$52@^T9M*=*HI!B^L1NXRM#H?+7ZWV78L,6;97$A;=
MI9V).@%PAOJITX.F4+A'GBZ+@;<OMHQRW+KDG;3?O=5=%G,J(X@'31\V>,'@
MNLD N5MR2X,2_[E*IXB@H8#\LHP@N3V ABC/&@Q\O5NB+CY&A#3TUQQ]MJ74
MRK1:@!8 O]D#1L_,# _M")TB*&0(U-5M"W<+I-/*_$#P>30CHZM4/K%E/)!T
M341*5-V%%R9_#WM>'5!WWO?>XJ'PNOZ/QL7_M3U-\JI(^+_L53V'1J*6A&3&
MK79<:^D_\O<JGNBRR!7KT ;&=LE7T_"8JQ@:@NI)A.]TB(&+Z'O90?@@]4O%
M'\ZUZQ/EY$NDSL6:0_=BU>!:N-@&O\"2'$O6UH9Q?C*S3*0>_G@*).R3*(?!
MU#T\W -GWUCA%9-ULH/+:N):O I'TQYP8)DX@)=G8$(O\$G7)'6L:2P[:"KR
MTT?&J@\1M=P=TW,I H,T;M9TBEK9YPG><_WG-9,; +L@Q8Y1E:74-;ZM3*G;
M%Z\I"WQB1[Y*&@V_L;*EDU(D&<3(2]WEXB2BK+S;ZQKXNM;[T]MT:!:/7 3E
MIXPJH_'GRSQE1IT@>%2J0N>^XR[T;)YMON%-_F\5C;DBM5%289#7*NQE]0R4
MH^3@7K,4Y*4]0 MOZ?IR7>8:/!XW2!LZ@E];GAR)FJJ*'2LC7G&1H87W$(6)
M6YP >*"*?'2>1J:A%'M0@RSNF%83(C9"\SY>7,<[:1-;AF!LE _8 \(6+H3I
MVYZJ8Q@-%*Q$-XS)QGF$+DMT] <IQ\5P%B.<+W"V -;=5>**HOS!VX8#'[,%
M:WWFX6U93FM^B6$%E[A\SFF">P\L!5CHU_9YV17WWLPJ')/AU 8&^G8%W\Y7
MV XX%R/BW(J-K:FVV7TS'=M00C?CEMLT'R$\ZOV</YI97XY*F&;&&'=[%<@8
M1O%=SZNC.*&@3Y%%G !T'7L QQ*J G4;V91CWH#"<S6Y@XR.R6UBNUE*B^RS
M+!0&3Q]T5G*:W*H.;*KA#LBU](5?]2!T0K(0:?5E%;QNEC.CB9+Z;:45>F2(
M)7:MHSV%M,<9)WFQ1H\<DU$W)(O8#HF@\8#F*%QKO(U.D>KD_)&":**W#*G
M=M2RCIGVC_#WFMF,Z*'EO7.S)*P_D-WDF'J^B'XJ%K$J:]<#O1,1=3L=:D)P
M;20H]_F#FJSP13SU237SZ"DDX]A]X=.XP>K[$V-R\3E2]DT<)[H6MV%>SB[N
M&)'(4.9TZ'&"W"%,E"U/X>8J9Z1A<>!!U^J7;;[3]5:'UEXW=OB</!%QYPFO
M=^&SL>&(XKK1EN+E:RG\:&!REXK@7K_SJ"+U1/N]&&'K\2#*[('&S/WDMLC#
M^&/W'?F#+_]0B9,P3V/CTY+<NIPP=4*^$[PM^)#=973<0G/0[=PNXWUE1K@E
M55VY;6N3 X*_J3\13BW=_YAE(BI(OM_3C3_"A7VU9_(88K ),,>[H"\2PNTY
M4BXPDW&XS5MU-(A!+1$^FOZ7Z\@V^\7"'F\+C^8WN);1Q?FY"_>(8 I6]Y/U
M=T/4/NB3)R_#HH:71#'C\,0W=#HR@!=&F(#)>>^8S%54?%-Q0Y&V&*0SXK.-
MT(4WP75QUEJ5/2*7&(6,4^_^R4[W[[L=%'JWA@O5NINVVK.)[:QA(RI?\K0=
M#X:1&ECGHD7S:S^ZJE!D/'IMF&I>VLS/I*#*,$0HG5P=\)1:]FEZ>)A0+YOV
M*0F3X2+VXY/K;:Y;^CZ8N[O\B$B]:GRP#CCXV@9WD%)( QS4.=4IRI?X[OS@
MR;/"%KL,T^%[P'1GH GGM6WU;$<6AH<'M:G100>%<RHJT.V')=M*($8JG+)(
M(]Q.3.28 'DR.>NU%Q@W',\1W.V[RFFC<&:\1Z-?P/J-# =>:H8@7C/,MA+^
M6(KOZ&L=AT<<CE$,Z5!&/%*'Z"H)6M2F$-^'*%MBUP+E'I!ZL<8?'Q/AEZK(
M.,G:>O[D6:7YMRO#; ZNLZ7XEYYY<T%TJ0F@"/R=Z?I1Z%G=B]N4*LD!S4I"
MJ(B*U? ;DG3VV=I\":F]M1#/K>C#9Y[[=QJX]7:20V.>2FBZ4&X]!%F@*)$R
MV4WIFH'<%.Z:LH6P<;,(S_<MP0)\U"^#W*QBZZT/7>Y&N"NH"AS>)_NY*O#X
M5?QCKA6S\>5"C!7N7BH_[E*&9DNK<"RA4DAMG.G1S;&3.TY/4"P"N*QB%E/>
MVXQD!X .7%F4*!+TZ#[W@LQ!=V&QQF:]B.2'$N\TO(_)^QN7FDO?+: H[W]X
M;EKISEAEV@%+A'V#P<9!2\WJ=E!K.FUFO>FARS4<9<4)%VZ:3IX4-$0DGG[O
M?J)5<A,0;@\\461-C1^6FGE<9UPT(_PR4(R0HBM/67PH1( X/Z=J6!"FK\VZ
M^)-^E$CG.RO4%U.4AQ"V:MK= YX=?J$DKDL0''.6[AYR\LTZL/@"HX_7#%U0
M-+E8>+K5T*2H/TC*4\F.QKWN:CH/Y$F!_$;#6?QKA$QCVMNETZ>$"%(+TD,*
MG9^.*%H5KH.C.B&4^"[PK.M4\>Z![1H66W99*;UQ\NN;0[? YX)'8C(>$"X4
MGB/XJ#GI:AO0UZR YI+S&;H+;Q _KUV-(ZY1._"8A,\RJL#__AX0(RGHN3&N
MDV5GRT6]BF'&%4;XB\4&#N4,VU\^2:LT QY4O,RC.:K0#\\2AQ_&E?WPK%_1
M3+!2Y:W[!^P3PA[0Z.>5%'YU82J!\KPK/39ZFP]_).W26 2+[[[\(B 96(6A
M.[/2@JONF#E21YEQXAYU+ QQ5):>?<@R'RC\H<5W9%B:XD,Y/_=S5"A<H*A'
M,O_ZD.(:F<!Z.EF/9SQNOO&I(Y8ML^B*Z?"-0.X!0IE6O-:SV$,ZYWW,/!#Q
MA@XE^C8E[6!.[8$N3SW*F8I@J\@;[4/OTJEJ#R#Y?4:Q<5J]U[@ZE%?G;JN=
MZ7OL=;KLG38[L#" Z80(X@_OJ@NG9?GJU5EO0-MV\1@MPK7'YVO#"Z\DJMA?
MW8<%X7Q.51?U/TSU_#'*G9(>]&GEKUW)Z=8-$]X5HCQ\WRQ^>=-)T^;X?)S;
MYWSL<^CECO"*J<P %\F*U$D3YM?&'$KX3(MW&^:G0J=:%!S W4^5'#!W8:,R
M>-3ZL>UH5<ZF /<&P["AY3>63R"2H%4&AENC!2ISR0S5[^2.2\"="PB15B%-
M%X<8XEN'8^3U(4\,3#ZR3SP)'5YD(.O[-^.0,3SXM(B2:#%K*@#U+&PBYO80
MP;\Q,;D@BBF!^=7VZ]054.V_LC6OEA,E>WG@[3&7/>#H,('!W^YW#8"_WI=8
M)B?A+RFWB__+'4#_:9A]<9"\2YH06[NJ<7M I0J'W&^BUX6G8G^35^?/R^Z1
M\ < OR;7KG[S:X 3X/PUDLGIY=><VW^>I_I_&*#8L=@-X$. <..V\![ PX.J
MA;_[?8L*Q_HOZ;6ES'^.;OJC#'BD0^UQ_-W!$RN2FP+@:2@ZW^?".%/MLZXX
M]NT%C LN](,'P>X-L\G#=\O4R\GAC4/TS_H6[!/2)19>W?,II*HSAY=G$X*:
ME(DZ2M@M]4XZ!>+U:&#F&+O)(U,7@?BF"^>1AWM%Q+B3CUPH>>IFK=JEPCS
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
MVN9F6=^13(<2;:7KI:]W_3#3FMM\I=;+?2CY)3&"VNKBYF7-[:.;I#[_2_O
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
M !+5]<U!HKI(5!>)ZOHF(%%=WQHDJHM$=9&HKO\T2%37MP6)ZB)1722JZUN
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
M8"PCE<8)-E4!'9Q2\<O!]N6XLOZ09QE>;9D3@"Q) = 9\-[ZAA,!P$9#C]%
M!$@9*J\Z>> $C@1-GK',88GV@J>)-OQ89;)/6_*/$JYV.\B-]PFA %'X\R5G
M9MZA5QX9E#MM( 3]-P9Q8S14*%& M>!D_6>9-BF*%GQJ?.$H:]?]%Y,ZE)N:
M-E@V!?8?'K<Q]]D6KRU.W+>!.,$='.LAOH.Z?#X\6Z#"*2 ?CC3OA3KU:IS(
MF/-C9<M"TP,"]NV OHQBN7*WKRAEL?1R9I!?LF@7$%I/WM^AR10XNV3NH2+'
M_<WJ;;#V.KSW[ZWR"@:%U]2^],\YT(7.Z1-_LF<R?Q^MCAM_>,6\K7%;]%C_
M<M$P\E"J16[ = <^O]3M]^RL__+UDAQ3D[/4>G7J_JU+^/G6;OLONO7-PYA!
M0]I1/:3"ZXCSCKRD_LM2L.!*UL.3>:)UE:KD;]$5@*JLF6"I#&D:>W<:<C^\
M_5)CL(=M_OP1!CYP('R_E(&RFI,'2Z"M4.C 5S57S:N9.++#.U;'&8+VQEBI
M\7-@8^VA.AF^1X+T*LI*>P@EDMIU4+<BJ9Z7 /-P8#JCQ*%"-\TQYE7 NETP
M/H>01J/@)SB2N827<-,I[356HZSZ0!$1VF)H!PW^2CW_V'O+O^+*&3OY\%W-
M:AW@O3K.&11:E^9P^\RF*O';BT8DJ*C,B$QT)AZ4 '.9H8^]JG^-DG;X C\R
M0M Y=D+A_;RLV&?0< ']QJI)/C1JM;)]PVTXF-\FHV3+0PB^_$U=#1TLR%K
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
MQ\=6"'Q.*Q8$^9*O<#M>\K[D2UNLEL=%!-27O;1*U;K+T.J/R]^60I$<'M!
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
M$FPNEV./1Y8,> O6?,G%Y<W_JW]PV,"K;1"0WT# 'OW]D\8?-U;1OP:OILP
M>X)$R>@W*-]_H/J=$];K=_[74ZY39GFIG8'CD?_EN_4-Q 1G"6]I-Z%HW?\I
M*2S/WP2YC+4U[?[O)7&]W#T>LOIOHOP)]N_^H[BF28Z?)7,5CFVL_T\O 'HU
M,?SQ?KWE7SG+_FOECYQE+-]H_UVFQ<;GH)]N7M5+6:3W)]LH_4\I?Z4)^2M-
MR%]I0OY?+G_.-"%87=Y1'=1!$<R_MFJ6Z>SI CEM5.,^^%P =N\PN$TOYPCT
MMZ+?6AA/VB_63C+_DC#Q4X!T:A1SVT V QCT*H<='^XOL]K+U77-JNX:!$4P
MEM<G.[;C$OH4J>@0?@SIE&#%LG\]?.J'7/&B5^T"?G0PUXCEC_OQ3XJ'X.86
M)0?>;_;(]7XQJ;^5,,VRU8=;SA"5PKRG_411>-VX,#E7-N\'ZKN4:_ZB:;@D
M4="--1JK^&1S=Y8LCC7CFTK&#(^4M1W"$$3LH$G@VXLQH*/NG.@]N&KM'=3V
M.?"VIZ%3_D^=4YF,PMJLBD^"?7[#\B].*1C"+3P5A9P0Q)\OG_'2O>YGTP_*
MA2@8/"LX2%K/&4ROC])8.2*BU7&ES#!J<HW5"J3!UC-NQJV\!=L%^0=Z%KI?
M#1HC[F[WQLR&W'7,9Q8=&3QG>'H,_2CA7W*YR_'?JSTK>]]!ZKL?J]*WX(L%
M@>PV(R-XV-R$'9"4E3IE!%<D_XY==SDI_"C4:'NB@1)3SLV$JK#80Y"@GKQS
MNJVHM57<F<O!U1)M"BM_^DP)?Q"$*W !7!\[#!S8I& R'^!/6:JW1^JK]++>
MR-MNV)M_X*C5,5:FWUUGF!AL ZFX ,(Z,GP#*P9!.MZ(GGTR@C6Q1_^R[[D
M9N7&+X#>H.'B.M7L-5.2 FH"[(T7S^21@.]99;3["4JVX).+A59LA;+Q84C6
MBA '4:_.0=&50\/<"=/#H;0YN8GNOI0]$K@DQ%A>)5E#GQM#B('1-4;4F6<?
M1L[UAT@9K*POFX9D& 8X*7N]*B;T&^E_#.C@1OIKV\YN-MJ>LT\7ZK8U$,>U
MG@AU4C@"#C8UWZDGWU:';J6@"YR)5I01MG-#ABYTZ_\^3_)?N8;_.\I?N8;_
MRC7\SYZW_ZER#1,VDHJH8F\7F=X;Z9W"+JMLP(3U5:M/\ZR;PKP3SV5/>H^7
M[)=_1C@$S4K$B_&_14!,:QL&SF_+.#M6<U9&SR,#*+(ZX[(-7\V<;UBGS ;>
M.GS6,RV?KBV+[=TCW>9F2G2JZY.K/U%0T/KP&AE6!2;EV,\8F\^:Y6< V0C?
M+(WLH#^!JVN._+OG:7HZ%J*MY\R8QGWC'YS7_)^<V0\+3%(//-Q.&C/,P:=
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
MO-Q[J<L %P54;\R$31_KZNKAR+M3-DS'/GU6ORII:P<M?-<TJDP0.6OC-/<
M9C2CCN,5-L\X^WV9UD$@?=LB''.WO>>[F]XY$2:DNJ\G;/'5KUPZ#D,9?4G:
M*<F/KE1LM[N! .QOA=S?KNT*[)BVZIE'=6 B7W']% NP_PQ2.6]Y 8AS=-09
MSC,/BVM6KI*.,8##>:V7F,V4Y$?H2!<TU\1K^V>'QOJ^X'X(=V>M?3\K9%D-
MOD^1X-T@$H_WTI1IKCZYV3<L<XJ^[+G(XV^YSZN7!9R-M_>R\BVY;4+>YHY-
M[<V7$&DU&5375$TYAG32E<#H3_2/"XOLD6-?F7[EE>;>NCE<UW).$9-\NEW
MJ:PY&'A[.E\/5\\O9!5&QQPZ?W*FVQH^R$'S;!2WPM-$0G/J1BUC#I0AS)_1
M.M.VK^R+)!I'69<!(]6!63WV/WX2=_]4'9=SV^1:)H9V2:'ENN*"KA<F;G$[
M!Q*2V.9=V6)*_8' A%>9=)S1/!OE>P&TIGY">3,9/8SXZ*".$]14WA;3@M4N
MA9+&] EVF8^##G;X-.E "_E.BRO><JQ\O0R&:^[.X3LSO3O"TJ/JN&7^3)KB
MMS)C,W533I]H^IM==WI<A=QF:?-VY\1R9(FX=VV-(Q:<,,;T1@KLUH8S5AA>
MZHH@7&DR$V@93WN>B@\3_K:Q':-4:Y]HNM#Q"/)4 #/HVQ /C?TNK@S_540U
MK?S17YI"CE<WT T.[#%0'?9PD>@9CBN$\LI1I"/=/IL2WL7(9MCE2[:EON*#
M=P^9!44.%QO)4)UU+F^CSH3FW.EO#LRA[]^>V"9T@]&;^<UF;X_$WJY,7++T
M=]LKRG,WN@#,#2S,#YXVJ&+4HJ=U,3:#.HSEDKZZ?:8D_LX,D0Z(SX];[FSR
M [W_^<"__@N K(P!]5<DYZ](SE^1G#][^9-&<KX>)C:]D61*_5XMOBS!07A*
MUZ] V<0X5G\'#GSK*U?@Y^!QQ/HV1.?5O"^Z]ZW[&9;E'K2_'P;E'[^VV\54
M$;7%I;2X!UIM \]&G_VHT!UK"8ZRC&#QY7.R\XAH1].3I8_.H:)\M.&0[2(5
M\/L?DL0V>57"4F%.WEY-GO1TGO;F!_7YJ(Q@X1C[V<)WJ.F O)F8::7OB3-3
M\#-N*?S=/%9(-^.A4,;'A=!#[4VA6:>D+%/D(!..R7M=/UG +>5GZ(;'NF7X
M C9N3J%^ ^'*]V>4)%_J>>' CN6A2$98<[-D56%4BPE^\?98S7AP<WU^-MB6
ML==L;'*A:<5$)HY$R>.;,TOP_-#00]W,?AAM7$3=5;/9'U2;<5/[><?3+8Y"
M1O4GJLTT#4GC&C!Z#XHOG/0TD4LJ.#+Q;1Y"#53E#>CS%E8<<7.DDP:,EOS=
M=IGB@,"5VBB:1$2;XV'<%T&3.^6&/DWJ.**ZLK* 3]PI6PS-R?RO7-V9K7]K
M,SW\%,]\MCKZ3<?[9:3'Y489<^^HEC<-=\I.)#HI]]H<^F'TYA< OKG<^>%I
M?L%VQPN'.CY2Y2=X$AAC*/CD4A3YBPQ4K/>6&Y'6BJP:(\FPECFV0^4424>
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
MVMU2?O52'M8<'SS6RBRC5-_YG+_::%]UZ'2NQ:=8FN,O8K-YSSE9MR/%K3(
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
MI^%Z/J$DOS3_]E;Q?4[C16'*CV<((OEZTETKQVTS76ZV3M.5R#!H+E_H4MI
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
M&UDT_].X#_';!D/UD1B'2:(+ZL7/SKG^.L( ]71+_PYUTU #<_TJVH$89KT
MC?[C%J7!-O&").W1PX! X<C,QC/PKO&FU0&:,C_Y7STXI8'-36M Y/Z@%<-/
M)C';+TX</2/+ Z"S'+$R0!/IET;2!.'.;_0?A7<IXY#2>$EB!'C&>"'SV &0
MY(M6YS/^ Q?>@62(.F3#?@U\&/IDFBA%5N2;^7L/ZRDQ8&)B\@& ,EB"DH=<
MX@Y'"?@K*P7RU_"SLI@#X*=X&_Z2#P^ ;T[@550)6?_^%'<#JC?3M,-ML+=!
ML=JSK3/T-#EX?O?&[_7I/J>LSJ+*?GQ_D_7?Q(#635X4^6U ^8LT-\DU<)#Y
M+SF&:1 P4W*K Z6>,P< ?M\EYS#Q^RD*RSFR,8?=)7_:OY:\*A4#WJ'X>E@Q
M$+I%)WH"-(6\C^<@AJS )Y&,N%5BW#)I$PA<#F,OOY8Y:O]F@8P\C[A:\<<O
MJOSUL"%D1 TAJ"N+6-I!:[3N'2$J/EUSEG-[HRO<!L0PFUU(Y.<#H,N31 5%
MY\*[E"1S :O?,R-<S$26.%W,!AU52Y3M!\#:T<?X+"9!W!PQPH ,K>1+]-?9
M(#?07YQGT=WZ _?\L<UF@O<2H6E0)^P!4+U!H8>N(@:19)?8OAT #$W853S2
M]"]M^(+%)CSYWM6&7]6SG\2K T#0Y@!H@F[FD&M_?GI_'&>E2=(F-T!PP])A
M>G?CIKURBH _*C3F.R*9D9_>1^U5O#,E"9.'=O#2_CB FZ8\#*YU *RB!O#P
M-]:Y,/P,?(<'1!;H_)*;>O\2Z/^/!+HQG\'-L.MEZ;[)&EI=7%E4(Q465N>9
ME!;5HTWAN+>'$4O!MNO("Z.;O9J=J-Z\B8A;-(ZG"\FJ/FT,//>>Y$6Q$F!?
M85>D;E_QY"*C;EXG<F%M\L7=9UR><9 HJ\E%.,-&9X7K#U-;V7ZB/$K2&\'S
MW.[)LN1+^Q"U[.S0H?]\9U!.H?-8^BVHW<@+CK'W)2JV.="/@A'?I/G#9#4[
M@WFK\8S/[E39<(HL6"N:6C@'@_!M<F6?]HSQ#X/F*9=R;R]R>LE40*[9[-J]
MY\^3,BGX+Z79F$4<YM51T_DI$DO@ 1 !_@8M/P#N0T)@?TU#A<C._U+FV?I?
M_<UG<=;$>*']W4WDH6 ZC _;#2/_)ZA[F*)'=>=0#0U)3H*N_I[<0F7U&F_B
M>:ZFX X *N!<!?*+X]OWEEULE2G9]:)0/#):0E879,#\ D;,=?Z!JK)FKD!*
M3';=4C@%*?6#MXR9VS]FJQ^;7Z-89R>;F>E"<2J&M<7G<%=/T<SVN13@$>V.
MQ<L">HKPP _W^#<7:A,CBR5^G(U0-AW\?%]]U5H&=HD ?^/$C7A9L*:]PFD3
MHA:.8WPG5Y$E/M+V5&')ROC^ 4!G^Q1\O*WLE68G=9U(:58(:>N6P7:"\!'G
M-KQ^>WME[)FG->L EJV(;;)^[N2U!/@7Q<(S\6>M2E^E#0S0?+I(O(;:F+SC
MNA(7PN71G^<R#Z=W9BB<OV\EU7T'RH=/Z!AB.MER)_K6RM$97Z0- 4YN] SD
M4(A2C,AQVN-"@.^;Z7&Y.Y7[>6*[;F2)?D.4QO"C!DUUP>NZJO#*[HL"&^="
MSF7GQ/CE<<5HP5_U"HW?9O8/=G;?Z)>A$+^/..G-=[UE3&ZXE5W5!^5UQ2CE
M_OF7PTXHFKM#ZM]\;(0I,W!4F_M;*5#BA<?[;Y86>?R6L=<LWE = #9Y9!E7
MO+V57(FJCK_RPSQ5LL02[28H]*7@2#OKD6-=OS/:Y!ZFDQA"Y8F@.0 2EZQ
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
M1\KY6E')UBID@>/3[1M!"]3.^7&R#H/E(FX#:^44(#)9MT6G4G][:' /)7D
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
MQC.G^8#2?T>@_T;5?A2&<H1V-OC^GJWF^8BFA_NA.TOSR(9AF8%Z)%&3$I=
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
M2(C4\90P[*@:]NQRN@'&XPO6W5<*C+ "&<S,@; <=*6)2SJH"?S4TQ#AOO(
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
ML5M00/X$=V>==-VH!&ZX@++)JK(X5."=.J%:[>80Z2^#% 'W(MO@/ S@6]0
M(H\$>-R-L;A3D_"M.DS=-!;]3J/$V=-#XKG)B7@69&^<FE=A?4[H9Z4RX4.
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
M.I+OFFAL*WU!9+AH ;/#$*. BW"IUP+;YQ7\EIJ0]QJ/G)[#N.?8D(D_:L=
ML?/RKUTD@^4.T1.SG(#MS1#/;T+D:82J4X"W@"C=?4Q[M'U"Z\W-'+QX/[BK
MGD3R6H*"\W+!SA62&%M0FV3XIMD;M^"+4R[/!64'C8%M1.@I(% L:TXFT+2&
MNCC_9%N:(PS>Y8=N&B+3UW&B[8)\&\>/\A:5<09W&IES/S-)EH$Z#E$H747G
MXRK2KS,]@(V@(C&]IP#&J6_:N.?S_>5P,Y>.HYX:).C:<."(Y'VEL^#K70L@
M%>5+F\?",\YBLVR(Q8-&DJ\4<>Q^*(JQ-:PU%3=W^"XH6Y=T*$Q\L'4R]H0H
MZ"Q(\D>'0&/B+:^IH/LA4H=A?41([A\GE/^>J@D1PT8=!]TBP/QQ=415H5.
M:KY9-KA[D3O"IX4Z>-$@$9=+-_NR:_')V@UM52#@%, ;?F99_CI65Y>6TNEF
M 89P^)>O:0TID'$\PS2'$')_!%P6W^UW#2:_=/+VA]L8._!+NN4"-X4M<]^-
MOK/+TDO)\& #0JRD_<V1#\H>GRL*L-E/=N!DBBWE)@3A+8+;:!UEB.R!A2'!
MJ?@+S=0<?'/3=#"TAKP,OKE!(ZX=;J%"*&Y/-UYZ(S.9Q%"BP0\;S&&HT5'
MT$=R,6HF3H0HY26>&)^<E<_B/JPYI/+Z_VO7Z;\T%IR[H*QTL0$TTICY(^@R
M9S-#H^P@(]EBR]E677J=NKB:P/,6BL>,2C;1-OR6-'[HH52R;=T.;VY<#L^@
MTF,2?VKE:Y_P)<XC.0A1"R)? C1/WK_O$IIR0ZKAU&,==Q5DI79YM-DWI,@F
MT:G'>KC(O%(5T1]E<?G0K)A=^W[T@!3UZ"EP-QX(2%LX$32>J-G\N5FMX4I8
MWS1?+2<83:GC^,/6Q$>O8OE_*P#*-3S!TW;-'=B=.'P/$K@Y!YJ^9',*C"MS
M.>!T8$?&"\"!!+PB$:N4]51**N.+_N5!'I@<3OP@L_PSQ%)Z(L!6.4"1XYD7
M'R/92US7Z ;Q8LX,W5P&6UG6NMO\&\U?Q2<$R/RVL3GEZ^K-,].F;=]<WU9"
MJ%UG%?",>Y,EHNP7VWTZ@<?P%@RC7V3&#Q,37]V3^1MF^ZU'L5E9H&2?:QJ;
M^L=:.,KXMW"G"B?+<_/8S)1YU\[4=CXJ64:R=9GT]'T]V?H79MXY-5N)L=5>
M3?A1D^_7OWXT%UG7C'R<Y/>.^&!;NO4\7H&->SVX'/"SB8(P-(H]+W+X,<<3
MZRJZ4T'=6H<6Q8J\"D=<N]':[]],<F-X.[M/7(EA*.J%+1?\]&M9"TG$0 @'
M)F-LJOM#0=31=?RGD:;Z[[8@Y8/DJ:R@>VH>B?@*6->^G[)-F'@D#I&:4+.<
MM!)TK;[AKK9@TL:H8LF9J,B=5X6$F.]UE'-?Y[$)-3OFR (5WWQM*Q=692PY
MT\L%!.6CU8FD00G*1CY^M#DEI1!Y'TH0UXB^/5;4TACQT'TZ9AEB4KK*?K(P
M]#B"(JL7)S*.TL9HB]*-IR^T^MP&!%"6[;,T]>.0I](]6?L"=X= >030P@PB
M<EY"\TS&DY<O33>[&5BT$QA9>S%-8#V\-:)PIML*$KN4!#+>1L:?O5Z][A\]
MS<3CDTMGLP +=48^T[EM8$P6<FO5*$@(_!-QP>26Y1%*?$!D6(D^N"=?CAL.
MRSDV7>[$)>Y% +;PMJTUZ)FI1@V55#:Y\L3GS$:3D<^W9N]4]JVU2R=BK>@)
ME-]#!WMDF5IPADNXX_BA0SV01XEMYM/5?=#/E]?Y!'E(6,#]J3$1(QQZ*?I.
M-KBK.7DL<N/FH@WW)VAOL\W0,SZ,Y?518AV2M-YWL8KR ]BV?0,=JG3ZQ1N7
MEE N"S1VW+&+=UAU3D0F4<_<%CBJ$N>):9@6D,E7?%P#:WM.-=G**<#L.26
MJ^H=$GN=$A[SHYE22$5</T32#-$90;O (M=UOD)]WIVVJE:=C>279QI&FYX"
ME0Y+HE8J 5H4<7\$!T=H.K!C[ ?!)NZ(BV="=#?]B%)D.UU9)-29"CY<NCK^
M8-1W5+1E_=6?D([_#1U\GK6L69R,ZK[5(;[5W=<! KK+KB:^4 X=?$TB=&92
M*6^G4OZ([@R6]NAVM'[2/9QMB0^4+*9M]*H?"/:&I@&/RN)];M>.EPG$YQN*
MT'%<6GI3[C#1>(G7)/D,PL\[ML)XW;O+P88"K*+,Q>>/2X%%+ID4IG783[4.
MVJ] KF"[JE Z=-9]I4Y+3<[;L<('IT"ZTW'I$JUL<.>@,_AP;EV96[_ 6=5%
MCQ;>W:W2.,S'^?!I4SJ8L)]X,GQ<VD64S9UR_LZ&C0%:"0_F%;+>FJFY&]-1
M@K64!%(*X>FS'-PS(:V<-:LM5+K'!O1;\C';%C&]W%T?A4^!G%2R:>W\?@SX
MG'&*L)'(EWXW>D(D-XBE*I-,TH8CNM\%CC1MQ.V'E9L/)W@GI FVGP)TWPC=
MJD[JACI;R;*;RER&& 2;]OOU"QQ2XF&M;IV!+/-PH\VVFVVK=YXG^ 2*=#4+
MPPUUAZ1C73Z&Y":YK9J/SX,/&)WH/%XJ<Y'AM;7#+%BCKR5=G@N-V1D$X.>K
M9VB+6SCVNTR=*SBZM2YB>!="3Y9)7G,E%'^WF^1")[JL*G.1%\WJ<G? P@1%
MS@4QWI^C+QR'+O#6T$=MG>?X.%*RJF6!T7Z,W4=,-,&Z9(PA-XGW/[//YU(%
MKI#;W*H:FFJO??NL[MK3@S[Z['TD9=/(0@I&C2=$NB5KC$Y^(MR.2[C^55-A
M,K6W2RKY9)--F]+YL-DNA=(?8$_??L!KTBRMIBB5]UR:TJTA?UA6@&. [?LW
MO7CSLACZ,PDACV&I 4ZW3EY2VV1[YM*!%EQ"*W9%GC=["U"LB5AB.ASRYTS4
MGT%J*6R8)@/8H7@=*%])A0I6EA9I$KXF1/YNM/K[\:UYN(K6@YXN#U/WM8]P
M7CO1Y>A[FET:_2[V\M6'X/8>ZQJ7+%O(@^ H>1UDPC4;U'B*_[MYKFJR92X)
M?/M:AOA) M_YGDLT,-2QM(K/PCGB&,7K[EGD#4+5_(;,;7^[:V/7?UZ"E1Q?
M7VZ[D+V<"6Q!8VXRI\]*)?:\@.V_::[YU0P^!5Y:CYY,XL5B>EBZAH_;3VQV
MD:ZXS C<^"L05,"6W+[9C]!+3L@4G5XH73$^6,?>VCK6/D\N]V0D1-&G%0!3
MF9"MFJFZGP+@@<WS4Y<L8];^20+'WRI='/^]$U((1*:51#=N0H]V=R 6:QFK
M%A#X?SK-$B+;^1=U1/^KB^_?>Q[M+OU;!8P46=W?:EV0"O_6">D_5.AP">'&
MN/@KCR"MEJQ+=2NY8 Z7T/00XB]5_8U[4?-Q]'>3?><WY-;-.U4!O1'/GNIR
M)9&'8P'A%2()>)MVVP =_^4O/.1RG7YG&<FPV/G 9(E*^;!STJM^E$E29G).
M]Q>IQO-#1.:,8_OD1*<*XM@7I72CTC.5*ERP4_6U#G7Y(9(UY>+VDQZ3*2'C
M2V*XV[V/S!:]KB3X(BU(='>][12@X<$MY>V]6J2PD66:L?<6*?FF:7\*>'71
MFI!NB-R<CT_=9[B;\-YT.68$-]=64LVI;'8M-RG0850HET(_@GS(8%@5<#T%
M&,L6/^%2/TZ]M9+[3)ZYO1D.@WZ#L5Q82T[U[N$HG1&LBUFXJ16:,83.('Q:
M..F?K<PP?BST^@NU,F?B"XB"'69#3C^FDC[$87!JWBH7^BE5: ]I,.1TI7)X
MH>Y5\II<OYT>*-'DF"&,(WIQ.W328Z+)4'LT?]21MS9>[8)7IQGI6;<[H31Y
M^"NGP"1_$EDVYL/H?$2J0>'+QK!"+A'T2BZ=LRY5^_6(D\Q%IJFZ3.RU(-I'
MW^WU9_B0/5,?S9&J@#N1%^=56U<HFD1VCK7?U0%W$PV%M":6^U\A\<STEK..
M&V*\.7*,C(YXLYR/"_SC4OK%&:W4<6B29<!Q! [+N@R#V1HTP;!U&.[\/0]&
MP_[I*HET[,X]O^G757!E]H>1WP)RMP:7G@^1EYOVMFY^@63"+X<(-$X@3*ET
MTZ=*SF@$T76_OYTQJ#0J/A=W..%=-W]C7D1L(]IZYL-VN)$H4>(4L%9.UZ4T
MIJ_B]WN@8]*=B%VW^ E?F$)MARIS6K1O,G_!FE#'^K(B4ISN-Q'$[/S]KW14
MDJ.6,R<(=O,9N$)G,S<4R31!KU8LSCM5Z^@X8Y+<OAG-Q1R?=<#8,LA]3.L6
M^"0O1#YX? 4W@FZ')8H_7OAD&&""ZYWKR(B5??QJPSR"]*YK ;15W9O\1DH[
M$P0.)T3R8]#;WUJ08$Z+T%J%(!N#0(<27%3[2H"P7!H_!7GFKW<IPK9FZ@:%
M>J"LX_OCY<XHF2MIU?/3R:YD2Q^"SMGY>&O+-=W6)@]K*V]I/U%;[X3:9U>9
MN R M7:U%>4GNZ0?\E&'QL4 -7'_64?]K^($Z[_!!*-^'%_ZNU6.8'CP(AGX
M*+^1?1GU;Y(%?TDZ^9O,Z%C-7X5' ;C/B^#%&[_UH.[BU(_#6ZBVH?^YZ1<C
MV?@_*^5,<(T++%V>BV$G-GA ,IU0SD_Y=YAV.&UT\^SJ) Z2)PN@[QC)MJ(B
M=L7H">;6R4+/.)I*2T^!B#0,XF!9;-%A;JK=6&6W,G'K[2G0)EKPA[8[ )?B
M$L5S1R^9R7NFJ@M2)#E,!##-VU;3UAD\*?0:5(SW3"+X:-6E:C+EB] ]IQHC
M)S\3 @ K-\P]L-Q 9PFD,1.PUGT%*S"0B#(HDP!3Z('Z,[CD\-<1S6U"BUO8
MLR#*>D^7"V]KO: ".IU5(\VUP;1V#'(^57$?%[,-2(\A4XCEMDSDU@*V:/G:
MT4'BH\R'!^ LUIZ>,I-!-D+BK89 ^5DY2$D]*V5S9,W'VJKH3A>&?*ZV=SH+
M_5=][R8_*I!;T\@%4U;CH=$00]=&IVEW7UTT;Y-%NSE-;-M>I6D;Z)7E *A"
MI#"\_="L.E_#B=[4YTQU3*1!H2N\$PAHP7,;XYEK O9N%#8;<-TP.P7"/1VB
MF[F^,'4\&QC>Y<M)6]U<V+BN>3?1-B+1,*:!,PVE[ZO)_GR'--#>+Z#1*&G,
M:_[X*]^LNX->(W.==_L(QP)B3":#W[-A&D2ND<7 #3LVQV794ITGCD.^ CR6
MJ[4A2LIH1(?\1*5+)MMYHQ[L;&,IE!N>/_!9E,)@@<5%Q>).(NTJ']$4>_PN
MJNU03NZ(D31) 4GK&-#$*5!]_%K&>6:D.1P7B7SGT,R<KM#Y>$D4A78Y!<[-
MIL0%)D "KX[79ME99_%$Z >>!0**W%PJX#Y=+"PWAYJ'#BBH#J&MD^6SI87G
MD60,C[W*?:MI)1;Z^FSCNM_QED\9W[+AZN$[UQP6PKPZJ?#(+ AGH!HPBN=[
MA-[-^G+-0)A& XYISK*B*=+HD<X2C-II>":AF,^LJ$D:B^6(W5.  ?Z4,D;(
M"CAB7XGJ:&&B>]EWP+Z_A!M(FG$L.'[7@HNUG=O^\;M(D,6JW($HW6 FCW]&
MG[/4%/69>$&7ID/9J3-*NL8ASZ[6_2#).!]:PE2@3+-5H&BIVQO*^'B1-S&W
M>/B_%0;FECK^,^E4%#D&>ISX\A1 Z_YQ%)IXP%(.G68D0_Y-%$KZM](:I39Q
MPU<L[!18M(-NHLO_OEG6#MEFW[[Z2/K+WZJJ?YY9]D=VF2+^T]W&IJKPGQH^
M=$6J_K1&GS[4-=VNZKI$GV!+WM]\T;YV3XF+&>81ZO;R,V1B,Q9UU@XSP:!=
MEW-+ND\;=PKHA7?RKGVKG-H< &GM9GG>F%*+'[]/KLRE%$0Y1;[U%=CIMQ@F
MTDVM9L;Y".A-Z=Y%E^HKT[=3W6)0BP'T0T,?<5T9@EE\N/EUZA93'0D_]X^%
MUB\F#Q0E^JT%7,$1Q6BBSBV$P]Q4 5]D-/'B]_7&T$]7'L1[<K'CK&K#"VM>
MDFW=R%PKR04+C ?1FJRQQ]4IV7(,N&56*%%^V_B!]BGWIR41 PM<@=,VL=YR
MW8 [M);'RDS%#_UA6/G20-J"[,X)X^J/<&%3&&U) $?U19U #J#UM;AB ]*B
MI$*OS^&:9:DP(]GV>%VT6O'[X#9Q$,_/?L]3 %>PX/)J.D27W_JCEPM(=\$L
M$'7K P+A90=.N*4VZGS^$I<0N8C9*&+A_H=I%>&KRW*43=2W&Y0@N!<2,K.;
MYKZE]@S'1NE"#+Q,=#=B=A'D<%^47'[L358^1K)V1.C>O:\#:YIR%;%M"+K+
MN*^;_.YG.&I^BZ&](10L>"&BD:I]:30BL+8@REK<CY0IW%$IDK3!5YD2;KF4
MVKN;O;C]:R,S__< '+S1_N--N:1/ :J;<]#U2*4:P6.A*4Z4_*]=Y)/?HM#4
M<&ON<]\JV2A;Y:276M@JNFIYZD:OS/'BO-&5#D8C9JN&G^D/OCV&91$L%D[&
MFQO1QDEB7#]#QLBJ<#F])E"J,I\;&',)C8K#_+!)D6??J2@L;OT3:_MMO(B
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
M=HU*T/&C$2\?*+-\DF3<^&DNPCNS.8?[Z2^K?B"@P<-+=/JMYL-D>_:=.:8
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
M@_PC9 B4QTRZ,1T%ZS27:6X<']&Y_+H\=!%9Y,<="3%T>/?M\\4>I=$X\7[
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
MWQ8?]?8>U^Y.3< <7O4^?$G\$G=VL#RPSTWWF8;(6/U_N'OOL":W;5T\2(F
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
MPFBDXN7N2JD3!YK8_8P<:=^(4'AZOX3:Z&SUA_Z)<B=*)ET_<RU7*>A9'SZ
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
M,HNQ!OC(!F%&V,"K+TO%1LM_]9;ZR9?FEUJ5/04_5Z\$4)Z_,[?-P7X;_R3
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
M/JB:X/N2S]J3VA+7?@PJX^='])D)M+)DW9D7ER0/".OKWK>P:ZMIE/]F[=*
MV-OI 2IZ\G7SFT8W;<BE;$I)[>D(WT@>5ZZ=RAGIGPEA=,42PDRJFEK:"7[W
M-EVJUDR]F"^A_\;[0,%)++#(! HLF4#[#]KGLCA%SVU9$)Q%!)%P_),)=V_5
MSCX[]$$):42SLHK<L<L#IU9ISWYI-$0I])' :H++K\\7+TQ+U:JRN[,DM%>'
M*]$5X9!,>UO?WY@4UPF]&P(,)P K0^^-RHIR-=U,UWZ=;:1+'L:TDX?4?-/M
MR D4!61#Y=XN%>'"1R/<%P,>^-JS3\(*+3'MJ/6!:9<5:LI&,U8$9Q>R*Y4J
MBBSOO6^P3+<(/5=)C8IQO)FF= .9 _B>SVNLVS^AGZ%\H%/)^9) 4=)ZL#%7
M^24,?MQ-][#-D:"^QPF#^"3:LS:_#PJ&KHD/V:9ZS!&1N1:3M[P*V^X?F[/X
MVVT<^$_V)F_K'_:G#@[%GW-RP&/IO\2:_-9A,?D5$VB*7=N_<+XG^<BE8LD0
M?R@O/9IF*"Q+FQQT#X3EY5 P(94HZID'#H/2<Y?.LL/=TM#Z(1+'CK:,<)N
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
M$QF?6NV4XQ[H?3T?4UAN28H/72C^YGNZ7Y]OGR:/8HWFN<45+P6\5?'(=B/
MX-7G+[0J"T9KPL?E*V\>R%=VT[6@@L3)N$+@-0+(?2G!;UQ4LGKRSH3,!\\+
M+2^B2-([PTO +-5!D">""6Q7J3HX,>3XHO$4_BIE^EX";T)A#)F]*_O3N)#Y
M#N'" -/H<S^72]ME4K=YD^;D:'1$X">HV1:^#(V06_)CV%E8&&++TXL]O"_]
MI\*_*;,-T(1$XFOC;L1D[/$ZFL&0.K$-=7HJ446&EU?^*44Q(FD5ZJW>2$-E
ME'N0Y?:&& FZ?C-L %R'.(+?3LZQB\46DW=7!@)RU0#8<38Z)''+TQ-EPA]X
M/VDY+F"!4;K=3@5B>)V,HQ_B*%Z 9B  :NB:B3PUU*CK@XS$C)B7K?NH&1/5
MZ)%=F"IMB.Z-,S:.Y&[!N?0&5!(3N/ON4$R&^)K\6/]R&7DGSH:Z_[.W)N 3
M?W?JLJ38V[7:VT^^ZAXL<4AQ++SMT+VL,>0/B'*6XW1I[8)1D1QOPA7$R$=S
MCS0U'8LJ(F>\.]4JKN6: "Q%;T6)#=6I@0_LNK4\#->@XHP3)D_<N]2TVIEX
M'I[ZL4PS@KOI@,GU\#)QGYX!5Q'7&6U)..7F]XL..RR'6@M=]%0F'6MZCCP+
MZB"T:<E5X RH$P.7#E^,>%R]0N@4D\Y/4,DJ&CP<T<'Q-\5(_M$LR*?>B9[2
M'+=/XI5'4'@*W^Z+*0QTXD;OO7=+1F2%D-&I+8ED:2F)BLMCZRJC&8OY:;+4
MPQ>Z@!>&OA]5-9KT0\$T%J;/0YY[!PNP?64"E$P2BSL'L=1&02ARKL//8T+
M!!3/4CS3PQG>ZSKF>2JF76>9D&&Z07R#^/\3XBFL/XSXB"F;?9UZ6%/=N*Z2
MJZCCV1&.YMR\/ZBZSI\8[&U:^YA TU-,&<*)0F:<2%Z;F,=C,=1O0].$!/I1
M)G!_;#WK@U:L\8+3O,"$(R8+F93^]V>6_7=!9UP7E J@IZB&C.-3C(4[,"Y,
MKVQ7\0P6.2OLLJZ^FS$RM1ZR3?Y1@2G_6PBVH;H9VK&84J?47*=&W.SFIVO=
MVA 8BI^A__9'AA??4SA7O\!*2XHL/=IN/5/R2HP6:8T#./;O2B?]&LIZ$:4,
M8&)#O\K%_M#H.MRL*&P&7CP^1/T*Z2K7^.UO?X7?;PA>D+ EZY4=;9]N0V3<
M?"$LE'?<^QC)7PM!J7SKG$*;_3HM#AR>M.9,3;%"!37>=[SC9<_.WG2ZG98Y
M+-1IZWQ6J-]V6KZC<INRIY:DC1QX=T!+$J\9:6XMKJ_^E.KW1H>V;$LG!&>T
M4>'E[N_L$I,=?KM1>Z#&MC,!#\]$UY8K52_.I-+FOM^N'*N;ZO?+9YL<VJ(L
MGR/6=>5VRLV=U]_X09LJNXZ(<PMC%U'2D=)(A4V!(!V$$K6V;V*X;F37E497
M;4D78B2\?K'T<E2+C/V:=KH1$;.#%F\5.#TNPXZ2W5V!(SY,T"T*MC'$[Y(%
M?9L#TE#)C7W>U[,D"G%<!A^V29'\-9#;/FF&!#B[R [J?LOSDSF$W/)Y$UO;
MS;'XD-736&+(-FY2"2[,(O*AGU QUB#^O2:G/7N[UE9,\U6WA=PB,K0,>C0L
M8,XN@<38YGA'=>5Y3<*U,Z.;$\8KCSCVHP<AD3;%^G[>8D U37,X2[XY*EF.
M@SQ^CNYN<E+(:?8%>^H-M$#/]\;H WH>.R3]$QIII E%YY'VUH VP 4M2S%Z
ME!8CE*;M8%%<%78)(UD;])5KK;)@ L:M(J^.WK?9X-@3T(4V+[MZKW.*$+W9
MG;)/"-0D'N,PT]&:.-I5$:F&6XG"O6@CI[1[WQ_H1?=P3?M)M4N^(#X]F7=E
M%]<1#@\FP"U^NH"2MV?H?FQ0^V,. -7;'@(U(CD[BF<]O,\S_ R[8E-;J)B.
M\NOO-RY/3B"CS<A."HIF40/&P3*CFY-(93E<5/Q\1JZ(\X%C)IQJ]?K;B.))
MVNJ"7W$<52/J:CV$5+1^SXUD2L[[<V<JKXPI(9 4&].\T$M/VYZ<?^ :JPTY
M;FH4=?*1IS2GV6<SEA88>.N(X].)0K[*IM)(RXX$H$17E^>]&ONAYES-2$-M
M#KO);/X3Y3)V2]?S]U<L%/5_3_5G256L^>I"V3Z']O0(]%O.H-M"\?=NV<;.
M8<?INB_3_15Y7VV1O"*K/,-COY6<59/]3.+NS@[06P>>LE,%4C:'L64F_3J+
M3J=>0*J+,S/8<50\'4O 3!/"Z'N90$RI\=+D)[1SQJ4:8EE^PC5N.'"]'$[4
M2KX&#K=UN':!@]:2!/Z1ZSJ\,[Q*((5GR9#0B70,>C<'[?TTF;#<2DI+OJ88
M86.?>HY]5B>)=TB;9IB"L#>?:XF<W>L48ARR5*H?^< 2-= "G\0NMG,Y>=M3
MOCQ6<\W<&K@UQ^W5./= 9%N)5KIHTC;S_><:.6Z^ %0TUJ,.5*F8^KU="UNF
MYK_-L1W=XY37J>+J];+.TYTHNC*=!,9!;9C 'A[,>CZJE_.*RYLL,(3#2 U4
MY5:\UJX#A5C$85E3UC_N*O(O^SE%=A]. #I^OP+]++G.E_Z09).XD#\73\3+
M_AJI\H?SY W\S_!*;X#1YER6G-K\=F*:W3$5B$=48P9T8*U_#AD*F96 S)B
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
M;0*P8A'SQ/1V/=N$TQ,*$PC_ON!T?LMP<]:<F]52)-1.O+\2=YD)C,N0@]H
M;_" ,V:4!%L=,R,G[L/T-N?,J^,?)W0W9C>$X@)O'R.8#;=A+E"^CC$&[+8T
MT<;8!_=%*YL^@V+3/_<=I\6UY \5<4J:*STC/$2]K>\/>9.UU3W-9K/=\\J'
M;-- X!%>7057K1W41P4+V4+GBM4,:T1S^_U%NAI#N2>JS,Z:<Q])X9M"R%.#
M&N#]G)F;[[S_>/4(AS?$WT/4 [:MQDW5\_6H,EO/'[W,_RN4=MZ'-0=NW,K;
MI^5/$"9C)/I1=QI1CTE7#Q6,PGB@#A@\[4F7OHT08YYM)M_4JBD,BK1[F?+Z
MU/"9\\&C%8"[@N>-4![HY14A 84O985"J)9Y'J3:A#.I[33#\*G2X8#VUHCN
M^;!RLU1'OB](T9-<?LZ?6,+2N&BOL-LATPDCMP3A\!L%3A<.OSZX/@F*(LMM
MWPZHXM*J5@R:A^>T)2,7!Y#+M&C&B@!M%(M<N"WOR^OT3=J!?,Y T@_<5SJT
MF19N1IGJ,')]+ \A)X'=TZ"=>K=F]^...TFQIH#[3&'<CRGP@/:TOC0N)WLM
M^<QUU;'/4^-88$E;1Q2T&TM&[R.+6Y_N%]>_=?/\E1"GO"1.Y3<OZHX%33M4
MAXAN9LT!"-6IH6A%J(I;]?W Q2@.;TR@2TH/6LG9]>"/.=#Y1S_[#?R?!]LW
MW-_$-'K#?Y>M1!MB\),U0^6'I33CQYJ0(L47R"8YGV\"\D<[78RW#+K*H2Y:
MC3]'<V,"NR.+NLKQ9"0]],H*=@$9BIS=9^DKMZDIJFKD_(\$E$[#,Y+R\3O1
MWRJ>-B%G]UNOEV]4HO@P]#)A0\IL\T;HKU1YG*1N(L9KS6FL?[F59$R/CL&P
MY&]ML2H^;29P]VQ[-%'P$QW"$LPO\GZ&BU/Y&;H:L"7=.T@0$QB!0X*!.PG4
MQE!/)F#5AIX9UF-OZDK3FG_,HN:+86A[8A;>$SX,<C*!!W>'%KI7.D"IM/8:
MKK*%QP*B9'612:NTT%0$C433R7BQ%6Q4UU5!NO@ %7%;SO9*L\II>7F>O>I[
ML3+AP -[]BCJ'B9 EV<"6^NECEYH/TVD[TG!W8//O&K=>T'\Z-YLVE"]3:,9
M$[A2(ZE]PQ9N1R'4WD;!C5$IRR>BYMGZ/_7KVCD)\&6P"?!R7,PU;JA4#JI#
M7#QZY^;+ K1F;EWN>*;[W4W>$1V<%7\6:S/;MR$^.I?*JD'NTG"CVM7R+*+1
MZV[Z50JF"*F+"L.."=_%M"LAM=":ZM3YNTR@G?7(((:$=J38^[KZ0]]O<Q(;
M?+<AM>@.K <7"%D*!KR+ZF@O7+;T\XO%-<E$]%2J8P4ISXE\2<[EV_?#0G'K
M$X?#B-R^+'B0"7Q) HO1S*^O.D^/RKAA/Q0>@80-GVJ(?3_F9$:TH_LA&"I/
M0?2'G4S 6HY]_&A2T+LS)Q_W'Y[%4JNB]K]I<![QCVP\'0%_6\=X"5O2G\6+
MT+XN2='E-LF+W,QEB#X*?I+RJ3\#K1&G(&M8$7JAZ5GUU!?KIMI[-B64>P8/
M#Y&#+C&.4#C:%G-C':I33GX-[ !M&WZN8>IRS\A=S?=12O-\@X\=%FKDDC)N
M!KT=='18;O+<F!A';G1JM4SDR7<EUU6&_>1[\+E:N\)U#RRFG=GI/JDMP1N?
M9DT_T<==1'U^[_8VKL5(L(&1N)'A*6J![WY-T)G\-]V7[7=SM8FT"&9(;*V^
MUIYFORX9_/%&Q7]V=Q"L2'LT?#CG4YMOU>/&[_!G:"G_B[3,X29]O!_54I#R
MA0CYW(""U4FB778Q 1?6^]FE,I?>J*1&W^.Z^;8PYO3*P4I/6AU+!3^/F>D
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
M-G1=SDU_[_"[.,OUE%PV*WOK!L#OA/)C?( !%R*WUE=_]'=?J/A3_EC"JF%
M N*5T4>NXA[%,-[-XW4DH-SJY^M5*[K:/<B?F\8:,\W?*R1OL8<V+>35'KD3
MJ[=7_3H.M"D'?Z<%!"AXOC*&(P[AKO<)OD547/YF0]7[,SG[G!AQQ\<!2?!1
MW48R80,(S^(.1]?'FG#KO$.!@KF_[BZB;-@CP'N)*\CC320@(9H$-)EM^)$
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
MPBV&'Z]LJ+JJ39W:LWC0B;*I\>=2/ZRG[Y9FQ-R"8J]KVAA\[IY8,5'M7(R
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
MQ\\+UJQU*ER:6$-[TA\+?_G8-20*6%1@[W&4<SGGQ2*2AE;8V78:1Y" Y:J
MO0%DPG>Y,QB_R]^F;B:"+LI1&6>@'$B )@DP @Z,UG1J:JH3K=+ESB>UG<1!
M6&%Q\Q.+0X^BU_4[%<OMQD4X)B=5Z:8]4Y;I,[>1-MBX8(<;18]0[KW=^['*
M *29A\.)UM:!.M-Z##4\;S^V7CKQ(EF-HX_>1R12LVOWRHQ5?T:LJ/EU>$AK
MXT6T.R=_VA,^T4XE,F0B<D_>)#)5ZR5K,.2)HT\#W7R,WEB1L!J>\\/BU#4?
M3A\G#Z1ULW-;)*#BXJ&"[Q3J<> -?8/)N2?W_6(44-G-A68R:T=-GS=K7=)W
M_IBTV;4N-;IJ2DR;S16R<:++"/A65#3[ZF*MV@M"V77PBU&%\]_&->>-[Y$
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
M#H$Z[F2\(<XW^$/C3G\MK82F#K(*])^%G5[9;A3&R%VL?R!VQ$38?0T",B)
M$@D7)8-O!%X=J[,^B:LPQC!$W_8K%](,2=^> "1Z ^6H26_BOG)OHG31=KI*
M9F#<-2WR;*!9;/.;(J;&'H\XJ4I6 M)P>M!O3"8?9):L(F/09O;9YV\]QKQ-
MTJ$"5VT$15:19Y;3U+,()8@;Q(G/%I';SA-?W_]@]@S?9ZK"RF';EWAIHG I
M\P.8MS\4C?!HVPX4K)%V7:G3%N"9]=*CP^I'K#@E9:EJ8XYOHJ1P*H0GK1//
M-5_!Q&9HRX  ?7>RQ!C>!VJ#4I#-$B\)&:%YS JH>9BN8^D.S_6+L,:E?OB
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
MF>!37US!8S8,9-%I.4@=\_<T[B=57[+0]MB4&\/\W!'(9I;_;9HUM/;O(P\
MZ3^7'KJ=WQ]"6^/_.JEHX)]CS;] _UE#^$LGL(:DB_UB-I;-)--N+5-549$^
M?D1].!&P0U_;,,1'^;JR]J_OWL3D\PL_\,"?,'[ZB#B=%1_ [5CX_H/#T$67
M^0E<<"#,"< Q1\)8Y"QF6*7"Y]6G.T\UQM6]3N@?'1!K$5VH9529"ZC.PE(5
M7V#AFWPAD8OOOHW+F&X-JPY6E.9'M,Q?TZ]P<#6'G%U/WYBI)$P.NXU7D9C#
MU&,*.&%HWGXJ#]CY@!@,*6#^AVLIX.L6HFIS,@YT>_QI:9M[[4;Z."'2MZ@O
M5W)/PZ;NG#PFC6@T11L_;V'TJ?#QH/MT Z95] '!9+"?K#KY]&L!R-VYF6CE
M\F3LA9HQOA:F^GCO1D%\_'8E;B"/XVR<ZZ2USSRCE)P;B!?!=LH2!3+?GF$D
MR$LS(LR-%)E:^-ZK7P:\T_"@*Q7#<[$&:9R'S[3*M2T'2HRY5N']G6!?+"J2
M1M@7!S_7@$7PH^/X'A-Y),#<X)]:-M>EJC(KEBM>)GY:(9"-8LB17Z1R7%*U
M%B0350?LM",BX[?66!TF2C>*'UHDI.3CS,T^XAFPVI)UJCRKI#.=SIF<PFWU
MDZK88"44'=+(8H#I>R:T;_(T;;F3&P/B^3YP9>QC[=CCU-'DT.F4+J08CM4)
M(TBH^8I5:O><X<'J2IWC53$X^A[2E<V4V#;#LNK%*%=6&4UO"=*\CCZ"78D5
MXV>\W67_K3[^%O(DCKZ;S@FCWW"5AFO<K9W2!7G;C1KU=<R2DAKPC]^)^N(L
M1=U63GFF:P%MTS;1%%65H5<XS/V66]USK"F*49G ,7WA?L1AB2A<9"+*LTRF
M6[[#:"5ND#:? &J'^JGO@=$?58(0F%*S::T YXJ6N_'#C5?P-,5EA"R+4 M_
M7R&]UJ]QT!%^VE!X$/VD-ACY1JF/W.5M9=IMYH$Y(V:[H=0BBL^#F$D2KR?[
MF/)/;-R];KN#,L>/>L^W8-R$+U]55$0])3+/CN-%HFV/9CP7GDKL"%;CP;0K
M/[465$CFX+CPD76$G3E>5:]DY5RN0_A[:'G/!T)\@58.X:1@-.0A@RN[]FSH
MR?;PYCI#H>T/,A!^FR)":[LRPU!LA2B#MB6F@2#=MN(^=Z&QX9;BH60C0M,;
M;^M3IM$Q<K;;[3<(%5K[P#W_-XEN]"XM2>W 3<),FU]FC4^%AK=X9$;!<X(Z
M;-Q3XOO>_(OH1-YXWX$P]&W_G _ZC^+>"WOV6>"#8N2"6+78O,?+PQ$GM8
MS?SE[0DTOTN%JWF3M0<NM']]I/6&]=>-PWSPH2*JGD:%4]]ISCYU-R0R[7HJ
M&:'XG&#Q<9P:B2)56CC-A:'\FR-L%"NRY%E^PRGSV$@5O-E+U>8MK5([>!^
MOL"-I6O)4!O#4BL71Z6D\H[V*@MEMF$2D.[I)A&T-??#!>Z*4K&V3:Q%55D9
M+@S'13 \=2FMU]T'N":G.B5)/@_+4OO]H,^))T.YT:)EDD[K[@]:Y3#PZM22
M9],@P;-1_8?-@6Y<9YSSEH2I2Z;&]OTS%^'EJ,>JU"<[B9(B5HN]&XKLFU-_
M>R?M7Y=DX#ASNY3WO.:0B?]=3=#E^4:>SSA";6-AP(9.H2I& Y]--?=I(-^
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
M3R6W!7)4X=EN6 *7$V0@QV=:3AG.G91\HW"<U2H"/91!A^.$;=DW(,!U9*'
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
M&@)._N-)7/]UYXA_!)JK==GF\-0^]L&N9O;U[;(Y"T55/\FT[]#'<=#Q5_O
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
MA\8TEHLQF^SC90RW/=H]/0UH8[5Q7^%0-S&=0]O%07,T]6KI#8E4@X:5?G0
MOHF@4=[ D_C+9T.RPR:;"W]HL*H;B06.NIC[RR?*=D*-FE<[.YN9ESQ/>5:&
MBO[TI^2]?*+&Q:'/HE0=9,6*YO6FD_HOG]MZN0=U']3]_[KN@9#RKH[Q8L^U
MR/*:\Y=8ME P\BU<Y(ID/ /D/+]Y0<Z&F'O^ZT7? 0YP@ ,<X  '., !#G"
M QS@  <XP/];&/-!C6(O5\ ?-\YFTX]",X-:IH84S@A3,BF/ZN$3+]#R!?$
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
ML(<U1AUW@\(EBS\)(I\@MY:.NX&0+B+)OYPWO^1SV.$&/)HFB38/*[G7ROQ
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
M')XVQ&X-6+MW0(T\%O3HIWS3%>UY]-6Z?(K>,PK' #>%R)BE8CV1+ $TOO\
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
M@)-GJX>XC5-\-5B>CQO_QQ=.I\,I3HY/__#9^:?>CXXN3VT^G'=?0<L@B!/
MEZ>/QJ.7"/BVR6=?5J;MP^G1(3S$$]EH?N;QJB;-66O"-Q /__N7GW?S/AQ$
M]NFK%_AD]R>0'^R-WSW$ WBM5,L39Q.V%^/A\<DU3E+W@,6!4R<WD[&6PGT)
M!/,SEA< OHP\"[:2/X0/4QA-FC0$!MT[=X@^8?(!/WZ+:<MH7R9?V3:\GV1<
M,2665QY-]HZO:=H'1W$Z@='><)SBL*,P>BLA/YZ?Q[/1M#TZ>\\6!T]OQ8<I
MP^.G%K8\_R,"/)RV<32IX_:@>SG"#\.X/[%0O,_9+_>EF]#;2B;L\B:3=OHY
M /''4RO.L[9%'G;>.RZ.GD:.:7LNK,-#/'KO^W\;?+L/L>"_@V^GS70(WTO.
MGG_[</Z9?CV :>S8'8-_SIIWW]U[,AXAY*?L+8+NWB#/OWUW;XH(\;!C(@_I
MK@\7M_TVC<O18#(]&L)W]PYBN]>,'@WB;#K^7\W!X;A%K)\^/HR%./.C@3_\
M\/A>]]32O%M>5)K)X3 >$14"'OVV^?"([@WM_&-3"HRZCQ_)=-"4[^X]_SUG
M ]I8QW15E>F8!0NV1):3MB+'"!D0U4?Q@)X"S:,=9.Z%&/SS8=Q;O-J'Z1NH
M^-*_>\LAI&H9KT[C'75B 7$0(5F+\0[O!>'>]S4.)_#MPU.K.7MQ)7B1'%BF
M.$],2U=8TM$P*:T-6;HHPZG%O1R_;2-MT^[101H/SUIB-0Z"<9'9:/&6 5?G
MN>>L* M0LY8<;_G]M)U=;(4Q<:6]Q759CV_LM&"1.\6*D%D57H-0^N0*E^+Q
M.8K0.'R-=QJ7Y_C;Y&I;^?RW"ZU2Z\J%4\"2]PJ!' +S05F6I,F9-C.:>'*5
MST:(VT=/<)UM'+X8%?CP=SBZV@HY,G$O@O'\G)4^;V/NQ/]\J4;P((5RC(LJ
MF%99LZA-89+[ -FZ6+58+G7!OQ\]&1\<-%/:ULG.J!#M(0H@I3?PV;8&%1SB
M-R)YJ8;I7#E+&3^I8@,@ON=*G'TV:N87_/K[DY>_(:N8-(]&S1 )&/$":??L
MI8=@3=+5L501O[3AED5O)3.&ZXP($;3GUUBZJ@I ^,R0+CW>'O<H" #FK0XA
M*R%R@:LNW8>4;/; C,.]T3%&%K/++!;G?%;&5N-O<NF_[CZ]Z-*M+TBVP)&6
M"^)V+96%:( YJYTL-7D.GR',ZW;\KB&]]_FX?3J>I6F=#7=R)P,_QY@44\V!
M,R,=;@VWE:4D/1-0/918K)/^JMLNDC#51\FL2Q;W)53FHPJL2EDU" FZ?+;M
MEUD[! _$P9%$(R!8560!V1^+41;-C0KRZBA3)=B@D.@-LCCDS;6P:&5A)K@$
MA;OHC5RN'5651ZAYC]^3_G;&NM_@&IMW$?4D5-*',^+@;V"(YD!Y'5MD1)W@
MGMXD+9=03(@.W\YKE(U*XL[5@%I-S$8&[IP4\5/(?/XV)]\9S9S23'\>3R;/
M/BS>$2_ -907^%(M3*8OQZ-\\V_J0=:D$4=0J44<E"A>D_.%V5*MK,%9?/>;
M>]-U,CED!XCUEK,H O)G85!@F0(L!NLK1)DL\"W"V-,BOAJKE$:6C2P%88D"
MA\6J! ->L[3>N^(_ R.RDD/ U;X>HH:)//P9*J^'Q-!_G0"^Z\]-A:<PR6US
M2+OXJKZ%]N#9L4GS[*-%<R4H?O\E<^PO'Y>PNX\J,+3SQ[^J/P/:LZ_:G<D$
MIK].FR$J*K_ 08+V8OH%"6&I4/4KOA3<)[14DH@>^2(JN])7+9/[=)_>H'J/
MADIY%ML1 GJR<WB(.]<V!.[/6"ZX4@1W#&Q&<<01!"$CET0AE8T+U0F5KHK
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
MCO"'CFN]Z/(1D&&M,K!U5H4")59DRF1X/FZ?-^V$VB ^;V@ ZF\T('=;LN"
M)%P6D0GO,LW-U"QF0&6O1H/_E9S7/^KH\GQ-\(OS-;ZJ[IY@0BZ6?(40F2XT
MC-OPPISS7HE2LXN]C>Q=JMZS&[B^/Q[2U.QV_&[>IFIK\+DZ[CQ:%,)P*M:@
MPD^+G[S@W :$6O"];4UU*2C]$O-^,X+VU*CS;8$2:E(I)"\84E&B>D)@46K-
M0!>T_\@JR;V%4C\#79NQY+WW/!JK6/74/U6 8U[)R-"N]T9%647L+1PO[6U[
M-BHWY67;C+&;E<RV)&K'"H5IXSB+%JF2R^R4$@'99V\U]XM#<][6;QYJ08Y;
M9AGYZ^*L6PG6!-I'835+R74C[BN+RF=6M8*@N="A]C8K]2O=&KL&3^/AN#W.
M$EG7A,3U&&722Y]R"JP(2]IW%BPF4U@563J3-+?]2_BX8(K0K[O]5T.@6L@!
M#)-@#-,.%(O1>J:<,CZJD)3NW?;?4(W>===Q8GKPK,W[:%&<CFRCUKH+[;LF
MW]+DO^)M"#PAJTUDAQ@:&>:M9"4FM+:+LY7W-J/\0G8(@?;9$/*T'8^:?#,6
MR$KK@JWH:C.,RFC-1Z"(HI/,2(@<S<:J8N^2,\]WA]U0A=BZ&FF!##D6M!JD
M8]JC)/31> :J2HZV.S>J=Z1RD[.6>L#-1$W:!4%CT#V0\U@QGPMGED?M5/6X
MM;T#T9J=Q]L)R)"$UU)RIA29>"D9EF1P#+\5#24J[7K7#?2XXFS.Y#Y);^I"
ME:A>%'+$X"7S%*C.88_:""[TU>AK,9H+KZ WR9<;TFFTE@ 5[Q@XIU9ZJ"YG
M;1@:*LY)QR'6WB'/C;:2W4ZPBLH!)*4W !5=>Q68+XI&$==0O4?;*/4V'7IK
M6J3<4$;MFMSU(M@JG&5.=]WET$0.8 WC.505M"JE?VZ*7M8S],!E'U),-0>.
MEHX3E$%?*?G.,P'5HP)0K%M_-[/MV"GAI4G"H89D:#R'405W2N&>B9(2*.US
MZ*V)> &_Z>X?S2B3\K1^C^D*:W=B$"D%:1AXHYBN&2T1H27C0>AD=;"FG^WL
MUSL$X<\3.78^"YD<,),%:BP9<2MR@P9,X(YGX[+LKU_M0O4:E%86V[R/P'D*
M[V X[L!S,R4;F^&S4!P(IP4#0RE(OGBT2<E$S3;%R$,1NG<=NJ_5A6T9G^PT
M15(:]YO#K0E9!:Z+$CZR$BAD95$73$4Z9G2.6E0:(M;;(/%2&.YD9'NHZ9V*
M4YSX\55]]@Y^'J^,/?=+&J^0&Z/,=8'F;J:0).5_&!:#LDR@ 1EI@!SDWM;E
M7,:"NX(EV1N"Y;I&(TM@,FHTWGSH,M=1JQ7%HFD?1?6]G3)W(8GY(Z R$X<H
M,$\/=;K-,K.$:(7@ 4%9J<.A+=1P)K/@@I3@N!*\MV6KO<GIZ('O30KA<Q*)
MF:C('^\X"[46%DK,(6>IDNAM?5&_RX\WE$*']!=J3"Q;ZA5O:*IQSIK9:FM!
MH@U%]5:7[6W8?Y6Q9HM 4$A@B1=J,"H+C5P5S.#OEBN=@/<VB?^"B<=OVVZZ
M]%$7C9KW6]L6544IZZI%VT+D@-!!8YY11)*%$)PN0A37W\8L5[,$NP),:'?'
M=?J^"T"?NO*Z]L?V-^GV6>6:+)H5V9 /MDJ4C]:RZKU/0CK2=_J&$06:1_,
MXDXI-"H-)HL/']DHG;-4?RAU&6V/6ZG?&"=<L"ZQ8A&(6AO!?'(TXEI79:/-
MI1?1AC4-92H^^5J!U0P>V5D$Y@T RSHD86HP,O6VY/)/["KI =GPPH%[PQFD
MDI!LBD:VAZAIJ@U:>*M2_T9[;HV7>S,@5=RB80Z6R9"1$R:56/35,^D59)D2
MN/[FFM^UF#[18MJMQ(L..FM#10=1HYT(T#6'C$Q*59+))>78_YJ<E;1YOKAY
M>I?'>4) ),(?D=%PM92S)1-:M&C6*NU=0JBCC=M;Q_L%J7KSPVLVX]KE-A5?
M8V J06:Z>NK_B[S'V2@*>(YXU%M__6:'DLP3*_[G1#.\$[QB?(C<X7;7[RJE
M#!2.8HIG3MF<B04O*E/1*.Y4M*)_@RJOE,'R#]AO\G#-#8=766SD0RDI*99T
M(D,P<&I]9YE-D>>JC3*AM]SZY_%H[RVT!\LR/A+MS70.F2>(J7OC]NA5?8$<
M?7E&^407B(?-- YW2FEN8G#5AOP<6MD2*"&^%H1P58%%*(:%4D,50KO2/S_5
M;1S[L![Z-2"C2+(RW'O+M#61H<9%DYF-=,6XROM'O]>?Y- ;)W NU7D5@"G;
MI1RA6A0MEPPD3P*$C@"]33G:BKX4FVKJ*S,/^&2I*C4!RI0\9 L+3DD%,@E5
M>ZNN]&1*XV8 Y[C-7G@J(:",HD(]TW70+&>1B@NY2NA_8GQ/.CRN,-R@419E
M4S.3U)%))R-8]-1>J_ N9[X"[[]/J2=@66'%@I9<5.X*BBO4"K7(U)$>=8G*
M3;5HLB7?WPD#&W+U];=F:T.&?=$09:I,2ZC4_MZQ!#DRY7D4W*2JH+=9*W-/
M'4T$G:&5T.+23CMQ?T+[\N]D8\8/;W!_GH];5'YJ,YV\>@?MV_?C7YKA\+86
M5(N2E8[2,V3/&EF#T"QHCG^9H(J(%?JL 8UN97?QS6A4-?.*1J9DV;A @X,E
M\Z@%,UF0ZJ,&;E5O$Y]ZD\Z[)N.SNII# N9U$ @:Q9D/A";(AK6TOFK76QK=
M6*.@'O#6G(S7KCB4F;*K<PXL>;14-$@;A> BQ]YF5M^I7;U (5UT--E)YER)
M3&>=&,KIPDPL*29%?3-[6VMZH4C<TB%UHY$X9$K3.FX/-C"\:D-3757*5OK
MO"=.Y*QA"5D0@R0@JN(H>M]7-+I46.[Y#'6\Z:P%//%Y\X$^;8V+/Z4D<ZV*
M&4D!'!H,FHJ@1&,K(8*R>@O$11_X]GJT,"5T2#%:I-Z,EE*DMOY2%J:4J ET
MX=;VLNW#UK2>VHQCHR0T@"5W3%F:Q(N:-DO.!%9UT*DXZC;6V_[Q_<E'6P_)
M<31[L@N)&4M.)U1Z6*P< 22DK"X4'_OKY=^2M@PKA%8I54OPB?%2))H[B1("
M\:^J52W"ZZ1<;RGI,BVDT11JXQYI&-V9A^-V[F%:-)->E2FTYN[:V^FEXE9%
M :$PKK4DNYK:P"F%YI%$!3=Y2*:W :9+<82.F4/>'S7_G&W-@#?KK-,F6*82
MZJV:B\I\T9Y! )M$@&QJ;^-,&RB>[ WGYLY83M/LK<QH'J:XF &1;:A6H,GH
M[#9;'EU:RR)D^WRV18Y?@SI.,$(P&[RC#OZ%!8FV>S;*\0!%!K-VD^,*#@YS
M80<'GKH:N1"%2Z;BUEAE(M/66^:=K2RK3!.@P*-ROZ48?*-%]3TPR+2I/OC"
MF41!CP:9HAP20,@F;A0:VE&*_E:I]3 0M<(\DDQ]6ST"6ZF<R4/%F4]5LA@X
M-Q I":"W&G[/YT^NLH6%,"$X+UE2@FHP+&=)@F8B)F22T6?C>R?-^^ZH6H]\
MU\%$E9UG!91'J:4C\\H*)K,#D7FD(7A]@]06]47;4,BN1B-L 6:<\13UU0C4
MA(J.S3+JJHH/O>V_M/9)6M==R9_;^P$F*TX-O82A$ 3HC/+79>922<[['(+O
M+6JMN(#_N@"DD:(7!&!WJ@RK *!Q,L5<$U,A=>'\RI(.B96B$T]".R%[ZR#I
M=;/2%0KE6GP-W*/2%(QD6@%E1":DM%H4>. IQ=Y56ETM:^>';=%H00:7C73,
M^Q0HLD#6O3 ,%/YJ$Q[< O]43[H);:A9K FF:NI#Y8J@IH<:;9*:&;?6<Y%"
M]J&W1OTM+4Y=J9^RI (9F$2*1+TDDAV#RF^-%0RR4UY=;\7:9OM%?&$5:,_F
M?31L/^'?.[FKFYV\CD=D"M^>AA6;L=:<S299;A@JT)QI8SWUQ*K,0?9&2EW
M]S:WNL]=;-;C@.1)%I4\^89I3JO-J#]3%:@23A7EN /1VS+L2SD@R1<V;6>=
MAOUBA)?N4?/.;9$'VA@-(4H6NDS&Q#.+$!T+*"2"*!Y,?UM0KS;QO3\J='8"
M^9QB16E-];B>>9"5E:2MR=%:"+VEG#Z!9(54 II+[4U@U%(+10]E2U21NE:M
M!E*L+O4VEV750R][ Q25495UUM'HT4A=[9!.4.HPFFE1BL@JV]ZV/CNC(\0"
M!&_'OXP+WCTO2R$_0)N;";QNFPRG*[%>C4Z>2GK5K8PRJQB]\BXQ(Z.E0<*)
M)>\JRZ6 #%+X:GM7[OCE(!D=15(C-HD*7ARM;,[L6BVD[<0>M!"4"E8R&P-R
M"5<LBW'.NJL&[I/,O<.>"\=X%@V 3L1W-A74N:&)Q3TP0Z,L+CJ:)!FH<8I-
ME85@$E-2H!XMT!@MO74Z;\T [/7'"-<4D0B%Q^*0V^C*J?>&8CYHSJ*W7ONL
MC2Z]]5%LM@CT\NZUCOF] 61],WBYC@S>'C ;)XW5.2LF:9B)IL3?6#WE3EJI
M@U/.AMX5%?=L@/&-UYFND)VD&"7*&E19##7N[A+X=+#,1ULL<##*]S;KJ$\!
MSA6"Q%;NI/>6R022Q#_%G#-E'50(0CL%OK>N@$^LSLWUS=F,*>"4$1&0F59+
MC5G1J&01N2L3%LG(<9^37GOF^65WBE]\I_@*36XK:X+@&<V;9)I2B*EY& N*
MVVRB"*F_O<&WHH?JAGI+""E3MI:![$+[I;  J*="D*AHQ!)M?UN4W'6Y65N\
M 2+E,"NJ$LA([$6Q4%W7/]E+HU4*L;<>DMY4<?1 O)40I"HNHH6@ XJWZ-'V
MC(&Y5&.H&6SM;U'WQ9EV]^O;\9^F'Y#0V56I$$\$1^H4!I@O*K(BG+4U5.G[
MVUBA)WVO-S2L6PN-$$+IBH!BVB3.8BB>J1IR+:$J5$+["KA_Q.%L7B,R'([?
MQU'N"@<6=;F3,T:L?';^J_H4*K0M%&KFVM5FWTHH9R6X@*!9RE3!%:R@.GK-
MN+=52F^SJOT/UG\Y*6F> SEMQ]UL]F5!U[;8ZZ9*$0,4)C61H2[(/QW2HK/
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
M2@!*D/=#G)3[R/!&\02R2[BB);!Q'B_IJGX\"7U!2^A19@L,SJ:"[WJ4@&9
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
M=$#-^ @GS?.?I[UWY9]#]DH13PWF6+'YEOO2F,[L>G$,&1L0=)4KB,56JAP
MF#>/93)'* P+YX[P/">2!_#+"4]Y1PXF48EME=="GJDXJK861&A>D:CF,DKR
MO"N>I061KS(W?<.FS:U7J3_-O]FY4[ENY2<9?ZHT[JVRA%0Q>V5ATV+6%;9&
M%M@ME=5]/4%<)"D\:7>WD*3P>D@*^^KFYZ6WB4K7X-/"#;.)W.+*F,\M[8'G
M2R"X+/>ZF5$3&:>K,F<W([DNR,E;0)FE/@:85#G-E93ZN?VAI07ERXS4Y=3O
M&2*"<#P7;7*.X2[(<0-RAZ*43P>'IE.0>&!)^$MJ!E=MG=_C*>VG)Y+.M]&"
M\):N7Q02?H[%(DZ&='\6+OD$\Q*22_T;M>&BWB0BS5 +B$&8B),PIA/]R_6;
MQ%Z=DG_IR'(^>^X"+!RQC=,<A(?E&>,AG/G .=>A]#)%I:#_3)CJ66U9R[Q(
M*ULF9&GSG"_L%R8J7-'^,&)J<BUTO%C7B54>S*;, TQ4,OH@2$:*M5/*L,_K
MPR_N @HHRX])D*D<Q<8[N-8Y$%-.TJ%W,NI:..^;)U\(9G4DC_RZ%_3N&4U(
M-U %N7THSF;VE1A\!\^/\\CH@]HF!IF!KXP^2/X/;D2&/&>.,8,9\(,V^*;D
MHBA'3YQLS;>E5<YBF14TF%E8S. 6U(X]EXJ(<)#RQ=I4H1!>\(VG]P _JTQ:
MD.RVLEXJWD]QPMH"D\%)=^7U5%J*K'L&<X6FB$^IS!=9Q)N86YL4*Z4B,[]\
M8Q'GF7J$)Q-7(/<F@GXKY:_PI='T2_/%6-H/^#D#P+H"N56 JF8<1_?BKC*K
M2B5O3N7!E&C^Q>Z.S'29SFV9F;!OXGYI[2E-5K'.>O*=![&VV>G.0YEML8"O
M,TT0FR>)\Z(?L^&)Q\QCF\Q0*Y;FJ^8FN8B>N7&'DXA*0EA[J:K3,E-*)9LB
M8Y7X2;',&^ - L+3X\A\4F5W3]XK&!*YBBFO>>&)*0MV5(MS>" M*&"S*BW?
M,9M,.'W4CYH3QMZ]H(EP)YR](U,>&%O&P)G*?JJF[IGC>U:\AY<*R1."9$<7
M)$]^RJ!*I5/]7Z0(%6F"18F"?> C/G=P".F*#Z(KOB0] W,@,0=RPQS(I0RY
M*C % );JN*0/<J%3)(#(<L5<^8_[6:4WVB\F"2P1<YK:QKV6+[M*23B T8Y:
MRR[(%;WL,*<PYW^F>09':5L-SJ_,9/ D+95_\,JGZDV?QB>6$LE(I<ND19"C
M1"4-(G$&6LGONA"/44?AEJI8G^>53=['7L*6L%-UDG_)!;HX.3Y_3\16TRU?
M5:2JNCX_H8THL<6,H_PFX09!Q<]4/8F7U.+N<X]*WP;67#Q8$*DR3:7U1AXR
MX O-/&7GD'TX%$?+);F/(98("TL^\X2OO *&U5 'R.7"J2'PY)A 5[+N97C-
M18.MPRS-QU68JSQF(IYRZZ6EQ:H<"]%V5?V EE=M:P<;3H?T_+\G7J(JL(OS
MVWA8)Z\$\@GF^]]C\,"GC^GA,(N3&?%=$6U:*3[(Q>8-<9H@$WNN\V8Z0DP"
MHQ@B'JM:6.+L,LFA4_]B8YWZRB,6J4J!K'NYRY[<E-I2=(K2,=4YLNCF @0\
M17OG1QX:4.XMX4-S&1*V1I;\!'D,'KU3M%Q@^X-U%[EYHD1I;K0.SXJ?SGAA
MD5)T[M.'D^-C@^]K\45E -+-=1E/LH<ZE;9Y^ '+F5=E9[2-.Z-XDMU3]$3'
M8XM0\"O*MI@[%KE/E2]ZF>&%ZD7*WDX7&IHRN,+C$I9U[2PJ#S?AKYB:GWA\
M3;2HY.!-!:[S&2&*^4*</0(FDL$$HB)]OHXMS1"K6CP[(:QIMLK>+0=]^6HY
MFG,AYZ86>2*Y6-5-S\C06)@8^'-*;JM:Q"X\ZV(FZ9Y[Q!"0R$L(/V1"*MBA
MI7QC525\Z4PTE7?/N5P#MF)GUP*T5%*=+'T5Q2+!C ?SE+M>[#@]O,%3,=/2
M>^59SCQ&RW=<TKC\Z!4>=JGW>*G9DL_/ Y/E6&64^\0S<_F+9 $K9\HWF.O
MG@5DS?!>K%P6N$R%VRKJ=<K,&B%G('\T>&DZ69A8=MQ2,*H /_MMND:T:%FI
M$')Y]22#E:6VB !P*A9?/H7("A65@HM]E!SRX@ B$3KE8;72LVM/%EQ;/1KG
MY:+&O0(T>5*!1,W"4W-*4-I\\1R7P$=F[&0PF%J /,A]EJ.2,@LKUR@Y!1X@
M!VFJLO)\.8%'MB8;\M.&! B"1"Y%Q3T08X7>65=9;FJ7[+[  "#N%6=Z5R$J
M=N*E0SYHQY P9WQ@<T?*4"%VXGA^3.E$$TR%>25>W^+3W\$N>'/'OG$CR^;L
MZ70.;FQO(Y$U7LJJ690/LW6"S7'*@R00VR9P4NU0W,P]Q1'U9)7N@MH'$],4
MYZ'8UY.1HUGAF+,"7*;%_9$7*"YM\H^A0GV^^RC]@?+!>RH=0)+"N6OBTQYW
M4HO3642A^S&%/98Q\)/R1XZ]8(J0--=-DJA09IX; TJ+.^?[46;52_,\LU?*
MFI.*%L(Q'&)8F94>>N%@EB0BYG4X!D#,]6)'#GJ,3[K\(2"9VG;ECUO5>8O[
M?28-9'%/))+.D\ELR@V?#2QSD?J1STC IN')430O6A/P#N,;K*72 @O.E./T
MH<+?3_.3"N=2O21%8XMLKA$_)@5V$)DB>?DZ09'!P/>:".X%!3SP[ 0_%2>Z
MW*^[NZBPS7.XX$Y%"5#<P9RJSW7,@Q*VS.87?4WOX/R_Z3I*_""3%.HD\10&
M)HR?<R=4RC?W8C;)LW=K*CM*KKL^Y(YGJ5CP17E+C_E?[VMLS.'%:J_MQ!O#
MB8WLGI2-09^J"Q5"5,Q^[K0'/H^5ATO5LBA!NY3/4/0,LZ>B0#+7<8&VZ=Y4
MD*MX[0F5!L7LAJ>J6T,WL05]E*EC ?*=VS);AF-QP+T.4$B58EYR.FH&CW%P
M8L= G.[*;U*5IS8X^5302A<=O0I.\^Q!IM.'B8D*!; S+3D \G@P:$(0B99+
MI5C3"ED23\VEX@#.8CDQE,?<4!]8(04EDO\J?.: %_6>88_R$SIAG5*41"E-
MFU"EE.\.J?BW7",;E//W\IT*66S.DMQ:>%:I_.MJP>2Q5\")$QK*!QQT1'D;
MW2_O;;?6+NJ!18'8ZF?_$E45@TD;BA._9F>YQ[0=1CGORXAF8I8K587CK6L[
M-7.^=>P'..4ZKVMV\.WRORRSUE!?_%(,SA\?SCO3DFS;:/6THM70>TZC5B\:
M"-]8S5HK;YEL;:->LZ9:VRY:_\ML1^>PXVQS,6<D%"HRBDI'8V9DA[(&(ZS7
M(@A' "$AC&$[)NBG>>:<*/8;\QDBSZ;+\;CU^(E($P6?)A/UEA@*N>9Q75(F
M05"3A378 *X/L@:\$5/F@;MIQ1S!IVE?D0/SV4'-TPN<5A'6BN+IATS?*6P%
MO$D]GSV+G[U;.I\$7'?![0S% >K"<Q7^$)N34[$ASVG@0.A509K"WYZH_-=2
M $Y-:5P1^;0M?%5Z-^8C6J*5S$?(6K72Y#X?F3FN&<6IRBI:4L2=SGD?KGK
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
MZ/QVD03L_??&>UXCM!_ 9^8@?#_K& =_?#CO\(2)@"TXTQ*RUH:1$5H(K=\
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
MOR\T.'7JA^WLTR]OO3#V\F529,H6>*CE>,([SO4=3U+?\7$M4S0%&NH[]H\
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
M6]=AG.B33-)K$8?_%L 8W2DY8V72X4UN[<18>CNPR:V=&$MO!S:YM1-CZ>W
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
MFK)Q&YT,,R(H8N%FX:YI4"B')* J3(NH(X1!=I/V! G3+C]D,!< SY(QLDT
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
M 2D;U/2VB?96#,9A%V]\T/UK%D.=ML+Z%NCTJ-^ "8&*#58<6WM@5AK=L1G
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
M^:UCT7Y%PU#VGAIT;>CU"3B8A-L%\N$PG1>K#./(M^:.E:N6@/$H()?GWSY
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
MH\C=J^HNF<U#B]WERP(&H@8%6D*S*P6.],S;K1W'JOF(J.\U >J<>[^T[9&
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
M I'@65AYZJ3=MAC2T&MV.)]JB^^VMOCQJ;9XJBV^CUC@:T,MPF%(J>J9BU,
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
M;[0;X-&%YSQR0J^^#8_:J4-T#TMXJDT_E-KTIZ?:]*DV_>O[$^#4PD@&PSL
MF,,L.CNABVOE1'2Y;_Y($U&IU_K15WU8;GQ@RC7^3+_X%QW$Y*<^?EJ(K^J4
M'\FD'BHQJ]['AEQC<*[O531E+_K7/>I0X1.J2ID"W! V.CDL@ZBB^C.U$QXF
MG]*.I]C2&>;CRCP@;VJF'F6A!L.XN7OQH*E#].;G;+Q'. K_0??^+_H?X6J"
M S#<Y3D6+JWX&X4.'\ZY]<"BX-3!N"4&9K*Q0;M2(_T))6LEO)7MYHIGLF>7
M5B*\RF?3)?E],0I_I6(!M"7K<:PT2;/ZERZ:EVGB[GE8OSU(U9W=T)=YJ3?V
MZ5J7W@U!=LR1"2J5H8C#FFKCM*,9$IRC81:=6(>^52IL-QB,HX[Q>V(6V2H"
MA=FU4%%#JFUU40[!@:5]O7Q+[+)Z</E]5H9!6,*14B])^+20\)."HJ6_6!Y7
M,;2<1@JK")&3_/^NJC@PHPZV(4M=I22C;Q"Y2T]PAC@'D;,K97B4NRK?',U;
M*@P^L;_,3(FE6A*<.?A#)\/S>QF>'^XP-^#_TY"ZO:)"PB;I4HAH"SWON>K1
M#<,9NZE\.*%2L:L'9HC,4U1)B)\4@9Y%)#:M5G]=^!$_6.O;/<L]3XKY:5[/
M4KHQD;W4E77_E%C8T/1&'<++9%2T9\_<"\XAQ<\%4C=8V\EXV#O$O1:.TMJ
M ZUL2 *U,>_K'53U$\S+"SIZGIXG)EYN_9Q+-0+W^/)\]:665[^[ID54W<B?
MG-,X_R2XE/'!7V@BT-_NE7_2EV)*XS%S%QCD8>SXYPL]24":TL@>J_2D\#;)
M08EDT#SA3F<A7<F=2Q?=1I-= *^FD-C"=V._11^8$<D-H\"Y8M[4/:V1WX:[
M3 (<2S%S;76)DI4$8UCC'H-G\)$<:C+O_?,J\=S+D>0(<T?FJKN1-I]%+(Q8
M*,NR2NW/TII<_5.FX;?A'OJ?C7=Z9P"S!PT?^M[UAB=!2C=)K1<4RU*Y(T^2
ML;#<UQL;E#V930AEZH$+QWXZZ![4W=0-Q+Z<]]5ZI.H/7$J^QV4*.G/EL6)Y
M.G8=I44#\8>Y_"Q.?]C@  Y-Q"/MC(WZ->$^0QV!+P)V=<:)BA/D#;#?;LW:
M-Y4V7;OJ@6<1UP A-T_WH4 ^CH[EU,T;RP/90Y#GA5Q1O/&W8>,]^83"JL>?
M:\JE<G8R5S]BMD_KLN3.=89K=[UE7.Q$P-  %CQ(@YT$/?827RMQW+.^*M_R
M!5WKY  ^Z^21'2)!ISUF8L+C) ];4/:E(TIONDYNA*+\<3 ==0@>)UKM"@&A
MH\O0C\QK6G$%#]>A-//ZBH+*%_['D=>.+Z\0S' 4\LM%+,2;#PP]1"2_ZUAZ
M)7[0=.0^(\< /^-:",?'^TX8F,;I7 WK]Z:Z&&HFR:=_[KJPL:I8_^+S,!S+
M.J#5)O5F;_08F '3E31C_C#W'8@(<.V0(<"*W7BJ\PSU^A9C[2 "=QU:"Y*+
M1TQ$VFT2W9I">/2/VXH/)V8_%;G>;9'KLU.1ZP,J<OT/)@E]UA[R#B0.XOEH
MBY355(X*RXVAQ:WXGO\1 O&,OC,'T1)"X/*2>$=& PG3A:^F7MAV>SYP 7*]
MI^/TH,. GP17R@XR\7+^IXJTEL@M1UBJ.$&>ATH=%T4S<2Q>HK$*(4$W1 44
M_CWAKB]C_+WO1L:;AS\(T)Q9A#FS1I"O=7_8:]@\E-?<LA#6RK0YNT [*>7D
M62BNDM6QB2A.!9X5SKD@T A[)\9KC?Y!29=>E.O7X5O3GAS]I@M6;Z,,3O%6
MG8"%*'NX"Y.P%#4PL!ICT,M8?4"'[P-+GWU5#7MR0I$#-SX335\K.,GE:<SO
M=#I2R**>&27FU@0P-[3TT@9)JG_M]AP47(7O<X"%'E!:O.H-AT^#V:J8M788
M*Y/DEAUH-BSI9>R%3B?2:U\$/S2\,:_\:5 N[OQ%C3'[HM+MNU$Q)N7D7%5]
M3P![ZA,(OV/N,M>,=;YZ9KDYZCW)F4!Q#WY[NFQD!6T.Z*985QD%*&5UA&[(
MZ,/3YLU:XVTB_Z7WE@TL(\JV1:KDL6E,QBA^UPQ1> 4ZLNB?<D2%'R<'DEF(
MXVC.V&D3 R=80J;N0[?%D1:WTFQC*D"1K$Z3]\H;5#@2XT<#%#*C6\(:,+ L
M(A=-F_[Z3,.7U;HD(E?N0:#R(K$.KM!,1B_+8[XPEF V1+1- 1$5BS>5]6%1
M3%P&HT%#IETXDDG9@M>PU0QQ%SS5%IDH@KV(7!C=90H'"66VIQ:+V@AL5V,P
M2=7HXDC7"DT$#NMZ7X[:#NU>B0M 9A+"F(4'H6]*LQ4GJ2(#$+6WT&H;)PZI
M8SBI:XPG-$XPD?*)WKG-GL)/DLVOBN<.FT)"7@XC8(4S3F=G=[+];VW4E!$7
M(\>?8?>EE%VSVQ=+*GA).YGIN6#Y\;B)Z/:M5U;N,9D@=BBPH.[:<=+%G4MS
M<]=IGD)$(D]J$Y*/85-@K2SE0M3]QN3Q;^9K/LR8X87)TNR)/9Z@%^+V!S^4
ME"W".75)F>FK3$O(\</3?TJ>9"7DF:P(7#$";R,6EQHUFO*&D]AAFG2O\-8#
MK_SL4G8(K_\]U8/(S5UHXV"VCQY\'-%3MYALA?M-*8QO%G+P.8[,'B9C41-
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
MD(0G^]]3&)['TI>/=3CM*;DGA(V&0,NN*^R<RS=5%:YAQ:SH69@"OG/IC4,
M2GSGBIFSQ%1P?<*"K(<K/MA3GR2X#NWJF^JBGRC&$UH!&].QR@D"P';#2<_O
M(YV^*-Z'@[T/EEV'WA,X;-TEGX>H>QU6&+$Z:&N6-F%\'Z/TY_)F"4$0/?BW
MT6%XQ:F#F _,!Q#D2I:HXU&CF+\1(H5/](UY=K<<U*Y M;$]"-5FV)Q$1),,
M/? /ZI3)Z_7YDSK7!IWXLX[&^.!'5L!YB&,K+?^_H'=]>IXP%TG2[+G+CSWY
MXLOSU9>ZH:A\?EU7-_*G.&O#_!.ZVG,+DOYN)D*A!C2:/!Q$PH#TN]-7.+YS
M%O&^VZG9TF:"/^Z2NP!)+RQJL6,) U?7>S5)E^^8@&[5)VL[8FZL.(>A#:LR
M:=3.2E:-^24%:4-5'BTOF69P9*Z-"2#^CH-/##5#.8_OZ9IV,[WX@@P2 SG"
M0H$-Y]V4M2_:HKNI6$J)G>_Y0B=$S$%DC>--ET\;@&[3^W"314X[>MN+S?HH
M$<S84"E5!ZL4+;\4&&S8Q)(J'T!+D+OF?DO:0(WT_$8"W 3W?M<#(M>]?'.!
M>FFNBB"ZG#SGD%*IEQ4$0VH6"]W7I_K?8H>8RDXY,D!-@**E@DJ]CC59Q#M5
MR,1W!%CRQ2ZE>.^N?=A9EQ=N2#6E89R+T7I),;:C CFD<'\92=8&)%L0=#EP
MTD0O9HQG93IK>HM-![^BZVU7$O]C>*Q@=65+RRU3H527K^[='+I[(+(GGYM*
M[3-*K$@49^2\4M 9K[1?2U]$J?O$=34</PYXA3HCXS- K'34;!+W'AB4,#X;
MM&:TLPOU8LOMH]L-"&O0MN_$P6::<5G2>.[TDBSV.;7X@"B]UCQG$H,L23@G
M74XSA1\Y+15Y&W<.\B\J'R[)](2TG!^/ED.BX:.HD#?"_I\,XJ)!O QS;K2G
M.98;?RR$LXT\BI8.O2.=BC$#A^^?7>"_T2S;#EF'V'+UYQWW5OU1[>EW1 RZ
M'SG@1*3P^'-A*^Z"XP3V?N00D5I&SZD$D19S^;K[*\SF=VSD7H883*=SWQ .
MFSA5@,Q5]T4HJCBTUPCS"6*TQR'ZY0#F"4<PC_#M^+2/.1)]9'2Q].SS)^#H
M<_EOM)JX$8GY<%-O#L:T:H$,EW;Z^=WY\KOREWHW[5P7@M026<1" +@<0GI.
M0+I[>8-,3HR3[GK6)T__6CSY^&GQR://Y3;S$.K3\]57.F]%^&M;(ZI-RL=?
MJT!R#*F>^QU%1?\X]_2#7ZHU]W%^1\=)L)KR2W[8%[J)\;R#-0!\(_/#X\@3
MGZ,)^'^?X#:<\[BII%T2RV157EZ2+\_^]????OG)QX_.GQ+@N0%&(WSR\=-'
MYW_53W"A\.%GGYU_8I]]]..K__78?>G/A>/DH4"B;N^V+SSA=YLA>_AP47HC
M#F:X$P#X#,(YQH).-U3Y3YZ0FG@=+ =)Y98CAXD&XT+%H!_*AN/N=1?\Q__<
MRT#R #Y^]-<X@-HW(,'9MJH!!@S?G%!8HCG@92HV74-5BM+#"ZVOZBI8@&I]
MU0:S=4G>%18(=^=0EC ,=#!VEGK$C>I^&!5PR)"D)Q^_Y? ^>?/A?>R'5]Z_
M#'Z6")C(0\8=3:DN$C1K5K3*Q\9:>BL@/(X\\0=49S\5A]YM<>BS4W'H5!QZ
M1TY:/"\?%7(V''/26J5+=V9S[6L&\8<< JE7APH'5_?_4\WYPM@U"99VZ;0O
MG-]$?ES9(MNN4$'QP8[\F--A3 .HV5YZ=6)]:5%'!Y$THSC3;-OYZD?G-QU]
MN-'Y:-&3B+9]!@';&AL/2'*UY 6?4$DL*./X^/R3/^G@C!TE=.-%M62 ^L\X
M:/U&;O$1G)1P5M%$4ZQ*&<XIA-EG8,NHI*GAST?@E^0<-%"75;RL26]='%8?
MU7]>??3LS^_O\9"[I$:*#:=6.-M*F@@,-=_3.;EA'.) :0)R!AGS4JY-U8L]
M@O&F\]^:S<9%%78I8#3I,GO*@>9'7])[/_I#O+<K)OJ_9R_LR!]!F'GW9@S7
M_Z@.:P#9EVU%3M$L-"FM$NER2\*Q/;<K'W2(\;"1R#]YZG+)NJ"=8'O<CZZY
M3]PEG5D10W.2&8$811^E8$FI5A*<8V(CBRXQTX7)9!=*=SC#PN+9CC\559OU
M(DN=J)+!*6[!V=X=.<3\4IX!C&6/-\\6/<Q,WS?A7!1^)1C)!$/!'+O!/SW3
MXA5P>0";^-)'9&8R>MF'G93[,:GUO^J0;(Z5#U^(S"K;X]4,SD#+MUW]HYN@
M,/N2Z\AA$WXSD?)?W&XYN3')S"BVG;!"%2N;62H_;,*N?VU36[<_3_W!_UD%
MD=Q'4\OW$W&;^%5*"K;UF/R>7O%*'GMOCPU./6'Y03>!2HS;NV1$S<'YZRXK
M0!X4V5/W[KV)?()X*'!>%_SFJNT02_-<H^.9B 626QY12S'^7NP&.U6Y\I)9
MBV1/E!!?O+GBIR78O[P1.GJ(42^8JO!:-"7A(04@H\ ,97"F;.H$1*W>V-$H
M.3O= PSL&E=>+UU^CFMJW-^#;U&Q^D#L_LL4)L]7_["F5!K@3/Z%5GB"=[@J
M-W@F4<NDI](AIH'-9D75/!=&VTXAUI)"O0G^4(IB%S@#9YXMH6O\X/BQS"U#
M$$IR4,_@I_%05RQQL:O'""!:E-4(@<0E];"-^2-@81Y_2X8,5,92E0A3Z*49
M<2>;X:XK*AS$<8?<5W)D<=(P3;=NCS>;NQ7_5J5-?C/ADI0MTT'9'W@SVP)5
M/@W2/^GT3LZ;?XFN#$'[ATFCDF\5L*."8U_#ED64S3-E*PV+ZINF^@4HDY_"
M^4%7^ <X[I[U/:$I+72@.*&OKJ1LGW[WU?J*2.>?2?-J"%J^9AA/#6[+*OYC
M93+9M(X 93%:W42[32&U.-7H3E>X4^F>"ARL=,N5R%0=_Z[K[%AM]7V/7UG1
MI_%]CW[WG%Y5.C>0G)$I* E3M>.. C)T=SVAE)-8H!P62Z?(.DR.D\E&^E^R
M.B6S@<+5HTVWG\"HBR*A/NL".&Z/X718WS00F)V=0L29;5PZ>UR/JW_?B&^F
MYKOP(!-($.XQ-APBR,,.V4#(.!W#_-WQ6J!J]#'.\O %:]P,W;RY]'7E5(<X
M1O(B#1<+HL\QWCEI"/UQBPN?GXH+I^+".R37Y2;G7*^0'8#GY+919L1[ E K
MK'>9AB'_X*NPU\MQ?<7U=>I\CBS4 Z1;82HW\K6*3UV*2 SD,%:4CRI[)=99
MUTU3(L!<!;]"6SS2"NW"]3J6XF$R'0NG^"[D$52_D!+;ZG%,%^N7K(V"\\=L
MGB$[]YX!Z]\#0\T8]*\M?#9TQ?.[XBD<3 M# U=8/X^A:,[!>><0\Q"F@YCG
MW(-WM=T:)90^WL'Q%0F#DH9K91-,V>9P/&RC S(X 21:3?*,]8Z7E*BKA"6V
MN!K:).4YEE#/,/CXG*IX9,+I\!N.AH7_R?0?=QR6L:V]>\TRG!-* /.'*^\1
M?J5AT>^C^)A'3K$QX+BVXI+C9F*+(V<>DJ?2NVK C!4P6]N\YGVNA>4YQ.\+
MH7PGG4DLT7GD'CU2O]U R:)?X1*I!S8#'_Y6G$=_V#,FQ(=MN'93F:BGY8;O
MUNQ4*X2<'K5V98I8B%<$QQ4#ASM%LNXC!>IH4HS7!2D+WXP--2;EDNU7=VB)
MIFX^_<#E [F+7]N$M%>Q[$U,2U'5UW776#O?;>,X8LM;C&":*DG$(KU%]XY:
MNI[5X&Z1-27^EOJZ;N(FR[H@WW1OV9.?^-7?G%\](22<4[T=I6JC4P[]E=SI
ML%X-37>S(>T,Z[EP-+^737=!\_*PBS> +[*0P(RSEQHP=@P,8-8F[F^%O!"W
M9 *+P/TD895?5YE6R*[\F36F<\I(G,[2[II42KN[IU_./R8'!@C2WU+.S@NW
M"FR_NMX;-%S+ DC(GY=^Q;VGI(76Q;?7'ARIDN!:3+YLEZC:Z[KOQ%8.9(3H
M?&CIY\12LB:WOJ*6;+D&Z)57O;E3%1Z6VF/XDH?(HDPK&S 05 .>/'K\*'*9
MR&_VW5Z[@2_"$0_#N*G6X.06%"K?]YMJ Y:0[\.O^FO/ZT0I!/K+1=F^'J*
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
M%1+7A ZC@75=19N 5N*:L6*Q[Z<V:BX-T<?[A34BZ5)"G10<1_^)]"62$&;
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
M"F3_J%-AI:C6J)T1%XJ9)\.([];<=;JNPCVU=(6 OA##H@H"73@Z<#D1MO1
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
MSH6F?5D:^2XQN9<B2" K[4J?0'01UZX<#AO(/7 6-]8V(/9>FQIU5)H6K!H
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
MZK*VC/P6G-R@0Y?]HE1B_-LR'!<]:/R914UDHWA&<T7VR+3QS!EHY'3J+SS
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
MYF]__2N*9HV9[B^J\[_N)_^"S4.#.S=NY]SKY =225N6O8J]1%[O7W(!:,'
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
MK-A/P'Z8K+E,UL84>^0,:%ZP60*T"M-7@J8&8+5F*67L,8)]Q_,26"M0%3F
MK\P9VF^[M_ .["%]3N_&Z G.7AB4U79K>VA:R^HBF9N,67"%KV"O,:TC[9UW
MY50[6#FUS6EMCOCR-7FM'TVW#I+A33==HC9-7P4ZKF86#7+%,FYR;5G%("OH
M\IHDI^]1L'+!4+IZ]X*&LY!6(*2ZI)?@*P>,ZKK4^@/X*E;&LS-P^^]"/-ZC
M \8Z_( =]#XW=7+(<\__>91,!5" KDB :K@K_R(7YBR$IY91Q#,SM!RK*O;6
M-2?OW*'/*H'M7*'1E :9X'BP*M@'K/E^,0:P<OPG_':TYR"@B=\$G4]NMR9@
M3-Y/7JS6M(L%$*0,>O+M15X7ECF/'UX$A7D,-AQ- QGPO-% 2K!580Y)Z>DH
M1MI;52"]"#=N%O1@#:0;T@T$$[=MD:5?,+BJ1UYPN9^<\1F,HU?F:61![PA6
M%\2?)S#)9D7O;JKLAK[^RQ0I4Y.?AV35V456SYH^9^')WC,)@9_RGRT%E!13
MGHLB%@/&^>^XSS_?_/2/%P[@-L)@^0X>!3W\ZITX$*X"/O5;"JQ#,R9#,@[*
MC'$9U]&V-8QKFFZ]IR$-L$\]I8,8].0<!0D'6:$L+$JA1Z<K,CZ6?%M^Q+$7
MURM<VYZ6*SQ:>F:F>:-,>6LA+-26I#&]NE&U5@34'%\$!7OR\.'^D85II(+D
M.'JPB>XX?A*A.PY_>+#_PV>B.X8:3[?!.@X?[#_Z2ZK=8QB$M(W];EC'+@R]
MZ3EV-QV/.E^ HC4DGAK7N3$.EZ-?(SC\X?&3;9Q;%Z8H]CZ"=RN@VTK!9)Z5
MN>)$1!(.Y%M@?IWWZ;92WZ2?Y0R&M=E;S6_Q@60&>-;X=V2+UDC\9K4[K5IK
MW&P#OZ&HF \B*3[:_EYX#N/*/XYD >2-$MF[DU!0/\-\>;Z9W]4RW)$1KA?A
MQ4LC:0(K@#Q$JA>\:R4OI<4H]' *>T$.PG(2,'2ZS1M)HRB;0UU50D6SV^W7
MYII]SHA>E6QIZ'))+3X@7M)-IF\=7Z9]R:D,?NLTMFF.? :ZX]J$MIBC: U=
M2$_9Y-OMW;)R0)D4A078F(1-4NU-@RG, M=WO_'0>?DFVX[]Y&D3J#?NZ#%O
MQG8:"A,':NN1K+'-"X8\7#3$(IM4M8J&8HM&!J!'7;*;_2UD6XN*J8FJ&CF]
M_>1]-<LN=[;KIK:+K,?,'Q6\6)\V^8;4R:XSY:N^FR>'N\Z4G?+'5V()<U1Y
MHT2<C\,X>C441EVL)BC],2M19G7;07OG>/U#9C)P-R@W@Z75HZ/(C)%8=R23
MG:TJE<J--#]VX>45I_:O9-,>/_KQ,'E;=3,ZN/])PU^!8.LD>=O1OU],BRRO
MIWG3D*=O;.+: 9?F&7-=-:;N5A%C'^Z%HZ\6OKZC@[_82].5R8C54(&3!@JI
MI5-4TE&,,J.]D#3K2C/<$Q8M,YX_ED9 N\<5;$&[L2AS<7TY]G&,'.MNPOH*
M_"<+D!K32GA1%-_"_]YV^[%UJS_+?LNR^A8GI.EA*LCI#X$?S'6TRCZ*M*%J
M,=%:Y(Z<JL-^2*Q4H#!G8LV^T-A;8]]_@;U&8 *9!&#ZV!'"0+AV$$'CXB=Z
M\3-#IP%M&MV[+SY-#9H>Z.)/)78_PRX<(]I@5P1PA=OMY=/?\]Z^^MC_& ;,
M[[5J\3($ZQ\<CRL-<-MX (;QA:S0_=3T3!!2@L!R B&!$@*J%<_K_>1?"#"Q
M*Y(/W;B<MMN>8TG3(A'8T][;<]I[;M*9'I6.F^7EN@)7:[TPT-D):C',JIMI
MAMAAR LTA(EVU\,#IBCE.".0^*(7X]_:I6JX6 D_IS=&1R*S?>>K55?Z;Q84
MQ]0 NF="KAHDE?%4&5>=Z!)-M;$Z1N;!W_)BV$RX<5?&-C"C13I:-UF\9.WI
M6YE9GEF*7=' Y(88M,X6YCO0LQK+N]BF@)/'TCG[%&8U=(&B:H2"&^]M;[32
M%[=M]M3W+OO3JPAJ.DX:8)W(+[#NMNL6!IMIM[9\QU-T5YRB7ZG(/Y*[G,\D
M9-7^Y)#+=*_7ZZVIEXU#+K)0>Y!CW5"B<86R ;OK^]#AYF=3&FYM"C;R;#WI
M7I/"K%@/ET..EC719_BM=.(V5GK<6=[@L(6)30?J0P&^W9)D!MBQW=KS:P\
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
M^.&MMA!9)<_O[7G&M<D#R?^JS-NJUN91)MAF]LURSDFXT(J^>JM[%>C'<VT
M$NVA1@LB,S,WVE90L[HM/7Z&0EJ<NW*=2V0(<W.NDVWO.?/RQ</)!KGT?G*&
MCHG:FV8DS\)N!I0O;0,=\YGD4R!>I:(7I#/]&,W@@U\UBF0F^N'22#O]J.V"
M;MGJ6.^\(7 O"&8^>C%2: 2-4X<^)/LR.E7RN.PMG6F1Y2M)0F>M>_5^[<@O
M4!JZ>O'\7%V@C)LJV3R (GB-^-\+8_>/:+<(KP8"C4XPH844@^C[5RX-6MU5
MN=!OTJ;*FH;^+.B*Z*'&>$3]Z5._)UZCYTZG>#\890C1Z@$-<!G58[A-P#8P
M:J%B95A+U6HQ!,U^#8MM.'ZGDHY3H]]3A$G%*&GM[FVUV1JA@['=!-*[J*5=
M.94$^&+/"[OW[<"]9JQE&\N4BFJ-TG..+<PPME@^*G=MX-YO2%WYFSL[LBE<
M$^'"LW;>%J-33WZF=NQ<26PM31]=/DU4P#XQY^):HVCN.[E;Y\D L.*KY3F8
M^#FXP'$OB"/F.1?D7-1.J+5J\7;\./:35RVB)7?T\='>*;,1:GMRYK5L4%/%
MQW 49*7/2_7>M:V:-TQ5-ZI HK:[47>_81A\QEZ)OZ[,[VJ=252#IV=N/PEX
M=$KE):\+H?.&K?3R@W7>?$0_*:,$'.(I'!'ST%6--D4VQEAUWU< UQ_O)[^8
MR^25=X]X^$<_/M]/WM&UDY<T-/M01S_R1^\"&X\:R#/'W<-EHAFM@/I2?_!^
MZ>C]<OT+9ET5QX(QTON86R*1KK20'KN&W9P70LV"(P@]*_RDZII):=!V;EK/
M+[60!7Y3ZTC,;$X[M^3EYQ@!O',H)[!M7)IQ"PW^Q2,QLWW50[ZS1\2+\CRO
MJQ*^8%:DR9F7D?@)_4:8V:V:5'?E[,""I+#]W\Q 4P%)9Y@8P!X8:0+PS31?
M1]WH)I[9I<D*]+-Y_HXBNV@4 +70Z"[RO%*5\!.;1TM9X.#X-?=[B?*2Y<#P
M1KUIF6^5D7<":PH&$D NPH.B76(;AFZ?6>5-8PD3N-4IKU-FWEPRF8Z(:RJ
MO>D$YGZ1R1B]I""0].6L$.-+)H@A$9PBX=R6=OD#=N: 1O!"JT9R.LOL-WH4
M9F'H)A:LR!$:4(*>.\12:"(O5/O@6'OIM:V*CFE.>\E!NR(GG 5M'?)$HVZ*
MJ[@5DKF!)70,*5FN?:]LS%/;56\OT6</T>P/+.3U5T1+>[VC!U.7-IQ&3JD,
M[J2UZ!7K<F;R&;MXA0K!TLZX$SIX#RD.>-YX%WEO8VC2S^*67$HV^"V:$%P@
MZ,- Y2YSH?\T6S/?(P)Z;...>9E-5F/0[&(,G?Y!7!?O[,%9X-"1YFXFV<B)
MF5:,! SR/1Z,1#].[2,R7M,RJ'"O(=B)L?$KM/_:].>\P[!3_#<<@:Z8Z4F=
MH)4B-&# !BTD,UM+KR^8^GQKJ6C(W?'E_4JH)X3#B--W#/EJ+RK&OY]4]5JZ
MF_6@?F<E97*A9:(U<W+V#F=!7M5>YPIOZE]9VY@R^0D<PG]+[N7WA12]/G?V
MT7EX AB'X$Q\CHE1NY?3;WF)2"^%S2-=T,H2LSLG.UL&E-!T1<.=GIG+_!?Y
MW#"6CI8%&M4$&<_) ARD2O1Y]N(%N<I=.?,^+40!U?5]*^/7HHS[ZS.^J3IV
M3B,[K%5@\!0<[$UKH:F9TGG$"?U31L?J&Y">M"DGX&=H.6!,(("TG$)1*6P5
MF-8 8DQ5^@@&=(O@A7?!3)_P3+^X-.3FSZJ+Y"V%8VWK:9@XZB6CT2Z9)."4
MW'AZ&T>R'YJF4_7W>5XW;?+B["?: / C[-N:L<BA +54'8M">'POB#4%?JXM
MB@GR5WO@L4%ZOL&)D;E"66A>B\N].;*NZ$?P48F86\@;-TIWKHEP3DL'C&Q8
M4S1LQ)_<M<B/YRI<\HP8-<:J0.P+5 K6"Y3=V'8_Y3Y.3VK(Y1^WZBW%H399
M2UND//G,?,+!<GIV\@JU0=IO>H?:B"Y"VSB=J(C%:5HM2J:GMYV48$@H>.A_
M[XI+7Y1;=S:3(HTO<$OE4?3U5%U;R%FL=<Y%;4/-D.:(MN!'.D?P2PZS=Q0\
MWQ8J\<,.*K%3<OD:,_$2%8@L"%%IY[,@AR]MK5$[F"$S!C-V%@2Q)^0!3/,B
MF2+A.->2N?-K/-.$( B@\5*WW+%H+%LSZ_TZF(1D<]6*,@>8<'? 'H';0JV6
M],:OLS5Z?D"HB2/(45T6&H!LBZXU+O8G2J#0:1$8,=NFTM>*:9[DU2QGYCHA
M8M2K[B=/>WY(Q''L$L_2O>0:&8)AA$*# H@(V#\](D4.-N;=#F#^X*B;5""J
MH\UJ6^EH@JS/& ?VP961MZC894*+'O<76$U$5D!Q(U#7KBGR%3*K-C^'(^?7
MZMR=EL?CQ='>8J%+25Z$R"#*["6O?3?F4U;C47_VZ N'R\E_<F;4N#0=[9+@
M&1[M/_["A_@62->M$WB6E]7>RQK"!LE/SY[ZG/A9![[55#+>.,/LUF*#XIPP
MG@S>6FP;(H^J9RD\HZKDNEO^@'L#:X%D.(?UCL?$'QRYEQBW6=B>B7>PH6F8
MBE(ZNYNE$SATKTR"4ANQIOVV+_]W#H%-RD>37BS^ HC ?2" 1,JY39^*M67!
M@[6IUH46 _]=61I<CV'F6&&:-12_5&76ADE7@1M^P#C=(GL>6' ?'(<$2_^N
M)C#%['"G_"\N.[D,:P A<OPLE<;OA3P"<'H(_V7)[ZTQ@8 1L5?N":1I9EIA
M8>%S2()AAN7Y?O.+:/1ATH#&BZ0Z_=:]()W;YF,.H9[X(;@[.1@TS3JY"DNA
M:\=9U4=%<5@R1=UVSD4E7S:\VSM*M<)6@A!EK:N,7YL04UO<J2\'.QN&Q8 >
M\&BR&R8'A&>&W)]T&$-P(9>#2/+9E[ZC/_)!@ (=^+U&ADW%\J9V'6!9=J7Z
M15+^M5N2)KI4**T+2QO3,A?"TE5+S[H2B; ]9,+^82]TN:>YL9\KZ9M^K4V3
M[\+11-NN$Z,/SR1#!L&SW0[?(7GA9FS+]HWU&P(F W:_W(7</F+&/P#PIB8K
MA4EN>_+T3U_&?%4JO?)=KU6ZJE9&>ZV44D=N)\?Q5@H,NW '1Z3=PSFXW H/
M(W>("$I0@E+[#RJ'*:]\<E^DT]CC2P0F-LM67/&S[GV1.[4K-R@NKF5UG6<R
MW$55,6N^_OV.V^H06"A8UQ!9R%!!80$OPSGEFN:E6PT"R.LBC0B 2*M98#G_
MGE'P2V\[:&:X)D"^L^;F3+HFL)#ONL$)M1?]K%AH>(C?83DL4?R<5JN)XNW8
M = ?)O,"Y%!>.4@"*)SB#8R#,O=XV!2G^Z/[KADF43:;A#!>]4+1"1!K452!
M$"C0D@X(6'';&H"VSECTE\UL6QY7</;2L0],&6(YR\//R@"9K8,"Q2!>$V/;
M[!;TQ'1.G'(.Q.%YY@4JE5PE@,Q9)JM HD\]FT>'3ZQ'4B$]3[\[?)(ZOP>E
M7N- ;<^SR^#++K%R>,B/IK]Y7G4(8=Z3^WQN@J^[JL7AD<J,V->GBF81;#E$
MJ]N6&00-0&C!I@FW$] N /KC9&)"#E2\JWFJU+),&*:P+ZY;,!;L[MJ?=[["
M_WNR)7_PJ/Z87J#OU19:K<O(EZ(C,]"MQ'',F"D5L!32E0'4QL9W&8/&+!7D
MMIGS3'1_-E1";9Y$?2V)8B2<D\3S)_Y/+]/H(F+<\F<$,K]4MO$ MQ2O0YV-
M&*DA1NYB616_K__LJ_,_WBHM*2V 1@L"C1'Y<6:U;[H5N]9:A>!7BWXGKF\
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
MTQ9'"'KI]Z+[V9^?#_:+XR$O'+J3]>;Y>1.J+_Y@-XIFN:3!\*2"YD]K7,G
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
M2XKB"M:FM? 7F4R3I852EAZVX>S^W+_C!;LOH9?8$O+:+?FET>;6[6PO_!F
MFC$W_$1-D.]<FRT]\:NP[[<<FJC;"Y#"HTB@+H<_I->HG!\,=X=O'K]67U/^
ML"=_ &S+Y8E['<*!]0SQ$]P?@2^TX@K0X>]ZB&GO:T+:_1LT-$'VV7TNLH9!
M_W%0F"NW)J\U/9()HN[+ !]WQ!K=?+,\+4N@W1P&;*N1P'I,?JWV'QWMQ;]!
MURT=PC6W T[52Q2HW'>R]08\I6UNC]^BA[)%D[%Q@9[D-9-4Q9#&FW*7O7#V
MYD-5?\0G$;J1KOFR;T->!#9DWD^(WN1<&]6+_[SI\L'#$UT.%J!9&^;ODR!7
M(.=U1V[H5@,4JE0=[1\]>GRE ?JS%L4VTZ+PR.]T >R-I34X?&B]@BB6^QY[
MLK^'HLXV-UH\KNM#W8-4F  9WA4>KRKZQ.F0N6KN]@(!-A7J)DWSHL!5HSY0
M9'"J>I&5^6_.1*W2^".1S@WI+6[@_TUL9S/8?^/^9+60?:R,C1[P^5L*&VWL
MZL\%P0IO'!SAS;?@:3\K/@(.(63WS6O/![0Q5\J:6W?"*[S9X^L1BI\S"'DS
M6P>8ET*V+,ZZI"NZ6I!EP]6YYF_)O>S^9G]Q=M7+M(^CZ;AL(R)( \$!)HRD
MV+0H9"7;O*OD1%P,\6-R;W*?UI,HBUD.7.1>16-@LV$\96Q=&WQ6S5./K"OR
MC\9VRDNGE/]:+PRX[G%H;-/[42F-.YK 7T23S42I 1+^CYP5B67NS>YO!EUJ
MD?O#LB/P 8]-/ZU,NT2S@B!&Q2X,,[%*5X50/-L.EJ!]X/K>MC:959I_L_S4
MBB!C%%K0=EZ)Y4'[)5WAGZ]>^$W3J BQ)NB5Z96EB'L4J#D_.K].TWKC%&^L
M.Q*:W8B7Y5%XTL?O<<S'^EW&<MS8+9 CX@NG2I+62J>NM1D&;2-**\1(D,VD
ME;*V'H151[[FW"*;8%;K989I%.>Q:FU%S8H<:V _D&(7BR%*6E$ES.$FR Q,
M@K,4K/-OQ!HVF+%9II#<LVZ-HM.F6TN!E>OCP_ C<Z*]"4^E>? &SH)?<]<F
MV?#"\DT#MA8^>[3O%-KT I$"5-SR9MVU7+P@XVR[6QB/$Q^?&AT**?S@43AX
M3N'3BXQS$XM\WJ:LN6T%&NA=K<D@TVR2D[E0:+3WM.(O!W_HF]\=0./K C0>
M[  :XP%H_&GS*=M QO_D6N)3KB6^WZPEGFDM\0])5OV.Q,NHYW8@5Y5?5Z6]
MTYDL.V%RE/3F;:"B[?O.Z.\G%+YE0(9:-D\7YXS) ^[A T*& 5?TV'ME(_:!
MG1=DTV_3&5;N/?*'8J&M#8($%[,<LK=TH'(GJXJ[=7#"@IA&VZRX5A2P)8\-
MV__G>'N]:O! IFA@KP79EB!)L4);.KGM87J.VS+)K:WV>K 5Z;X]IRLAHX;D
MEI.JC#(?VNJ6;6.^8T?9-RK]PS;0-E'^P[+K])O$/[Q_LV<K+MFB-E9#)0Q<
M!-TBTR&%[-\U2Z9<9 N]SDU!.DA6 K3(C6X5(W,T( #^!NR3FRDUUUKG1M'K
MJF908_;O  4E3YHU_<;"D$3F=RR-AK[2S!&C! W4+2@*%';)15_+D>F6 \KV
MGT <8/I PX >DUMO2]F,B$-%S@M!UD>ED!"29G\A&IW>@K]_S:OPXL?O?]=$
M\"8#@T;C%FD G.1ILO)S:RQS2 2Y@#"L,SNT'QXKK)>_-]-E2:9C<2G&=;@X
M76O.6[<.&#)$%G$*=BX:>,;8"TN);674&D#%N,&" KHI?:ZD:-QKH(3R,NJ>
M2O0U&\J#RT)P&&Q'>[GF;,0-MTK*!$1,/D2!=G4A4-A@[QP>^,TSM&=^WSJ/
M=+['=%CU"_V?N92DMK^JSCU<0Y)+]KP["W'5/VOC:YQ-J:0G6.GDGV=MAC,3
M$$>;.7J/-M%,=+:"/]U[X_;I"[=.[B?/K+CD[1V>ZNXPOS ]TR$S9!\^=%4N
M"YOV.:-1K8D0D7Z#N.X6\ZPZ.@MMWF7_A?WFF+WH1YMHS7 7N^T=,$S?$\.>
M*Z=4;68&NZWZ4OMP?]25AE\=H=[-YHG,64O[=D'?=OBT36V,@5PQF;=_!N?4
MP)ZR1FL$>^KTU2O5*?+G/-VR9B(+VT<3]\^,3]#N3Q*$*;Y UUPSU(X[@#4<
M6KT^!.*^6'F]^7RH, "_IYPU0:^0ELUOZ O'7IV[+#NQ+@;<N'&,/6#8R1KM
M6Q8-Z$H<H33T#;V_/F^4;U1P;+7PO^&G-#W9\)N&8GD3-;G!-2],UC!#OV.O
M9!@K0#M%8>V'O==@N[-V;@@LAYLE<%T)<\4Y0EC6Y!!NYO?IPA[_'5",=C6[
MP$W>6G*.*1A@N&MJ\,:B'\[ZK#=\Z294 K>9MGU6!S)HSI90F^8=U@.=6C:Q
M0%%^U_@>0 =&^ SGWF48A%C+JB_KS-I8M68$04B*HC4YY56EX*3J"6.9C*S?
M30?1NY_P4R'LH16-2-Q/.B\LYHOFJ A#=H+H/MD1Z8QSR!Y<06?+_<XV!4X!
MNS)*+^/&)-&I#]J_;(D+MBM?\9AM[Z-ODH"@T:+35AYIYVPO@/^5'(LS26E@
M!/KV#(7G"EA[PX8Z4I!CO:34$J7I6A%%-QG DF[$^\K>V'#QLN2K]09AY9<B
M!(DN&Z%'PH^T68!?U^9OMW#/6A7UAH=*OZ+/7:>JVC!8TQ"*=[?]UN<=VS\P
M_TP_8GVZ*CF3)CA-9)?PP/0-\I&+16,F"C8L/5C10E?GQ=*X7KUMUTDNJJZ8
MN>1& HB=%V[QH#\K*&_K]EE=HW]%415L1VEJVZ[U1Z)OS>.]>.,4TYEQ!!NO
ML"Z/]Y-?S&5XW#/2X>C'Y_O)N[SYF+S,I@Y$=O0C/HH+>&_HF5RX+%Z\> OZ
MBP_&2D-GLW/(XB -SS%K3)-7F$]YRUHDX7SSS' S3V,]B#H ONMKILWJ4JV3
M<"Q#:C="8I:Y] )>BF4S QO:19E\-)<"&6SV;4=GW#[GF\*#$0E"+4PA7A@U
MQFC2YAX4&31NZ<89LL?^\]6+5*ZK=0\C9T"X."R>#2^_8;)$U\5-7Y]5#*;C
M7VEY*^SBM!QHKV00-HG@O^(790Z+V)4S"Y@ID_.\\A/O?DJN0,<_L%VKJ:*&
MJSI*D_NMHS@AT;$;!)N&>2_[ALD4*O\BY@/[*I:?;PR.K61MRJS VMGA2+XM
MCN3A#D?RK7$DNU8=)F;;/.\"NW.G@0YCJVL/O*H!R.FMXF_[M!QG9MTJ&)K;
MG@X.)+'@D02<+Q4%R\,'_,=8)N+PD>4G9?A^RFZEQ![Y"M_J>?(!Q\F5U2@Y
M\RV9"2YHJ83G-0V/PQ>;^8A"XJL"M+@]@8.^7KG;LK8+Z]K62P6ZL1+T:>U1
MHT:D.D".(^Z495_WH>O0G6<UNGQ0'B3G4THY$PK34)";9$T^O?+!\%YNG.H9
MU9[9K%'<9H;WFA[E;5EOMR6.!)YS? 4Z9_"R-ZHC<JG,]2QP8*Y [89IT=LV
MFTKGDM*IC.I%;P7IW8(5#,WRF"9I#$<$!9-P&\ [UOCP),KNA%9'1;9GJ$JO
MXZIT&U2EPS\U-S95=SOK8ZN57*P\?#Q4K+S>;JB)D.0:G9)F7#P*VYB>[-'^
MF@]49;<8=UG0'F.O-7-LG^6JIB7O?QVZE\P2RV'"=4SO:V?&OQ,S+A6-;6LR
M]G,SB^@3&,--RQT6;_=%M9(OQ>;9,A4[X"6SQ16@V8OP=_+P]*_5EQ=SD"$,
M^M05F-2K8=&7@B2=DBWEI<1#5S3;[G(;PMIVA7=QIU,;;X9"\^^M3WGC,-^$
M KD5$&[V,<#G$%(%21!M517ZH<,8+;]RY_PUWG)M'!OK;US/M^F!FLW8];YV
M695[0S_PH3W,GC7EG'':]I/!>S!*@#5&7*UV:_'/(\WU3C>^B^LRBD#;%%"?
MO'7GE#L=MMU_/WFJ%CE*_JQ9U)#QND/W5D%'**T:E'*8MZY9,@;%S#K+OKDT
M6=$NIQGPURLSRZ>(<$3I<P9B4Q3[D 3B!V!41%@T\SB<[,(1$D?]%#V@NG_:
M:\2D!^H^=RPDNNK$"')RV&I.0ASJBU69MPZZ?V$F#/3A[7(9\+>ND;"AK\UR
MJ)6Q/I\*BO/]Q5F:T[==)C% -'FBY:C-AA<!=."V4HS(RN(^#WHW/?"2JL[)
M_:MRZ FN+M*C/"VUW7!_6=$C?B*I?!K+3:+"E@%,G>U4S>76EC757:W4KN_S
MZJ/1L06WX;T^S1JA15K45=,$/[WC2_G]%_B^,"W<*#&VH]YW290N*M-:^#^$
M%..Y -M^96!;7EY]\M\N0>ROM)<"KG($Y5=R5QP^&2:(Q=-'>#Z&\6G^]ZHS
MTG-+BXE1>W#UL1H(_SI]:3YL+.2/3<F-;JO)Y?GG#)1AH8 ] *3*6)?>XSN6
MV3)0TG%@"?U5<D\E,P%^Z8$1[Z<^]F/J%28<BW4(ZIWTV?6L!-I(!.2I3=6^
MV+,=;G<][+([6\FA'H1!UP!?:62U79?@M5TB-^<_'7>#R%7IVWB9W7Z;_5#^
M-:+\?)"J]J,JCZ"LZQM=/<7C7"CA&/S=9)8 RJ?%YG,VON=Y%AO0>QZEMZHF
M"+/LG^XS,50DATK#H]ADX;$#6FC1&S=!\!7=/7"" 1&\2M4E$QHG5OU"P3"O
M9ZI(L*91,'VCN\D==];(,#SM%O#1C]V1K_NXY!=ZXI2H=8=_U\2Q_C@8'W-<
M/+8;,\(=_B#!DIOV@!RL][@A#0/W$##\0MR43?!)*/R#3G&D-KQ.W69[MNQ+
M\I5%V6E@IW.']< /XQW/)PM%5#GVKPR.I8G_IT.7?@/W[9J+,'W$=@RL7#,8
M&Y/+)N93!CPSDB=UTV4>;=![,3L1O+N"C7VTP\:.B&/M>SUBK[=Z$C6"/Z.H
MF#W"QZ/9!"A!4)<T$A/&WI#T2E D"2R!P!3;NFN7\ZY@R.)TVJ&/H;BT/)RK
M=2M=>JXM0LDY;9*LZ6B8CGQ8227I:Q_+2KBZ_4?39579#K.;/" RD?-L4J,D
M:4(0#3]:UP3W%7!A&[4CSK.B89Z25=X4)HMTHRSA*!<Z*R:LJ>@ HT.MFP4_
M\0^XG_PS/!*B?'NSY?A$QI$\G*[@1H>)D9[.F;&YV.RCL>E$OHJF4K.06QED
M,]6,;\#*@32@.;UWWQCC.BDEETX_6=#_L Y@*7E^<GE+6Q;PC;?L@MN/.2,2
MY#(5&JH"-\)^H^RN]J"=4A!0A"UP.\<XC*& ?_R\^';##[YY2&E]O[:J/@:2
M?Y[[[% VG6O"[.%J>F[7U7NSLQ6__G(7?I]25K-4@+RK]T5!HXT*)0UG14";
M:SV^"S)OO]/G\_FX[7[?30PU=S!ES#XHM;$\;@&-XM ZR$U9'&$K\YF&945G
MO-)8L6K.O5C8K*ERI<^SO(;EQ"K93UYO3A50+O+<FJ5V:P362^+TGB%(#,X;
MU9@@RWEAR%;3_XI%8(XLR >2 5NQ%L)-;,0N*>E>_*F65I^;'?IC;(TML1H3
MV_=N#<OE-$PWD1U;WN<M8SFV\6L*"Y4]P6P*L)&J1.[8#L! Z&C+R%H8/OJ8
MM\%G 5)KY]E2N::/%*X;')-XYK*-F;,@@YEQ> G7L'+:^QMC2@HP7' RH2]9
M3%:P1ILS(^3(CI_@J\FKC5O@,OW/V%87Y,WB"HT7S@UX 5RV1>S_7,_C:58R
MFV4)BSIS+<#T_UL&4D1/[ ;U&:-:53/I.]:AR6U9_-@2]W-/,61%9M$L6R=4
MQJ93M.V)_- ^8VQRF+&2R3+'4W_9$'7.;-XVY/>_X=@YW #8,3K<@^4PM-9:
M<LX;BTQ2TD+^N9R1T9=M$%(Q_I'N"[=;&ZR1*3-9*[ HJ[A"]^N4N4:D6.;2
M?;\?J]\A9\T"PJWI(3EPT+O5P@67;>]'Q;=U9_BX(1!,Z&VRQJ??'=5*;,/D
M;OYRVJZTG<574$XOP:>)P3ZON\6&H>SGE1_+/HL]6OV*9IZ#F&R4S%)?<%K<
M8JZP=TYI#.[CUUG.GCGSK&KO?0+^"B<X(6H<]^;Y)X@/LC(KM"-"/DN&'+MW
MY6-7&EB'/<!F4I(7J-5(J[^/2^]OQK^N"N0OUH"JD^OV6V-CQND(283@<[;'
MR1*VUV;.F 4NBYWGYL+23@4$-^$^2D0KW/59DC\<RGS%\39G](=]YLL['E6/
MS0&,""^OM(JWN)-_A_%5RQHX?NSO\<!I8\W;9'DYJZOUDA;GE ]NQ+:%*9EL
MM\T72$-.K_LF_YD<M-)(.-K_TQ7W0!Y ?NT_ICN;-6Y;(@U:(*L ]XKL0"<Y
MT=I<<4#N-MB8-MAU4'DL@/ 4I6VHN; SSB6-*>#ZHHWH1=D.+.;N9E&8PB(:
M.PT;CF# 4ZD_9?_NFM]YB%K_A'.Q74RV'NEL"EDB6(K<$9Q=<2';5!1R^;L/
MMY"H%:C+*XD>LW8#MS^+<F%=62 NXU,WN(7\>8^^SZ!"T2=T/K:%+/=PZ[L4
MUO4I+%[C_8;4.YG DCT/0OEL5JU9(T)7(*8J( V<8\HX+7\9,COZ9/N8C#2_
MWS,)N%][N>Q;L+#LYL/['] S'I_>2V_>1@(GVJP=<3CG,X$'/_ \7PRF#[\4
M]06?DPZ)(CEZ()3W:7#T_:!N*,?(\JT??$XR(MG19-RK> $,*EQNF_PKI@"4
M/P?A'#!?Y#4YU U>(*&'2-Y,V\I+%X&Z)'X6Y2O-0KO B<9K,Z5B/7P&S&5P
MHK\XNE'9&?&X X'/JTQ4[]0/BO)TT2IP27K?3MG!8(UC)NG$I5TO6KL<J)[%
M?$+9#=R (<60K0\IV<?KYI;9:C7U&/0UZ90WKHO.-\K)'Y2#F>(1>@T[ -A=
M 8 ]W@' Q@, ^UY]1K$LH>6Q 9-**Y.=>]N#G&8@5V5YYPHQUE#@D@X#VSU,
MWD/K8ZB5/5Z6JCO,R(T:J9NHF\G92VD]SM<2#O!O-Z$1(:3C4DLXX5DE74PK
M[<!<HP0S<43THL-%LUK:ZH^CF\OG49C7JYM<<79LQ'G)/^BN#+)#1RDW8J$?
MRZ-$Z/C__]E[U^:VD2Q-^//[+QBS6Q-V!*57%U_*[=B-D&6[VSMVV6N[NV+W
MRP1$)B6408 #D)+9OW[S.9?,DP!(R9>RX!8C)GK*(@GD]5R?\YP;3O6:A:?6
M=;SR,^DY%I>?EST@\3A,/6VI3#9E )TA?T%TS_)"$G'@)-:3DA@$VY7?U&'(
MV(/>Q8 "SZM5"+T#YL)*=^M\949Q?*UBWW@&N3V!_E[,A3L>KWLE*7IO"Q]_
M,\)L2+[1-K0;F>YO0T H4&'=LN,YI.7C(-;MNY%]Y2>Q9ROY<,<B:OW-IH0S
MU;'&PL H@UN@Q5"/%L18$(#17R'1QP&]B#GT&@-Y-?^GI>F1HXBWMA0TJD=U
M7U*R0K"#(.]9E'8U<B1#V: 6-ODWII$IM95,?RX2G=Q&PD!0WQ%7KAQ0CXR&
M6+?=L!X89@B*:F$<=TEE)@/XN)=97J BKLT@U;?P+N6(VH5(KP^1OA,$[/]>
M,3\^5\T*V!R?"N[S3D=/3UHHKD%)W/8.#CF@UR98/'SRY/C/B>E1R.Q7I>F2
MK#+31T@(K1OE2Z-@ ='!G8(*E[;^#:1"[:"6P,B]+1ID*\7<$\A8Z)*$^?S7
M*O2FZ+P4+53X4<!!(S$TSS\C?K02.ADP,,0&(P04TX<0GF.!?+-0\<U<'FIR
M9C/$B\Z]Q(:56U&-!IAVG"K,,!1\#<(6WZ%:GM693C;Y4O@COL@0=5F&<<MC
MH6[)T*#4I8CJ]>%>QB6DWD@4RN+5Y"6&0B*86MII.*ENZ92#=!R*2].T(])/
M$=%3V42K=9K-O>J*]2LW /PDZ"'"*0@ 2*IT)LY-#<]BR'32&+[D>0$VU-9_
M3\FS#%WC.L E6JS C\B06?9IJ?9]ZA=ONF(6CY@]I5JF+P'1WPT/:-!*(:KP
M]USVQAQ&VATZZO7!J8MKZL:]QGCP)V6!>G2$9DJ8\!%-:E,=L;G4!FWEO'9P
MVKC@P@I46V=$=K+$)()RZ53D4#S+;R=-@@N7_#^A=J3'G)1)TE-"L2!;Z2 ?
M0T1NTE.@:=2/EW2K<J+ >)CM)+K$X+[TWYF*DDHF8XH[!>,;WW[!5:%ZZB(T
M@H7K=#1=.;T]?0\,:[=&R'%RD06\A).3D=!YM$,U+.XFA7>Z5)R/,D)>+H."
MCF^+@;#]T>_JPJ2,B@;>TGT7=V]3\@[="]Y)B5%"$4ZG-?>>E X1^31@R*9H
M3E^$-VT;XC@M>Z6),N]A[VR_:";[$N*HVK'8UH09D5=X3\OKJD^E(_B+''_:
M:I3>EORU;7,A##J'3\W#T<EU!O?6K^I"=MHK1J]YYEQH$,1:TO0^+@E:E<W\
M>M(!0XEK29X]Y$BL+>,NG%D]^J/*445&-_.2NII8&R)V2MQZ;-Y4M4-<DMK4
M]LB&J1S<.$C_'*R2GR9BJBA@L]95KSTVY@LA"PV+T._0.AHP]O&S0+%85 W!
MB[$J=% 6.#%B*0 #)2?&01KPG:PAO/*YUCG6IO%TIZ[[CML"AJ;JD>T-\(4L
M5:8UP)",";(;O%1)8J$? !3?F_I3]/<2R1@]2.^=MU<M'O*=2.[IZ*\X-<.T
M,!+:J<<= \. )HZH^0/ &#/.\0MUS#J$\2;^PB>BJ$M*0"7W-:T4"Q?HX@R*
MHH'ZC;14,1HVEN_;%K*FW4<G31&D3GB[35^MI8GRG".93=C,5;*9\DINL,B>
M!]?CZ-Q,9;! -#2C)L%,+4K &5!#IJ?^&*V7""NU PK\4*# KSN@P'"  G<N
M^/QJ3AEAXKO\3/^9J(@?&&LFRV,HUD0[A3,D6^#4+TSE[?/AA UZ.L1]8^A8
M"4>/$&[XE:V!(@.S?#0'VFA0R6)1?/(*:B\6KPKQKH.=$/ERXM%W?/39II;F
MU?/,^XYG:Z[Y/2^=TP;3],^*B,*]KG7%I0L*UQLPY-X7D6><+/TS[7@=5RBG
M^%[M]Q*Z7+;TK*X^!0IR<N ,<7'P@.0 1%^_?WC4@)[G2%0E_%\SF:4&1=NO
M-N4@^I%=-RT%Y5%UQK05DOE=A,J7Z*&=2+EY JO%7]6ZG.\=M868!#9'C?QT
M22[>4RE-^*<>C.?F$+V0VJ6!R:R_2C/5[IQT$I8(_?")Y5/JNRNA1$NY<Y;V
MOA( 6F]KE$><9^#;&BJ@VY>U]1;)$A"K!Q<I<^%3N'X3E1BO>-?@:RR_?CC@
M([]F+$RD*XYJ'8^$]ZR6*=PAQ#\M)\&< 4NZ@D]-$Q.T% FQP:];S6N'YN4U
MKR <T-"M'@Y>A-I]IWC+-[@MMXT^BUFN-NWI2UFQC[1BJ:'R_:T%(C<[,HF)
MMJ40\LS'5, !JT)OU)"D\&_5$@$^69/G 7*)M8@5FWZZ"DK:@=YB*G#ES^+>
M,PIR^;,!$AD]0C<0ZS._J/[4U72N)MJ*V_^VI<S(TDD-KM-H<*%AB4J=Z%#=
M?M3M*W5=O+'&(N?0F__?[.MD[]5%M4G^1MDKZD#EKU4&:^GQG!;H,G'?M2([
M1.1VL+0OZ8A1-O.\T1)[7+1J[Q]Y@R2%MQO/ZVQ^MPM[WZHK>DB7X^#AS]:3
M\%1PGUY-JA/ 9IE7.G5(-_]6E7LTISWNGG.:+?!<QCNQ"U@PRY5F5FZST>M;
MP9\]TBTA3"J$F6"'*V1^SIW?'+CO2 T7ZVXW:9Z3"T3[;]Z>;DDKP?O)_/48
MCU[FQ9PD%9K-"J#XV@8HP=:AA[1_GK[K_O@:,?ZN5I#R._+<(KT0_>[DW;MQ
M^M+GAK,?/WOO*(E!%ED3$-')XDC2;,RIVV(]Z%/^09+*;Q=^"G+(3[/R,N,.
M[&JROBHO7<-F5_=D?W @9[O-<]V&/#5)V[PQ];:TMW0BMU3J@&B*.4U1J6]-
MNS["Q4E9EUI 2641ZX(EP]%)$5RR(EB((A@I29_%N91NB>X0=SQ!/6BP6JOD
MQL:#3%NZ$[OEHONU/]UMQG+ZQ$]2D?]%<EI=0ROJ;$.^ !SH4O0<<*2ZEQ5@
M@X@>I_)Y\[C&%B'WJQ(E)#6; 8;5=S?3IKO6= YU)Z]-W<E6\R\] FV.Q]BQ
M=9KXL#7/;:9S6\8UUY2T W9&S)&4DR?FW/?Y>'[%I,]96Q;KMN?@<H(1-$9P
M5OI/0TDJ\TM[B\980A"5_-!)5M?P80 LT%:#<;L2)#MAP4@]%8 /E*76+YVO
M<HZD3YAMCH/Z-YDQH&P@'BR_Y2[<<9']JL2=_O6K+;Z!@HDDSD3<*%)!\0HC
M3:(?)]P(+=![G&AC9C_EKY43MTIX;1*';2'*AKF"B1K'()GEA<!!W=0V^)BD
M$:*LM4ZA@34)K(9J%3/1^_[K7[MTG&4H>><8/=CIJWI#21AE$((Q)M]'$LI\
M#2U$(S2XTR%L2$?Z9O;+[9V_7LMI2 LH5MPM+I'4:4FZW'GIGPN0.R,J-*5
MTCI3_[VB@IIL))W>;=K1UVO>N]]^!!4S(P@K.P':*-Y(9A 0MUS[4PJ# L%]
M*1]?5J$'3NR7 3X$K@/FURX= ;Z!WIW[^5W\2UZF;<[ #D/X8S&$3W88PA^-
M(;P;%K"0J(TC0/M8> "_VB@><HPP6L8?.MP0W4E*-G I[NU6R3@ T'WMO5QJ
M$=*TB]N";MUJ0:I?2T@@;@0K^HRA05M"?]3L@_@20WOE4"]'P<=(/K%<+]SU
M?GW#%5LY[0ZT,%I8C4>+JB[Q^>)B/1Z=9_.S@EJB^0?559TW<VDUTRQS(;32
M<N8F]TM*V!(3#G5"$'C'O>"WH3:#ZC(/#_[5_.$;F30->ILHZ>.]8!-EQ?V!
M>+6R1X$J7/H.Q49(-W0/*>LQJU:U8;DDX%B$^PQM T5L&\_\IN(;W\N(#T@=
MH%@UM373/0P4Q_>)+*><($?"5.OFBXL,0^8(0\!79[%AD*'\.:=2:VHVN$%@
MMXLUB2BHJL_RZ11,[4@]42R""-A!]7Y)?:%D>_P0Y]D?*+NN *Z>9,78^W'^
M/[/:BWKOD975/)^@:01H$L>CB:;LF%NPJKV*(=3C79?F)P'9,R7Z#_QW#C>Y
M7%&U&9;*"P^G[N[2TO5_??3J)1722C0M\V)SW>3@_O N,C!]1P=/7X%<^'A_
M]!_>U3;I%D+\'3U]OC]ZCS9=+[D]EOP5?VJA5KS<>F8INC1;([]X-</<M"A9
M,Q]$]67H8,@V:OP&F*Y W,:G2?ML-H9EK#'6#3W<#R4V#P)K<NNML?3WVK?@
MU_(2"O>=^1,_M_74A'H2#A:_"R@%=Z5?*\Z]U)V80\Q?T(UB% 0%3!+>M48!
M ^ZS/ZFZQZV9F7])N 7#X,KUR%\?RBI0R4I)&*:%\>-HJ,LT%8.ZZ3Z=A\.G
M=_N:OC5(<V9%?\1Z]^UL9JK 3]?^"_3V/B0? ?6'[&_=+-+TVG^VU]'4MZB*
M>V$8,45 2C!86U!D>U&1==0@QSWOY?='KEEFY%H1!6#R*WFW=AS3$N.G_G?^
MA\K$&VA&I/6!I>.U'E7KX626@Z[!]&?+O7Z>"N+2-A\<=PB/I :Z/L_*_)_2
MK;":NN173^D[?JR8)4;!5F865B,[KQV[HE2S<,WB$5\%A5.5-=C?WPNN$7#M
M6F\:G6G<?+?E2@>%\M>5W^>"^O5UPA[]W95P'4?/ZBJ;3M#GRW^/Z64I:QB;
M>]_47.WGI[65-@^UW!\49A)1B%7V5SGUG$8MO.CNI,@^W7[2DTE#\$ZU?J=A
M;*NY^5.]NE/-O'GSJ4UMG' ^(\U&Q"*A>B:0#>EYMBW.V?0],PL\YEL1OJV,
M:>$7L4,2,:F.+6\T-.[D8IY]4DR!C<\LHH= #: 0T W1(/L0N5M,"C-U()YV
MY5)(3PBVP4+#_B92C.XN77JBML49WR2<L]K1[**ZZKEX5&40SW+W"SV7\$M0
MIFG!VY'>P\X!-:Q!AL&\\8..:"-'E:Z0V6'*WO3T1C8>1MU (]J%N779D"8&
MJZ5_CYNMX/2Y#$M%_ZVT0[H45YF_@:0RSEJ+$.*7Y-6<"[4Z3"F![R"?'JOB
M&O^/;*I&%L;+^;XK)D2<%=FJY(LYKTKOKWB)U%SD"QW')9:\1LO.;MRD7-%B
M,CF)T>E0P%F4(WF38)0^.;=@R%"."'I>3G)_ZV!/E]6(W'(OB\K1X5\>'NBH
MXXNZVU575 WX^DOVL70\%.9$IE?XK1$%*SY<[?P63,6 )R6=6A7$P[77[17
MO"6\%?PKR,S@@;:+H".;%X0IE92@]71>;L*TBO3CX0F68MLA;B/D0K.8[1/
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
MYKS#81PFIR,T=[EGY*S1285EIHC$</KK W?HC.N=7N]?^/T0LHUW=04]M/.
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
M8A]$@9.PCJ-I!^-]DLR_IODWUKB+W1](][)9?,<#Y"\%53?CP%U0X5@W0U
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
M]X$$:<19Y[/-HLRL8ZOKLW7 _;5<ZU^])3!U?AE00+/(EBS0X#96U V\S.:
M&@1> &]X$8@"F4H-1%#7(2VC#D#)JD15C9KDVX;&:!P)I\(191M&@A G@,XH
M0]='C);/CE^3$XI--TJ]T3E"VFO62Y4)TQJ"_8^I]F7POU=U,97'OK4)]]Q:
M4P<'F]OUR1'"Q?O+T?[1H\=;C<M_U:M]JD?J3E_;MQ;U]YBH80^N2\-=GX(S
M!8]#2\*%;1\2;I^-P61HXWYLN-^?PTT]&X5)S7\K^"+2+YH)UV+H0D#F*>6:
M@.+DN>DZ^=/JD-$*<MA&2RR+A U"!9<CTC>(NQQ-%?H-81%GRZN,J4WI1V-3
M=9F(XFQRD7NKC@U9LK; LLYQR(L,;/>NAKD_:;0M5]/%-($S%JKALBJ\O8V5
M2MK<"Z!22VN<Z?X8U\4$L4XIR1-\TSONU@^SQ5%/Q"VE6B(/G7;6'^@0C&LS
MC]@PYNW)#"89;76K(,(D9N,+[-X]/>2YFP6(_=!^6@L<6F"^K473D6Y&NEA<
MN(*[20#S0;M_F3%Q2I/[2TN+SL6AW$SB4UE=4>BQN2#G+T!&Q+G!YR45?^IE
M2XA/;8_51(J0"]<>8V##H?+N*%5M!7?MYA7X=LZ*:O))F%<F -NB(U%>?@HY
M+(2,+N'&RUXT3P.O"M'<\'<F+E^$SD9Q$@AXN#KHR[):YI/8[,9.<7R3J61P
M[>=LL@)?)?/94:[\X"3[HUV2?4>Y\F>LQ"NES?(W7@5UBMT<KH(= ,AH"(N"
M7N@KV(8?U, = D'J)DZ:V%,WI<_D_E<=QT,M"N9$Y8^[5D:7UCDXD-&8;F5Y
M?H;"8C^XW2'7FV\3=+M5V7#UXW&_O26RF4JYUT>:T62H$B7\O:'I+.2^R^W1
M!MM*=4.2J0U>?8S?[J*26P_-1PUNW^FHY$D+H3&H>QVV:#C,,=^=[UP+,XX1
M<?SU:-S6_%&$'%%,TG^O&X64AZ@EP$T?D@:9/;9!7-VWW $WLO<O.V 0;K=@
MZ*0)(E5/'%?2IM6P'0%%<^JV+ OII4 OS9'1+QQ!A&&FAA721H', ]TVS)1-
M3[23*14]\EN>52"7P[O\I*J"*]["K^"_@R)V?\2*F,*59AH0P)?^2/,30.NR
M=EG=,#$4%7MGH2/5N;7!I&P2]=(GX;.22\$9>D&ADQ)#3G^KY9Y7KD"DQ1_4
MBT;!&'B1^[S(Y:NQ0W#Z?H*/V3^6AMB8WTY5_TM_1_Q_,PP-!=;G-6!#:(I<
M43>V)O\<@K]@]>/!2.3J',_%!*]]F1E]\@::BE-X2,\&Q+)B?R#"Y]@LOW!,
M\A0FW=XLR\5#FT881-N9#S#$[B$S]G,M<(VAB=%7ZLCZP[RS&+L>]*PE#H>3
MKK+&8AY.64HE2'>&&N-!Y(1)=.0O28^L\ (F5?GHY(XDF/0I-(]@H%LC<'I
ML/P/$$K._30RBI5D_?<P!_T@Q7151'&4%9SKY@'G%2CZDNIQ:5F5E!I45V5,
M^?>^;Z+=P<A\;O7NFHD<G!0KPD?4FGE P4/_!%@-Z6-JEBM$K<:(5B+["--*
MN+])&3&]:36:$+':TCQ+0L[X''LXS85'5,NA%QEJZN?9^9;:VYW]3C6>!$C9
M&>]#-=YY?P8D3+6:-HSK._-%FT9=9*K_^D %^-;FOVK-'SZ6+KGWE@H.X.ZP
MW!=V3@FX*LE"!A*[P_O#[+<3+ ^6Y^]70@N;[L- SL=- K6\Y@]-D';COL;&
M;J&_,2'B>-HM+M$I:FJ6M-^;O)D-?E;7K>(W[&D--"77.:M^Q6POTTT#@8\0
M!J)D!Y<YU\S!1@ZU*J0UR7BJ1]09*5^ U-0"GVO7&6]$>1 <6A"%D; FKRV_
M4VN),J2NI=(I'AV:SI"./);V)SKVH8Z)SQ.8R)9K84N6#1H3T-,?;JEGS -X
M<ZRUB_()L2FB?J&:.JZKPX>F%))IMII]_>B5/BK"2U,/^LK_<<W^& E3H![L
M2U)8*K<[W_ H]>O&+6]<3&@) / !0RP"V&VY(P&D5"WP7)W-+*^;)8EFU);B
MOT$?HW,+)*&J!>8NTZ(O*C1M%6!)R2P>@7?H]8Q#"U>>S.BP"^/X967#$5<[
MK0;V+ZWDZ4OF:8H/QN!!.AV?2M>]M=94"+*HJ%Q@5/J[7G#M+OW$_P_^S&0/
ML&CA+VC;(GX*$[KQ6 %@P5H;UFM^OO3'D=I"'H;P"PH]<MP_F3;[!V+0Q[][
M!UY9&UCT)AUQN=IYB]M0VE?L(NHW(>XTL/ [;9>_C6'=!Y8A^DM[\PT9W7N2
M:N?^OKQR(GZS)^+VXBCMIF]=AIS#QQTV:&UVV)MULX40XT "OQ0-DD7\F;H.
M_E3O,0&F^:GJD_W3WU1YJ!+*XEKVM8!E-.QXJ$G\UAFQ03>NLEZ5N &G7KN,
M/OJ5>4TK8P[-R.:[;]%(&IJ1N6GE.#WA5ZVIBI744L'XO,6E"TX30U>>]'1:
MC!?F)J=]-$&UMRIRE+V;FR0)&D[>K*18AW6\X.?!4(!Z/O,C]91"=F=7EM<;
M*+=E>2^EUO7%9S 'GKL[K>\_7H2^-U[&6Y:(6'^GQ<&355V[<K)&0)I6+K;6
MS23I-21)LT6$(SG=.@6#<&E#U,UQD<OU01T!TB'-=_CDR:-QKZ7 J4 N#(JH
M?X1_TKB/6'X<(_IUD&&Y+]S4#VZY+"1S\2'3.N9WV9H<I=ON[X%=Z-GE5I#V
M659^,HP6JI6 RPK[R;L^@ SIKIS@QY03/-Z5$PR'L^]G5?ZMXE&N#(-,V1^%
M\KRFE21>L.QDRADR");*23?RHYP;9]*+-O^^V)\Z<(!1LMIRS(2(OYH:P<(@
M/CC.,H,P+2L#979>M@V3W,6,O-=XB+\IHWN(NWTX>?D"<I:;GL.Z28B!%,M*
MME $*^R/GJV9125K0!J6/)8 5RU84](V8@-+A^WCP%'5]Z[T6W66XZ/0O,3_
MEIN7H+ZC;8DQ.H*2?5-B40E$8J#WH68<BWP9:0-YBQ)WOW:RI<P"V'J!MWXK
M+<HMJ@R;P+*<@J<-YWT"N1732>O?&V[H%NG%:X";\DM6W:'P%YR%\&NB ;:O
MBGR/'^; 3T*4)3GHP*@"&&1C2XD4RRI)'H;DW=XR^SPB3B J24Y6+QPNX2.G
M!>0UZ7Q%UI2?W/GT#*I9&1F5784F\ \EG0S9DY_8BAJ":<P9@MC1D)H4CN[-
M\L] Q_$PZ[2[3>1)(AB+<(4*PR2='?[&_8V]#D/3>_]=:7M(4JNWQ2$+@LN*
MNA>$/VKD'_U=+EW9;6FXON.%X&\5>B 0X(?C**B''$7^30IS2W]]E J3B%TZ
M6>TM7@G):Q'1\9M1[+V(8F\ ^!/:D].\GJP @4- K)?DSG2 ?]C"['6?P'Q>
M+:VC6HM4KI@.C-F;;58,D H@PVFK/ 'QME1IT+7 &!J.+.43W=U*VD:&#S_Z
M2>YD.%G)K83(?A\;5[RKP'\7263?)"U':)[)_>Q3AWIG3T3W#^]R/K((KJT@
M'Z:H/9;ZA=931JL2^%TV%9_;6[)-JA%BQJMK0BI4?B)+ZJ$5HMG:YNZFSS/X
M RLO@AVF5U[[<;<D "]$H.(B95_/8\ E\#4L]&BP]6TZ?-%,[' [8VCB<.]%
M3K)-0QV'3\BJY@X^*YBJP9R/6 $X)6YJ:C&2'CO^-??5,^)!>,.&%PKV:=,R
MBI@@A_DU>2HE/5S._I;M@D=3U:K5;KQY\N#-F^:7VX'Y,JMS2R0\A8=R>'#P
M2]N:;BL1W(#.N9T(9\B&#MC>?LL*=L/ZD=%#$FL_H[G.GJG>J]#^_8ZKU9=,
MT #XU+A[9E-^'<+]-,ZZY2;Q NP6!V%28=<8.M=^]YDKC6954517(E\$[L5%
M&2O_-Q1-:&.QQA6S/0S$M.<+[DW@0J5"A?@6EAA?-&[BEHV"_/V;9]'Y$D&]
MS?HCX;A-*L?N@6>.B6\5E<9KP3RWW"V+>8@XTL%M=, P+/]*?JO!DS.WKB1?
M<NWBC%J_]?M^D9_E)@70UZ7N*3,(73<H$Y?IA%]B&XEF<N&P$??\2KG%,DSG
MBKM.F#9L(4[#M=R=IIX0L-SQX2(_IS(TP (9*7(4"9>4\!A81[_$WE"_3Q,"
M)Y(.G<!_V ;6B6@A6Y5[V6SF_>2L=8Q1KE*0UZU(.1,3\JL(3R#="(9SWLLO
M[Z<[2% ZC$ZP@X$5F]IXHVEHLV0431::6\R(ZE?N17L-[4Z[\MPO)/4>ML]J
M-_.V;>_JY)L@'X>&O^."\ZUA,#Q6.,9&G^2W0)H5LZ8W\,NA3(5!YUW2K>Z4
M6%]S)XV23VW?CH\AF/TJW+P-1CGHZ[_=*#_ZM:4H<$G,K=\J_.$,$WY4!"VB
MIZ$70;#]$)8&^70B2MI6$LFH"/E?P'!M7-1=]M=\:_Q#.LUX%&=;."X6Q,DG
M@)"Y$G.+T%,1;QY_KW3G;!K!'KX?ZP3JZ@]BT@U+03B%>N4D4LUI@#RU_/ID
M[^[V"8;@0$E!P^D>*(#OJT7  )+H0UB_MXME/J>L;W>16NN(N-YJ04VD*4I@
M=)N):6J*[YDHY<&%3'[M$[9M61OEG7\>TP5TK'4R*<F7]W+OW)4K=+;@AL$L
M;9:2=-3T:<LU#<[2B-M<<(M(JJ.S'5I;!O2XDR/+8-5RAFS5J.TM,VB'2#0C
MJ'^G\<<@Q=2=B87>#CVP4 Z:0TS:<4C$-JLS:>>E811*FG%^%D6!&0+(,<M+
M[7TRU%FA\9"C!-Y$];!_=S:1CFTT8GG=CLWR!\-/?MW!3X8#/[ES"-[GDM='
M##)"2W8XWFMPO!:(0R4@ 1Y!_36KHHB1(Q2F6<]!^VPX#2VBR'R!SDU4C8X_
MJID0W2#NVR?&N*5R&?60F/3_? L2Z9H11V8F<GJ(G2).N"S6*;;#*\+5?,4F
M"@.7T%MDAN948QN3WA NQHJ(+L7\M*=]UY%(6>:W^FH13R(ER0(6XO;1U00F
MK;<\$"%8>LO\EZV3846[IA9".BUBC(5=(N@G[V*Y^E*-%XFOZ,K31PU3;]=X
MF'_VP_!2RT4RB0GMOJB@?1KF!<\P'$UR!,D.:2[B?NW*&JX7BF]GL^8"9;D?
MQ(U^)ST8^:(B O@W,+"?K>E$O:?.A29U>2?%YJ!I2&PV^YV7[4M-9D>U)W;Q
MN\1EN,Y?H^8:S]5B?\YP/B-V_0E)A3':L*D8%T\/;WY>>2E#.+]AD1K"@2-"
MD[7$*X16\'J^"X$@26BQQ2^1/+ZF #.$<#$Z\]Z+%X<-+VP7'FGZZ^5A/8UP
M#]1O<"E7$YF*MY<Y MTBP^*<+O]&NLOU !,U\FT=1LYAMT=G!I(DBE.:O[0%
M+L1RNMX43T/(7=;BC@?,0B#!GL^(&'N%F-GVJK3>2XOE?JL.N+FQ6/V7G-M1
MO(NW1*9[7DHL6C<[W/N@ $:7>=91&O]P%_F$VDWWQDJ.'X\#9ISKQ!]P&$2,
ME(;.4QU> ?0C^IH+MD*-A6@_;;I5&_C8O(T3Z#$U:R)=+BF'"?M6U"&]=YVP
M:8;<G4S6_R*$-2RL.23,RO.6W4;!A\U3)#J(U4(I,_,4(=ZTIGUUX?C*A3%K
M)%P'>,F[P;&;\XKB^!PB(5#I,KWGL,HC% !HMDER@0T\)7XMS&CBI_!/5PJ<
M56;'1"JL!!S:L\XB@@3PV9"VG=3$&U?%").W"%?"$D=AGAF:-&.QY*"3 ^#%
M62V';>YG*%^!_9>B!FZ_LNFN"C)M+>'*;/+]TFP?T*G"3T[%EG<2B;;I/'$)
MPR\-5"^@^'"9.S;,)E3<L2;@*#;Z15+JOU9^.XC*DC7P8 13:& ;6!E3FR&R
MY31<.2,>0)RWM%MWE](5>,;$[E19@3*9EKPR6H#FEI<KHHR<9=2G5@/D?ZR\
MSS?-D]99B6C7<^.?2>*5G$6(,QY0IL91[;@G4N@%3>V<_&(P>&NCM S<O+-5
M,<L%CAB\Z&[-C@YF'"VSU9E?HSRK<V7!\N/:]#K!&1LP!T%2IM985V=<K+%P
M%A99K7J<?D0Y66I[S2'TQH\:7YC8S'.WGL7TU0O B^VCQ3+6^81AT=Q+-%(>
M!?BUL]S(4=BCI]^R25=J5\X0B[(?60:=GR%96K8$\.F%FU#M\4D;%'8:$^<P
M7A/41(_@/F41.+B<7] '(<O'R)Y+:D&>E"%X 1YP"'UM+?Q-/8/1+0#>3+ B
M4@3)HB#@*XR62?4!W=UHGP&%9B$6 M3#@S6Q:')GX\0YG-#FG1$K?&UH5;S@
MRSCFT5.@R6>UJO-S*E*"\E'QG7T&!QM^YY5MI;'-S ^49%V$EL$.H+B (JZ
M6NM,G0<)D:Z929BNDH[$+JA"8NX[*8?W&@3@,R5:Y[76XRK2=7_TQG]6D4ZT
MC"V=K=\TJ#DXCD-_$_=Y461E&JQNJE4]:>$8_52)=$X8H+T$SX213<2Q\A5V
MMF0LM:43S;$NI=LBQ>6=P%1<F&>BNDS[E1Z3! :''LQH0>SBJ=?'4S\LT>7Q
M58EP$=+R[_PAV 5+!QLL_7I?I"<8T^M\]#3U",&45R7E*E; ++P#)R3R<$NV
M57M/$@83(CFO<\K]2$9M /0S<#?84K%M7)@\^/#(R*@D(<>QQ:HF"H %*OL;
M_H<K ?8P@+[X .<%6[5V?GB+]K(AC$'6/_2#+-U"EBXKHV.T6'GW:5*L]PI>
MQHDD)D$:2KWT6D$-P"63OY$C)"_EA"'5+ZEO Q44&X4@6R5Y,6$_Y9R:J172
M=!K#@GEM_$"&$\/8P6/^9'C,DQT\9CCPF)]5W=I\?W_ ?']TXJU5 <*)]$0\
M!P5]9$T;JL$8OB(\P3D%R13UE[5\^-"^Y#H9NSF6#Q'O)>2TZ*D"FF?+)4*\
M^OIJX0B@HJ5 ,5)<:V"PZ=03:E4DHS:E3;9&*4,:P@;<:-)2VLF$VYD0B,A
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
M(^01Q^4__OLA%?505:^J27\N+_/(XXTO^:\0W2S;_OZ7?)ZF9%C[S;,[F]1
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
M$Z6544V]E?9M:426&:.%64JQ?G4;B.0(:JY;L1]&$0D: ;@JF?5ZI1ZN7:W
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
M(O2R:9S,Z;G^Q@_2+ G&.7P* \YB9).(EKZV+,OX#)#@6HI% -.$N2\(1+5
MN0@C7A""8*+(^#8')C:) 1N60SO\,<Z7040K^V?N!>DLSN4R<> :>'(5$M7+
M1O!J("&S_^]'"]ZB\?X5+&#LA65\@\5,XS",[W"+2,, U+ S,$0VH[72$;(?
MWT6X0%Q(;;-+6C2 E68&KGZ<QF$.5.'-XSR"L7!&V!\/]WT!XP9Q,5:V=C!+
M[==QWJ7P$B0FD:)!XU^?I$XX%G,UJD&U/<J2D&M%W7P-3!5KFP?7 GN)J\?7
MKT)O&><9#'\O_'=RJM'(ZKS6[X.P"+U%*JY3L?"05C46R,*30[]:34.X#=)@
M'(1!MKS6WS?E%]!LSNCUNU=_W_#0WO+LL=]M>S8XPI@CRQZ>SU+[1QFV<PP,
M]*W>?L-NR909'JCMY+HYO+JH%4]$"I$-/L;P0%*I]/5V"J4G-^7I;.K*HR!]
M;)+><7%QR,/JGY1F^C=H)N-'T#B^\5%,Q'PL$L.US0=V]]F-MAV.ZED0$;/F
M\5FSUWK.=#K.SGAK*]F/"66-4';F33"AO!HRH72<G;F=K2045N@OV "S->SW
MY=<?F/N83G;2R6NF$J82EB9,)RQ-F$I8FC"=G!"=_/'U;TPG3">L=3C.<#)8
M?>"9WKFSUIL@,K)9G*>8YF8:XGXB@$LPPV2!R3)1YMV(].WC^.^,J>#Q=9[W
M9ZZ=S 3H>8D,W$.2UV_[%)386].=1@[W(05-R\#EG6X+N'OO] L(N&?;UC.'
MC??P_&'C/3Q_V'@/SQ\VWL.SANWQE0;9']SSIA8[#>PT\$ZW!%Q6A^</&^_A
M^</&>WC^L/$>GC]LO(=G#=M)M(4]7?=P8T]8Z0ZNUH]X>I&CER.HX]>\.BF?
MX"E%X,SA8'B8#J^7L-V7"]FE$_+0/407]$O8Z<N%[-)IV#7M;L\<=@[09.@2
MMOMR(;MT0AYVK1'O]&5#=NDT[)C#4<=T'";D"X?LT@FYVQF8G>$!ZGQ?PF9?
M+F273L9@4_3;M=,GT5CSG..9E=*R'-=LE[08=6W3/43OL4O8[,N%[-+)V.Y;
M;+A=.&273L.];M_L=?F Z<(ANW0RMKL6Q^4O'+)+I^$>]DGD4-"E0W;I9#QP
MS%Z'3_LO'+)+IV*[US;?CA,T'Q?0_)S-#AFX?&RILA.CID?*C=W0G[UD<3JF
M/1H^![V<5X]2YA;FEG6<=:P#-(YG5F%6N7Q6L5US,#C<H1IS"W/+!7,+*Q9F
M%6:5_=(US$&?F869A9EE'RO,= >'BWXSLS"S7#"S=*S#99Y<#*MP9O%A"NE]
MBS,O-*)]RJL_C=8<RT%B\^-\'(H6BJ9F^,]&..U-4#USZ([,T>!8,FL%C^<E
MM9B/F(_VY".[T[$ZS$/,0\Q#C^8AUQQT^J9]P$LTS$?,1^WC(]9%S$/,0T_5
M15U,71\<ZXR ^8CYJ U\U!UVS%'_<&G'S$7,1>WC(K;H=IPKP)\>+)_^>A+%
MI%?FWCK=OE#7@*-%!9$/[UYWK9[KOEZ=\Q#P_I6G63!=/I:VGX: /X-L9F0S
M8=S$7HCE5;S)+!"WPDAA55X0X8X;-TE\!Z\%D>%TG*[A1;XQ%LLX\DWC3L#/
M&=:8AF^#^2*)X=M$9'D2&7$$SVY%FLUA+OR7%X9&G"?&=[$T4JKGHAH4I6;Q
M+<R5IH9$%[4SP@]42Z.4IO8#8+D4,$:/UL:))F'N!]&-H8"D;\( UY$(0 X\
M681>-HV3>0I03F:&EQH?XWP91*81 <($H&<^QQ;-E1?AG3L!RX<_LUF0^%<+
M+\F6U6(T<G$QWNH ['AYMKR:QI,\%?#C=!H&$>'%"T+8X#@1J;5"=0!6P52A
MN+_R@T1,LB & 1N'^3QZ!W/!>I;7^/3=PO,1R,JQ92 W69_XP3\58>G=I@^O
M8*M .-TCV<#WUX6<NM]3&.VFM,V4_K2>VT\C]-60%Z";T#XKSDH7WHV0QZ!7
MWA36>>V%=]XR???J[ZO[HY%/;-^$^:<@^-!RY-E$9XG3?<AH^'@R>J+ K!H#
M#\"#?!6GN@XR6,AD(V8^Q&F&DJOA^/CQZJ7_8OAZ&IE\!AD]64$(BN84)&<*
M@CV A<-X^'CN =<%H(;P?1#EL*3)3 ET^ BX*1%^@"*=7B!YJ_Z6IO$D@,]]
MXPX56N+=%:/)]P"N[]X-"O_B=Q/^&N53;P+*2NJ+-*O(\$2$-*"<(9MY\# 1
MAA3+L& ODY*?-"0H/U2B2D^!T%[57);Q4PR2)IZ+U2>D0XM1X==)#M/L!8$Q
M3>)Y31^E^6(1!B+1GX JA;60EBN_@L5^_O'7OW_^^*N!7T7X.FBYZNKQ:_A8
MS,?A4BX=P0.ME34N7Z]Z&D1!.@.DW<2QKY:W.I5E?"X_5]B=AO#W'!8HMT^B
M,I@(A7>8 5&O,1V)FS@+BK=Q-6OPT#["@RH>-Z"Q1)IE_%DU9T(@UP24 @TD
M@&;C.=%I"M8^+20,Y@&2S-+(%W=> H,#AE)$!!* A!+Q,B]I]B;&J0';^/ZJ
M"? XR6 [9RH:OL$V3^,PC.\0)Y*14I$1,:I]79,<8V"\>9Q'BOT7:*9%&6Q2
M82MF:^D[1-Q(4TOA)2EM$AHB_O5)VOW/ZNHHI"O74*X5_:]KL%]C[<3B6M"4
M@=7CZU=@A,8YF)/!O?#?R:E&(ZOS6K\/U!-ZBU1<IP+X$;A,8X%\>#GTJ]5,
MM=L@#<9!&&3+:_U]4PH:S>9TK=&H]UI99@TOV-N>=2S''C[VXRW/AD<:%Q;<
MZ9W3@D='6N]3QAU:]J#\=DNJY/! +8?7 QJK"WM(S8?A@61.LP?VH-S;?=NM
MV:,=_=8>FZ5]7%P<,J2H[:9_@]XQ?@1]XAL?Q02,*C O7=M\8!(O4^:!*+/7
M>L)T.L[.XZ)#9\LSH9PGH>S,%&-">35@0NDXC>GMK,]>OK'MY5/?EU]_8"G%
M=+*33EXSE3"5L#1A.F%IPE3"TH3IY(3HY(^O?V,Z.30"+H0V&C7-V;G6H[,A
MM_T/,<Z=LMX$D9'-XCSU(C\U#7$_$< ]E U2'JV_Y7(C!RM=LR4YK 7%XEO;
M%L#$WH7V@)L-73ADET[(KFMQ_\T+A^S2:1@$\7!@NH/#W?8ZZ^V^7,@NG9!=
MYX W%L]ZIR\7LDNGX5''-KL][OMVX9!=.AG;3M\<]=F]:\5F._WF)A!;;\I7
M+Y7TK7Y_<)1+)8^Y/+_S_M"^A'$ZEVA.Y@*3O,Z^2&+X$B_0>^,T#O-,J%M,
M=(FI]HZ$==.5);JAY@5SO'V&ZPBB7*BK\[B$M1G5:'AKRB=4J9?T];MY<&_J
MR_/X#[QS&=*((=U:T^^G&=[CN0GH&B;=S<,G\C9^.J'[6'M=9KM@PJ]=I=K_
MYA25'=ER=6KMHM3&N/I:S/\A5ZIZ@VT7:[;>V+&MD?/8CT=69^];.0\XMUJ'
MLGYEO^,$45%"@>Z[P6]]^*U98:T56ZA]+V^UJ0&.>QZT-Y$_]=RK^^JY$=<
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
M^!%QDJI?\:<4^";TM%/P,<:__(#9L\C<6IZH]_\4% E/,/Y>B2=7TRM\Y,<
MMH,"8WB@"XB'G:C*L55'E#8E1\\,I-+$2Z7A*W,J<#DU)KB3:YAYMT)N"X7[
M,<BGS/5(41*F5RQU/E'3E'/ONRBC1S(@-"$RQ\&!G(K#!9FJ GL.7JJTMW6$
M2D^#1F(<T2DX_CQ6"+1H<^S#9)J?K393(J]!_S2<8ZB8I-JWVI[%>0;_()$B
M5<,='A'Y BC#5^=!GF8'D-U(FUG%T59[41&C2!4_E@$()=M!UAN_>'<FN+2-
M8F]C) 1]W;LX"?T[7*4.2:!@JH4]GIEI ?MW\B -W)@TE2XVB%"/P&_ $WGC
M^*P"W2)/\%1)YQWID920DEP#0^5AAM/GT=2[C1,* N#7F']"DFY21EY18F"B
M7QQ=$7/.*(L^]#&I!.9___&KH?ZY@8G8NSFR=]-C[^:YO9M+BM-O25P#,4%&
MX.?B".TI09,#KV\UBM*N,P,,SD[!S8SOI%6/(IRRJT I@&GL@?R?S[VD4- H
MVL$*]RE"GI1;6SD=E>%?0=%?S$JD/"\RVL%D1'7AC6&(/"O2OLC<0@4%8Z (
M1/NWR LG8UE$N=@X,$:8 U2#A3X%[:+U.(@KM!5N!%FK169A#0QE>6(8'0/"
MTCZ4+I8\D(CB3.C\8TR@#5-Q1^DJ9-($^'*4D]>",5\9\6[&#4(/U@XFWL=^
M<1P9"3QZE;F;0'"D9F\+'$SS+(<7LT0T9+^K'9,DHXB,[LR"UQ#KJZA(-BAK
M@>SP]2O0DF!; 27<"_^=I J\+-IYK3\ V@N]12JN4['PT)C1]"NOT]+8KU9K
MTN AJ32/K_7W#05GY'1.UQH,>Z^5[FAXP=[V#);:<1[[\99G QCWL=_R@O<=
MN'L<3-A]NU/Y;S_BVE);:=C89V!*_SVDYM)ZJO#JHIKOM3=;0X,#&4/-IN:#
MZE4U&#C5N_V ,'SR/Z^<SJOMD-8OS(/!N,@,DLZ&UG[-N!@>%1>'O(K_D])<
M_P;-!1XH*I&/(/,I(.;:YD8</A9MDDH[[HL@[D!$Q*QY?-;L[>#,<^<[/(%^
M''.=,>.T;HMWEIP_'<B/LL7#R]_BQCHV%[W%K/Z>P3)MO6'ZY=<?V/AD.ME)
M)Z^92IA*6)HPG; T82IA:<)T<D)T\L?7OS&=,)VPUN$XP\E@]8$G8.?.6F\H
M$2+.4TSI-.DJ.7 )YFN4*1WI6X[AB7W;V._9O:=QG2MHG >^'XIC)]<=N'.F
M[)M3S?[913S5X:.X"1%;Z>FHB'BD_'C )BO8SK[G;<\<NB-S--@9[V_'=E\N
M9)=.R)1/QUM]V9!=.A&[YJ#3-^W=!^SMV.[+A>S2"9FE<0L@NW0B=LVNW34'
MNWN9M6.[+Q>R2R?D[K!CCOH[$S/;L=F7"]FEDW$+C8J'!S3U:0$'-#-/]F#
M:WT<U&R3H'ACFZ.N;=J#P3GO=QT!FV#=><ASRB R2>]-TJYKG754B*F9J;DJ
MH.WAP'0'9VW.,4DS25<$M'/>S@E3,U-S2<VCCFUV>[USWFTF:";HBL7A],U1
MGQW"TP:1"7IO@G;ZUED?3#V!FCG-\V")Q#\G<9JJ1B+G3$TL.!Y- JXY' W-
MP:C/^W_9D+6.LOM]:\A;?]F0M8ZH';-G@[CNG?5I %,V4_:ZN!Z>=P25B9J)
MNE%<NZ9KCWC_+QNRUE&VVW/-T>BL8U!,UTS7:R@:N%;+0B&/SS+=OR;%SAH4
MEQ%/51U7L$.>ZB5\_?12,:?!8X>LU-$R<'FGVP(N[W1;P.6=;@NXO--M 9=W
MNBW@\DZW -RCYPD1'*IC)8WXR,0AA1_J(TCC5 =6J#T)/WACOZT\G 8A=8_7
M?F^[0BB7'CW;F(;8=;MFQS[K- O.JV6"+@EZT-JTVG,!D8GY 4GB(W,X/.OC
M#"9H)NBJ=#[K2K5,S$S,%>GLC,P]&J:>\FXS03-!EP3M.J;3XSN6IPTBT_/>
M]-RWVDK,1R\\QZ%3A?ZO(@PQ7\B+? -F_2YJV4/G3'XL:/:/HIJ=3L_L#<\Z
M2YQU)Y-T17<.SSN-EJF9J;GBJINNVS&[P[.^H,8DS21=$=".Q>;&:8/(U/P
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
M5M2'N8NYJ^7<->AU3,<Y7,X^,Q@S&#-8[89 S^SW#U<S@QF,&8P9K&X?'NL
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
MTM6X1>JROE''-_%VW<2C"W/J)IZ:6'B3F9RYN"N6Y@B8=$'H1+UR,V__:W>
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
MYFC MS"8;4\!7&;;O6]/=4U[=-9W,)AMF6W;Q[;F:'36V0]<[^$9DQY\,0'
M4X$Y#QQL8.G9=NGYQC%[HY[I#ML:RV4>/M$]91Y^0$)3;^B:?8X9,@^?%KC,
MP_LG-8WZYQY^8 YF#FXQ!X^&9J>UUYDY)>)11//A(2$(P\NH2?M8P.HBO*L1
M3^F'I? 2EJIGQ&@L5??=ZYXY<%W3/6_#B,]EF'-;Q[FN:;M@$7$Y2N;<DP"7
M.7?_$]5>KVNZ#G,N<^XI@,N<N^]>._;0'#EG78:2LR%..?0@X!$''=K"66T5
MH^RZ,.>>$KC,N>RZ,.?R5EXRYPY[0]"Z9UV6B?F6^;9U?&L['7/8;QG?ZI #
M_.F-0T%_+59-LP61#X-<]ZU^?_#ZW4LR:65N!^;>.MV^B-@(;]?JN>Y1X/TK
M3[-@NGP$Y:XLYC$(^!8;OI<)T[@3QLR[%:I<IO"-.$^J74(CO[&)A[%( H -
MIC2R61+G-S,952G;C8Z7QBQ(LSA!CJ!H3+9L+,II&>]3#,%\%!,Q'XO$<&W3
M<#J._+]#2X"_N":&<!8"OQ/ATJ2%XISF?O&>.Y$(X\NO/[B6W37&01@&<63B
M#[;5Z^D?Z$OX#72W91MS]>.;/[[^#:2"-=*_O+6,/Q%O( QF<9)=@92;*S3-
M:0%W08:A*,.[N4G$#98$B?,LS6!T@GT>YQ&5#:'I <9Q=::!;?6+F0RO$3FN
M97Q6\#>'O,K]@4U/82-PE$F>)"*:++$PR0P^,PU?+.(T@/=G(J0]4SL$6Q9$
ML.E9GL$J4MAD#^NK1L98&)[O U*SV(@3 M1/O+N(_@9 &F$P#S(O(^Q6L(.+
MG(&DA@6% :S3K^%K$7I(>X2VL1=]3TWZP O#+1_1VT!?P&"PW+F7Y8FD38KG
M)4(8<Z#W68KK#$4*A/:U>;<TADJ<P0@E(A9)[.>3#,>= A$1FB;Q?"X2>DSK
MQ=M7&$/\_<L'N:YI< ]OJD4MB=E2(_&B&R0 :L5;6R)B,Y(A2.L@8FFW:#Q1
MR?0GIH.%@0"91$1';$YTFVTA]SM@%Z3--)].@TF +P-*YT+4!R"BBD!)!PL2
M4G=Q\ATW9.(M@&A#$!HP9B+FA131#\3]0@#SPFX"$%,@*%A9*+Q4!I$CP)UA
M.WHSU?8*VG5)C0$.%^4TQ0*(D 3(W%OB];W %[A8$<U0 M-Z);4CX1![HFB
M.8-(7?73H@^%G$A0>L/3:8ZKJQ&V%LW L30(3*\!0N"4S(<O22Y9QC=8<Y"F
M.?V*;Z2 7@2@,H"2Y'=Q'I*0S<.,RBWG"4"<&'X0DL@@BH9EIC,O$;,X]$62
MJ@DB)89H9*3G,6Q%! RZ-J@&V%?L%(^!/CTID6AW5MXO]=8DOA4 7*8D5S$P
MJ82JCH.A:"] MD4Q$ A #TA<QKG\L%18FL*\6R\(T4;"":4D)PF#((-@@85-
M)F)!5A3B( =1%DR17$"8M9RUF_4\*/9>QW)>X[/'Z'327+ 7'V:P5U)OR/'H
M*: TAO40M\-+7T0$_QH'8'2$J*]N<!!2 '$8$+LBWTJ*2O7!T+\^_2@-(?@I
MS<<I<":H"9&2]11'H"_(A,*-3TF4XT= 24)2!LATS&W=.5S!KH0%P%H"1A**
M#"]!Q2$J6F]MF!J7?06]\M__-72<SKM/F9@;7<OX%(&(F'M2DDA5]2&> P4L
M\47;>?<!#(KDQHN"__,4HW_-$M!ZP WZC<J*WF]=T2?X\6MU1;08^YWQ$V!#
M[V'!Q*7!0 732M%7E;_P%6 %\(OVD*=97E-,G(!,Q<U+]9K!]BB1H #X!ZP&
M.5D!7@*HU]=R[C126$, ZA/D)NBFOV*R7!2.(]"D"2CE*(?!B-S'0D22W8 +
M4#^"8"4A&0;?!?H%,1%Q %_@W\?"W,R,?P!R@5'N ^EGH!4%]"I@/97*>N(F
M#R6=F,;"6TKB*ZS:#/F/[&I SQRE;C0)<]IP,.  5%!-2'GC7 T18'!"H-FG
MQT)8@,1]I?M LP83<96(D!:\MB!X-4J]B1I.&<=S_!SUH7I;Z3ID;VTA@YD)
M?/#U_4\_$F$.WL',"UCC+;)Z:H0QN@A@E8HD\V DD F %(%0@(V<)VMF2H(:
M/)P"ZH5/*C81.+OTD!"5-2&#KX,JBN^D#;] &P0\,=@:/]VP<%)C>RT?'8@8
M!R<=O!\ EO$/6,RM2,QR'+*@2%C<X*9)N45R!@SOA4"*-6Y Q2?1G'8^AZ4I
MXQ\L+34Z$";B@D23)C5\3,2(M(GQ&J)$^&4%[*72-R":,G**2=B0BM%8JYF&
MJ4!9/IGAQDD-HJ@*/PMC()15XE_'LS2/<,,JH*&-Z&4DY(%^P1PB5!263*ES
M&O8-K<)5YJ@2K79:I.6X:IP 511AJU#<7_F 4OKN&N11/H_>P7K ;UM>X]-W
M"S01HYM"K%F]0(H:G;@"_U3B3<L<^O *Z.[=.+Y'X07?7X_C!$0!#'._9^!L
MM[S;+&_+ .7SBUO;M6N!.$ WH7U6I/PLO!LALWFNO"FL\]H+[[QE^N[5WU?W
M1R.?XE%-F'\*@@\=X#H60AN"FQJG^Y#1\,74]IW<IS&8)P_!@WP5I[I&.11,
M-F+F<QG.:VJ%\WA;IW^FILY:LZ"X 4/X.[HGQAW(= S4=096MQX3[)5!PK=2
M>OL!Q8C0N1V+[ Y,I,)ZVG]"%1C</A\I*!PWC--4?3) QZ?^2:=G#<IOE,!/
MO3FH8P&*W"?HRL"7+XTUK;JC.+JB=2N;:BVJJ.[LO0E@;+"J@T3KO)LX]LD:
ME"MS>UVK4UM9=U2)I^IYZV-H&CT>@>S/0S^"Q?M+/#_^DC8M0 6.$.%Y%&0F
MX!R0[LWQM_]3CMW4H,.PJWAZ!816N*"T \-A&556$6VK5VP #0?CD2-Y-::8
M"YE:8"SHL9' !N4WBKXJNXB#W*ZO">PKC'MB0*2VHKZ]0A+#6MP;R/L-C.8+
MP.(D*$8#"Q$H5[F':.@M-+G D#VWI'8:<E 94G*HYZ/HH6_(/E*ENNL\*9<I
MO5-O'(2K9QZ*^H6OB=\KZW!I[AVM<V^WQHD8J8OP@ 0C"7(W5T<9CBQW==/Z
MM4%">KNR2NF2R=WTRA :1:LFDR2'-1<6*[X94]BN"J;:G=[*U*-2M+QM>2"K
MT!_E<9?T6#9+=:=0(VZ_1.1^2N,ALRCJJT[2I"G <:ML[S'5P@Z)XG8K$N3!
M0LWN#TNFTC+L01+#MBN*20FPNA8B*4"8B] %6\2I%^X<=MBIH%>+LGT%8Z]O
M#>L4\DQ"RQD,*R)Y/Q%E]WKU;Y2GB6[X1 2W& C7.[/^<7]0_[A!G$F=LO:E
M8V^8%AQO.6>!]M5O0;2-JI\N"F^]*A(+SYGPRA)O;P/6+D2=U7'*HW98VF1&
MC^8@0T(,:\APG#XJ09)$,10"#D3ED!P/H>3& ':^"YJT4&%W(+86Q'>XC_$\
MEK(GKT03/R"&X/_I'+Z=I,8/B8>Q+J4FY9Q5-3E.ZG-5 $3FDZ+Y#L^DO3R:
MS(0OCQ4G*NCT]3L,AE$V.<_!_ *[2!@HL=HDVFOY#"\HV7MN9T4V/T2R.]U>
M52^4-LW#I#NL85 5I4$JX?=@&5Y()_U3F)6.]$NAJK&Q>CQ<R!@Z&]12Q:^>
M.R+NIF%\MP-WZZ*WVZW8BXWRK%G^.NZP_F&C"%VU!DLC=;.\ESBO"] '6Y$5
M@[PJ IHVH!$OHU'%HF_6+B4GKT,XL.N?^P+8,"%> Y)=BWFV/%#TJ2'3BP-%
M5?G<F NW$BAR^IT5+QFL\3((8ZY+7Z3\19Z !)*$NR&K3#&\Y79K"6.N,RKM
MQ;=*3M2^BW36QOIH:$>MN/2#:I1)Z6I]"*:R.HA]*8F&E! >R=(Q+KR!C\!=
M(5XU4)I@/H46H)AI4A7F5:"W"O*NNQ*]Z%<6N4NP2 -B-UY7$O%<VRVE8^GR
MGB3G&FR>[LNGI2=NV?UBPY_.E=V*K?LP%G1[)?\V,)P\HI.IH^HT_J\8?,>"
MN^A@%.U;[UXJXY?@T%ZG!.(P#&E;W6)_V/W:F[XK[E=W6))D(WF3TZ(3#*?&
M.$\#3,0KS+?1L&I^-9/FRA@<M*\LX(&2P'6<K9*@F;&C_3E;IK@\0)X\2A38
M7;OJ^:TY_MKG7,^MU<FAE&TC4VC%K0CC8G3IV*,G2[XTWB] 5R7&K%^,!'@3
MY9#@MW>4@H:NI4P"13<<<QA0%I''QCD/SYWSX'#. ^<\/(=!_%/#3:,MS%XL
MH;/JMC8R<)J!I'U'F+BB2-DUAL%"4)[GA3-E,6FI!M(90+@BX;8%;EB_PF0%
MA7) N]-9'>X4+*9Q\]6S5<_=[3HKSG!W6#GUK!I1J\'K1%35(\@;F"Y9RAAI
MX2/8SLKQM-NI>)@JY; Z#FA"(>8T!T5F,04[AK<!"IV^6GH1W97![5&3^TH"
MHD%,M-&0WDX6A:/8[W5+LMA&!,4ITI1R5_5.IIM) H<N ]3LY.R[-Q4G9W"<
MG;%[)>>;C5ZL5\_R]:JW,*KA:7E9H;CWAR;L?BNHA)]:$:C>1!B_@J6>X%5+
MJO#VI9([WNK@-%X GFO4J.N U7L!S;>MU!W()=T*@/>1>DF7!'-]0EBRD;Q#
MH2\<KE^%-(M?\4)L0,ZL65Z8K5RC2$OWL7Q51JN*PS-Y<E4^;ONA^^<-6*<[
M'+5-*GWFFEQI]M)-)(T[$=)MD[4<%'VQO&%:?87>[O?KIVKRMCX& 4?UK*+B
M C^&\%<S0"LI2F^U)49W,=5E(KS &_ODI\NKI+04#%I$S>LC,TQ>B"WOB\&/
M:;[ U$DY"-XF$3?!1-Z$*&[%M4+ [N\^?2B9D/;O<WGSMM4R%W,YRAM.TKR@
MK 4@I&Q6DY.'DXBU:\_-4OWZ!1.3]R&("RX;HXA SJPB33@U!IY@I?CT"KSA
M. <?&F^QORL\90M\9?4!;%7H+5)QG8))B1)*5>VM5 #>6/5W32+<!FE >1C+
M:SUN4Q%@&0$86</7*KS6\-B&179/YOF6PL@HBQNW?=^:R/5X8L<)HB*^BR2&
MO_7AM^8:3VN1X-KWE.6D!V@.0 [/I-(9T!,^^9]7O5?/C;@&* ^-R").K./Y
MB\R@P@"'"Z!7^733'ORNG$H\)P$_LRKL'U@NG+GB.>O_,2<<FA.^Q6!),=J?
M&^VV\>\]:N$SW@^.]RN7,)\RZI\;]>Y5CU'_,JC_#+@RMF"?[9N7MF\NV^I_
M5F)_\^77'^2MG#A/\7[0@9L/'Y@9JC&<@85QDZ.S1W7*JX8YY4_/%$EZ4CNB
MU3C@":J6\RS1[7;[9G]W!UW&YY[XM(==QN<A\=EW3/B(\7D@?%XQ)H^)R5W6
M!AL5)V-4_+[O02)SS*%D>7=D#CJL&QF?IXE/UHV,R;/ ),<TSM_\^+PY,VEW
M A("<M6U^L-1];_>)@.SQ$;?&B#"5">,:[H0&=R*S3$VNS&H=KFLO%<@_^"M
MV<W1H,MX/CJ>;7,X;%DHX87PW!DQ/1\?SRTSLTX'QQSF.1L[ZU3SGIZ-3QS+
M04;QXWP<BF-R2G<T,MW^SN[JC.M#'-NY?=-IM\WX;+BV^V[;[9EGPW6K+9J7
MQ7)3W^J&(C%JK79-^7?J*'AJH8\Z6NS"S%/OR8WJ=UX?P&QXU*VMRZWU4=Y
MVU#;X@@&WR%N(>Z\/[H!WM_B3%Q7N&&%Z&LUJ@Y*XG5B&KQ^.82H^1],S&^<
MM\]&SX_=WBU!UFHS;ZQP5GV44P]%*J!.GWDWB1"ZP36HED#512^JHJ6F(>NG
MR4NGU1)J7"U&]Z+&T@@1%=^C^GFUPO+40UEV7=Y2AT&V*:]^1^^,O;!HLTR=
M$84O.Q%3UZ1JY\RY]UW(;RJE$>";'+$?+JN=+IMK-.A.V$@;\FZ]\(V;)+[#
MA<F:>KKR8\LK+OQ)72JQ&Z9O>)46\#>YEWCPDM!5&'U!QQ%8LP7[OQ>U#J@[
M1QR&LFH@8A>F"N;Y7+?_5CD;QE0(9-DL"/'#KB2#T$."@'<FJFN\G 6'H7H)
MM5KMLCIB;1FRUT#Q.:U,CZ'[5\,*IX*J1>8+A&9UX&G3P-@VD]ICJW(Z"D1Z
MM=JI>!NP5/SF_<<O1M&G^%.D^C_?"=E25A;-@:5A::S*HM80@F>%E3;KJUC8
MV&B:2E\V["H6$P*R PPAMRKDW@)!RA[LLBR*DKD:7MGZ%K^!YR24Y7;B.^7(
MZEM@.Q (;6<OV' TR#-9%K3":PU[0I4[O)7*I+HJZ")/8,NI1)J(@"A1]@54
M,20>4^<&(EKJN[J#&K*8&CL4S48:5U*L4Y6\72F7*BM1#7NK#;^<:OTU8LW*
MF%C#)5LNT-\+EY+"9=6K:O/PZ?IT1<OE,=AHXE;6-CV=Z@]<0?6HZ+9=ERNH
MGE %U7.5Q"1$DW@L^[50EW?0P"A&M<%95,PK_8J*]*(NVW/P0RV8#.-6,Q&"
M^5BJ<I1@*=;Q4^(LQI8]\,\D2+]+AV,1XUI0TE;;QN 3;0O$-Q$ B9:8-(=O
ML"B"?GE)[9+ %"LE-CAYF>XIWFA(QU&0:0TB$JK]A"9XDYB59=(("-G06ZZ[
M!(3,^CI66J[=?[R?B$56Z.@M^G/5NB1<KZHY34EH=Y+$U:W:L7A=HYK&YERR
M=5O%3X(/*M;[K"#LFN],;?Y0]0:)K*).[=A7S97-RP$."6XI*:DP#U63*(^*
MFOOBOJS@KHH\(M"3$"@JF 9(Y&FU?N1__]?0L0?O4ETKGG"JAL,5)&(:2C].
M<0$&!C#<*-M$-K+$3SFR:3*/%7;]F(:2[!IAH7DTG;"=55)E.%UHEJK*2[M$
MEDZ3C90( R D:@M QLZ6<LE4D(T*5TW@?>Q<&P8 E*_ FE.?->*OHE ;U6R;
MS-0PQ,RKB[WUP-U&;Z2V/'BP926*#-.RL&AE+69M)8@"6FUU33F1F(AN/-4G
M# ,M-,I,^#<47TETJ:]:X?HB49^$1MYV0?&9F!2V)))4']_!7\;QK2++P*]O
M=0H+!AZ9  N7G=C*-HTEK\-NQFC/8#N1&G<G-<.[V1T *IL%H101M!AD6Y@T
M0\'RJ$J;IFJ/09ZQ]#"H7R'RL" Q1Z:_&LI796IAHB7ZZ;IC8*9]??I$20'
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
MH/"KL4JSW%0MP:XCP!Z*Y1GQ#Y18JD5 U]H<(C4$3V%L4HS%XGOL1L8 (BV
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
M$EU@Y>-,B>"+&%*0'/[^740S0#5X"37().BX+_S]XWO]PL^P!%]>=P=?66[
M02'$5>HS#TR=[UKG^0Y,GF]9B I__/,+"-CJ"__YY?3W+8VH%HQ]?2Q<'K%%
M=W9J7M1@YVIDOYY\,"U",X;))Q'_$*HF#WI'1SL5>7"Y(.CN>.9[:5;8 [%>
MZLS;WZ..VH1?SB@#%9=*"W?,M?/339?N@10%X04WH&U@>\Z8<&!]68=/'2P2
M4(IH)L1IE@,N?A %JG\GAHL9@CG]L$7-<WH'O,40ISVHDIWCO*@@+@PQ:FXZ
MLW7U9H0FG\(R4Y=) A1^1WWPB]$'P^#XR_%)\)54LC=A50[U=CO!6YI/S']W
MB?F;8<7P]U[S,;_*\RB)PR"2K';E. Z=1RIQZ]\+FC*1)A$V+9X4D>!Y*RP-
M"FSZ6U!_MB2= (3^(ZQ0(+Z*TT^H11_N*,1I,LZ[C=@PTT<:),4[&?^0D9Z\
MK$]&S-X>L^,<JV0O,EW%7N9)=(&S-;(A8Q3KFNB^GP)C^;L"]>,;-A$L68SF
MA!+O$!"C:5$</@7R1LX4]3RF-4_AQUK ..PJT4E36N,M)]!W8!/P690E! V<
M>\,\]VTQ$O'VYPA>4Y9G()>;I\DD%3@799O$]N B^$-D\,))GM15YK.\$WQ(
M"L7%'K3DLE)]]/ \\29%C;?-$%LSKAZ4+W;;^.*4\CGL%'"'X5S* D%$_[,P
M[ O[YO/D(QY>4#=,K;E;?Z&C7WU\_^G]V6=0LY+"*JW!!S53B-2:C7[\=/;Y
M5?#N'_COH\.C_:T*I?>.*FI=OV^Y26G7PIX76M>K;;(!'#2:27<>Q#]=2_>-
M^@%,.GB+U .D4S-XS\!P-QI-[Y 94"QICYKOVNZ2\-F>^X/#<J.6\WT2P#6!
M\Z&R6=-MER#%T.D=[AQL:29$ZKG6N)LDQT3&]*6QZ)/E>V(':*TMB<@RA>,G
M %E.11HI' 1!8X:Q;[Z4Z1+$JZM65-[7*LEH5&+CZ3)S/#MA"R[\1YPL8L2V
M=U)$.<OV=V(^9\WMQ3N2>^^V+EG1 JS7ZV^%?'O.W73W\6XJE]4QQ[+BX[46
M'7B0#V)1$1W:Q!D!F2K")<265<X*'JH=G-:=% C JE#XJ&(X:I*+S@-R&=_O
M[S[!W=LYJ+B&?;\_WUG_SI292I+A!K"838!))=5R(_R,R@D?U7R.#6X5]KNC
MB"[U-6-NBM&YRECG^_N;#JAZUNES?/;F^/]["9]:Y6N_=\CJ!<IV&E_4XCE;
M5H=V AQF&Y&BD,I<3WHDB\/Y&7J32A6%6H2C<91/42"B-VQ*[=#@ DJ%9)B
M(,;MX])9,<11/DGJ'OR*KJ]_%$)ANW#'YK+Z0K>_:UQ@;^4@U79SO\<V6G$A
MJC[!W[X?LX9"3_=WCGI;UB(GQ0_55:MS _R'"/]RYXO+/92_HR,QBL=)N5U4
M6RN>PO??^-KPRBR$M"T-:OT7L,]!%W3/6U6?4,4-J_8U:4C5&X9-:[NTYJY.
MMDN%^Y(=U^-4?;MO!H$>'(VN!!?58$.'9:C) G3%F\)@*M<!;[Y(M.N!+/1M
M;E1NW1#D2RK!QN/C$'02/1>,4@.9+Q#[8).[] L$7Z=VRWJ4:98360Q$_(,=
M^B>@N4_(.OHU2@:PMX\4D=/@@K<C^_@.-H,%1)\!T=VE^R!#P$Q?<OWQUH,$
M_\G=N-X_OGS\-?CPX0LOV#LZVM<+=BWIB^ $8_)C!:#XPKKN,8^K%J5[C3I(
M(PC-#E?PHK<8064M^:V,:%Q8#@L$QW&>Q!?6CW*21)&<T**??XYQMI?K?%G0
MW%M]K3077HPD#HW")G[('\?)D$>4P6LF,JEYC(F,Z:1 E#=A]G<^O/$!(]Z
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
M7T@21^0J,3MT/0,MF6TU?9EC^2J*2H$7*!*Q%_1Z=&"7J\_+W#V@&JSB!8W
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
M(\T8HF#OP1ED9H$AHLR9FHVF_=(Y]:#<S 67F6;-("OFZ!4(]KO;(UQR="[
M++3SK>,$Y(?L !4QP(8")S"/W<'6Z,,HX*87DB?NXLQM-<)9NB!]:+&YN&!,
MLG.X:[O$>Y _T:^!LZI3'*N+. D+5T=RF^O\LTA5-M*WMICB>-;F=0&]!K#C
M$<UE;O@>H0AO!6H,1$[72TC'T\ O@<GS]H><(ETO Y2FPS.RPF7C'/8P@+U/
M 753<BX!1Q;C7/LJ7"Q*D#_,57J!ESQ%GQ2L)M-&GA3B+&9VI"#]C@'=\()P
M<;@<?#-@-O">GT,)UH7(2I32,YPU7=&U5E_')(:_@X5CJ5$,\8$PK-P,,@MG
MF'H544/")<WVS YSG-"N8GJQ.7*>"B*582J16Q*#6??G=GW @V2&W!3WE";(
M0>E2[!?$9G#_E;7YU_-4R1S=4)57C9D8I@K,"AQJCV0RE+#HB,F=8(W<E@=O
M+[0TJ:X_ #2E];(6^M,3THF/E5@#/',8)9G4EV!NEVX5?HM .<=7P+HAL%*D
M7MY/%3J\,SCUQ>;,41ZI<ZN51?+G-COPX"3H^REF\2LX^SP2%R_QVU>U: C8
MRHI?9<Q!^%,S ?-.>G!;QB.PLW_BYM&!94WNGVNJ^I>?]Z[LZIN!N[=;;34
MX":P3ZTA/1<3R7;R-K&AER):B(M,.\?<^S' )]N@"?(W ?!M&\_WYCPM8;K9
MYL7-C@W_(F:'[.4<M+\Y\DH0'P6SH7D*RASP+R/4&G6/-LW+,$^4&1EK'L#2
MR) ,0?O((Y9CBO1RT!M98LV8_84L0.$Y^*8@,94,4-LULE4B$T>O-2A=.6O@
MPV1^0<OS>T$8@YB+Y$3HMV;$QUES7XNS/G/-!U1A9 T()6W>7*8&#23H0$5,
MHC-.8EAK-I<YK:!UEG@;7:!#E;/X-5$B"@ Y2(;ZT@KU""_J8H[^'M"B\5+!
M\@@NI$C=R-44%13 GA&:#+!6N4 G.&/;BQ98YVQ:V7JAME#_21.R]4 CR0K4
MADCQ&,)_&0U=+06AR?99JA$2-+(,3XMJ8(RP(24L3Q,DNE&[Y0 4X$!C*#!F
M ]H*[K$,E0K]")*,1G94WN8)&S.C!"$S*#(58TB5J)2LG:9-Y5.1LZ$S%7@;
M<%S[)(7P\-*F:IY9K3&330N] K AW+*LF,DE)L&ZF;:C4C!0)5E/%:V2D2C1
MZIV,)R#;0C2'"*   5#MXJ&:BR@,4(>+T>P%+)-QAF#7D%\H5)7;%C:V(IOO
M9*'AY2%07^$2< 8X1";E#QV,C,A0!B:@_PIQVQJY">[V.%K'-+X!]@)(U-N2
MBEN ]4W6?TO3P:#O:M[K&!@A[XL>()J8HT9+$6^ZZ\I/5QS[F7,_XS<BG;WB
M/%(U1]LJ#])E60[M_J2%_C-PWGBQUIKP' A*X'S&010I08%7I&I^9 ZD07QG
M6*3: 5'A PU6X3 2:I8%,Y2/ [221,;V$VQ= 6N0))GMYHCL-.MRZ T(H8Y7
MCBI:,0I<),)86*,!D(%%E[\B=-D&/)AE+]$-$@&76O9DVXM&I%W+BWUO/EZ]
M(W-^%>,)M@D,*X[]E_][8H'I0-%&[.L+;H@+^W4BTE'P1>N6I7<:%>XKJ=T/
MYY*^$X@ F;PQI/VL7?:?4=4P("FY'<HE, =(H(Z1X=FO.L%QR7A I**Z9CUA
MVCU',EAG(*$U43(D9&=@&^.R_R[@^(:Q5U;5PAK=[3']O%1 VO0!8]FP-TZ0
M+HA(;_Q1H)2-R@]9&W)VI;+*&482.+#V_X+T1K]Y54&VAA0Z>(.9!-4&.')=
M#E4.A5[A\R37?F!X&!UJ1OTR.PL;-HL:2IJ*>$+2"N&-*]C,.E(=,;4+-.0I
MN_ 'TH4'P@T$!EMY:NS\=I3 _8#$=0Y&.X2; TUT@)ZW@M+$\,FE5Y@OM?KS
M[R))BYGQ>+>!!+]G'QJA"'G_5UY5[?1*H^8(581.\+FR-FX,1#28JBC?X0BD
MDB<+L@\J<I$,J"1-DT4P WL&$&B6I#GJNF1( .;"OU2N4^!R\0/.PG<CT6V)
M\"ABM&APJV(.)E84&@-<@?(-L)4#V&]!"9+&' %3%\PN4@T GV,,9?#K*:1
MVZ$4/E2S]6_9Y,(=PX)Y:-4+(H#2%UH_'BD$I;>5-/6+3O );3?]4[0/2WVF
M!")98D:AKI%,H2T5;46PW0/GE&."%09]*M[WL5GG&GF O4L38A^+Q#E)9C,,
M\D@;.?0RJ#ELG&%RA0(>@UP+]?%A";HR&7597+VD#.1BI/+RB9"DP RU;\9&
M^PV[NX  &%&UDVN8@.F.^97!) '"C"F,8Y^A\"C;**-D3CR1V 1:CD@$3K[U
MTM8[ <6U[ ?6D)Q12:<.>P _8=<,"AZ@K6&J!F@MR"A9/!/SD'^**[]$CJJ&
MK1AS3'=M">OA8C$L@FJH5]&>&CK/A\  XEC)X+L*_C45&@'M,,).TS,H(BC8
M-A4*8XR&C==>7>+I2#(K)EH"GGWU?01(.-GX@MZ+2-OOOD)< Y*BX!E]U'ME
M-">VRO'$VI3=Z>X<&YHXL=3U:TE=7XNHY(F?OI^=TOOQTZ#7/=[><6C^].<0
M-RB#XV'>?D9#A4WPPZ7KQ]4J*)KJ2(7FD/7K'"O<+T8?T9I/\XXY.<8?ZS_&
MXV7$Z_%VAJ0E&1Y3+I1*  =]#K(4#+-,NPMRLZ*%2_D,<,>\A+)KY3=NA'3:
M;(ZHB %DX%+ $D'=F&AM!#2#>+)4)N/8MFX*.S"7_N$OK]J<!ON;[3.XNHO@
M8 ]8].'^[E%_YV#WH+]W#7\!(<G^J_MP&MR,AXGY/%&,I(AP)8GGC%/&^X7O
M)(\\I2BA?DU?&^1&A=)^8!VR<R30/+<Q"YTDP7ZPMM>]:O%3>.1\=LB9RG,E
M*<AD\V5:$/1"<T! 4.!WLXPSY= M6D36'0NO$FQ*6BU,,TGID<XCG48Z3!8J
MLLQP1!''H"@P>LE1LT0F["RQRPISS]X\IJW%W@C11J!*BR$[F.1XS"EW% 4V
MZGY5H20W7PR82'Z:) KF%!251F"#:CDB'Q29O.AQR^4<# GQ0\8HD$$=1(S4
M!C O,1-_PB>.JJJR'ZCX)AFNY''7X^X2[A)V531#Z\@U!<B<[YFG(LX$.SK6
MP"2?SG@7Z8Q]G\YX3^F,GBD^.Z9H E^F6C]B8<X51SJ+[DJZ(G[K9:Y'+XU>
MK+ AAJ'S+U)<1%3&LT<4X+/)@Z8&C!3*?*J&&<;*AU%!L>.K:I^.0HF%?3%J
MA#HJZFRG<UF6R7.-6IRXX:B-"5ZT!,G<&$;-;QZV.MB=&$;=U]X2OVA^>[N+
M_^I;N?\P!OOCVX*/&8.UC&2J.&A3I?/Z.EF> CD#V;EDC HW.E5I$^[/0YT\
MC"LE:^9($DI,E1RW5#9BO@_Z<76_*)WO49[/"$"=8<[)'E/*VW#. 7^/0+0,
M) )SM!)@/H[A9>--[-&0ZVP0H:1.F4H<ZL/H/8;;^/>8Q[-$=%3UL((LR@J8
M98+R_A*/GXWXN1HCC=@395*XDS*XA*%N3I>N>2A9O4=!CX)+*%@Q2&O^.TR(
MM6W\JG@&+ ZTI/PB@*-@/1\\,TD%!]LRT+@B4<G7].:KQS\7_^ ^4*O6UJNC
M[($I&>4"FS!P$2E&.>#'9>ZL&)VK#.M;8L17KMBBM%RN$S))P;I*"!5BP7HN
M:,#R7/=3X.15JKNQX5_7% C&:3)S/#/>DFVYQT_5W,E&LVAC#-PK)7I6[%YK
M0[:;F35[M./8G2T6[Q7S3IT]-&7K->WK@0S>J\%YV0ZN%*!@+Q;+++#2XUR-
M"A%E-F=/)Q3!@K+!LH7'C0KEVM%)IHR^5+Z7?I]GE8S=JY_'FZE>!EY1!JXV
M PC]I"ZRX&>X+Q85/&-Q%99:Z=IWG<-'X03]$UK%Z_X>[QK,3\QG,H&H$N.(
M2V*1<IRW<TMMBT[@WQ0%P"H(4+7 G  @#3/; L^5.&'P(TX6D1QA+X'LAXHB
M;.*'N=3*]M@"P $N@VGA4=:CK(EVL89O>23WP<"V#909CPH,X _;K]8S3O$O
M0E7MBM:9GV7DC![6]3:Z2%$K"+4Z+6:AWH3U..EDRZ,A:K"(\6PYN._P1^QW
M1&7.P%1UXR?6N'7=+':@Y&0]W?^)8C@-JB;PU(7$I/O,!L[<\&^U5V"FE8M)
MH9O'A#K]N9&@*GJ'MI]G D@AS=JW$_-/8^Q/,9,C3!7DS"Z=Z4])AFT6M$_R
MNN,DKQV?Y+5!/>N>3"WS&^YDVE2ZO &[JW?&?%YEU-S=Z$1<H+/I?18!A\ZX
M;VS5/Y(LL*IP5 P5=FC5O6EU?H"N**QD%^!/J&-'E%R(*+\(S4?8O&*8!]R+
M&KMP<&&U^YW"5LJ"FG1=6"<M?CI)DA$VI48#).&.%=SVC-L3<O>*;*G#0X$]
M-ZA+E.GSP"V13)>'6#>I$R8M27=DJR]$:R @JN>N[9Z;MJ&]PAX@L+D[P7OX
MG/J@@3V5%-A;NNQ(P1YFIS-3;#K:R9]3-5"F\^+EO8)%, 'FC&[ND:365-A,
M@79"P[FXQS2VA0*)3^TXT)RB$5#DPQ;:S5U;W)IAMC<56V"=X!T XQQ[N9W&
M$RS!UW[=&:C-"PFWCO7K19KKYKJSY)P<< O2<M"W.?A3]P>FQB0U0]$H&+;'
M2A6F)@$2NW84^331/3+PFTC]P!1*1A%N.%BV'*FB.O43'Q?1&);6^IE*+>[2
M>W2[RV09IW0N6U-.W4QB-_9XA,U-$+]Q^(7V?XHL2X"*.-4&2XA1I]+]4A!_
MA;T/Z@".4(#_AC;A<T@CU73#S'.G70L7/NMC6C?/N'3]\&G+IF,SJDSBWM2P
M&XR@J'18S/ VAC1*S'49$?K01=*MX/M)5:6.>V(&JH'MVQ,+;$P_MEQ@P96;
M51!B^Y(4BZ_EZ)FT*KAB.R5JJE)M2!-++/M&#CRF[D"QF%"RBNF!K35B[2;,
MBCE6U&:<S^*VAQ1CX**I=ED[7230I*BTOFETLB.3EQ5'M7=1>QN7)CF2:\3U
M,^N0J2V') F2I\+.')S(6.+<BHK?I>QT@#&619+^(%;C^J]!9)+7T#SG/8 >
M$TTE+G5BHWQ2C #*>&2&5&(SXT&Q;B69QY?G@2].+XOJ4--:,-@TO>8?&=7*
M)VUZA*HAE+8S2X<O=NFC!+K&OH(<::!6@N81VS6P^E,?5O!X5F5<3LT'U4F/
MN9US8Q]5UT'#EO4$)6+9=Q'UJ>J3])?^H4PO36U[#M[,;U(7S;RI) ]]UF+@
M67L3EUNK#J1),RF[-X'UJ6B^T[GDWK'H%<%,X'DDN9.$*CE?@P5JRX@ [/ \
MF;OH0*L$<*F" ^>VQ>5\<W@NB0HW^=TU*9;<?:DD+UQ6D)^*1_#5=( BCJC4
MT<PO,/,H!C)?2!G;$2O3MF;(&D:I9.\8^7WTVBN@E2\2;M*:!2_Z?]O9,KI(
MN7GX*R8BYK5>Z EDC?ZU&9:PV("VSCP,J:/R];:'7@N[E:VKW\0=;5>/=*1.
M>N;U6]4FTNAA'$H<+<C>0\<KJ\9-N7EA!>XT@(3S"W'>7_PC+>;4CG@F?DC=
M;\II3)RDE909.BU5O:5RI,=>T&B.D>*.P KSNO3XEGIC8FI";%Z- T;BC'X*
MI#H*]72,5 _2<9R[)71XF" YWU.5.YEE5GK0^<ZW[$P* \U("AYJ(@99F1%M
MB3?$?=-7N?9KZEZG<68*GQI2+ZK.0KHP<CUBX^KE[0/NB2%5!7I78FG#  .C
M'$ ]P1)=@C+%=K2YQMH,QR@Y1+C,;%<,@_ Q^+N(P>_Z&/S]-UKQ<TVN:"*]
M>8QS34[-9*=;K=!YK+HZ-4L8!3OA[M$!AD"C;8HWEN.O!%LY<D@=QX.=7ACT
MNWWXWUYXN+/F(_A$GR1/+]SK[EWA/3LZ^2S)<B.=&A_&>&]"HA]5EQ-0RH0.
M:Y63YBC!+9,\8%!G+\<%O6W5TLW[JH>Z[I)9H@?GJISR4M5E74Z)A].@6W8K
MB2)/7FFI@7M!(0);QY]O ^&#>@C+_Y2C5_RJ_6X'N(+^/>!W).:9?&GZ'1D0
M4%"9E_X+OA[>;^4>QC%YBL5+\[S^$?QJ5&5!!X>_:'G8\&6OL[]_L.+[?K>S
M@Q2O?_ _?\O3^EZT#$7AT'@;"S@GR^B7+*GQ@X;=GDO,"Q"1OFW&@%=6%AN=
M"4P(G%LW:A'-AW>(;-?AU&T(]E;'F2O".!]=!A4X4SM(@O\:T_]U=QX .(W@
MN((B<OG9+\6(AAW>(1!NIAFO@R.?+%=>%M8.R"XARH$8_IBD:/YNZ\T- 47&
MPUNE5L3+C23(-MA^_6\QF[]Z$P9?:)9I#J+-9I:3K-6?HSWXT98S7P]C-P$O
M[XT\-^&P-\"+?O?P&C3VK$GIHTA_D*_J\2*,IXYUJ6/?2Z!;@N5G\@8$G^>V
MYP8V(Q!1LY!_'*CEZ6B]H^\<78>.GC>YC,=$+U]E+E3T>+'&D\B:HF9GSXN:
M6X+E29'!*\"4/..A4H\7H3SUK'?TWL[M*&KL4'K>U/-KE Q$%+S6]2*/%Y\\
M\:QW],,=+WEN2VNC@JCK89'W83\^TNGO]KS<N:MXP+<D%]>T?#PM;2XMK7W_
ME#6PBKS@OQASOO-(_#73EFXU&'^]_)3;/O+])3)FQ1#+G0/N"4<MO&B<(:<!
M4#YVGF,'I#"8);DZ%[D,L0I"Q;J(E.K<R]Z?W-T@EA%-"AG(2,ES&2RHA$MR
MM_XR^X-Z#>=JN9TU'/4'%;OS>,1 QN<J36**HO% \1B['M!/,AF-MT>U,-L0
M>S2H<SA")SC&I@VIQ$;&(>Z$ZNMU22RU:)!P%DS!* _KGFT*%+1-!\PYO_.R
MP](&%YAEKV):07!3#2RQY29/NO735,W+;@86*IR38_;)+2I,.PB>%3G#]A.4
M%"P&5)">S8M<VL95<Y'ESSQ%]S@K6UH,+MQV6S:!B5!A3DTCU!Q;:,$7YR+%
MSB'V+@+J(A$%F$.=VN;JNI<(-K1+)R*&C=)+9D5,2T5FQ.>YXCF=W)N+>XN9
MB15?OIYL8S+CR+WWLG((*8%Z5Q0Q?T^(K; 7AJ"VC<.IBD8#A8E6SJ>(8=MF
ML*.*_RS2"_=K; 8&<L[]*"OF\XABT%@QL/0#;G%J9F=HU)PF!97=T1%I)MH8
M5"PB 2YDTH#G7AEP4FJEAD--Q0_)TTQ-@?!R#PZ:7V7 /P B'>/D: +["MA1
MI3IFRANR1*E)W,'TYA!8K8PG&"1QD6G.8MIT",QBHWX<MD3+N99BSF4I,_%3
MS;#9R PGO3KOTU4:F")7O6V;+/>\J1$0@Y08[@AO^] XF$T5/<Z\Y@I#Y)JA
M2WZ=R5B9=AU24POUT"C?!QL:$[ZJDI?C8 Z60M3T!3%C13:^3V&^8@KSZ6-,
M83ZC>LS/"U 02$3[3&:\22X6$YGA>]Q4$]03.>+ZK!6YP"JFGEJM(W.8SY.P
M3"S8==:P+6?31;,4T89];%,OE)3J;D2F3"KQ6SE("_QY_XA2B7>!._O&.<^^
MBAM[8!F,NFS4GF\ X%&G!77F*>KTJ.-72FFQ++;D81%V8P-]=>\7JDI-N/,U
M/IZCIPW^E9-.8MLX9<]LG$VK(Q(+844T=&TU:KI \@3,ZV1!%@8K_R (>N'N
MP6'8/]@+]X_ZP0DU[3M>DAA8Z.QT9-C=[89[![WP8'^W]1$R7:(+\\CQFS,T
M*.=%.IS2NVNUP?!%5MA11M)V=# /F&E<+"AW^N%>_R#L'NRUOE]E6<&#5(AA
M22I?QN^QWID,H4$1_:"?F4Z5>H]4?,J-ZL8%=5TW/X)3S76#=MNC$WZ%W0UU
MKW7!72-AI]1)@.VWLD-%.7J,[3%3=']P% (EASM[[5<PE9%9C[MH%)DVADOQ
M3R5(QB)SS*\JN[:%M_7^+AF5VD9)QD5*>KS.>V"JP7ZG[",1!F=L*7RLCOFV
MJ?#43*W_ZG4G.*D-\JOVHCBU<L-TI=!/LOKXW@+K"P)+C_;9HD?W]_<! _OA
MX6%70^SULIKC,(D6S<9RC?NGU'H_7U^Q?*?@[NU6_?.^8OD>NH8_#YG[NLGT
MHB'0=KPW.LB&0T"%LOTN-0FA86.U:0;&WW9V>L*-<(&'%KF1HV4]J.9R=:5)
M-U$P/9*-A"D=>E7[T!D;6'KVM=]G9-Z1ZS;79E%L^5KIKBN&Y+"DD\%9][O!
M"$BGVL@I38K)M"8[Q^2,3^;<97A!34?R<C BKZ]%'!NKF98D]!S]R'B6J9PV
M,SV$PV!JNCZ;!CGV5%HG8L *=PQ0&Y3*MS$$-DAN^+K>[/*Z7K"$;EK8VYH)
ML>0_NTH)\$Z_T]O9754&O.H[?'AE#?'JAX^.5A48]SHKO^UW]O96_F#5=[#V
MT0TVOG]P< >%S\N(OPD9' ^<,/C8#P<4B-_\[U^._G+=9)7'GISRV=A%9RS-
M7[L: _KH1]=(#/-T];SIZIG2DO;._,\@_9NE*_J#:>N6P75O;2,\OMPIOKSV
M^.+QY0J)Q!Y;/+:L@RV_!,F8\*-4Z1AWC._"8XS'F&6,<6#RJ ]S/)E@T^5<
M/ID3_4YMPHF&O^ ,AK_^]:]7M,V.[JS@S77F'W30S7>Y9>,^L\T/F> )N?'X
MH_*FCAY)O<]E<<R__O7E;9J%=PF6AR@]+0GI#@]+SMP-L^_]1?J+]!?I+])?
MI+_(IWZ1ERBI7A>]7AW_WU4\EO$D>%>(LJ]C^]JX]>W=3K_?:X-Y>>+]3G<'
MH:('O;SD*LMSV;J7%[TM3\*;2,(WP*^]\&!G/]SI[?J;?6(WZ^3,^KM]:G<+
M][K3/0I[1YYNG]K=[O0Z.[_X6WUBMWK4[?0:;]4[=^]7H7Z3Q).I2(+OXKI]
MTCV5;2R5[77#W7X_W.][E>>I7:VN%?/W^L3NU9/LD[W:?F?7*[)/[5*[+=:)
M]__>E?]W$IQ,I5=6GQPE->;Z/))C^TN^#[5U(P[OK]K3L[]D?\F/[;2W?<D/
MXJC=%*7N!L#\%RBO?RH9_+/P&NP3HQ/OD_/WZN_5WZN_5W^O_E[O]5Z]N_5.
ME-4S-8KE!>BJ HY23;KU5/5$J.J:)KR_T8V]42__GN:]>DKU-^IO]!'>J$]J
MO5^U]742QTH&WU7PKZE769\)D?D;?<0WZE76IWFOGE+]C?H;?80WZAVJ=Y2_
M.L,,UG?"4]%SH")_HX_X1KU.^C3OU5.JOU%_HX_P1KT;]7Z5U>,HNG1F)<Z6
M%,&O /9KMMOV1+BQ1+C?#0]V]\+]_7U_M4_M:GTWK"=[MP?]@W"G=QCN[7JZ
M?6IWN[/3.?)-!)[:K1YU6UI#>"_LC11;>MLZ$PV^I"H>JKF(>$K@%'X+NJV?
M8K"1A.9;;?N+]!?I+])?I+](?Y$/.<7 >UQOV>-Z&N<J5_!R,1ZK2(E<CH*%
MRJ>!GWO@B?Y.VT[ZN0=/]&:]I_<)WZV?>_!D[];//7B*MWK=N0=>H;X>O-^I
M*)HF128#HUH_M/+<]\KS4R/JG6XWW-OOAOO=OK_;)W:W/@GX:=ZKI]FG>[>]
MW4[7J\Y/[5;[+9?J?=3WW\#V;8')P!NB4>]XC?K)T7I_-^P?[H?]W9Z_VR=V
MMUZC?JKWBF>_B_]MX :WM.? 8^$3P\)>M[/G=?\G=ZLME^J]YG>BXK\6\04L
M]$6D>8PU?INBZ>]Z3?_)4?9^+]S;/0SW]X_\W3ZQN_6:_M.\5T^S3_=N#[SZ
M_/0NM7=)T@G\5PPB2?^TQS**J]Y@KZ*X]KHW.>H -&Z9VK\[!WOS/,B22(W,
M3PD"+_?W._O[![]<"P\</=/LO&UWZV),!3SML.A?]K[VB_^SR'(UOKC&U9?;
M.;SF<3\EN:R4/*YYW&MC^4,>]J_!!YEE03Z%]_9^"9)QD!1ID">YB(*32,!7
MQP$@J8I%>A%D6!.:!4D<P*]%ALL@GY"C8" R!5\4>9:+&*D%VZ' 8F_E("WP
MT?Y1&/2[_=W.<X'K7X/3GT,)Y R  $,8>"G"*<FG,EVH3 8#&26+$  /_RPR
M%>,M *-)\;_Z%D:5EC/2MIQ)3,L9 /GK0D4$[T]))]C9"X/C- ^^)/ _[Y$_
MQP(M2KQ+L/#QG\$)\>V0?M_?ZQT%_X2G!2QP*K(<#B5&8?!.J/],B^"-RO)4
M#?,P^!6K+?XS38I@K]?=V>GJ3T8)//<E3<Y5/)1A\$4F\TB2LGOP*@N^RGDQ
MB-00CW,R!0QZ-E?_U^!MD@92#*?!'.X)H Y_8NQU#J@PC(H18(**X>[A F%+
MQ2P.\8<H4L4$[S<X3W*\U'FRD"E>,TCB81$1"@TN #'.%5TZ8D_EIP,92T .
M):+H(D@6,?\^*QIV I\O/0YOAB<-_AGZ1^SC?[]>X@74]0C0=Q+)8(B_Z0 B
MP=NX<IRNON5)/%61IG!FV*I$QTH$N\V3(%_ 7Q>X,?@5[)H?")D(JFN[NVQ8
MWUTUB>FLLER1^!B<=B;R'*DI*P8SE>=Z$U,Y"\8 +$%/=8+/*UZU"D#TSCR9
M2*3\97"MW 2_VQPT<RKR0V 'AKO,Q$6%KP2I_'<!K(.N/A(+=^\-%PB T'Q<
M@>H3"%@S!M0 9#<HHN&-KY"P%Q7#UE;)!H3U-L!N&V%.DJ'.]0&!#4F.5#:/
MQ,7+<21_5DE?T["A+/K%-LB7-']%1+X-U#O+7L(+9 3\<XD=E/2YV]G;J6I/
M]\L?]/O-456,^]VF$Z\X9*7 S($8K]GK=NLK/@BW RX/]P[_SH(7:BMPJFQ:
M46XJ(\+-,^!\HR+^$;Q+6(9]4(#[$@20"%ZG*E?9-/A=X:4&[[,(B"PK1>4P
MF<%)+Y@KO%#P9ENYU8J;YKW?902R-W@MY37>V&G=-O+;C @&^4YJ6:NAC''#
MBVG[']-.M:X1>1>N Y: M%I \P*=X%N+!M'P,ECV=Y3I(CA)TGF2@CP)SF1Z
M#MI$1HH!LMD_U/#'5,S@ ^ K[]^'I!,$W^!P(?QOFB>1"(/??^WU>J &- .M
M?5.ML+O-K06K]V9Y$="4_E_/D];G2?U'QY-Z8;>[$W;W]MMUA9CH#636#+'T
M^,U9R2W&!;(!>!VH9O3!NW<?O@;'HW.5)2B(/^2C#O(/P$GXD>4;RPRJ?W04
M[NT=8#NR2UG4\DMM_<9[D-59/H/3!1_I>_SGY=M E!RA>,:# K.!H[)!@& 3
M*C8J*9#=<"I'!7">WLZO?SL.QBIJ/3<=;JVM<?4V+7]Z@MNPEF%OERS#G<X-
M7X"*#$ -%!4X\TP?+$TB6H(5/C":\*B@[()9HF06:J4XEOPKN %0M(#CM#,P
M4D#AOS?;*W [[AL:_%>OWT?&%H\6(AT%.]:@ ^8F)Z 4"O/++R+] ;^$-8/7
MP/[84OLU)=V3[CRLW7T8_.-[;_NHV]WW/.^&/&_G\?$\T,/V#W;"@VYOI=FR
MMT<\";#D6LP1<V#+\#AEP[[_'9"\\P68$7&]_9V#<*=_>/W5#9$9#L?LE-CZ
M;@\;//:OM?99,1PB37].%6H'5A&\.9_$[U(9R7,!I)]*4&;8PB96DUW*"'>9
M^4S DD]%%,P9N+C_%<!&CE+]NN0YP8N/WW[]LN5<S&*:9,MO6+G$MW()9&#+
M-X./P[H5OP/]JNJ'XDL$&M!V?!;L]7X)T& %DU_A3Y'! 82OMI7EEQ"B-%\R
MB8KZ7E_C>S\DYS(X >29.;II)_CZWV(V?_4N^)8"EP %M1.\.$.O&5RMW J^
MH'O XD^.OY%DM.,E-RS[E@B;%PLU$)"+-$%AU:[:1!0!A+!#FBXJ<#=?.I\[
MP>OD)[ZJ>X@BA\R#=RBK0'*DH%K+/#C[=T&^EJI<03D"C_7J$J;CQ<J-Q,KN
MHQ(K/>#D!T?[X>%>NZQ@8Q6PV[!9G4'%S I--N)6B%Q]$$Y[O?"P=W3MU;:/
M#4=[0*Z]8[AV/5FLX<QM/S$'(<ZDXJ$Q@>VN:UI]TUJPS*5& /L55%KG_>W,
M!,AM>BLG@U?_(:(?^%UIX5NNV3OJ!J<1\NCC<QD7R(%DDDZD-NZ7V=$1,;$K
MLR.B/T8KS+1CY_NK"I.JA7N[G3W%Y*'S*7OP9R-9RWCT:I#\1'J#YU_:V.[/
MEB!Y/=A!?U\SWE%&XZ_-(2Y_?6N58;6]M@'[-"TCZ!/)F:;;8@S[?"FBA;C(
M7OWE;_7[,< G$=$$^9L ^+:C27<%T(8,#0/3Q@1;E#\[OZQ(2N@]<"3^VI#X
MEE#DXT><+(!-3S (U!Q6#M$:.-R%_W\4]D$^71(;6H""985*/DTE\G[@NB,=
MZ["FPV\Q*8QG.7 K,*C%#".>I+V&%%'2CMJ1I.1=?(-^,]@:P3Q-)JF887 ]
MY[<YF]QM-8DZP7';(6-\9^5LR][URME^ZYQU:D=C7A\7LP%;%67(D)3A-'..
MT P'/'6D?D@0S'F" :<9QA<CP"&*$@E^I'Q##;1Z^19CK?*FUFR!YX'^?TA2
M".(D#\2"(I9C"LZ)%.2A-H<(N68"'8TYQA:+009V!'XS @B&Z-,J(K(E1##$
M(>"TBO&-Z;LPL8VK1^A[ERJ6=P9;MY_Y+0#[%+7&H10#%:$5AI%K=:[ F%3\
MD9/V?R-LO#0+:T.1$8/(5D-,0"\F!9L#R/-4P;;1JH7?CXJAUEPIZX-=-HB7
M.:C6G)G@)!D $Y,YKQ(E0Z/SSD!GCTCGPR4Z)I<& _(8+3M3HUA>!/\LX">2
M8V9A\#%# [<R\-X)K^EQHZ'[[FJ"#5@Y"M,VEO-L@(84O =M ',J>F*6@'7.
MAOZ,3O#EZTE@O!"9EE4D'T2N/0(*WQ47P&S9QB!F+S25@H).M(P\=:3P[4BZ
MG(7@1/^1Z\KQ&+8.>Z80&:X-TH9\'7J7RUR[F+-]E$E*2#I7(]@&"#7DX2FE
M; &/(+TX$!. /YRMR#!?9.F9%NF8\,Z8CI;7F 5_%J/)C&S)9%!:9=5=#N%B
M<EB,$V5P6^53@,XFD<H<)A@2D4;*T.T<TY$RPDP-_ SN,V4_2"06]N/J:Q'&
MP%DS_,N+HD91-!7GF%XB8VU@L]U,JDC=W"SB3$8ARZ9E6"/I-!BUHX0D';U&
M!#DFK.GK)#1 ,@!R58CG1#[#9!(K1E?R=1':D4R$&W90;<Q:$",6WBVC##Z$
MD2*9DNYC$G#,YO3/-;(TV-_F<"EI@46L@TNP9Z![H(/%5*?\!&.%3DFS(SH(
MKCF'-?5N0:T$=I9*#%\Q6!$9QW)$1GJ2:KRD/36K9-8!TDX/H=T2+(B0=L@)
M,PV +UNJ(HB9]]<("-9)"E0OI0&ZH,2A"KU7V2ME+YBDQ2:/!BJE-2A2%9RL
M@)+RV$0)2;N/D82[FZFX=.6LO#[66N<R9N#."\2C<Z)[X-Y%*CVQ,Q5&6<(4
M+]#5?QG!$TF@D9*C#+*9P'@!8I"<H_6F:8%I#SE\AG"W%UH1"RX*5DD@TX%>
M#B,(N'Y8%D !"#(KR0GP"4B,<9-]8#+.!.#C!<CCF9AH3H24 *\#"3Q'B0J/
MDY0@\B;=AM#$HD;P0G5DATX)H"&Q2:\=1D)IEHCBG+Q8@2CR:9(B&1+1BY\L
M:2A;#[7Q=,*)09@3"#<D4O,26F4",$MC HQ=B*1L=;L$5$F(C%M%W34%DRS*
MU3R2%?S6Q]X"'0&4H($T3/0_.A%)D[/U.J[F@;D)M .\0E([DH*3!P$5Y4]
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
ME.D0P_@U+P[9^%DP 0TRU\VLL5JCN.)0*\X<U\7P-J/-%'(M=/$"YG5$"DZ
MDGN2)/"MH+P*2@70.6,#$+^8ZR)1#M<;6_F&<YMC(YV:YKT;,(3M#R[[H<YE
MU9;"; .;YG>1,G(6;!+C?1BU91]R8DTU(7'$"28@D*?_/WMOWMPVEN4+_IW?
M E'1.2&]H)E:+3L][T4P)3E37>FE);FR<R8F*D#@4D09!%A8)+,__9SM+M@H
M:C651$5'IT6"%W<Y]^SG=Q"3214WF);JI@%1=R@O,+\B,/GJK,B,'V'VC4R2
M^SSDM1Y61;.[%#KTQ%&0FUQ*#RL?8FK]EI,?H+,Q%?8[7<A]<]Z%X-_-K9.\
M(B[0)C^!%(@T-YE:EN0$3DD96X5N!>:;WSBYH()1]TT2'2D%KC%F;QMNO'9L
ML"NXO5SJ30B%/]$NK4P594:.5DQ%;GJ^NIUH?:BT)S(-S,(D9H!\L3!TKACC
MK:W(FWHH&"]_3T@](75Q*VG_V($UVE-.3SE".3;ZFZBK%%0H@=3A?J0FUR=S
M78\8I3,5W3U<74],+C%))-9/V+(IN(F/?^4CI \7/LSJ'3\G)56T%_XWMNBW
MR._M_)[K$ EA%C1\AIE!8;BW0Z FN;98)E%&%CRWJMON^5Q/F@YI&I5J#*:Y
MO]#1Q@A$))$=D2UG ?RKS*(\Y$@,6=%4/'*;B=S36T]O;?1&#<ZT'R@L!?))
MG U]6*XGG*6$DROIWH N\ZR8I'&4-IS2FYW:2*>[\^[WNJN5/M]])^AQ%L@H
M<D*>A!_H=L!!?&D92)(;I8.PX+LT&T,*2DV]5%*<C5OB;<16;?0OK@:K--4=
MF$Z(47*=QM>H,TTROPPYN<L4&&GL*C3MP*@+%HQ;C?D"U'R<W)U1' .]$!8_
MZ%K5N(C&EJKU]#5-X'RJER]L,Q0L$N6=F$<J"VB$.)IH2"V=17>MHGB[S^5J
MQ"F"N,RQ(^=[;-ED@42?_XI\X:+:F];"90V+1#",ML+8CX$))=Q2=((+8&K\
MDM#EN"@(,/TDXIP5[Y@(1T-+7*0ETEEBOX<Q<9I_IME7;RO-#&S=(PP7^\%7
MVY:7FXM6=3A*IO/1;"VBH(Q]PDZ;E]AQEU:.+V?2I\M@1C[&F[\8F ^V+68=
MISWK Z;]L3BG]67I=3BUVKH*&MA$["/.,B9_9MSEQ@O\4H!!1 >%M5"-MB""
M9'+QN8$C!9O\A3['B0JY!9D*2CQAE5<:B%=FALV]KOPLY)+KB2F8%TQ=Y"-Y
M29T= \ERS33*",T4:R299ZF<MU?EGI-*6TJXR798QD@-L%Y!O1 4"UOL[0?H
M#>5>/S7 EH$W.KFP^'CN^BR2H"GQEH1BT^"-TU>0]"UGOV].X]"[4,H3L7,&
MJI2W/_3^KA;>68)=3N@9@FK9>W<R],ZC_*OWWJ>XN'R*'^7>N3Y#F ZFY^/R
MY %B&,Z-=&9ZQ]XPU+4)Z%V1V0UR(U.<16D"%?(51LC&?O(5[T$<>JT)0M-J
M)G=[=^ME!X4^;G$1V#Q-N*MP43$QF*^18!OB_<QMEX=J?@&M"[$.#6YY;1D#
MR3(H3&B0)I,/12OH$E9K*9EN..]F#-O_&-+@1+ \1/8?&SG^NW_S$!GUR--\
MG,2'UVNN3ZS>:&]KA#P#^( *MPF?164@>\(!8Y;&6& @E3@#C5L*O(]4U,I
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
M+91ANQ\Q$A36DS/89:A_7X4:P'+^F6D<5)^G(8#Z#'5K6]B;!!&(#)H[8B;
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
M(W@#I8Y2STQ8.OFC*?<JD_KHYNG0^^E7.'!)&$T(TZ/(LTAMOHW+):+NMY+
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
M<)&]W<-0_K*RSG;_KHH]X#>[;_</6+[,*,]HPT7$)_*YK'H:R)2U9E11UZ0
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
MJ(M]\]$&NP%>[^\/WKSMA<+Z+_4A0F'X9N>E+KL_X?X:]X?,8G^G=P,\7B&
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
M] 49::NUHGGAD7KYO$O]6&)"RAU;JCWA.:_)MIRH/,BBN0ZUG*1!Z=;SK=B
M]0$73G>0NW=+UJ=FW0_H9K<[W+V-X%RIM#?<!2IX=\O*W>(L^84[R,X32S7?
MFV9J B=?%//\YY]^NKFY&>8J&%ZEUS^-,&7B6N4_J?#*SW[" -Q/NV]VWQZ^
MV?D)-F]W]^W^[M[AWL[>F[V]_:.?PL,C^"94W_;WAM-BUKWO(%):]YUF&&)5
M- 4%?R8\?%9+N[A E!13;S3#5A!LK)XKLFM#[X.:P3A)6'*FQ @/02ID1GF>
M!C;I"LW7<W4585R><JQ<_'ILFQ EWAAC_A/XM]0(":?U]H=[.A\HDR%T/+,0
M5!M)Q7G_:A?!QCQ?)KOU/@*I_C$=>OO[^Z_V#MX>'1QM8X U*KBX80+?AYRU
M@\-+?:'.&CC]AB4[5Y0<8VHZ$^]34*3 %[W]'>H/O&/R@7_R^]O_L-N_U]_^
MGW8/CG8/=P_Q]N^\/=S9W3O:.\!_PT>A0E""XI_^5::(\O])E$ZA^F?B!O82
M&_BZ"RQ+@#D@C\BP^X-WPO-$2*)S%2B0E73CV9D%-UW?[+WA07]Y'O'R[/67
MITUTOMU[O7]H1>?!LXG.99?EV)2P<T+1,2;K>".L5H\2O#D7V/ FOYNH/+"B
MLI>8&W+I6YL_]Y>^?NGWG^O2T[U"NY"%H#?2PEJW-JSJP@)P8B6F3@''4CE6
MG)?(U3OSA_V7P1CN>$JW1Z=Z1O-@1G/0,YJU5LTUXQGI%]-UW<4+W^!%S\"*
M*CQ(^)+#BK;\;:K209 D@F_3B"">WYS_2@SKM? @^.0#5J)XNV^(JQQX6Y,*
M\SK<V3E\N]WSFC7F-8?_ZR_+;!;YU2OU;>^?A\_%%VK^:BN9GX%@5Z+/%JI^
M<03[^J]!KQHPY2E<U@<'ST7QEZ2 8FEPA^/ZPFTF:X7B6!4W2AH#.]YJ6W^C
M 4.ETZ_'^5X7:EY0[;:WN\MZ[%VU\H.7H97WC.*AC.+_9^]-F]M(DC3AOY*F
MF=Y1O9:ACOM0;;<92U)5<5<ER4KJGNW]4A:GB"D0X "@COWUKT<F (("08%@
M @2!:.N2*"*1F1%^/7Z$.S^4 /<V%07!9%>:@F*B6VU0O;V8M8P?W$U\"7ZV
M/D@]5/D]$F3*2XQ]480;+UAARC#A@N._MMB6_[&S"'MNSSJ5W]-!+OW(#N3=
M13C'S:>];4_:PNK?VQ8.PX4F#PO2"LH+,:,P^V$S"3VY&/7Z%96-?+)B7SN4
MSP,)AV_7ONY,/F<QJ5.X\GQP=19]+<R=#T5<;Y>TU!OGCO%O,-6EEN1H3'4)
M6*^G#7:>&GO5M")NQ&UM1="!Z#^2W%<1_?N+OBBBOY;H[RPD]VKPL>F,WAR!
MZ5^K"VTENXFCY3[1-T?LWHV&7[XNYJ_@PW?#S],.9B>P=:-!_%I]S#JC/<C=
M3!O\^>VKK!'&B_&^Z6/_>?IJ&K^;22+5FT3O0+&4\-W1*)8#B?-O7;'L++MU
MBV*Y39^\^N_+W.CK73OAX=N\^$QWU'--T;0JW*X6$46+'(L6446+K*5%Y!YH
M$9"/_F739?2G67_X%\-Y$],;')@Y\)@UJ[W2$?_K$L2Q#?L1<V<%(8N".!8%
MH8N"6$M!J#U0$+?"C+GR>)$G:4USC'L!-]3CUB;P=SZ57YK.[*+IS'5U5)K.
M;*_I3&E$41I1E$84I1%%:43QX!C<% R^%@;7#XS!K_('%\/+L>T#LAPT$UU>
MQSPY8IX3<%_;L37YJH7QXV!Y>R&7_"S@[2W ;?VXX791'.LJ#OV,'/KA%?W'
MS@IT7^<9%R"-[^:SC=Y?:Y,*+/YBL??J/^'W#80^S=87W/#JU6 R'9-\O;*@
M<'QG/9M*TZ;U;*4Q.Y.;%\/0V+B%F/4@7/HV<?YJ<M;SX_OV93*FU+T?C8C3
MP[=JA.[.K+UX]7:A TQS[F1AM,#[Z<Q"AND\R&Q'SH(@H[=?^O%K=>(;JT@Q
MIH7).V1R>@1,OK/B[Q<_%R;?/R9GH,D/GLO9OJER@V7A\IUR.3T&+M\S75ZX
M?+=<+HX E8L=JO)IX!@8]?^>Y<*,UY>#ZK7]7/W<&YT7MNV0;0\?9XL=ZN8K
MMGTWZOGXV4[BZ"QG.=I"Q?&4FS_TX$5>OWY7.+E#3F9'P,D[.R"XP,F_V8O^
M+,!OFYS<TU\S$_]O^..''7'QD1R:-^I >/C;0_,M YN=%8F^Z-O/N;"J>C?L
M]WS).6U3\V+R[/3-^P-AW.[WY[09G5;]GY]^?UV=#L83FY,WI4*H:Q9\_^+7
MPH)KL. '^V4X&)Y_K5Y]@4^;A-U[?Q;/"T]VS9.'U_2BHZUY,81E5N_LQVEM
MB&V[#;^T$ULUZ>BGN8=C"-.\<Z_M1+'(Q&'*JC_<QJLKSB5\<^B S"K'FUW#
MU[?LO@-%KY>GDGEQZO2ZAO^?R[5FC6[K@,%T&/2=AXC>;6[HPPY$7C%4LQMA
MF0OA=>2[\7KUALO]_QK9F9=J],:W-%#[9N;FH>X(;,GE:- ;GVVV+>4PTY8/
M,UVOZRZ'F;9WF.EQ'+#I8 _>G_[RYN3#/WY_]7Z5CEL$3%/C=XML?7>V\3:
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
M1,QKY[F4(2U#HOO#_3?#@>^Z1I3JU7/L"D\?$T\[IPAS*L^MC0EQ;0RR^;
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
M;A?9'4KH\&I1J\1T1YXF591IFCQ(D\] WG!D/9.(<4N5T,(2LS3!O!-<T*U
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
M$OA><<1!1)!AA"),4Q!:@41$LT]\#])<*[6Z^?%C9(3"]_?C>R4,QY&"EG>
M;#AEX*%I1D'S.V8,2UKE9CT/S_>;=V;@&M=&;FMNZTY3+H_,W_7#<=/XH/B\
M2VL[[X70C\7G??R4W*0(\W$:D-U,F4A@6B3S$K$8$N*YG1:X'!(<$)-PU 0,
MDNG"RWX!RNEM^F4X#$U?H#CZU/-Q_!ZT6D=XB]2&DYJHU4V%.]K',A>F2.Q#
M2FRD@FF&0=RT%0 '#46&\( 8\XXK3()=;KB_2<A@!Q(+VJ5FJDQR*A)[T!)+
M'1<A8H\LD0:</A!;[55 P1AMHW,@$9TX?5N76(-)S<7J!I5%7HN\'H"\:JLI
M20+$CE /\IIR%V806@GH$CMKP  O35[;HKQN'HLA5-9&/@PB+K4,W<1VJN+\
MES#.P5%RKZ+\A92%E(64A92%E/M-RI(N[ 92_C(:CL?5Q6@(ORXB4]#EP5'R
M> (B*Y)Z,FICO4&6:IEG\FIDHY2(>4D%2?!G7 I@;)+4:Q3)NT:/=%8UI8VN
ME=G.Q*@2$SP:$: V40O<CCSU( )2:F08%R@)8U10R26R-$EMDRQ9]R) :T%
M!$29+5U$X%XB($WTC%.#*(L:\1 P<H8QI#QGV!L2B'9=A+&W(P*L9L04$2@B
M<*],CN?21FL1(QD(4<^04U@B324CED?!'-NF"&R>NF&"U<:L5SQ>4BW=^,5O
MVQDY@X]5_'(1!^,X?EZ<JN(>'QPE#S$V6$A92%E(64A92'E0R9=F<;U!@+=K
M'_,=U#G=G&;*6G/]X@WPM^/P'A"4KIR.>ME/O7Z>V3@'H46P"@8].$KNE8K<
M^XI4+CC3FBLD#%:Y(E4BS9A"B<%-'<:)TJ4XQET2.E_''Y]?:9Y74\73432/
M,UYCHO>T:KQ(U]%+5Y0TN6@$"B1W&HJ.(JN$1DF1:((B*6A^GUS15J6+2E-K
MO3I?6J2K2->#2E<PT0E'%=(V!I"4P)#5^2?CC96>1Z7N=?IIN])%3=T,;2O2
M5:1K'Z5+Z*@)I@X%&06@O)20#BXB[WRR7$OIW-+Y_8ZEZQY)+EI3<4S'DXXN
MG/$^]OLYH68'H8*G_AFOI=>*UBN1C8.C9+%?=RI5I=83JS02FB7$N;/(86$1
MP<PSRR7&;JF;Q2:EJE-%=#((O\W4T-28=17EJ#$6M="K:Y8*5BRR]J"R1F/T
MC#&"/#<6Y,9QY#0A2,0D#:4A>-Q)L]FMRQJM&<,UU_O:.:;(6I$U11B1%B.K
MX0]N.<B:TP91SP-+1'L7ENK/-ZD\W(&L49 U<TL?VR)K1=8>5-:TMM& *4+2
MB=Q?*0EDE<U!?"M5T%%SYG<H:_>(AQ!>4_HPL?Q2W[&3@,@O<1!'MM\$1&R
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
MNS0;3>/[%*8?)LMWW%"'**%$32AVGT?]&S"0Z*T, &1D:T^ 1+8. &1D:T^
M1+8. &1D:T^ 1+8. &1D:T^ '$3>3BHBLN4*@FD[$ AIP$7!P7LNE(S1!B8V
M<5P2\W8[1QLLE;FETY(NA#1.L^4_\>0D+DCH/B+(R-:^ 8EL'0#(R-:> (EL
M'0#(R-:> (EL'0#(R-:> #F(1"K7G K)%'AE$@@F A@9+02E=4XL.*?80PY
MGC4?+B51K\VA[GW-+?USE5HZS,N<U'D&=4,)4J5JP>RP\Z,H:\,&$IV0 8",
M;.T)D,C6 8",;.T)D,C6 8",;.T)D,C6 8",;.T)D(-(QQDF/-?1@@RDK8EM
M(UCI-3 =:> \)Q?]0\XU8CJN:VS XH[W(,_[=+J8A8^N2>T)Q#+PT<3-SE9'
M$?$,8I_I@JX>@MQID)' _<46"8RQ&K)U9V*UG6X(H*QC*6<'P?K0-@0@8(E,
M8!W/)A-J'257(T$=N*,Z*?"V!(ZB1(%@(N5@C;.""&:,YU=ON"WOJ7WUI^/K
MQ:R$>ZL;:LN0[]M@KSG_U=<HC]P2Y.F:&UTSR_H4YV%K(]1&U,:GTD8A/4V1
M:Y!..A"*>;#!%ZF,A-'H=-24;EL;_^G&B[2A/!AC-:>]RH.A/J(^8J2'('=G
M:,A69"NR%=DZ:""1K0, &=G:$R"1K0, &=G:$R"1K0, &=G:$R Q"__P'4KN
M HEMVCWP"")I XYQ ]ZUW<JU9(INI 8G9N%WH><X5M%\]K?ST]/5:/+?:<64
M/)N>5,6:ED^:3<?CMFCFJ-6;U,SQI.KN4*ES"Q.ZD3L,,K*U)T B6P< ,K*U
M)T B6P< ,K*U)T B6P< ,K*U)T B6P< ,K*U)T B6P< ,K*U)T B6P< ,K*U
M)T B6P< ,K*U)T!VXR#0EH_J,&D,25H#2UR $$: C:X]JD,H59X;$L/5HSI<
M22V=YD"4+Z_)EH"EF4#6E)@@1").73VJ<S"=7#KHL']^SF%_$F;)->GM;'IR
MY,;I,+]SL_)UW_Q[,9J?73QK0Z=XI%5].L*#@H:"AH*V+FB16\>B@Z08!Z&5
M!T^4:FL!F$"8BLG'39P]1$%[>AY@A<Q[T&8OK%K.MY29YLI5S<(WHSARLS-<
M-'I,%HQ9$>1.@XP$[B^V2&",T9"MR%8$&=G:(R"1K0, &=G:$R"1K0, &=G:
M$R"1K0, &=G:$R"1K0, &=G:$R"1K0, &=G:$R '<6Y'1>\SR0(2#QP$(QX<
MR1F,\$H&JZ71Z7$.(OZR:$:3U#2OIB=^-''M=]Q8'3$S[ ,[J&3#!G(02D:M
M"R8Z H8%!L(%#5X$T385<EEX&I7/CW,"$96L.T</L0KBL[^]^9QF8;1JS;UL
M%UA-5UWC<:WH,54P1D60.PTR$KB_V"*!,31#MF)HM@K-DN;""Z8@"%7"+"/:
MBZXL >%!&B>),EYOK#WL?M,LOM<U>_G@X<KQO?"(XRVMM/</WM[:3%L951O>
MJV;:*&,H8RACZS(FK*$Z" @QM_TUBH(Y[B3$S++S)BACUB[M;U#&EJTU;E>Q
M^V>7*&H8:MAP@1R$A@GCN#9<@[:DZ!$MKI@UOKAB0HK($@N9^ZL:)G2,+ L'
ME#M7-"SKHGO1@.#$6J,Y)U)T1L-JVZ^60:ACJ&.8 $*0GWQHR%9D*[(5V3IH
M()&M P 9V=H3()&M P 9V=H3( >1?[/&4Y*M!FJD!2&% Z\B 2JIDXI1J1W=
M6(_NI\F_,3+L_!N6Q[P'6XYG;M*<,^7/T?PC]NC&I0,=/009V=H_()&M P 9
MV=H3()&M P 9V=H3()&M P 9V=H3(+N1\KP#7:_,^S7S\]/%U#QB0C5D$HSA
M JBG H0,%IRT&ISQ61&F9$IKC8?N<Z#Q#HV'OC1T.6\[U#0+-PGI[IG5ID!4
M?KHMQ4I%GQ*LWUK$=>#_C/*Y,XAV3C[1V=EAD)&M/0$2V3H D)&M/0$2V3H
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
MK0, &=G:$R"1K0@RYE416R0P@HP$'BRV2&#TEY&M.[,QLNVM"YD#UXX #R&
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
MMZQWRI#@37LVQU '@FL"/K3';K1*5@O#?+LW<D7O? @F.@[<Z?),JHK3F;F
M%%GYSQ,A.7MJO;M1YGA=3*5/*H>Q-XH;BMN:N"6I,X\I@Q2A")53"@S5%H(J
MHA5-B9$%ORINEEMM5:1@8VY3DKD5Q/(3C\HF&ES(],F=N9N/W=2:L1(8#WSK
MY-[%&X=P ^?:3L-I7HVGS:T%=G'%Z,QH.[=B;&JP]\TM7#<A@" C6Y]ZM,A6
M9"NR%8%$M@X/9&1K3X!$M@X 9&1K3X!$M@X 9&1K3X!$M@X 9&1K3X#LQB[B
M3A\X2SQ3&X0"9Z,#87@":YT X;6.-BD=LKJZ1YF")DE8!D'G!(+:!(8R!D8Z
M'9PH;ZG$U3W*=[-I^3IMG]'-'QH3M3:F3]N->&H,)1$=& 2Y.T-#MJ(#TTT'
MQB21I2<*.'&VK524VSH;"A*APIA@)!7AJ@-#6J^&:UE>(\IK>-+@G%7M"ZFQ
M03.KU.,Y,+(6'$L4H2!V&%$4Q!T21$*2]Z0$<Y;:]FYZB>BHHJ!5$CYY2J1;
MNT)D%$G69P4DMT?JL_!@.65 6([2Z!12LH\8T4E2,]:KV^D/D$2LY7X/:KR=
MSLH43:JPF,W2))Q5\YF;-&.WY(F+_[UHYB?EF;@$[0R#.K<$802]PR C6WL"
M)+)U " C6WL")+)U " C6WL")+)U " C6WL")+)U " C6WL")+)U " C6WL"
M)+)U " C6WL"9#<.$6S[X'82(D9F(1DB03 5P#&=RA\F)AEB8F2M]'(TW*GD
M,F2I' CAVC)31('UTGH>J8]AK6S]X?QCFKV:GI2O^3%-FM&GM#\)TY/4;OR?
M[[*^.M]D/6[W6%=?<F\2C[_NN.Y]V7 ]2//#?.P^;ZI1!Q<U[U?%4)0[E#MT
M3A#D)Q\:LA6=DWNWCU7,VZ@D1.<8"%G<%&],*-_>\F!HEH)OY PB.B==9PG6
MP;P'J99=D<&[)L5"DI/38MJKDXNS5&RV_'(^K3ZE9CZ:?*BFN5JV2:ZFI^U3
ML'9FG]F$'B*"W)VA(5N1K<A69.N@@42V#@!D9&M/@$2V#@!D9&M/@!Q$KI1K
M;UWV!JQ/I*V[U7;\20EH(#HEKV2,:P4L @O9*>O!4=GV'Y<9?,X1F/711.IY
M$&L5N+[F.9OCZ5Z,H_8[N/$[-XK[DU?N=#1WXV7BZ9<V[_3J4MIIV5_H<)5>
M>I_^O1@U9=!':?9I%-*[-!M-X_L4IA\FRW?<4/)4VUJ07ET!1_E#^4-G!4%^
M\J$A6Y&MR%9DZZ"!1+8. &1D:T^ 1+8. &1D:T^ '$;:+E(62+:@//4@))?@
MO3,0M79>QYB=S9LXXHAINUUC#19LW-*11Q="&J?9\I]X_!'7(_0>$61D:]^
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
M6^BO=?.2FU4EGBDAUN5*+C]8/0?)AF2[P^"&2#!&&-WX;'U)XG5COM" MFM
M# T(#>@A!G1K438T(#2@'S8@= C1(40V_2B;WO_^"ZHQV@_:#]H/V@_:S\[9
MSS^._@<Z@^@,;GYPW: *#A>'B\/%X>)PNS;<33HQ/QU,YZEB/Z6?OWN-XX>=
MF8M&(1MT9DY&,8[3DRSYFYSI5Z[Y6+UMC^%4>38]J0Y/T\S-VS/ >V$^^C2:
MCU*#SM"]6RYM;KC?O0&"GBV"B6 BF CF+H#9A1Q,M]V6Z^;T(,VK\;1!3Z2K
MS1]_Z)+1^<Q?Y_O?7$=@]>*-7W8-1H7(" 428UL:EBMP(63@/#JK@Y:1KW7U
MLM[Y'"P!R30%050&[YD!FK))T46EF;EZV?7=;%J^SF_%EC=?#4 *71-^?6G8
M+0%VZTU[9"6R\IY%GFD.THD$4;((0N4(5BD)+%K/O.<AI+16E-2:Y%)(0+)+
MJ_)X5K<UGQV+@DANV?H5].VQTC!:<WY]L3KD)')RMSC)F+62E$52):M >!/
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
M)0*>4DQNW=-_8&8-T+")[V+WWWPVLH/AIR4*>R\!8@:*EUSV O;K$QI*$D,
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
M.(Z=4%NTU#XMU>K1>+2B5!=GQ_J*7#(^D)+OA/U6V%_8OROL#Y)RPY)"6.4
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
MD?8*_E3PDD>;HMBH==OC@EOW5:ZO0'O_H:V)!,<G6,046S02(58B1VF,FJC
M>!].T>- FYGB#15H+TV2) A.V""P)7BN(>F14\GDA'!";3(8<//(T'ZX)R2V
M=!BW;!8]"'&?  GUI855;KIVY''BZR96%Y/:MXDRS9F=P(N+]E1VD4$O509Q
MP9@D1")IP;$!NP\TJX1_0,<F(U**RFS4IVM%!JU ,C<[[ #Y,>/Q.'W.:#R^
MZ+<DCJ%W9^$6I.]:-L(&T$9E55^J_!(D:$^$0]&"C\!SW7O#09RQ:*6+Q"D<
MUTH3/="&>G3Y)=G]2HL6I+\$I#MC+)?)(Y:$1UPGA2Q7 /?(M0Z>&RO7]K\?
M$^D;E-%E]]/390OED;90[%5>^[QHU21>K&ZH'$]"/;*3JZJ%0?$;7JPT8HE+
M'B1'6-*4?0"*C/(I=Y%)X !8;_1Z*?X';J=T</PPGGRZ!N-Q6D"Q0V)O1_?(
M/:N*%9@7I^'%KNJ^"R\<+ ;[!Q')P"QR.0T%,POV5 A"116\C'T%7A]1>'%>
M-LX*R)<;9RD8'Y4#D!O3->_0&C,4E,8 =$TQW^@,_48@?[BS(.^'\;+/\#B^
MPEM[4><SN/7HOV*'OC09GW?'<.%+D_%PF$_=UIEGL2D)6"]7'I%$A(LNH" ,
M0YPHBC2U%BFG7-(AN+C>-N-G/88Y&@\78/P 6,SYH-=(/%P L:\=?:8'HN0X
M%YQ?GU-)%BM0O4@;#CCWT2 GI4.,.# [N>#*;U1)ZFEP3@:,%907Q[BLZG-:
MU1)1?ZQLG(5;E(/HDQAB/&]#[#W;R3L"TT++;0O;'1EX6>BRT,5)>(B3H(4A
M*49D%5;@#)/L#*?<Z0<3(W)FNUIS$GXV.'>M=([3IZ7*V:Z;0.F ]);C7K#_
M++'/8G!!Q(0XU[F<I&+(N8!1$MA:F2BAFY_H>#CV'QZ99@-"2Q+\;IG=?GP*
M2YNQ5^SN8HX5<VQ/QUL6>E<6>L]MCZ0TMRI(Q)W@.=".D5'8(ZD=-=P[D>3&
M!4A6M,[C&=X"@_715TF  OYG"?YH W$*<"\XQX@KXA#\21"E/MCHB,!LX[2G
M#<#_<,M;#; D/V5YPW_S8[4OM[G0_S5KIG6ZNA>R5]8?[O[=&]Z7 ]L>WC5;
M?E);?_,L#QGLR5FLK/?C<[CS5;;A1^,I_#"?:H5'R0;]Z<0.JPL[F6;C?WH6
MFYC!W8R'=;#3N"P*GRO(3^&-7!:J>?7-[(7Z<CE_P_@5A7K2;;F^AE'.SD=O
M0MU<#.W5Z_SIFPL;<BODY5R]$G4W@+EWU[TQ!\5B+.U/41R%-V[\-4\*7.'U
ML@WVUWO*HA_/XVXNXX>E@?;X]R;DAHR M6[7_&SIE%_8T]CYUL@FF*+7=OC%
M7C5O?OG7;\&Q6/F63K<O^R:K^T0,76W%T,-\_^/@Y//[H^HOQW^\.SSZO?KC
M\*^')^_?K:[!/:9"/Q7.>YZ,H^.3]Y^KD^/JY"_OJ[?'1Y^/_SA\=P#S47TX
M/#HX>GMX\$?U^03>^.O[HY//U:]9?[;-U'][H1/VZ\%P6-GS\0S$-,AWD.CC
M66-'H1E4\:N/%]/VP%);UV!07<3YRPIDO:W@@S%H@,F77 ,A*XJ;L[BD_JJX
MO_\3+PVNH]EYG-1^;F])@XTV6",PHG*@DY#<3BXBI5C(I_84&%]]],TYGIS:
M4?T_;</UMTL%!W\<C,)'L+-@^FQGD'U8:+S/2X7W;MG%_02>XL_#L?_G+U4$
M,^PBQPPGLPB#6YF5&^IN!6398+U5KX%JG4S?M'!" )3SYK6S300K,*X![WKA
MV2O&V)_N84@]&A3G3[08?CW*(T#M+'QGV*!BE@;%RB1VER08?WO!-[^TT&DM
MF?^<CO]SU5SYSZ6Y\I\+<V4W>/GQTR%(JX\@K@[>GAS^_7 3?=[SHYT<@H@]
M.'I7?7I__.GW@Z/#_S@X.3P^6E(_TW[^[STPKI\EQKNOYEN]SCF%M>\!];_:
MWWX.]CLSXF^@/:F!<1?@(=S2-FH%/$LMO+I%,I^\K2CF#:&RH1EGIZ!3JK_
MM&>_ZX_ZO,[NU*^@8*O_]W]I2O&;MYU;UOY%WOQ6?;%99?OQY&(\:7VO5G_'
MZJV]@CM5A\TP*_)J/*J^W^'NH:J886I8= QYF)A<:BLB2SQ'G@>;O-9,J8U"
M'R'6K]^#?3:].ER.$C3N.QAKKKBU\M;-4$:6[.@<;GN6KX."O4)7T4[0@V7[
M9BO[&:RH>.[ =I*#BF(BEV"_,:G_]G0NVZLJ^_US> T 0Y/Q[/2LJL$DO.';
M-S/7U*&V$V#LH(7:);QN]_X6>WU5S L&GU>_SE'[]\/WS1*RN;$*O)'_)NI-
M<^.*U:\PVF$.!%S&X54UB2E.)G#7Z;@"H.>[_?([/-C%+[\-JKK)1;> RS!,
MN.4IN)0M_$%!M%N/+MK9]"HW= DS#\/(]X7?V'8\>;Y1ML)AUF$8T9^-8)I/
MKU#^5K9L49C ,XR65QG::<;7@E\?X_AB&/^EJ?*&N -1ET,A;\_ DJA^_:7]
MPJ>WO_QV8U);K@[K)L_BN+M*7I9_C"?_K#Y/P3RLWG_U9W9T&O/'1^/+#C#$
M9,10O!I Z=><#M*3H!-!C,N<,\,(LBH$I(0C(G*/O>FE#>7G>3O!X_3W.606
M\<KW<\#<;2F_+$5PT-:$> >SV$* D18";%"%.+7UL)G'W1;(^I>6"7.%>H-.
M<ZY57V*.WC4@(H?#\9?F]4]ZNH\<IOWALOU$F+;;IVCETRW9%\#M\9MYT"@_
M3HXAP0#RUQ&84>,9V%_UUQC>=+?3YA786//O9TEE+YKXNHD7-BO?Q42TFQ#=
MI7]9/,)J1LIEW=2N'H).>[VXQLH75W=5NKMR^HK1/\UC8W=\A[QB\D=?8:_P
M#[^S_Y=9Y@!],^OSD*'N-P_H^]M@P)T[XI!Z#PYO;' ZY=D,[Y9GV>)P'QP6
MO-//&MJV*NE^3T!9\?L//WM&9<'W;<";4#Q.\C7M:5GVESS@8O84LZ>_X2WW
MT1?I%A?3JHT!50L9M0OTV4!JUJNAPZW,4\<MS'9BI@IX"G@*>'8"/"Z.8JK;
M[+CQEU&<-&?U1<%0P=!/V?S?VS[].<.P#?7V6(_BH99A;R'GOFLVWQI8?]VW
MY;C5X3^57_6$.?\[X R4)2U+6I:T+&E9TNV$M.ZP7!X]IK6KELOO,SLZ_9^S
M\:R:YY7]/AP[L&/>CE\-JC^FX=4R/>?;;RY2=0K7-@L>/_UAD[M3B]^6Q=W)
MQ;T]12M%3(UF$4GJ,.)6!F09ULA3([W6Q@6W=KR:,T4241Y1*RWBVA+DI!*(
M)ZFU(YA9LU-IEG<MY_^=#:\JVF;!$?&#O,D"YIT"<P^K?T>Y 8*M%=8A$8 4
M7'N!7/ ,V4"8PYC[2-=Z=OT,'Y8IBPN?_^IX\OZ_9\"/O\;IV3@<CBYC,XWQ
M[>Q\-K0Y6_5Z&_9X$=4[R"<;#X;#DXD=-=WCWSR8?3&;Q.7);$17CV8?'GWX
M4>%@?'=SKY[F_D^%5FOCFY=SVD$=89CCA-& M$D,<:PHLIX#.X@@(G&9HEPK
M_[4-3AS9*>#Z.!U?Q$YE-/U)@[?CYCS"<C359R!-\Y/:H(1"^W(HZJ^S476]
M&$N7H@B,YZJ'B\>PJXM[QQEI8:CQ8!(I;#SBCGIDM? H$6N3CAH3NM:_-]K
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
MNN "7;(@"+&!,=M\-9 /S7B4^=+Q:'%)F',8A9_F2\.M)SX;QW:X8#!\L^V
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
M\PO[Y?M#708[%C$Q\-1:.5PMY.;]JL'T-3G].;5WS5Z7_/ N^GCNP ]E9/#
M4HV%=85U/S&\E\<TBBG=RGQU',-L)V:L@&C;(&)%0.^$!'OFPWMNS/GTUS_O
M]V24U=_.ZN]4@Y/]:\_\UC;=,4^?7^2\J4L[S!&J4E'T'N2Z1OXV1]S&B'I<
M\]LK]>K<AY%0B@+% ?$4)+)<$I0<\\(&8RE?ZW3*1'*$P#>%T0QQWA[5R^%K
MR:SGR6B1Z+=523/B#D8A_^?]-=P.IF_M9)*#IW_/^: WJN^^/?K'LO@N6ZV]
MB]@/2N_J@:'\SN*[!=HO!-I4N4 #YB@F81$'=8"LX![AX$R0/EG+Y!JTB3!&
M94 S H".,F_?1(Z(=<H)J[W0:P5W'Q/:A [ F[@WMG>J4\?^J<F#+FFUF9]A
MRC'_(D5>F!21.E*M!4,:@QS@RE%D+ 8IPJR0@7NJW5HI^X<HR 76/BVA=A2G
M;V>327NBO1?A00>8JZ(77SJBA9.*$Q*1,P!,[CE@FTD&SYLTLR8PK40?>O$1
M$"T'G.HM:\/B-,[1E!L(C*;C27NJ:!2G17"\,,'!(Z@_YBV*5$3$M7;(>6R1
M ON:L9"T)6L)3@]1A0N@78&\Z,MN'F!]=S^6@N 7@F ;L>!2>B2U)H@GAI$&
MI8>TCL%YBB.VM _5MP4$,[YM15?<OD5.\R1>V*MYQMZR%J?O+)?Y4=$B.EZ8
MZ)#!)!N30\HE#V* "F3 ]T/,8^$5")"V/MGFRJ\%7QW>?[W(V;T'HW"<T7?0
M@JY?X]D,5-Z7+CKQ90-;TZ"\D19Y)\ =-,$B;75$WC!A1>(6!]^'3GP\8*N!
MXMN.D1:O<!$CG1^8"[-8I<GXO((Y1_GDQO(41AV+MNPG&VH_Q0[:;@)=0<C>
M(^1VQ90HETH'C3R6'''M K(4C*ED8O3!$;#']":**5>1?3>+'T!H'8U'?Y_7
M@CB<EX)XWU:"^+PBQ/I54N3^X8CBSO6;5W0RGMIA\>>*_/F18:R292$A*GA
MG.& C)4!,4,4(083)=?S!QZR\[<%$YB2@5)]YL 43?R"F:""U 8;V^T3<F^
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
M[56\E@C,E'69J!/HJTJM4%\%_=6D 5AU=WLXQ]4T'E6?O.UJ@;HQ(;[#W\Z
ML,S76/"X/4LLU=19";#F%@S?\="D7U, EYK(P&4<&)S');(7FR%<=SVNE"X"
MU(XLZT7LKF66X[%,"6-WWGQ>XI.<*AV;I=*8N-J9AA^UZAP6BD2&%WVAO%>X
MRM<[O90]8>D<T+T/WRK_XF4R['<[3\A&2V'MC0M"J7]$>3!T()2;M(N/;) <
M7:1]/&>@QXV+ ^N\Y'#5X%MSLZ2^4)H3N#,]\7X"6EEAC@'??54WEK)!F?60
M-[1]3PU9+Q3OUNUPS?G%!2@0Y+%M[;SZ%< K3*TF-T79.-*)9_>[_R%=5_>V
M:N^N>[%,7;PE9/+L;@6UZ<?])+6?>T7]=-#I:)8@FK,EI?-O[\#5YI1>Z?F
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
M!D62!^F6-RE,_+@(8\E"3*V)TRQE>5'E+(BK4)8J504/CW3CGUO5VF0NW/,
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
M'QN%<27S*LL3YN<Q9W'J9RR7<<Q$5.5QF 8I#[<$L4@++F26,C\2/HMSE,%
MB<POBSC*LCQ51;69>WD[8?P.3.Z_H^IS*.$;SH(B.R)RTDJM@SY$XAB+X^9J
MI=,F_FL]U[SUQ+N&N6FNZC*SV1@]R1C/EKU)XK&6=$=,D&9P5W>F-IH_4Z>Y
MVJ2[C!TY1TCL*@NRLD@B%H$FB80;LS*H$L9EF0:9+/.RR+^4G=Y$Z-VO_2X=
MB,@3?Q:$Q3$1^;/0E29U\?'4Q5_$JD&#8E-E'+C3L;$*F0@_RU4*O"$*D%6
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
MYY#[A<U.*+&R"3N]S1&N<X91F&Y=8M&2>8@P2'?U7QK0.+47:Q2#P7(G"MK
M!+ B^*OV/!W'>A\)?\5D?>EB:LKUN@5RQE:NV!#D,YG5)GN,?F706K=HS,F+
M0?(>8=3"W2#4V9YHAS=L@/ERKX-=K"M@P/ NTYN+.APL+N"5R]7SH^6)%]^7
M%YOBV9Y6L,1RB?@/%I%XL:AUOTR=,09$9!*]E.#K3J=)\@56D_Y+,T?MBL=<
MLYWTVV%N5K?:R/0T%._"1,.N?5($OFWG-*++?QNU@KX6XL@_\<.7J3D<M(]V
MG/@B*4+!PC@),>PH69D+Q0H1A04V/:CRK6J!^X77NM4O%27P'J!G]LMT^3R(
MG;M^&78NTH_NW:.3P:>6V9,HVZ0)G6*,8F;H!@M?(]X.HFEH$333OSI;DM(%
MPZ^QLDOGVN /3'&"KLG70JNW0?JF"WRE53XJV[.%^SK?WI@*?<7 '<37UZ%L
M'59\\33P15&R(%<"19%@!0\CEE)I>BQ A&TEQ]ZUQ>8[:EV!Y/+6Z"23!'M,
M"7;Y,B380$:];CL)L4F([2 +1WRURM3"#%_VQAA5W!CL/B"*F=>=UQ<7UI+:
MU1;'!4B:@>RKEWUG&5UHMP02U@AS\(L&G19&!+KO4E2*\QE[.6'UMM.#MY\
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
MV^ZH67!_1^HE$"'0R 50%1#*OR&0J6$)@G?G7C5O/O=7A\B<>_8WQ#3F')@
M(1]AV9$-$)X!8UH.!&KF0(QO?F7?;2\/MK%#_,B+=0EB%[@"W%LY\ .XI[0N
MX@L8T*SM2HA%FK L00E>@*F@^>JZ_$.S1^^/M3S#'R)+/H,7VK>/@Y.P?'P
MV8'&J[1Y8#IN1X@5W7I.T< 5KJ3^)^QVB1L)$_':NOMDKOH<OJDE;@+,&7_;
MX#MY>V5W 8>ES_NA846KIM7129@(>8:[T?)[OFBV2X<YM\]^+$^P!7//YDS?
M6H>[#E3P?;UL%KAD_22!YN)WBT:JN7X/[/AZ8<9==Q3,OS&%<(04/L"+#/*M
MW_X2YMG/%382N_R:L++]$%YXV<POD61!'N(XZZ4)IO>I?D#&0$$]AJXC2"T5
MG'CO*4$0]ALHAEIMH6="UE6E!W7725C !.K;$_&U"9."^'NI>A@PQ$;M1\;;
M@IVJK/SXJ6D5BAD]^K!.RF#<)_?,5:GQ^DL#9XS]S@6E_Z_A"*LUBC(/<<J(
M^.AQ/1;=1TQ^P!?!W*R$:!4PLG_I+ *B#T6IGHUMJ&R.0L]A9B]8!Q>/BB/T
MFX:I23J"2X<9\:Y9HLBBNV(^;=H:&"J60.Q9.=*XS6O0\I-VL,\@!7[17C1W
MA.W\2N(GAP4^"R(_R@+.XMB'_V1E!G9SIIA(1) 7LLCBXB#%?N])%OW&_YS,
MX^O,X_+(S6-]C)C5K7:#[A_-A9O2!>^S>M.CV:J.=,[$_4%UN:SEH&J J*R)
MJ:/)97Z-+'S0L$ G0&!GAY=CSW1<76^2:O5TV6?<>^3T=@H14.9H=9",(A3F
MBL Q;6[;,$_G+3ML72VJSM:F[F"07G-UB3H3#O#'&C0]E+;XBQ/O!P6RO25E
M:&,OQI;UVN"5T$2U53\DTVGM^L3[';5CQ#CK>H5;[AW?;7-I9#S.#Q/02"P+
MDU:H%EBXT YZ"'X!0A4U)5+$U9(+FZVV)BVT)5EL5"D#.FJ4"IWC /\>C:96
MGY4R#:?[HQVRWP1O6WJ5#1S9]$"<,*I3-%/U)RC!]"O<HFZT1UC12$JH?0(?
MZ'<3C9!^,^O.22;LL5-MEB%?[7J&-G"@#OTJ!0L$I0I(N3\$O?OX:JLY8@@,
M'M0[1FF5_:G4R]ME YHT0@-JCLVW:>@3[Y34(*UA8ON*ST2IVO[7UVR%"AJ0
MNG*7#".X$[;;65?&>T"U04!HF ?;4!;F)U0%86^6=)5HDSHD-KJ:I$C/<+^<
M-A:[7D"ZI.Z'T>N3QU(<<QS<^0G\'U]C[Y_?K56H[W33:3_<1 ]/O=['\X>=
MK6LMUYNE:R^2)![Y#.KE6+*BAT* Q$#YMX\]PD_.@50W-)F!O;L^#T(HT^YM
MR_KYB"SA'Y] =#:ZQ%(8054J\SEJ*5K"*)"_RQ/O;W9E?-XU6D8/D07WS>A[
M&O2>W3)UYHDY?$.-6NQ#PBAW&EM@2_O8.]+&-J-_ GV0!N 5S'SMH]FHX1S=
MT!V#.$=#1X5>E87MQ:T=$<[<3!,F=.2?>!^=%C36^3.JXH !E9&PKD?PK]U
M(^/YF3W1+7'PF7IEA#%51VS.V*T>Z?6";L_.#($'\I&:^A*YJQ;7GI"S_4CG
MNLAD3L31G2NC9>K1-HIXZZ7MY'.C>D*+@&M 3L=C2VA6,LGB2,2LJ)*4Q:$2
M+!=%SLJJ+,(D":,XB0[AE_A].>AUO_$_OS=U(X.[PI[BWE3G(<'Y_<_O1AG.
MK%,"LYP_@RG2J>5>\+ \#1.9I2Q)><YBY>>PZ+QB29)%LBPYY_Y!,O6/8*E2
MQ95*5,722G!8JH #E57,\JB,*IYF61%O >3=I_[D49>Z;':DK-_\P9-IS[?D
MW_LXY7URXL'B(>-J\W=NUOS@"I:U/#I^%&1%7D:A9'XD\<*%%2L2(,4\DU',
MBQA(-]NBW*C(BE0&K)!5PF)1^:P4\+=(IH4*!!=5D-V2<A_@+H:5\K'NBR4J
MA7L5J8B5P(&8*$69J@#N9;3%=J(J4BK(!4L#N+K @C-6!$JQ/(V+0D1!(&[-
M=A[ARCW5#5N9GH_+JU&SO+6S$?MNUUW"'<=CS1S>F#F.1.&IZ&4J>KEST4LR
M%;U,12]3T<OSV+"IZ.6QBE[\J>1E*GDY5@7V2)-S\BHK_4(63"8\97&.375Y
MF##A@WD6)6GNRX.5LK3J'*%@+I5VDN@TG5LGZQQ?)<31I,R\XN*U-]IAZTI^
M-6^Z;K?,& =SPOB(8E=38LV]$FOV$P!&+BQ.%5:)Z+( BLGK? '23#"TL;JR
M6@GH*92"BVG+%%)IFP4FT:INI?.ARRNO^;RTI2@2@41['"5XB?[NQ/M!-ZP=
MLA1TG Q5-#FC3-AK)JTS?'2XQ: U[0@ZD.-OUTBS4?>A:]YDZR1 %8/+NC11
M$D&YY,MN;M(H*+6(7OA2<D:/%#HS3)7@?A:RG$<@E8(B8V6<AZP,RB@,0,SX
MX1?WROUH,Y80MKV]O+E5[B2);B.)Y&OOXY +9K;V990V3F+IOAD5;S3&W5\[
M2ORO94VXA'TFW]_?OZ52$U[.Z^Y\X/86.]*%3ESP3Z;>Z**M>2]MK*L;6 GK
M11&E'QH:)(S';G<1V]?!H8]CN8]#=.]WY^?.^>?-U%3\^)V1^N][[<9[BQXD
MH#!,>-A-F3J<N(>R6W4&1$AIDIQJ8>;S*X8:D>Q5#.6\X39$3OH7O++&,J E
MENJ08Y=1<*=M"'+S%8&3ZQ039=,W# HYELL*U.QP3DX5#&AGHKZ8J\Z]=:^^
MP?_^[?3TPS>O7^M,4><6N8CL/<BY^PO4NYP%8NX(UR"@A+1*M58&!;9LENMN
M!*R)/S%%8^X.;$+%N^_S%D!L5*RZ\N:*P]\#_R]][=.^W1)\+M866G:+7NP&
MG'BGHVF 5HJ97$,B4+5_6N<<28$+I)QDF)%#':!AH$BUWQ@PT(UW]BE:UV_I
M=1NJ2Z6Q),K4!0X(<O:E0,.8 H78X<WR^3'**>'QWIQ2ZI+OO64->!4,H_-^
M!!8ZV[;%2(2/N=Z;<RQN59X$0PL6* R=(7NDZ[J7R>V]L+NXFYT?7E6\)C<H
M &X'BUY-[=;MQ1PN37^3AGO -[Z^AC'M&<^RIMMPI%T+O",?VC.+ W$BN];]
M&X3S<OG,\$L[LJ&DY\=A)E7LOOK_VE3I[!.4L_V2;7:_>VI4JA[& !U25=6I
M%2D],!5T_"@J< :.@"7&YO/K;\6VU-0,X5K1BX #;HT16"F<ZJ&X_G(\38U%
MSZ]ZQQ:AM".P.HT.OQAP7'  FRPW0+KT;\=\\?E\^/V)]W.SM'757<\9J?:(
M:H2&_'%T>]DJG<:]MJ0E H?2/C?$>) UUA-10'/>((0^5OO(2Q0A\-$2_B7X
MTNZ>?E^I!G\AI2F3QU'S.PV P)^G$C*QB'LET^S(]WRZ])J;T9?)ETTB>UL3
MV,.M["T=PX8H;(JA*TGZ'E$C[P?"KAPA%G@>B[@(2L547H4L]O.<Y1&/F)\'
M*2]%7,IPJZ0_#C,IDDJP,$DC%I=)P'@>E2R6?E"6!>:*\NW^O>C44?(M;[%D
MHAMT$24/UHHZ\H^I__A1(OWG*LU$6$K&(_3'9TJP0A8YBT/TS?,L\?.M\T[+
M+(RC,F5E%?HL+K 'A)0IDV7(XS2+N*K\)SCO<)9C_MS1G#>QE2\\[PVFC;G,
MK/Z3G=<2I,:W[_Y1Q#GPK;1D$N/[,=Q75@8\9T4F. _S*@[+[&DX_[*>]T)O
M],=37+P1J/[1E0<489Y6O"J9R*H N&;I,YY(G_DRC@*5^E$:I9MW4(89W,PJ
M8[D"DHAS5;&"P]-9DLJ@BK,@2\27W<$OKA%0 0]%&><LY<@FHA#180K.I*S\
M"A:81]O+BHJLBKD?,Y'X($JX#PO,\I3Y418%451$"4^?>%E%D/A9EL0L4U&$
MA1DYXU61,B[2G&>^*H6_55SFP['X0BF6A@).N.0@(<M$,I$651J@RI#NZ'#_
M0,OZ^9F5'&TI8CKJ/W;^H#I%S@D+IC6T;!HG)KR4^/Y47C"5%]RYO""=R@NF
M\H*IO.!Y;-A47C#UU)@*#*8"@V,M,!"I5&D1<Z;R0+(XC23C!;J!5!KE7"81
M%U^4RFD-(6L ?5 MH<A/(*#796FJU][[409T+QFF5,VO-P[S/>_PWNXF#(W^
MM[B@B%UYI<-^&#1UX#G-,Q8WT>;8C2',$?X*JP8,-K.F=DP9N50MF!7><DW1
M%P02VH ^;]8K$#I+>JL<R@HP;'3B_5#/UZL!;6IK^JVJY@2,3@9_@TO&J*K$
MQ\AE@,B%&H*[$6+=8D*%:?Q<ZT"QK2-8KM#?H?MM=!V";&_,D^".U)^J%36U
M[::'8'5Z>EL;TIUXO]@/,)OCDL\Q!='BO?? V*:+M D/ 2$V<)!\U;0]L.(-
M6V 3WJB] _6(P#$[DYO188L/_<//%HF<PR8QO467:G**/' M7IJ%:0ER+HL"
MQ>(X%:S(XHAEN5*E3*O"#[;@4NY:]6#:2'T U:V>2AX.(TRKUY[95NH#7[^4
M>H<IH_)>JS=WBQBW Y>K$VM:0R@@7# 5!^GEBI+S*"]09PC-/.U/G5_I]"3[
MKQD5.J#X:>:Z!P())#T&84!JB3."!*J7U9P G8>>1.YC($P6_!/5]^UI7((Q
M@TZ#^;DK(P3)ZY8'+]$-FDPS%3WYQ8)Z%>DUH&-BUU1G6A9ARQE/;[ZWT"D9
M3:M? =)HYFH3&F*X?[U-IMC,(9J$UL&%5A(DF8R2G&6AY"Q._)0582)8D,@T
M3"M15-D6:ME][+N/BC X?[60[U/U^.$$V-EKSVSO *E_?-Q[DE8/L?I?>D;?
M*=/HBOS#IEJ<:Z,/9)7)1AT7]J!O6?=2Z!0(%&JZU\L1X.<48+;= B]Y/1\Z
MSV%W*0V@JZ1IG- "HS=6(3:=JW9((:H::+U7IF7AFU]^^,DV*9SIY@WZ=\Q(
MM3/,MZ/"!OR&+,?SYC/*(DQX%3AA,+*:=2M,.FV]-.T@J#AJZ(SGX/'VZ7OX
M=MLRX U-^.V?8#%2#NXO%4@UU3Z_%-;I'MT[S=TB0)N:.FJ(UG=J('50@R^3
M8G?&;:<'(,9C2S;*5<X3J7(6R#ACL0_RO<S2G$5^$*B,RZ@,#N*U_9E\/;]4
M/1<R<FB,W6D^O%/^"B*MJV-*4%GP/U#?M4P6\20PB1A[S7C(A\XP9YAZWLQH
MDX!(WN#,X+_=0JUJT7G?MSJP]Q%8FT!ZTA\,(!?WQJ4X#I7HF:K N:KB(O%+
M%O-28JY7P'BL(B93$0H1%3Q1!VEP!A,Y[0MW/[3-LD&(5R*G21L^G#9\CNX<
MC/&/RZ3=[9[\.U^QI'^_]$Y!PL^=8I!WO<X[7%"$05E*:KOY?0-_]#KKN]./
MWUN=50<0L)AM]Y._7U"K5?OHZ<??^R?Q[<P/9MZ/BII@O?JMN0"6E,?AZV^Q
M6 L=+6^,H^6T;1'E24N>5S"*?1J49JV^]VUPL7R>G"I>O<#N%.:A3>CV#4_.
M7,]!.X'X DU(U&UZE].Z4]4:?E97/>C"Q@BDJ)OVO&N]:MM?5/?20J7:5M%4
M->;^FWJA4@&94$<-2D4;$."#9&;.:"CZW6@"0HO163/=>-@3[RW9(UR:IK;8
M.@LK<U>8'NHTYY"-TI6XN@6+=N39AV"M&JB[[^F*V\IU9["M+AH[^L$\0\22
MB:W<EZW\C-<-*=?A+, L+),8[FTVZQTVO4/L6^^]>V&!\O179'';7_\P]+AQ
MF8H==C"E-5>H&J%+=Y>&&^A.UOVP1IMU6N=81D*3F*$E!/M=4PLDN"UGYYY:
MGJ,Y+=UV.QXOF_5JY NV(]NN,]C03C?XUD5S%#J=S^THFC5@??NNZ5%=O#.X
M[05IU.Z^_;/)HM.-_EKE>"7<IGED[:/E;_H']5'9'JS.OM?4"&*WP*;#)0P[
MK?WG/==UEV9:,IE7[NA<Y#D+=[:/[UBZVZ#<F8I>KN[%U*]V,$Y[3 $-5(#5
M,&_MS*A3I^6#NI>C.0%J>$6=KC"R8?I6Z9Y5-\RF-L%G\\S0.=MZ@VB[]_ML
MM,/&]=;,T'$U;Z@?Y  *TQ<_TW3MR^H1Z +US/K,KWHGU:+I5CK0T>%-'5 Q
MW,Y<#HH.S1LQ?,P&:%G78G%1HU,71MF:ZA8B8$0XM4$P(J_9RK1[IYHELT/;
MU0SXIET#8[NH.>Z<[NV(5QSM9,)&>BA1K"_-3B%\IZ'B6PMHS%OI2=OVRVP;
M89J);W3Q<EB9E=25>0?\PCF(23 _^7H?33#WQ+=?,/_<G!C**&9;DMCDVOW&
M_QQ+8*VR9['_6A,L#M3+!*!$?G8&,L@4A0_.]#&_UVUX428.=>7]-;7]9:F'
M'-S_N2F00E0RA9GC70__L^&Q;S:;&_):#K.LW9=87U:/C:%;-^LB*X*ZL3?]
M7K>:1.4@<YQA=S$US;A)ZT:M_$HA^@[F.NFS@H<U/$T?C:#.>_#EAI=_S#<V
MN 1N <H^*S=(EQ\T^V8]ZAOM=A:\V4&W\]/_V_..Y-(]&I/Y2I<\U=:]Y-JZ
M;%=MW>T*ZS:(8ZJMFVKKIMJZJ;;N&&OK-N78%X?8@D!5(5<1R\(H87$<)HRG
MBK.D*@,9%Z&?\RV4B/NU*5DB!>J8_:]U]VE0U_>'U:;61/>L'(R>8^4@,,XW
MP!]_/?WM_2\_>Z<__^#]^O[C?W_<527XU1:57A=NO2^QO.*OCYA:;A]@MF#C
M($&H]8K7 INYML;T3K;/%\C>)\^?HA09].V;>J9QMIV32T4%5B"0?_WI>VVQ
MPU\L(&[5*O2%FHJK&BU\2K'::.U28TSA5X4^!4*JQ'=N_T0_:M'X*/M\] 2^
M%WTQ9L+4L&#PK/1'7*K59_1!X,\-9N?FBXS;1^/87"+<Y]4 %6_'X1*V#X$S
M*0/>XVO02$Q]&@YKFR!TZPOK&)*-6*-;1.?"TUYA>P[EG3I#(=0JK,U2YEOS
MNID#L6Q?U9_-!]5<S-5?.^][OOR$'R+<,Y_9>&YG7=MP"+; C YIV4/S. >Q
M)S5G8II?S#3+E\$TW[1*UJN)58Y337O6*(;M\;AN*4%(ZH3/2YP!_S+4EG8S
M%W08O\1J&F 9#/V9;I<O#.&J'HW8Z::E/:,FB#@S5I(GUTJ_N1T7Q.DPG<YP
M05XG%,S$1)DP#MNV5VYDK$<H=I/)8;YK/0V8D0YMZ3@<_[->K!=V"@;;F::"
M)4?#UAP@8O/L2<9DJ1@O.1ZETH)S%" ?T=-FYL^M:4HWI=A)5B:_ *WE<S6G
M."\<JJD8'Q]ZO3(]Y4SH[H\U3$O6PF@"M ('GWI&KOC];8;PE3J(/ H2EB E
M%$)3Z[#ORFH3L%V-">BNE^L.@PZX*P35OXM$^]E2 .(<V*+=S'_"LR _W9=B
MW=_FSKL&J,;8=LZ"#L# 5%+Y^:J[U?W\BBG_=)OI$ VLKBY@Q[$KSGI)9?[*
M]*6AXI<6U"MI.=FE6@(O4;RE]HDFCV5U7K?2%%%B!!_=%1BIOP4?O,V)[9OC
MB?=^N1F,,LCO%E_>-IG8M7 GRV7?%&>#ZMW7=R)JXA+T42Y63=NY^70V@8&6
M;^01O69C5/M5OW2X&QW!9)O;6;>&TMEG8!C4.J1S[\H"%%M4;KL!19Y2?H"T
M%KKF4]\3@^MO1NV4_8#NX] *B4*")N\ ;Y%FB_K6Z=?NO'#]I@[G-FROFT6T
MGP(PI014=AW5!;YGYFW/E+K]]*LV*2U=GRX(5ZG!K:;:V37E@9@&G#45%9PU
M>"J+9EG#YIK$9<QTT.:*"Z!1\CF9,9/R_6#*MW@ARK<KDT@D]51($MZ2X:29
M_T;:"'DGCJVBRX\RJ00OF,Q3SN*J+%A9RH*%<!2Y"CD/XVT(]["(JC1*F>1^
MP6*I2L:CHL"GR] O\[PL2A=<Q%9SO;'T882ODN^:]J>F5;^=\^5O:OE!M4A0
M_$S]4OVLX&TD8<=PQ6:( T Q1S),JD3&"%Y?L3C.,\:Y+Q!E)4_R7/&LK#97
MKO)05"J+F9\H1$Q7BI5^E+"0BZ#("E5*;(M^["L/4C@@X0.O*@,X\XC[C.>E
M9/!I("L5EZG<.O.JD#Z76<C2N/+AI(N(Y46,#Z9YG(LXB65^3"M?/C.<ZH%W
M:A,(X3TN:TEIMH-A"ZK!6:NP9$!GU#K-PU8-]B-"T"VKF=I43+=]RDU-3$C'
ML;QJEZK8ZR_'QLA2/RHB581P-3$4*,J2Y3P-&,]2/XM3GE=\JS15QI4(0Q_+
M667)XC (]3,)3Z3P<UZ42?JE1&T-C5_[/7RH:\U+/XT+5;$J]4,&?\M8604E
M\Z-0I;PHI!#%Y@X$!2_"/)<L "& V/*<%<#B6 *W/14RDU64/9\=J-)*9(%,
M&' Q 4R*2U849<3@8Y!E:1A4@=CJ/R-CG@A@;%F&0"4B+H$/QA)H0):\C.*B
MXLDQ[L#J\S/C<*#2KG!!0XLO!,"[-]LC2PYYG@[J]$W#CK!J/LQXJD3BXW7$
M7A8J87D*.I9*$C\)588Y!YMD*9*X"#(I6:4"8&=)(%B1QT"@N2CSM)1!E@8W
M9BD,-!B,".YBW:J^3PX+7;H+;^B3DZ1'1%-_F1W=6<=55E41B"'0FP,X:Y$Q
M8+PQ]CBJTJ"JPBK>:O 1)2'/95BQK$IS%OLHAN"_S,]5FE2^\+E23W'6X3$U
MP/K+(3HB'?RXRS+U11Q$3.4<- C00,"(J&(6^GX4)&651=G6U:Z$+)4,(R8#
M>##.0C B@@J-KP+E5%R$Y5;WG:_PN'<&^[66N].'29ZLFYOTC;HY/:$X_'I=
M[XZ% =0JSGD?ESRVVRU4K*K(3YE(L+=6Y(-&G8:2J:I*BJ",>5ILZ9-A(O-<
M@7$M585=#,.< ;E6P!%4E.:@5H=%M4N?_&C=97?0)S_PJRUETHYS &7RR>[&
MX,%^P5IAF22JS#B:&T!2<5!(5N9@>$2!D(D"PPU(9[MYHHR#/"^9Q#Z9<2XK
M>$8*Y@L9J5"(4A;9PXB._XB.4CIH>3"P$1-E<5T?^SP???QWHPK7RI8+?;EL
MPH".&AT;$45IJ&*12.8768[J)FB:?AG@?[!%7E2J/-[J)Q='D519P-*R4)JK
M%3G8%^C'XRE/PBC?Z;Z=.-0N#O4B>1//HSCD0$QAD:'@*T-65!4(/C_)TC L
M@S0+-\FJ# 57,I,LJ9(*NR]*EB=)Q-(LRH-09*G(PX?B3<?4N76LN?YU2V>U
M?&6/POH5YV0\'\70A\L :AY(WT(48/:!,"YY5C"EBJ1(LZ20TM]BNR"\\XH7
M#)@R.B=SL/*3,&99R@.I<A^LD^@AV>X!O8Q'P'9?L&(8!V%0967&5!F 3"\S
MG^55!!0F Q#-/(X*&6Q9'56L9,0#8-,JPT(H4"O!T@ R4V$AXS#GU0.Y"ZEV
M]6@HY "*8?@B%,,T"+D2/HC?J$K0YZQ8[F><Y66@"I$6*B[YEA^2@]S/LY(E
M(4]9'/I 1'E6,2$E4%$8Y%6Z,QAT+8?ZN5ZJ23/<SYR*9\6; BZ2H@A\EL@*
MN$LI* .@8&E0A%62^BH-MNP-$:<I4$[*(C!&4/"E+!>58EQ(($+X/PC%)_%W
MYD=$-[?6&C=2-5?-=B[I3L4RG!3+9Z!8!CRJ@$!!/TPB8,&1!"6QJG*F9 XZ
M8IX72;S5-B/D15+%0K(,=%(6IV#^<P6J0)KG<"?#0JER9U+2I%A^98IE "9Z
M%/DADV$&%)9RGY5)"!26^R$O\RC,XBUW=I+)$HY5L5!%\(SBH$)@6Y>*5RH!
M>\:OLH=2+..CM.KOKUA&+T*Q3 J?EZ!:,C\J*Q9G5<8*H!Z6AZK,!0]\T#JW
M<FPP@AU)GZDP#U@L B2\+&813T6>"B7R<&?RX+4<ZBVF-T^:Y7[NE#\KYL2#
MT.<)L!<_RTN@JR(&+;&(6,'31!894%VUI5E&LJ@*CL27I4"+0%-@_V8)$RH-
MTT2E%=@S3Z)9AD=$-P^N648W@]=-F&T39MN+PVS+)\RV";-MPFQ['ALV8;8=
M"V9;!'J:Q'J+,B[ &"A5C)D')>,R#;+$%WD<;M5=W0NSC7?GITN)?[P=T @F
MX+8'!&Z+GR5PV^G'_R2\-OK+V__O]_=_/_V1N":!N+W]^-NO[]\@9Z7O;\!S
M^_+KD05E6OE!PC(1(Z2AR%A>1"D3<9#XI:^27&TED-^K<:XX5W(]![MY]T7Y
M#8V"._8,>[$.Y#?[P$T<S!GZ"LS9<S*DX/]2+?0?%TU'B!QS+BQ:2LF7G[I>
ML.P!"]%=$;!U P*&@ D_K^'-<@R8@J,U;0W;!D^#2;HVP%]D]+4*^V\L5^?T
MKCEA)^Q?B\9G&&.U6#B ?5&%/K/:Z>DB=%<,:W?^_^R]:7-;R=4F^'U^!:)Z
MJJ<<@4/GOJC>=@0M465-JZ@:D?;;_M21JX@V!-  J.7]]7,2X +RDB()7"P$
MTA%6@<#%Q<W,YVR9YSPG#_O]X=>RTW5#[?5J709TL3"P-1N*UK/\[S\NNZ_,
M?OSR<:?-W]S%9/CKI4=?'J<X^#B <CF@JAQ>H(KM?4OQU]G/67* >O3R^D+P
MX<['Z=55D]VKB1A-%>3TUC]=/0(^PW5D\J4W[LU805Y=W6/N0KPRWE;>$F,0
M^_-EX/+ -?2 JL<NP6L,:^4^B+BM?I[_^/-D=-_,7\9T!5_>A7^5[F:#")=*
M+$__=[\2*YN2LV#RU2RD+&\\L&A3@L/@^I<B@/+S0*!HUNVE/L/WG,2GC&WV
M-#LP/(1 ^?1__*1_^O%0KZ/_JTTB#%VF?8(Z5T;PGB=?X>2T%^4]2-74L#P/
MS625NBIUBTD=KU)W=WN3E%.,1:'Q@_F:R1OA6S%C%5#K!!2OBKLJ[M4/;]<D
M9T8>^;+GHP)@"0!\_/VO+WLRZNI7\:\ 6('X/^(X3;=1FYY30/\[AS5Z3BL]
M#UTB%>W!O?"V?:OU'PAO5KA6G()21UQ'7$=<1UQ'O%<C7LS;:6N?:#[38?I3
MC[@_\\>\T^OG;T!6D?/<LG>T5-BY1W[0#>Y7.>+IH7Z+J_L LX7503(3@>7"
M.TJ\ A\,!T*"8,P30WFCO$>E2(B2$2)SN50N2O"2&B!1FY2((/&&&_S'V7F'
MD]>7/9_^X?IW:,#_?O+FNAR#SU=C '^D'$-HTA4_J/:MX-X3<!O.*$W4@5<B
M%?I^#<Z+4'C7C-/$(=H;[8+7 ^[7Q_^LX*[@7@;<*1DI8RREE2(7FH7"&,TS
M6,N4<H$1)1J,'S(Q1SW+0*U4()1T8!BJ?,(ETU'J3*S:J.;FI*N$J.#>=W!+
MFIV@J(6]XAJ$T0D\ A0<,2*BSY)D;/ LKP?<2VCN9X)[LWN]>Q?]_/WD_ZYJ
M9L_4#(]<,!X]T$ $"*TE6%=H_CQ+CGN9E&I0KZF@K%.J='?P'",F_"+ZDP("
M4RP(G061&[6A5/ NCJK:T'T'=W+:1K0&@*%.Z9"4'5@I+'J)+*;D<PZ\X2"N
M!]R+VU!K5=>PAWN25'#O";A5(615&,MC+(R:VU+$-<=7-KL< A<YZ :XF6'&
M!V\A4H5?M(&"\^AC9AJ8EEX0I<1&HQ_;Q9"N8GO?L1VRR$J05+J3B1G!FV54
M0N!>N^2=HZ[1V&T]V%Y<<7/)NY0\77'7HY^U!C^__?6/JF;V3,THFY@0B4(4
M 7V]Y&.A:,5_:(K>19,9:30D"5)2HV1AX"JJR4S9!+T"FD2, EU'*YND_VLT
MH1CZJ&I!]Q[:@2:'T7P"2A4%X70 0TL'%.:2(<DQJAJD"NN!]N(6E)DN$S7R
MV7ML4^X"8X5<TVL+0GB) 7[*((.1C"MGF6NPNE*'?J-!/[(T*02A*0&7<H84
M:-8BF.S\1B,?UE7<5FCO/;0IH8EI =E[#8(P#&)48N IU\YIEE)3;:\'VDNH
M;=XUBNS(H<\]XO7B0Y^COW^LBF;/%$TPT>AD&?"<2DM>2=#K([;TA%>$*V*)
MO:>-K\W&1PT^$%^ZI2@P*GDH6S+4::$C:W9M7N>Y3Y?IAWLV5FCO";0U@C%+
MJP&1G4 H53I*H#75/@03.#'*--S#]4![B5.?KOA!R[\*[3V!MM,N:(JZVKE(
MR[YX!&=C@JR<R%+:)$AC7YP'8C@C$7C0$D0T'*.E+$!CN,\S$5E9OUFMK:O6
MKM".A#A"^?2L7H$(2H%-.H&)FAD>3<JBT8!U/=!>7&M3WK5LU9'/NDY\=C'R
M^=O_?%,5S9XI&NYMYED8M*&4 9I-M*$^$8C,*T:UBHXW;*B-A,H4!!CG2XU0
M<."$QFC)ZT"5YH12N=&\B:ZU=?=P[Z&M@^6$60[$! W"";2A$AU%PQ++B1+I
M6".H7P^TE\@9[XIZGEFAS8(QT<D )6L31*(27% :I$Q9"B945KZ1$:24P/!?
M ^4:@WHK(A@;,R0;)9$R$T+#9K6V?,:^>(7VCD+;*1>%(A22CP*$9!*\MJ84
M:B)<'1?9-CN@K@7:RVAMRGD]\MG:P.?__>.?5<_LF9[1U,4D6.F#ZU'/\%(N
M&SV*DU3*FTR)-4WOD 3O26+@>/F."K94!K%22:Z"3A$#IR>V(5K1YJ'L<J:K
M#=UW;'N,<!BG 3(W&/G(*,&2TE4U"BNIEI3HA@U=#[87MZ&&/-V"5F#O*+!+
M!([NH85,2]R3 SIZ/AM ;%IM&-&,-#N8!VJR*JEQ2AO\3LI@M7#H)D8K18I"
MZLV>^"C>I:R>^>P]N$5@+GJE4&&C&A:A>"1*)O!!H0;&T#[I!O72>L"]A-;N
M4OMT:-<CGW5'/B>_U2.?!\?WK!X=NZ2)-$5=E.E4$Q'T #4#[Q(*G")>&YD=
ME_*N)HHRXP=$@S$TEBU)5K8D'>ADB,7KE?-TDV96LC:/A!Z'1A6.'14.0P.5
M'D,J*30%83@%YU0 +00IR78N"[$9X5@B*;VK6V4(>4K[IRH@.RH@G#H3'4,!
M\0)]TB M>&X]OF(J1Y^<9LT=?)UX]HJ!967W08L,AAL.C,HD-(\Z2;):Z_$7
MJ=KDF:L&8F_Q'S)"UAD'S%-;^$@"JOW H6Q0\)BM\;SA/:T'_TO0-70)?RE,
M=5L3K"R!K-/AQ/5G74EJ>Y(ZOOT9W]Y:#9ZM%K:0_#")_]!2YAH< R4L=\9P
MDE3S/));;56D8&.>,KH1_ Z^XE'91(,+F>J-9GQW)65=*]K,6*NAQ>XK@5T?
MW]XJ.9<<"5Z9DJA8ZFQ9 B,E :%HUI)2'D,C;Y%GGA)%)UK18 H!OP9+$WX1
M-:,-G-(0-UJ,:+CJ&O-T O[-'G)LC< MTY<FC2>C7IBDF6-<]4P=7QU?'5\=
M7QU?'=^V[,+M8S9%;1E1@YY[>/>Y=2(7-A4,%4#P4FRKA(.08TR"JDQ]*TTE
M;MSB=>95J"Y.4]W?J:+22GZO(M))9\#+K$$D+< 1)2'[DBY!!,NIV7URS:*R
M1!D8[7+39A9[E94]EI7,<U36:$@F1D [@KAWTH"2PGE/J4BN08ZY2%> S9@5
M7LU*%976,NM5<)([!9HK5[(K+%AM(UC'J/7)9W=/3?&:166)Y#W:9:+N/V\B
M.:/;R,R8IFN,Z@;UT\:W'?JF[BFMS,BP U:L3!Q>^'[:=3/#%->&Y@0DT%S.
M-#&.,4X BTEJ*8STOM% 9=$4CCN6I6%Y;K\Q=V5[J1U2='FKC<=_")V]\=+J
M^%[V^/98 :+;R+(V @*Q# 1J",! 5(-7P5/.J<A-,L%%TSLVK0"--%W*%VM@
MAZ\=PN$O5U\^OOB<\%GQ[]C[\L"[^-65(N3_7(PGO?S]2:)S\_,&?_V'/_A4
M(2O#PV$^,, ?_<0U&"_GZXI!U_BLG5<@1&GE;(J)52R!DBHS9;S1,=[%HE$D
M69\5D*SQ.UEXL)PR("Q':70**34X,-X/W6!\/)RD\>G(Q83(^S Y2Z./>#$B
M#E=Y_*8W#OWA^&*43O&G_MH?AG_]U$D(NO-R3#;"./ O\T./O?%YWWU_E?OI
MV^V5O5RBJVF<7@'CB1M-?IVN(>!2?1Z_\FZ<^KU!:JSVS6+P \[YST]8_B>H
MB.G:?)T%CW[8CW?/Z9X&C\LGNAI\;U!& -,Y^,&P?_J+/+@"T=P4SFY)";E[
MPXT-[S;Z#U^__O#WX].3SL>CUT?O_G'XU_='UZ(PTP#3?Z_%??X<%.B!,>;G
M7\]=C+W!I\O3T@,C<?96JA:N1/;\+P\(*EU,4*DU@3DM00>+!H#Z",9D6EKW
M**V-5=(TO.9%!/4DG*5XT4\?\F$(PPNT!%.IG<HO2NW;WL - L[HC>0^**Y7
M:GRJQ>\[O787D^&5(U#PA+<MTUHN!T3C\ )1W/N6XJ\S=&AZ@%"]O!XQV7?G
MX_1JG,[=R$VNY7AJPV>W_NF^#9POO7'/]_J]R?=75_=X8!-F]JN*(6KTS[_^
M].<?7$0/!+./7?/8Y_* "K'L33;S((_LEID-;);=X^S>XQB8EA3 C7^Z91%#
M6P-<1\" N"B?_H^?U$\M;M%O;/47,9L/VL)Q9Y@[;U#I?O9IU.&TN]I#GFV8
MO_4E>57]5/73<_03J_KISNPQPEC52%5>JKP\65YXE9=JP;=HAJM&VK*U;5/?
M?/S]KZWD'U2@5Z!7H+\0H"]7VO0,^WCO,]^98IRJ%Y; =K4!WAE=[W4_!5I/
MF8R=.^2?O^U@N%U#;G=TCRSICN8LL""L=3Z#\MZ!$"J *;T2=)9.!)8HE<U>
M"0LD;5W)W,WQTF^CX7C\^F(TPL=K*Q68D*X1BY685*!7W;6K2[JCNHNRK%F(
M%E!'H1ZR$C62XQE<5$(GP83DK=#IK$EWR2ZGBU&%[1[0EZO2J!YNOS_\Z@8A
M%<QUPBC%WJ331\RF)W%G5FOQ(R':2F[CM=J3/:BD@W5!9I.)_=6OK)JB:HHE
M-<4O5U.V4E^W-'YSP2501%D064FP*07@RA"JHV ^-%C5%_)UKSR'M\/1F^&%
MG^2+?M/_;=?U55VQ8/.!EZZ ;\/D(43\J>X#KVL?N-L9I,EZ#!_=&\-W?Q'8
M?IF^O2J$DX;G)'D&9LK&C!(,/-4*C$.SHS@QSC2X6=K95#Y.DQ>XI;RUE;_;
M$"!4/;G;R[['>E(('7-*J">509V7G09#O(>@LDZ6*"_;*1A>@YZDUG2-7*R-
M\[[JR6?41&_%SDD+I9_W3,@FJKTW.N36:[TE(R&QD, 9HTH)J0$CI ;A)+I=
M*6G+&K21BY20OAM\P2$-1]]K2?<*2[K52RSI?G?\CZ/CTP\?WQV=W%?*W2K<
M&>(Y1N,ALL)OH#4:/TL#F&Q8<%YI&7*[%=/7P+^TF:<_+(^^OW#]$@X/*[-'
MN22>35[Q5"PLN?27D]/#J_'=<6]<B-^&N3,Y*\>/93^QU'_/Z_S=)O*8>3=M
MU<:3C=3&ZP-J^:,EZ?+18G)Q8-1J[E/K1FHZ?8OI]+Q6LBU<F5Y%L8KB-G$W
M[X3XK;[PND)F]R#S8.UQU=%51Z^/S7HGQ&FIBL.ZUKNRUIOM(_?BDVP^NJ^=
MSPZ7K^?ZL_8 ^+U_]0:?;MZM9,K;W2"@_3Y7(AMG.07)DP-!* 47:8(L0B(Q
M<\I((YEQD?R0ZWU;!.'O5V@[',23B_/S?B^UQ87,;)<KVR(3?(7UBX1UUE)9
M58[F34X@7#3@+.$0K+71<Z*(:1Q,+'*<OR98<]L5AKW,QCHOST[^,1K&BS"I
MQG#?M(:T3N7 T!C2$$K7  96N@PV:Y*)M3JF5I(EK[7&V]Z@-SY+\;?A,+:E
M*T1)_^%/5Q85S3N*YJ!C)HP(Q+!BB$P>P.$;P#1EE"E%V[:!JT SUXAF\O1D
MMAHB+H6D]VD\?M7I?3YWO=%G?*OCKHJ0JOK8XV:6ZRFL\S:%I&* *"+&HLPF
ML"9QU$!>)4<(?AA:-;^'L:2H%)RWUHR,B*ZE#U?0M31_#Y:AU?:S56+7*+%1
M*>&,SN (^LI"<PM>>PDD)R$BT3JP=EV,]B56J2ZU#Q<5K5I@:ZB^U+S.93Q6
M!Z7V 6PJ*$F%=)ICT",CB$S14=#9@)><H^J2HJ5&J-<*ZCBU5<8C&.\RHVM7
MTRH-;4F#(3H:QA10'10(I=!0<)-!R8BN=R2&TP;#Y%+FNCUIX))UB25[WN1R
M=95/I>PE]D9I.JLE,_WB\^#76]5"5VW^;KSFWNSW+EV5V1OWUM.D042Q^U;&
M4'+LKR7PVQ/%ZO%AKRIA8;E9?PL+NI$M_#:SMT3C"M-GUQ[FN?N49GXBN(Q3
M],KUO[KOX\O$_GEP7*W\%/#W+_LRJ[L%N2@MS/<_#T]/CHX[?_OP_LV[X]\Z
M[]_]_N[TZ,TS2VV6*#S:JLDX_G!Z=-(Y_= Y_=M1Y_6'XY,/[]^].<3YZ+Q]
M=WQX_/K=X?O.R2F^\?M1:3[ZRVO\9F]PD>*?]G3"?CGL]SON\XP#IS?H3,Z&
M%V,WB.-N)WT+"3V4PAXY/G.CU.V<I\N7G>@FKH,?#$NCWZ^]<>H,AI/GS^(Z
MBW=;*^^ZT6FMEC0JPKR*UH"3KF0.L 0NN C.L,2M2Y:)I4H:OX\_O?ICE,[=
M]^DNQE67YLMRQL/Q.$W&M92W]5)>_1)+>?_X>/3'X3]G.O+P^$WG ZK3CYW7
M?__X$=_J')Z<'.$'/^S7O%+/]=$^S N*H-72<2XLI$@P:)?6@ROBI+7 T$-[
MGQ-MHZKX3<H)I2Z^'HXGX]?NO#?!$?Y7BE/Q[,4KT9S)Y!,*[7>FX)2U5":Z
MBMNLJ7JB:>2V)>%\YZLGUC/ %LM-7WK&_1Z4EZXXYMPAZ=NR_=D]*1:L]:45
M,GM?7UJ5](N1N%V3IUI@6M?Z<=59LX<?*YRYWM<L$<7Y:/AY.#U^S@F?Z!>W
M1-KBKF<E[&C& 4LJ,N("X/T<",TH.&XBD!"<]US[H$0;^3=76W9Q.KOCWN!3
M:PF]O*N%J=4T^XYDJQ)U3&8(.D4022,^!360+?%.!>6H:Z7KR^J03$E7T\4R
M:&IFZK-1](_#T]+,9(@#F1X'_.*K]=LWG:&9,,I9!8QE"H*58V2?&1"J6:(6
M]89OI:/S/US_(AW&F.*I^[:JUE!:=HFHU I[#VI*E!0\)_",(D"]<& 8C< ]
MD5QI$F5LG,XN8@C7 FJCNE:K6EVZ'IOX)IT/Q[W)N(NAX=3+Z92E=/T9%]%H
M>(X#_-[!9W*?TK3ZM,2-5<'LF8+QSF0AE02GHP"!?C=8)RGX9 3)V0LM&JU8
MGF,U2P;6%1(OO>V/4Q@>#N(?ER#\_1J#;U-K+"Z*=HVLH>3> UR)K"/Q!*B=
M6D.JP1O\4XI@A8B)>MDH2GJ.!=T8P 7O*KEJ:UHCS'MV6TMV\/DE;5%Y$2Y&
M,POZ2ZAAY[[IEVABD($8"(F4!L5)@0F< W,NHN>N8]"MA)TMDYS)KB*+]1ZN
MZ-TA]"I!>;9.0^9HY- >&C!.:HB6"6^T)U2Z-N++EM&KNLJNFJ&O!I*7R)GF
M9=?(L)V$J%U2'CK+3+PEJ @, \&2 "=C N:3\\2YS$@K]?Y3 %[ZUD??SM-@
MW/+&E%!=J9[N2E?>GRH6/R*VS"E%6X1!^\+3XQV8B(9URM_#*+?H)+9A4U<N
M%E)V#7DZ)\9619A[8GMV?7Q[S!\2A-34BF(?=0:1@L3 DAF@EK.@ P\NMD+0
M=UN#W*[#:U>?,,NZALE*LE.%I+7X-4K.5!9 G? @:#+@K?*@25;$F,RD:[2
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
M(H"D2!0U)C-EV_!P5B:YE&" 8G@5W>W;P'F1'L[\'D[U<JJNG-.5SJO@-9-
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
M4":"4S%"CDG'9)DGHB$?+9OZ%N5#TRZWB]4FX>M"._B7QUH>[D7'IC<7UPW
MGM.-J3O7),N%?U\4-N).[ZZQOFS4<=D@:PN)FS65B.F2+!RB0/TO4/^K9/!/
M)Y50(;"F^[M(^Z:93/3O=W]GLT?;D@S&NE06YKKMH6W>MF7/W$KG/ <=?5G"
MC&K-2/0<6-#4,R><:Z6CT\J6_27PM&_;HBNE$O/H%2I",H@4%5AI Z2H?22!
M$DX;B[X(F^Z^+OK=_AV]TA=S,+ALD3EM>>I+B\<T'I>FJ;XWF!7V7/6CG';S
M^)Q<H?J.'3>9[U!Z<5YZP939&_?*EPXVB.W.O(^Q7\["_/[,]/A_W$Y7QRWT
M#&1VTF<60;GB&4@4?ZNE!YU8) 9C)9J;_3P6\ SFI_1#OJLP6O()).GJ'^2D
M;D)7;.&2EQZ/7&D"VLD(0H2, 9)#99^<HU9G>H\SN(A7L)XE5UTC'JXUVY!/
ML(VK+IFUEEGP,7(0E LP)$RST7.(W-A$&F'Q(F[!6E9=T2[1>IM6_<%&+=MB
M.3>)O:A#,I*4Z$.AP4C2@'&. $-W-%DN.?ZW#2-STQRHB;PY=_5I('QW_/;'
M;ND#<H;N-<?0"B21Z'YKP\#ZX,&'B+&82%S&1K[I(MIU&\8J&-,\4P=>IU*>
MXG7AZ; @4_ B,R();R746.]8CX?W*);'W]B8ZIEK&/C5S3S545S03WU<=0$_
M$,+\_.NYB[$W^#3K>O*H/EMS?RG55GNI=AO=*,$5E]("RR@ @LH -B4/0>&_
MS!*>6"N]I:X:W0Q_U.CF[<4$(]!Y<WWT[3P-QNG''7 6-&AM V!-@>"]O9MY
M%^=D@NKD;F):)\UF<#R5O3R=X,XY F 8QQV'K\OGH7QK,NSXLGN,%_;[PZ_C
M5_?*W=;(DVBQ7=OL_*JE_DEJ(_V3-#W@CW0U8@>/]3UBZLY-*FO_YHG-5SO
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
M0G*[P\@]<H9QE)*0G# 39&@GB?V)1%VJ@9(/RZ/K0]RV?6CO/_O:F1N(CWC
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
M&@>9$*]^600[LP7\89)//+\-P2N-P1G=>Q8W#\8W@3G6^K&[+\5/ZZDCC>>
M!F5"QAN'N%/YC%!C1+F/ ',5P\W0\"$8=W_L <L"<OUP 1=ZGM3V>5+E2^1)
MW3]X?_C[7G&\^U_%WG_]L7=PM)XR=;/V\4DP=GUIOO/;X0R^U]\X)^_M.7R@
MV"]'V2P^/O;H^LS<- ]_POCJ,,'/I]-,N3^SWXN1_5;5EE^=I4%UW?O)*3SE
M>14R#,&]E'-7#L/05C%']B+@,_*;_P/@/\<S^7XYY*\,5/8N8(KRXA1?['!<
M[D"\<^UKBF\0G)^ [&>V__SI(?BPT[,)1.;%_ QNM6BVE!\0!'<("Q2J&&CU
MZ>"+JX?+?BW?*T[+G:<# QT3]M\F,)/_#WYLKYQ_7 3#5Z0UR^3T;)():D.&
M21?S5$GZ>?$M3N.J*%_\/8?;*<M7%D\[*VR1[Y$%<EV$=H_';WV/C6KJ);8N
M[RM3P!^4(^.H0$%YI[@(AFG_6.IJF%MP6.,+"++W_2R.R_AK'$=XQ 48!V5>
M]$N8C,L_XC3C90@9KVRTG0%JN=AI0W1UJ^W6S NY(]IJ]M*"N/VEWGVQWRMV
MY87MBW8ZOB9H.]E@@3'+[,K92NZ>38>CHMJ5(;JVM[-O$S0;@B2&*U(WC5_@
M64 J)_\L8DH@H0.8RFS,84S^I/YHOBX+)EC0K@FFP]8P:2.BT0403*Z1#98C
MRW0*P4EA=",9*%G/&"4$Q43A,R01Y A12*9@'?%*<X^?6C#Y3[_H'=H]V;/5
M9G8E?DNQF8PKJ4C#:3DK?OM__YL6<-]17I+LR[LF():%Y+0EB&"5$#<I("N<
M 7M$A0K*I&@: L("CY8ZN)S&W)K<*.2BM[G/L"58N,1BZBW77:0G [RF!('I
MBE6GKNSJ5B5HI\AT_ M@5EY%9N X5V'8.HS80'RK)O+YYJ+86L3XQ^?WVXL5
M]\$@>D"&P8Y]K&2SLIM[>8,/_',9B]I@%& QBD_V6_$F5PI0_&YO_SC_7OU&
MWOT\*!;V!:[_&LM9%;1<WJ6\^-S'_;UR^:'*%@>X.TR !_.6PYEE9+6B,>L?
M9N5!+N^7X2F8JFR$.@M3I;94 +Q$1DN'>-028"JFR"OP^8 3D@FMM!;:JY#2
M\&N\,/F?848^1[BS'XZ&E8W?G7V,8*CLZ&AF9[E2^/S*Q7>U^_L''V_+KN^4
MW:]-^)7X:/6\<=EC/2]"E7U;!4U_!\FM-YAC 3;CNI1>"MX" E\@T@[*H(L8
M0$7$N>Q1 ^ 0"FFK4T[08289RKEMM(WK9;!][%&?5Y_5'2!CV"EV*V-<88,)
MQ#VC^-6"(3T#(?192@&<G,Y'7RIY7.P"Y5FK+>*O,#EVOI3D2D1!CN-R"8H$
M'X9@"VM Q]_LM#HA6;'0<?P%H%X5L^7GL5.(K"H#';_&T>2LLNAYVKX.9TLC
M#6\-9[FG$#RL']GA*7R@R$>>>7+MJ%*!$/-A?86\JT.:Q=BZIA&@#XQKS) 7
M.0&=YI)@SD#8N7(A6.6B:%14<DN545(@[B$\JPN.*4F XIW"T;)HPI48[1)0
M'Z;=BUG*!QG+.:H[855SOSL.'RYG?O=BXN^J#_06;5#=T@90ALZ)A >K9I-&
MDD-H!HN=H[),,^0(%R90I4AC/TEQ&L 4:N1=4&!8F8.H3$4D(?0G3#GI>.BL
M2!",NR43J?C7'$!R&H*)N=$FQ3J0K;8X\[Y^9<%"!,,&=\[6YF+SLAGDU7E#
M !NS(;Z E$?S?$Y\L0)+>%FCAA7S=FG:.NCB!4@O 2E%.&"<.U@:I(U2"&O-
M")<V&M^HJ.FE]W5;-!_!<MGD$=%YXT@RBC3E,@N&Y\1%S7'#HO5.;D,&[?._
MV=.S=Q\N[9>'!YJ,1^>%BS6:@HOJQ$)X;Q%XV/$8;E#DZ#OE[2@P;]D>KIY!
MYJO.P,!]A>LJR%<WA5Q R<H0SF<GDVDUT3^<#87]YF9C_1'E5FRZ9#>RV#\I
M0(PGV1WE'<2R]D7P.)>XO(AESHP>EB?Y2/CB!'MY:FVS_%?[+CZ#Z^EY-COY
MO 1TWLUGQ;>3"=QCX=<"Q "@!9,"'@[TL_*>;A+.%PXN'YV,)GYY0K@,(D :
M9Q!8S.K6H38[XKS;.5M]R.Q'\[59ND!=\P%V60EFCJ#CO^9P:2W7UP0U?V8E
M7(;!5\+:T:C9,(%%$)DG2$/4''#(K%H10H:0M#0Z4M^($5Y U-S%P#B#LR^C
MB0,;5LM'#;[V3\]&E=QFP_=Y/KK<N%GJTVD$4W<.(TS#<:Q5)8OT J3EW^^H
M#"#KBROSA\Y&-N^/GN13\OQ[_ YN;E@.\_DYZ$K>2IKE+=3!\ELF7_/BC%;O
MOM"'V70R6EZU2&5?GDNY.=RQ.G)8'L)4*8OE)+<Z&%0[M74$/<B?/,M%-C%'
M\3._,ZBM :PARDKE%[DAERJ]LQS8KS9GE^1OS%GU0U@0^&0)R#E7$N=YS=.R
MT-[AU,]/ZY$M4F+J#;(P@9G/!QLNCH;@P&O#-9Q5WS?\9UZ!Q3MEO4F0=PRR
M62IGU>GN9#[+1F1UKZ(\F<Q'H?)]8#/@C]/:X*PQ-Y?Y_M=MSGWS7EYJ1^.M
MJAIIN,LZ0RK[HM7#M!4_TD'?D93B+)_4>B,9XMP09)/DB$E,94K6Z/"H'=<,
MO?_S<C; #:P \?&'Q0GEAR4G: R_GE^<""\/;%;.:^X.P"'NZI3W@!F_/(\-
ME^/-^Z6V^+B_M\R7&YX"P!YFJ+&4H*717+%.[T^&8PLF/EM(?_*#SX#ANVJW
M:EN\#BQEH86OJ Z>+]!=G>4W73H:N 3<2O7M^=UA6J!X'P$6A)41GMBO^8@Y
M?_FX+D&Z/,6[X>:36P>S^O4YU6:4?=*//W/1F?Y_YC#(,+S8%[E,/,MOG%0S
MDW6TPI3U5RW&67F,"RA<'<W#0 $+5;F:JZINIU,[KKUJC0NN)V]>.NIEDN1J
M_MO@TG]5TU>-;.TS7=N0KV*KR^\&9S7[%F,-E4_M<)R_?3&8_.HRA^[H##0&
ML,QNR'M2().VVI'_7 /U1;+*[M?)L#Z'A6G[4)?%@A[;"WCP1U4%MYS8C\.L
MD<7>5UM69J8LYS5PWYU_ 7.==_KE8$52SNQP10DNI.M6;5A-4("I 4QS%<=?
M3VBXDB,(DGDZJ98"EJ=K-ED:K\"$>J15P(@+P9#1F" =A94L1DV-;)!PJ^!$
M"!8NSRR*)/,I8@UVG"<A+'&",/S,-KG"]-V"]&\6!NR.4C8LJZM=E9M4*<[D
MVQ@BWP5<S/*;]0'>+"]W2$#N<GGIK'-B9IW A#@0&</AAU0"F: T8HI'SF62
MU(0&98*5&D=F$<B:R;T[$LKV%2EO.&7P(6?XJIC]#F;E='[Z&6)MF(]P*3^7
M$G<\>;]P4!_!]ER^?U5"7WKPN!"1*@NK7!&8GW>*-;DNEQ%5\65>&U\(L\#$
MY5#H$CKD;%:XIC[TS*>U\]/ZT+/:&['C$GS4M'ZGBNILY;'\2O7 -2,9RY5X
M!QYBFDVW7;J:T3GX'7B(G"MS/<T@W_^ZQ:UV^?[#CN=V>EXGU&*]R%*KGO6L
M$L936^W Y,"T LK#U8R'[)?+><K:5J&5RC3Y6/'(QU.0FUEET2L7G3]U=7XN
MG4SU*-F?5"'=:H+%TG/ :@\KZ<PC7N193./I<#9;NKZZ$OSN=X1@8'8VJ=.-
MJ[@?9 NFL&NY=*N1&M_!4CUEI+:IH6YW9+K[Y<LTYFR,&^W%N#ZXG'Z]GF)T
ML2NR9L>UW@4&O;=?[7!4'5AF-'SQ#5F;%Z;@HD*INOUURH-+LH.ZOJ,Z%_@.
MUCLK2+'2L+0KKE)('!1+&CF")>+4,.0L)1#[6D^P3SBJQJ&E8489&0@XU52=
M4F'D/+QB09I(O/6)--JB_+FZ7'N+U3I,'Q:YB$<K9J8E>A0I!D;)#KG*2C0Z
M* (QV&1P(@B;S.)O241&B(@\YM8I3;Q/#:8<E@"M$^V1)%X#,F<*&1)S"S1N
MC&>$^";!U-.+@*(#B6\F8WMZ$1ADVW16'S5DS'%\89W.()*MLME7/2I<?>&Y
M;[!WB[*?FWTV6+FJ/..BR""_ U=57SZ-^3!KD(/&&S;VLAF\X:OS5L/U$LW*
MZ"UV%.I-F=F/;.25V>@R?'AR=_IT\ &4(U8D5?&7GF7G5;/LB'6,%,5=B79Z
MEIV>9:=GV>E9=KK.LE/!O74>K6>CV4HVFK6V9&N9:2;Y)'^X>E2X /J+I,A5
M=6J5JRI0'5/P!'F1(&+$6B)K%454&Y'_%YRT4@!UY$]BF(_B8:K&.LXEPX?I
MAB+LX[S5<S.5U?8E22YY>NJ4_\4FN[^8R*LRDQ-"SLX@'JQCQF8!7YDKI2Z*
MME="T&JK+9\XCT:3;^7;+<DA6C+O5L2[RR]?/&[VFV_M?#99<C;GQ\G@&0:0
M+T=@:B=SL-'#[S&\J[].L1VPPXOK049&]JR,;\MX9O/1P54>WNK6/ZUK</%U
M6 [=<#2<G;]=WN.&)A7UMPJUHRC_RX)[\X:+R Y3MUY#=@11;=R([FA#V[@1
MVU'\ZD6WM 71W6ARIU\+8?G+'QZ(0/[K__T)O-D/AWJOSD/+)]_@Y+07_=P8
M$.>2KR95] ,[\O2JUZO>IAI]O0IURPSLFVT.UX49ZX5HTT)$>R'JA>BQ0L1Z
M+]\)-_C*A_?:-&<E7>1E3D:_^OWJ]ZO?]NKWS6H?U3%N06KX9C0IRY\+5R5!
MW7(6TG>QO4'57F;/P#</3,.Y;P]"&9,P!.FD&>):*N0RQ5F4@=J8# NLP3+\
MD(ZWM3Q_ FE>MB&\SBS\:R7C%Z=@L?Q].,Z$).?[>?5B.=L=AZMWV?O7'/[\
M>YR=3%:*6^Z1F5G"NL&KVSB$!H*K@1&FK2S-FU;HYUZ;>VU^E#8;4%NMI:Q4
M$7'K65U03IBP$@=O.6O0R#ZD$>\+UF9-]$!2W>MRK\O=UF46"18I5RTX$<#+
M6@-ZJ0R221(K3"+!-SSSPSNGO4A=5H(-.%//ILL/BW&>?&>PJS%.T=O(;MO(
M#FS[]DO:+VF_I$^UI/VFW:,<VON5%I+]!MV+4)[V-]0PQ9[S!,!;D%RMCI&.
MG %L%YIPYJ0(K6RH+63MAJSQEJJ3^4#@F^%U+]-;(M.4!"RD<"@:#_+IC$0V
M$(:8E-Z#A'OL&IQ8#]E6>A*9)F2 Y<W\1+U0;XE0*ZP=240@YO+)AY ,3+;6
MB!%A2'*."-Z@%7G(_LJ3"+48<'YWF>[W+1XE3Q^654<K.*]X4Q/3S<I^Y[>=
MM,*7:6N>9F\X:DM,]![)2&3N/121MAC,DE:>A$@8#0WVP(> S*6D/]IXW6T_
M%ZQ8IT]F[I(KW.MPK\-W ]74*46%0@PK ,@\ZR/C 26N<-0XF:A9&Z#ZB758
M#YALC?R[U^%>A[NLPQ'<)K?4(Y(4!3_,$M(!P@."P=DZ3;1(O(T8XLEU6(K6
M&'R?Z%2UWX1><B1,9A<-<OH(Y5&6D>[0;!I#3;O?V\;[Y:\0RS6801294H@S
MY9'%#L(/PCT%0Q=T;.2B/3RSM 6;^(O)Q:@O!+A<$\TMA2ZO5$%O:!E I$\D
M.F2Y$(B3D+L%Y;Z=P7@<O#1>ZO:2.S>U4TD'"K>Y^]ZKQ=:HQ=/XK22Y(PS\
M%I.99)QS@5P,'F$22?#68'!"[>5=;AS+LP%MKQG7H[ \O,XT4;\L'V9!OG8/
MDKN7RJK5+DV=H\(IJ3G2!N2,$Q>0A4@3A82-CY9[26V[-'5WZ3W:\]1=XZE;
M$X%E.M1H_<FRZT-N,%^NH1O*S.,-(O*ZZUEYV;ZY9EZMJ.\N>MF=G8W.JPXP
MRP::RT:PJX_3U5:Z3G+E(@9)-L:#Y24 5KQEB$M-*<=,L^9NBF*" ,!A*$DA
M$==,(RLY@"+)=%!8>Y=/<9^UE>Z/[?/ZJ0A!"J%P0CP&T%<7<E-V[!'3D3@"
MDT%D@XKR(<'3"Y@**CG31!!$398%!\,R.#@$TX"Q"DJ"R6L#]G9J*M8VT+K]
MC0<Y]1;LW5_JMA"5A;FQ5KD(\[AL45/3:F;RR)Y8\V'$FOBYB#4YNYW&DI+;
M^3"5%!V_T1/Q_C3CR*YPY72 ,>,U#+!%OLV73AC237[-7@.W>8"O7^LV3[/9
M"\EK$)(-TVCV0O(:A.2A-)E]WL:/A>^'VW5]QL:65:=P['0BGB,I\H:],P:9
MA!4R F-M(A/*-C;Y7\ &8(N=X6_<B^IU9<MT)>H@LKX@[+Q#G$J*#&<)$145
M9X90XUM)C.AUI=>5EZXKA'I# N4H6 -^17*+'"$"*>I<PD0G2G ;A\=;I"M]
M->7C<&^<PA=FVHSZA#N.?2Q[N_1J[=)#VTO?L[HJ"..I54@I+L#."8NT$08)
MYACC+A%-TV/P\WGYY4XV[D*Z/UP*]WV,&UW-3^[A0*]VW58[2[42F47!:^T1
MUPG@14[6D-29_!]7]%$$M,^A=H3V>M?K7;?U#O!Y .V*B-!,%JL(0'2L& 3#
M/D6B9$B/*T1\%KU[:9"^W\I>IK_FI*]*6G*:Z1+6SZXDGUZ^^S_SZ; ,PVJ%
M>^#_>BWA#4#=)NR-30C@N@/+A4%-7&!(A9"8\D)BW0I?WEVLU_L3._X"%^R-
MX1%CN.<^!/WIEXT76O1(8=OTPW))B34:,<7 LQNED/94(L55M* B.C6K/3:U
MN=WK1Z\?7=,/ABV 5JR1# Z#?@B/#/<*Q80Q3X1QG!HT.IO:T'[!^M%O8K>(
M>(_F9W%:?(AA7DMJKN&:S$[BM(>WVV:>C*+@=(U'23.%./<):>T,BCH93SP-
M2I"G@K<7 ED^(!R_A52W=^R]YK2K.=[ZP*.W2$J>02R.R#H7D;24&6ZYP\W.
MA)L"OH_2G%XY>N5H6SFTM<HHBQ%5/!=("X!:W$3X%5-.9%0QM$)>_<QNY:7A
MX7X'>-D)I8J$RF(X+K[:T=S6,#C7_-JQ[[.9;QS?%C!S/E'^!Y@Z320 ;>[
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
M9N[3I_;WJ?U]V6/?O/FEB^4KU[I>T_J*QUZ(^HK'5VK!7OGP7IOF]!6/+VW
M?<7C2\@/_1Q'=I9W@":%]?^:#^L-U)D=?QGF;9"^Q4>? W=##ERDW/'(&:*<
M9@9#%9'#RB)KB8]:&LU8(U7T$4VW/EUN&N\N!'7_0DYK.L36:CK8@/.G9PCM
MAISTZO-$771(%)%IB4(BH#ZYE;33GB.ON/*&&*EMFQVYGE)]R$"81^:1_O7:
MF<XVT(EN$<GFGV,/]L N3DW/)F6SB'1+3^6*6)\\5PD2L1C%KW&4MWCM?'8R
MF>;3N7S,'ZT_ 6U=-XG%F\ODA>KD>Y*_8FA'A3T[@S6ICTCSF7FVI;&<55D%
M9W%L1]DX_'SU3'\6_<DXV^TBYX35I^4!7MMR/ET\XGR<C]2_C.N$@#B.*9_&
M W"<^&$%+;\-9R?US5;7>J=H[%T7U](<5I,TPC 4ZQ*"[S'W[5<!J)AX!/#C
M++: 9HQ#5BF";")4V2258J$-+O0_5V883/FOBSF^F[W>/_AXQ6"C,OILM'-0
M4\;Q36.CDE$5B$!"QCPV:9!.B2"7J'0,,V-EH\G;0SBM-SNV\62-&VJG2T4+
M2C\K3NQ7B+'&YT4)%FB80-'&LZL*M5[)RRN9)&OS-L&C=B/TVLQ1?;ODVXI3
MG P/R' .TBX=1<9BD';-.8V6,&4:FOP@\NW9Q/_S9#("T%ON 0J;G1^ >?XP
M+/UHDBWJS0S<?1;N0[-PU4O,PCW\_&'_8/?S/XJCWW8_[QW=(^N6FU<)D#[,
MITM$<[Z>ZC=#!OC9-9" '5=::(:H4CYODRAPI,H@KA*C)!E $,V&*<ZZY U&
M@@*<X%@FY!S@#!*3CL$&J:A>:UKVRW(>0SU7?X!]FX2C7.E05G\\/*M<Q][W
M./5#P'A7?&Q5$5'^R+FNJ1@<2"T'FM$.^=1%:<>D'FN=*!N7(]XI,LY^/SD]
MRSX71IDS2<_F4W]28=Z<"/KERS1^6:2M=DV4@LO$8I(CRC+3@^,:4"2(10R2
M:NHM<8(T1(D8"9!2(L5%1#Q*^$R4 F%O$C.<A2#Y6E'Z?#DQ37EZM.@P:09,
MWMQQY!D$9_?#$80W( ]UJG"V-ET3 &)3,%P3)()CB,-K6$R0 IF<C19"""YX
M Y0'CXG&"07G00"$2,A(HE!(6DCXS9(HGD$ U(!I-:"F4[;C_0C"UF*W@/!A
M.,YI_/7(,GE&M@U?X]1^R;GD0U_9AY53J:Y(B  I$%QC1#$L.8@#>!N;')(>
M,P@N74I<-("L#R$P'%%4($N<F81L9!"ADI2"BD(%31H2DB?FCSP15R3AS_\>
MEA-.B8*0[;^_N^EHN)2-1?B&5Z6$__2+Q#N<\DX)0:X/!%N0"P,[N,"8.6:-
M(T@QB$\X$0%9ZR)$'9):K:D2OF$".-,A:@C$(X<0AV,7D'8:X(2)$*=$Y;!*
MFUI@M@.HK'/KNU[1!]7>VB4$6!8&76R9=5 >DH+%8XJAH*MVP!A< H,%MM+'
M%,$4D-#<IVG9)>0:IK98*"@=,&(Z)"_K:W:V(N8J[A9TT=5]VI>$IV-0BEA
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
M^69Y_DN8YY#YW8_>%XKHNB<(C/GK<#(O1^>71,3KRKTJ?LJL%/-Q?GJX:CG
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
MM$P-JJ0'R]'K-F:DF\;LNBU[O#&[+37?8RHC$1@)DON+:B61B\0B&J)BQM)
MW7.EYI],8]:F^706<Y;^9331@=3\%PF&P 0($X)%N6$.XBF0O+$)B"AP;VTT
M@3499V,0$1"X1C;R3,\&G[$IMP2T%O.@K%&R/5;%EV,_7@ 8:F/;ZS;KD8ME
MF0L):6$=XL0:9)1+2!DG#/72:DN>QWI,QJNVH]NFH]-&PXL0G4F '4)N)NW
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
MV?Z/'8%DYWU(,QU!2Y1;L1+E%>F>[5<3>8H8@P ;!4CB?/I]LJH  @0H421
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
MR]D;Y$?]<?)_[YJ@X80DJ8U'.AB">) 26<4LTHQSHCVFEJY@&QD&VE &@DP
M'<E]PLAY^(L%:2+QUB>BKF=:._2BR]?M;BR)FC].7M]1U,B=U7&9(J[17IM8
MF--%0XXSXFB:G5S,JTVQ/VG&A&0ZVT&*(1%+GS1%W@A0,RSZ#,R@$$LA*$VC
MXTK?AV(6C*,WL]VX1CU_7(R&QZ/AJSD??T@+]>;O6X8^;/CYI&7G-]?5VXTT
M=[W-_>D075I'=#F T: 1Y?Q/ PP^F"/A^ZL]^Z84; (DAZ\_5F?@Z\5Q?5#=
M3HXO12WFDZMVD*0%YD(SH&:7<B&[\P$YS#1R4@*M*TPU39LH-]F.$&2[28\K
M"M!9_^=5_^MU.ITE<-L\9XN8T,:5=E-Q"F(=]S(A%;0%Q8DILIH$9&ADR@85
M@E^9L*T9(U%;BG1BV4)W$KD(]KT.R209*;?"7Z>9C[&>C/NY[/B5K<^>-\DT
MR? K:#_;-$YWJV]"AS=%2CM)L\X*S/<$BQ?4ZP(@P&>PA4.FS1978"%?W0C$
MAAC;@0.Y"*)?@[S,=\B_N;IS=VW\>M&_/@/I4::+WR&_L+W9V[=_Q V]UB3I
M&&-("%L:$8\1;%(0Q(CH%+'Q5 1^+P]X+I.GKH[_FL*RCAJH@=)6O8VV:O84
MVZI/_OCUY.C__>/H^+0Z^L>SFE7*[QNZ>)3\W9OHQM-L,&3Q_'AO<E6AU>NJ
MQ]KPY*=&+^P>DEY2R04;*:A_'D J@F&KX=9(.6R8H^"2T966WV2Q%X8+%'@
MZ6N$!XN8& 2FK0_P7V;Q2FOG2<ZR_YH!4O*.Q&'=Y/T.QTUQ6=/H<WGUD]_M
M9=/T^<6.PX=VUM9O>?_JM\/?&[T*7D.][+(U6?QZT<[!WS%SUN^'#L)HGB)R
M+"G$-?;(*- L,3C.//.<TQ44CR@\PX(F1(0'S1(Y.+U.>=C#X)36WAB]:NWO
MW'Z('J6FQ^@ZXV]WK,%V76WRN!O"-FKRY8_W3O"=;<]L80K8G_&RBN<7@]%E
M;+LL<@7D0DUI(Q7^O6XS^<U)5V^'N9"F2<J#;U-BT(^Q]*.49HC9V1=MI3G1
MO342O86<:F&9#E^?Y*-]U51''U8?<B@XZZ+V8'_.PQ I?MG\6_,W>?E+U50^
MM(_)<Q#S+<:QF[N6/=Q=TQ34)Z4\"#@O,&@*F^'KJ;$(,\4Q8=)SN3+D@&%)
MHXH24>,%XHXY\(.31E2SZ*ES47$^DXPA]E\<-6.<WX%/!3O0!4)&X\N/.3QT
M,?F8=VQ)R@%?Q9MEW H(91I-Q[LDS$8S.NFD&I#0DR %(:TSV=\*E(,!H&4.
M;[@$IH#"5BF,K5@Q&DP$-XT(B3P3%*X10 J1!B2]5(I0IG 2#T@*DR^PP,L=
M)H8V(="00B,H.G)H*[J.1Y-8$=7DMUV,.6L^ 1-@/AZAFY\>VF&]@T$7CJA_
M, [QR"+_Z<8G'!C5,@%'4$4]X@+$)"PBAQY\X#)H:>U*S/@N\8FK^%\+8%P
MX+8;J>!/,5+Q\>CD]./;5[EF_/CHM#H\.3EZ1M&*>TP!Z^;T_O[Q536P7]H:
MU''\-!UT-:D7&? S3\6XG(&!P#;EJMU0YSJDQ8+7K*B;'J,\B#=WT=D%*)#\
M@ 9?-^/[MM'D9CI+[CB"7T4['G;EPDV/5:]MY>MFCK05O-?0/?,=\V?3UCYH
MH$O -UQ90@L-VE4V]VYZX_E+MOC 5W-S9VB:;4G4Q3A77.V<,>*89)R"R+38
M@3&"M4+.2(ND 3/%".\P7C%&?K0:"KSL[)N!F_<AO6U&+1_F+I]3^_5T!#(X
MCC_'-<9(EWU!=-$NH3_]C>Q2?N4O5Q0YS$"S>5UH8K_.1DIW'FMNRYMF ZP"
M[7(QF#;9E[SN*DV;6IM^;JX;+3)+=I+F#-.#[1G$NFZQ=A>OK=O:\G',T[UW
M+T"&8XA2@+7*/<9 7IX@F\L]!3>@S1E14:RX/?<AKY-V>SNJ>@,;]"%]C)_
M#LZ-M1T,XP\0F]A18EL83C6>+V\&?[;4^ME=4\>E(>NMX=/(Z6DS8.LF,7Z#
MV)NEE/_Q]JCIXJC[H9^M[YL$>"L;YPG']AM8QPS_.?-)'N>>X%5LU: 2MR5D
M"[S5(DPOQX"JV&]6-$,CSP#-BYJFUU7 -JT;G[NY86W9ZL+KS)Z7<Z1VX*<M
MGER[,7\<G!Q4OQT>_K[KP!Y)8^]CD,CI/+E$@F]I#':(&<LM929@OI%*BQ:C
M([/5;/^.XZ0UH-^,QJ\6^I(/ARWVQ_R#DQFA;&[2GJ:DQY3>(2Z]J=6Z<4G;
M 7G#T5)==>@W??_9/G$17&OP2!>H#CCM1H,E [:/AL.NXG(.7=[B>@.E+O!-
MEX=O.IFR,?4E&T?UPH$LL>L">Q]4.7O;= )^.EN.X;5 "WG<PBC67>]X8_\T
MVJO15=_BQ*N*E?S,N6S)7O>7T?C/!DVN W2\DEU9Z>5O&KB%>M:</WNEW&PU
MDP4M5/S\C<(,@J;ME +V;\:W7;W%>16F;2'7%1S^K!6KFD/8Y >.6K7=/<%Z
M>$(+)M\*QI#')(PNVOI56 SXMCFJT,S"\P/;(96"KE^PB$<9I"(SE)LN!>:;
M<,:\..SHJ@=SH<MNLD!7*P)^UES6@>)W'6MU]2D.8RNFKQGC2S2Q).?AE7*B
MI4Z7S?F.KL;<S*BK.X8]G^DP(\8%4/YJDH< =D>QH'F6&70)U.$Z;U[W8JZ&
MEC:G!*31D&W5H/\U:"#5Q[D>KT[0_U=]G YBQ1'6U<_QE^IG]DNOZF+KOS7$
M,&@B8\TY7S6(G<P1);K8>]ML.!HVK:[AJNUQ_:IFH!*Y>W@'[5-MA*4A<!24
M)(B;R! X/1*!WE,X,:J96"V%,9$:;P-BCN8DI_1(6Z%19(EBB0D63-QDGZY1
MFMEHG=E/1U^[=M)%-3K_Y>WMUN^ -XH=4I=_68MHLJJX9DQU@W;M9GS,.WB;
M$*YOQ_]TTG)VAQ8B)D?ZXKQU. [KI5:'_K#=P2LK-(_WS*Z9WYB(>^!Q4YL+
M^*Y?+STP4F]NO4N8F_B BEM!;CX,S>9RT;F_LF#&=!26!251+^O&K%D2XZWS
M @[-$C'E;S*$+I@"F=A>G0$9-A[30GM\OM6GW*4W/&\O'$[&HV:(RWR>+'R6
MN\J;F38G9V  VD]75ETW,K?UMN J(.\(^WAU=;:<0-!GWVV<)VC-Q'EG:,PO
MG)EK*V;"$O\NM!C.[3I8Q3CFD&#&N>K[?E['RFNT09!EPZBU:;K8R'4/L+>,
M.S$S4-IM7KD]W'/4C"'*HX:N[)=[9'9V@NP?+==3X)J>&UP37P?7=#NLIFO$
M4>":"EQ3@6LJ<$V["->T\9H%:I46+'D4-37@2.8V3!,$XI:%%*,77*_@_=^I
MIR)^RE;0Q]GDOE*SL-V:!?$4:Q9.CG[+$K)Z>_SFP\?WAZ=O/QS?NF)AO^S9
M'=Z#AZKCR(*DA;"=SVJI6R'3U&/D*%_CIXZ&L9N]E@>T9B5X,<ZJP[I<F-'F
MU.H(CFTN<U@?2<D34%L_=-"-E.WGH:QV,&T<LC;M.,[XR6U(^M6'U^^S6LN1
MJR;H?S;ZTE16#$#.Y<=<!?&;\,^PFW?:Y ?:X&N.ER[ #O][W=YT7OHWFZ?;
M]D0V#SWKQU0=?8U^VN17/[1HT0?5FRZ.](VV;+*$IWM5A-*N==(,M&MJ678M
M#DHUR$?!(XHVI YY0"E07U1J325)+JTT;AAGX5.#D:"*((YE0L[E-L*8= PV
M2$7U=?4%2A.V*\=!9V37*;3EX&;WX;?  U9J4H$^=RBLV>7@&DKOV&D1+!Q4
MZ*!IQ(YVFGMEN^D2N?V_24'-L?URNJI-1RV25COP.\[:NF=3?+L'=<PVK ;]
M!H1\AEXPSTK-/CKY$Q@\&X2_CFU3EC7+=L'_^-AT5RQ"=E_E^]I'UK.X_QI$
MPL88'<=X)4MR?GVVT"IS[Z=1TZ!>]V%IF4K@OJ_RV< _Z_,XZ?NZ>Z_>RHO.
MTX$S%//,T^?19CNHGDTUG[%_?K-<'C-[E:M)T_"4<7X,_&#83*'Z',&;F F3
MIH#GYPQW_4O7:+ ,N#BMVV?55WL )S<39VO>HM>FT];*K\FHU[YD=S2S;3NH
M?NNWZ5<0E5V&9SXCZWPVQ'IV57-.\_#C*@G"5K:U1HT,F^W'HHC^TG2&7RN'
MGE/;:#:IJWV!#FA_@0#!XO1-4G06=)^OXVDHW8<S/#;;T:U%:)!BX"G@?5B*
M<QI+@3R. OY?>HHW4C%]DHO,IH-<:'7-#WE[14._7G9?WNR1["X!/%R6N&5,
M!S+YRPQL*U=MU=/S\UQ)=4N.GHN>M&"=U#>;)S/LVR9I]F*''?Z-QJP;O/EN
MW]JG=R^;7^P%J.#1RR[^F-\GAR/A]?//$?AV8-["([[&\'+N]QV Y]==D%%_
M[$4=7\QLWV7":^[]T^P=X"7F@=3/_;K?IE5>S.ZQ\$/X95AV-P4Y(/0O79SU
MAM^0[WW/#PB_[SUVXQGRAV[Q'W^=C-<=0A>-;H@M@^A\ G8;!M1)@=3\9[T4
MR'9G&P=_T4;#\P<W'.#G"#+2VT''#2V';#O,?6N>^X'0V20LKP_V*7_[GS^!
MH?_-M<ZC^[,DT,6D:K*%U4S4KGGSIY$$N#&RO]Y-_.9^WG4/6T+%;#=V<8-4
M5OAVNWQ+"]]>W[YL)Q4F+22U69*BA:0*26V6I%@AJ6)*/!U38B?H:9,LN- #
M]N,<N!.[46BAT$*AA4(+.Z=U/5@@R6]<ZY[W0QC$Q]"ZFZ2OXX54Y3U9\/$V
M9-/BYKFOKYSE\UE?.<MGL;[[.90_H,46D^3@J:]7']]W,!=3GODVB[?%V^A3
MO*,BO+'K;FUQT&VH;_$QP]$MM^N!-N3^O/4#Y+#6\MOFBILD^ 9I8'WU(L.<
M)2T)HCIHQ!D32%/J$<%$4&6<M&P%Q"J(E$OU"6*8!L0CMDA+JQ'AVL: -3>:
MK@(&-E;7F_'H?#84Z;_ZD[-7TQH6'L='S?CG_O#385.%&L.I_;HAF!/>T]+T
M8"TWEC@6^G_^J]M/[B8$4QN90<)1CG@P'.G 07LFQJ@U&A/F5D#EHU61> 8_
M%QXD0F#()!41DU)3P9DS=F6.WN-Q-^UQ(GH"WPPV5NC_^:]N3[D;^)DK+I%0
M$B,N*.ANGAP"AH_4>F*]7AGV%8R5(!4,,BR!1# R(.V;61.&TJ@P \6_.]Q-
M>D:QGJ*R</<&0H);]IO6>*9/W6^ZUCRQ&:)[/ _^881NM[YG*G2YHX$Z#O80
M$]EAH@HY\'B0$UJ"W(V:2+MB4E&C/+A32&MG$,=.(JV( $$-GTH'7\HU".N/
M)72U$#W*R99$[G.A_N>]NOWD;:(3%U$1A#63X/^XB)R$?Z0@E U2"*Q7QXLD
MF51N \)*@!&FM$4N8+@P6A.)5<8XL3N\33)G]P2]&?6UT/_S7]U^<C<E+E%F
M-<*)!,2)=SD.DA"FU&LJD_5BI=,OI:B,H@1I$RAP=S#(9F;W7*E C XAK4P<
M?$SN9IKUQ#<PG?>+_DN:Z6'=I0]-7_E&7?/OUR<_&6J\8_#JARJTGY.\3B1A
ME6'X-0D.<0>ND\OC5@*Q@D="I1+RNKS&BC$LL$?8:8^X)!19EH$UF/5.).UT
MVJ'4%"&BQP7;;G#K-@7K3YZ'B@PI,F2=##$I**<$!<E!\Y0.C)$U/B%'E!74
M6S#Z5J(U%LP\G+Q"'!OXAR4$62$=F(W6<$F]-#'LC@SAIH<-+R*DB) B0K8B
M0FR>Z!,2N =.@PMHG4<Z:8,$-2F!+(EF=>:L<SJ07!>37 X2&P-B!QP-9+0&
M\8.%-7*'W$:A>EQM.8'^K$3(@Z7A[NA'[KZG>#K*HXF&MRW'OQ^UT0.:R2V,
MIAG%9C\%]OH]>*8B.Y DO-$,4>L#XCIJY*2R2$B,LT$HTV8@&1]19/<T,[DX
MXB&E]C4:>GIRN\B2(DM^>,P5U9QSG1"/-"+P_R32-%I$M ?+,%J!5SW(:'2T
MT<?L,L:,8VZ14=$@:VG@6#!#5V=#/IXL83V%98]DG(TB2XHL*;)D:[+$69&B
M"PQYX3'8)5P@;3!%Q!C)$F'$!;$)K-''E"6<\)Y2#QJ0>O*RY"9_LF"J; \[
MX1FL];FOKYSE\UE?.<MGL;Z"27);R_#6F"3O1G5]?4A"P4#8T8,O>!;E+,M9
M/NNS+$6C!9ODB874GGRX[.<[3AO[P=8]KPQ.22#A@T1<&HVLIA1%$X23!I[B
M]":P3C[,I@&^;09A90/O]N&U&O87_OI>CQYE/6J>7UOT\IG?=+R_//5E%NFP
M>]+!,ZQH$!HE+C7B5 GD@L+(,LP$3\P'Q3:!E?( TH$KV3-F6UU 13H4Z;!W
MTB%&"KS,$^*Y]I,K[Y !$P!1)BRAV(LD^":P5AY .C!!>X2K(AT*MDK!5GEB
M0ONY=&@_D$D7(Y&$::2X(QFK)0M@D2M"B;4J*8O)2@?A7;!:'D!H4XI[6FRK
MK&)7,BE;-NF*="C280$/(@IG!9<(N]SL1S5'VDF,O-),8F>X]1M!>WD Z2!9
M#QM1A,/37&81#KLG')RQSJ0$MD+*L6+,<B H@BM'/0TN,F#ZC8#%/$0TB)$>
ME<\/$^91_+V2Y]LA<)AG*ZM+;.Z'VOV$-QAKAPCC8)3YX)&-UB'E5!0T:N'(
M2HO.78!B'B*OU\-Z6\B;3S8R]U26663#!@!;M/,I2H]T4 9XF4KD'+ V)F",
M,:\E%7$3@"WWXN5OLK 2VW+$G@ME/^_5[2??,LMY!*Y#3 G@6V82<I(8Q+PE
MCF(C@UO1P7=!2=D>WY*>%F5&T'U\HRT!G.R*A_E#7/+'T X&(V\G,53QZT4<
MUO B/]O-QJKV&)7JUCOPY.7MP_A0EJEHH\XV%(YY4E1$1B:+7"0I)I+R_]X'
M,N6R_O1B@2>..I;8M/\D%.UALBU4E.\3W6/V'C]&M+Q(H"*!-B2!.,?):180
MM<8BKBU#FC"*O.3">NY9M*NSZGX :.6!)!#3IB?DMM#TB@0J$JA(H&W5>(IL
MSX@$/FR.(W,*TL1%C614#EN>G*<K-M"/P+,\D 0BC/24V98K^ZPET(/E!)\Y
ML.?@1WO:?S224H"T]@1(ZV$DOP:K#60_<'1NX>$@TY&.@B,3N*0*A^C22O3R
M+H"A#Y!!)#U)>8_R?47@>HQ<8Y%&11IM4!IA2P0+X,8F807BPH%-Z75"7ELE
M7<P@QO?RA!]0&AFJ>WK;G8A%%A595&31EJ)R1$5-,498*H4XDQHYDC"BT1/*
MI%1,;02R]"%D$6$]MNWBC.<JBPKPVVWYZ]; ;Q\C_.W[@W[C'Q=HJ1T]\@(3
M5LZRG.6S/LO2"O*P0>(W_:$%S6<'5;^Q]O:SR*X4D"Y-^V7*QF@MBLP)Q#F6
M2"?+D,N5H"JHW$.WB1#LV[QEL9ZT?D:7@SN.DTV-XQ0]*9X?\E(I "_\^YW&
M#44HT4(B:03PKV<1:<<)8I8F*146A&UD3M*6^9=QX-_GAZM8^+?P[[?Y5]J8
MN*.@?P4#7:J:XA=0J"1$::(VE%&\B4#?EOE7FQZF6YYE^V0HO$":/;!?,QK#
MS@XK/QV/X]!?5O&K/[/#3['Z.5?$_%)]LOUO!_I^M SKR9!B02O9:I:&$6,E
M%^#Y^&Q\Y=(5"H:49YI@G*1G=A7*Z [.4T?@KSKZ/AW;8=V^R&] V3EI\VL$
M\1Q_:*#<;>M:E-A69_RNY!,*PE&1&0\F,P)3/LL')$#;(R[ =3/4!<0##E%+
M06G&KKZ_P_:(,H.)'A/; KHM0J,(C1T2&NN97$0KG5(:,:HR-([5R'E!@&&)
M-B)9SOB*87 7KVXK3/YMF(T>)<\/TZSDKYZ"G]?&+MH&A_BO:7]R69W'R=DH
M5/WAYUA/SN%G=:\:QLE^QAU*9&T9A=I2$J) 01"0P40[Y&R**&GO0_ NL;A2
M0G>WS-:L<BX/_CYJZ/)]0Y9OKZAR0])7](PJ6:Y]7MU^\K(-3E@L.=(V "\G
MY9'#PB*I,*68J0QUM)DLU\/Q,J$]P0LS[_/J]I.9,8U$67!ON&0Y[A$)<B08
MA+7DWC@&:G9E/,3=4EX/R,RX1R@MS'P/OZCDO^[L%YU?V/XXDW/; 3Y*BP[1
M?OKF^QJ/>B#(#I(H=5&BJ##(<6<Y,AK^ :88T]JGR-1*U<*/PI9=4746X1_2
M%H1VCZDRO>.)+K.(A=T3"X8+Y< G0V#!X2P6$C+4,!2\YCX9)[A?*2;^42RQ
M[8L%T<-;"[(4L5#$P@Z)!;2?QUT2-X\P@Z;Z>0;(_$O7?[3Y5,T>HQ+>>@>>
MO-"Z 4M*.4^ULHAYEB>'"8)<S"EWZ2RX)'F\Q<H$BSMA265:/AX-1\O("5U%
M]89,$*IZ:FNNR?<IY3$!$QXP?ERDQ=Y*BY@4CBPS/;$><<\3TEI8E$32AN$H
MF/<;P7IZ"&E!,.L)O.7Y545<%'&QM^(B4:$5M1SQF.==<4:1\TJCZ()(CM!H
M[4J7Y9W@F!Y"7 B0%MONE7Y6TF*GQO(\27CB'*JK7%.*VOE^U<1^G4_H*4A\
M!8EO5V/:Q#+!!58(^%F _.<<&1GS)/I$#$LAK$&GOW\9X2NX7W\X!0WP88[D
MW99RM[\[M5]C??1U,K9PTOVA'5^^G<3S&E1'?I/Q:#!HE$?;\[OYGC#!5<]L
M>VS;<\7T*U*M2+7'EFJ6!6JP *_7YX+*7(T%$HLBHA(WW!@1-P4;\F2DFB:Z
M)VG!3"XRK<BT)RG3HO*6RJ!R53A874Q'I),22*;$!"&$<;(1S.0G)-,4^/J<
M;:L5]YG+M$6W'_ZVL)[MKN%_IO6DGRZO+^-FN..KQW_SB;>69T E:32:#$>3
MV/+4\>E_&RF2]<2A$/*,%NXRQ@4'UB(I: K& I?@_WP]'[P8V.&G__PI#M$?
M)UL^[!LVZK8HT??;MI_M+]7:,</C"(^I<Q5N?6;A@<[6,6/5GN?O&\%0V6&H
M[/D(N.A_VP^:4MT);%P_<XNMZSC)-ZJG@QS]:UL=NT_SM6Y:]X>QAG_Q_YKV
MZWXC;7H5+-6?5?#,"HZNNGJUR:BJXZ>F-NI@B<H7#OH9GU2UN.9GN\KC44LA
M0$BM+F@T8EU=C$>?^P&H #[-M E4ET78G"+@*B"7JIX"Z2Q>VEU79^J9G,7J
MU8?7[_/?\;,=3(&LF@^[FU2@\IHKASXV!'H^JB=S@@5ZA&_L)W@'.VDNRQ'2
MBVH0/\?!P5X<SGZ0X,G4U2#$)GT0/9=9_@"]?8[#:6REUF T_(0&_<^9#EK2
M +'W6T,*F4; >&B^:X5=\_M6?/6'#='\_O'5BO0"8^9X>@X7>OCWT/]\PZ>@
MO?\#_G>^[X/X%87^.#96T O8G.GY\&7HUQ<#>_DB?_ORP@:PTCXM9"[Z[;J[
M8'_[0;?;LRUH+D5Q&, 6^IKW$N[P8FX6?;VE[?/][;_Y^*_\@H<__3?HCN;]
M!I[-Q1)ES,[\;)ZCN0#QTZ9?D$VP12_LX(N]K%_^]%?XX7_\U8W"Y=_^K__X
MZ]GD?/"W_Q]02P,$%     @ +C&:6 G4U?F>" ( <+ > !    !Y<V<M,C R
M,S$R,S$N>'-D[+U[<^0VMB?X_WP*K"=FVXY5N1YVM]O>VW<C):6J="TI=:4L
M]W@[-CJH)%)BFTEF\R$I_>D7!P\2) $^DB#!+.?$'7=) @YP ! XS]_YC__G
M=>.C9QS%7AC\[:OWW[[["N%@%;I>\/BWKS[?OYG=GUU>?O7__.?_^(__X\T;
M='YQ>8-N\ N:K1+O&9][\<H/XS3"Z.O[ZV_0_SZ]NT+WJR>\<=!YN$HW.$C0
M&_24)-N?WKY]>7GYUEU[01SZ:4*&B[]=A9NWZ,T;3OPLP@[\'IT["48_?7CW
MX?LW[[Y_\^$ORW=__NG['W[Z_OMO?_C+7W_XO]Z]^^G=.ZE;N-U%WN-3@KY>
M?8.@%QD["+#O[]"%%SC!RG-\="\&/4&7P>I;-/-]= >]8G2'8QP]8_=;1O,U
M=G^*&0^)$SWBY,;9X'CKK/#?ON*<>-&W.R>)<?#HAP^.3_D@ W_WGOS?5\A)
MDLA[2!-\$4:;<[QV4C_YVU=I\._4\;VUAUVRQ#Z&M2DTD/Y,]B2(?UJ%:9!$
MNVS4UX?(_S;&JV\?P^>W_(]T6-'!3:(WR6Z+XZP++#GM%D:/;\F?W\*?H<^'
M-^^^>P.393T)SX4^+]_1'A_>O7O_]G]?7[$M%8U]+_A-/0)I_]U;^/.#$^-L
M5MA3LT#^4)@^_-%-BFTYU3^_97^4FWHU<R"'+"$;G\UA%S^VW#S6'@?IYH-J
M)A_>O<6O"0YB[\'';Z 9CNBAC=]\@&^'=8^CG(VU$S_0SN27!7;3^,VCXVRK
M#?D?"HU7:121[U)W&/A?B\M9V2>^J^]__/''M_2O7_WG_T"('GAOLPVC!+%S
M?Q6N*$\U"PP_O1&K_ 9^]>;]!W*@OB7$OD)!Y8NIV:*W_28ACMM>D\C.ZKZ3
M$ <31O^S;ESE26XU8JS[9N ?;^ ?M6-6OK36@Y;XK#_V+?AN^&ZZ+8;R2WF+
M_206OZE=&O6'MM]^R->P^*']OA0N\?WV1G&ITY_C5A^!ZDG8<R'D*RC[J<-2
M%*ZP/<^#N&+962 _M3L'V<V<#^L$09C0L>!7XI?;K1>L0_8;\CNX/7Z*0A\O
MR1(B^,?GN\M6[\S;Q'D-@W"S>PN]WMZ1__Q3"$SB?V>!.P\2+]E=DC&C#9W,
M5\@C#W7[YF*J8K(N)O*71]EZ_P[^'Y'.)$$M^Z<3N(A10Q*Y_WA;)E(BG\;8
M703_2?^]C8A8%; UO"*_X)UYDYJ.*\=?I7[W?OFTM-WX+\66#;21]X1I*MZ=
M+6[N%U>7Y[/E_/QT=C6[.9O??YK/E_?2-K9HW+")[V$3,S+DWS(EQ$DA1NNX
M@X9V\-8AMU7RA!./,-MI.XL]&_;V0X>]15\72']SW.O]]_I^2?Y[/;]9WB\N
M%K?SN]GRDORU:9\UO1KV^+O:/<YIHL4%RJD>=]?,[IXMKF_OYI_F-_>7O\PO
M;\B/\ZO%?:>MUI%HV/?O.^Q[80C$QD!?PRC'SWS8@]#IHN],K^&(_-G,$3F^
M# ,=F4^SFX_S^\N;^T\SLO2+J_/YW?W\OS]?+G\]GU]<GETN.QV89FH-Q^4O
M78X+&XT<%"2/]R?$1D1?\S&/A\7489G=?[JX6OR]V].2=6K8^A^Z;#TABBC5
MX]ZVT\PS-\=MY 4K;^OXU/]!YH9CHG??X3!Z= +O]XJ.WJUCPQ[_E6KKN<OE
M#<JHHIPLU=V+A(_;W'&;[[W'P%N3MS)(9BMJI/."Q]O0]U9D@97[6]^C86-_
MK&RL1 [E]) @>-S0CAMZ%@8KL@;,Y P?GA?_IMY(=<OZ#7S_KK*!!3+LDP1"
MQXWKNG%._$1V ?YG_N_4>W9\LB+LZHR3R%LEF/Y-O94M^S9L[OOJYI)>=$_I
M/R3:_.X5U.G?CUO><<OY?1??X14F"_O@8^7N*IHU;.2'RD8*&B@G<MRNINW*
M5_ R>";<AQ%YD=ZS/=+\K6%COJMLC-3[N"&=952\=78;?M<MB-8?G5'G6C*+
M8YRHG[W&3@U;^+U"-LTHTFN1TD2<*&)4CWO;<6_ANX@3NJC*;93_WK!C?U9^
M=+SS<6,Z?W3A%D?)#KRP1![8PBK>X$3SK:G;-FS87Q2?&"/$W+6"U DBQ(X;
MV'$#/X:A^^+YOG+'LC\V;-$/E2T2/8_[T?FF2YS@$:*%V%.A^YA4[1IVJ6I'
MR8GPA^GX#>VS9_2)OPF#9G%#W;)AWZIF$B93$#IOCG)%7YTK2K$[?]WB(,:9
M"'CE.0^>3\V*.AVLJ5O]GGZH6DXX322(2L*C1/>XPQUW^ H[L687^9\:=JIJ
M!F']CCO1<2?N,-%M4\U>9']LV(VJ+4/T/.Y'9TF#M,5+YU7<.!HYH]RJ88=4
M1@T@@0B-['([;E97$2-RO<")=O=/3J39J5*3AFVJ&BY$?\0('+>HJ_,,ENV4
M/ WN6;B!8Z[WBFJ:-FQ9U7)!Z;RAA)!,Z;AW'?>.:#U781S?XH@NJ7+3RFT:
M=JMJMB $$%! A 3;NN,^=98A"!_8O76B9+>,''+<5S _G4RA:=RP<U5K!J>$
M*"DDTSKN8,<=O'"\Z!?'3_$UD:+)SWJ;KKIEP]Y5;1Q !E$Z2"9TW+C.H02;
MC9<(3\E92",S<*"-#*EKW[")58.'1 S-P $MDSMN95=))7V(\;]3L@SS9^WG
M5VE4OVG?52T:.07$2!PWJO-S)T(JB.Q08U94M6O8KJI90XK? $GE:%'L&A9P
MCQ_AAJJD+=:V:-BFJKV#TSCF)PX5Y[A_O&/+N,?OJB:2AKA']+7XUS$L?8C0
MY25$0.D"1%IW;]AU5:A(JS!F]#4;X+CW1K_SFDUOTZ]AMQ7&FJ9O_+C+@\;*
MUNQW-PH-.U\U_'2*FSV> W,!M#5;KFW<L+M5XY BF/:XA_VB:N5]JVO0L%>J
M@)>,Q'&/A@JTK96F6G5MV->J?:@<=!O2N(D5#XYQ*.WCAAN(OJW9VVJK^FW\
MOFHQDD@<=\MP2&[M5UG7HV$7JX:DFO#<XZ[VC=.MV<92DX9]JUJ61/_C)AD,
MWJV],'6M&[9.%6*C"N0];J31B-Z:K:QKW["9BD <373O<3N'"_.MUQ3;=6[8
MZ*I%J%W([W';^\7^UFQMH4'#]E7-.JSW<7OZ!@37;%"I2<,6J0)W6/_C)AF+
M$JX5:-1M&[9-9::I1 P?=]!L7&J=]Z.N0\->*B!=-#&JQPTU%*Q:LY/JEO5;
M^.>J6:8:N'K</-,1K+6/8&V7ANU4!?KHHEF/VVHD[$?MOM"V:]C 5B% QYT;
M,CYDYKITTHXO+?DY3AS/WS]JI)9HPYFH6H#:QI(0K3,;MWB ^-#'$S3$">*+
MNUAGC2$ZUG,])V+-?[F<]SU07<9H.%_[QRJ1;FP(%*ZE3O),:#<RE^.1&_3(
MG850<<QSX:V_$/7 I"]^L99;_$)(]#V ^X_8<!RKIK/VQU$>4JJ+)E]]Y*06
M6I&S&1\/YS!1=YV?TOVI-1RJJD&O*4+O^'8:E9OK-A8J[[FICQ?KZ_"996Q=
M!LLG///]\ 7*IUV$T5F$R6Z 8EJZN@8>H^%<5:V0S>=*3 6NHFPRR M0\H11
M-A]$3AQB,T)L2L>3-\PM-8\3;P-OP><8KU/_RGO&5*ZJQDGL?75U'Z+AW%7-
MJ,WG+IL$8K- =!I,=%,%<1S/VYCGK1P@8/BLZ<@WG+/.J-VUYZP2N7 \8F;1
MOCL+7-VIU!^8O[1&"3\*6 .<B7:I#??I9N-$.Z*A*=N?.CX((+7'9HB!&DY6
M3XARFJ-,IT-50&U7/JGC*328FI$+W_QO^9_J3ME>A!I.42M\])*0SEL4<CZ.
MIZ-7TD>^D=(O-7I=VVX-.U\+P%[:\4+JR'&K!\H=R9Z'IH;UMDK#@S0<HWH0
M^)D&!+[X^K2!C3^>.Q,I+-GN7X11\O0Q"M/MO?3GNH/5G4K#R:D%HR\>$#H.
MM0?1P?X4%[-ECB=CO\=';&?VBK E]WY7NS!JWJ,]*36<D*J5NG1"I"<J'U#C
MZ#B>$L-)5?EF:QK4/U/]:#:<G*H=NBXQJWB2--8_FE-R/$-FS] >P27=Z32<
M%56)1>T).%II!LONR[_]LR<G>,3Q97#F1-'."QYG&U X%VO1M.Z$]"#7<%"J
MQM\L:[!X@_ !P8<EAD1L3/AKGFIX/#+=Y98]MK=0"%LCQ)@B6W^$?JB:@WL>
MH6*1[^.1ZGT+=7Z16G5L.!956ZYT+(X/SO"9RK(AK;W?<2]"#4>A:I#5Y#>7
M+71'5^* YZ/SK="51L.I:)WU?KPN1KDNA $L\^V3MSE*>."E2-OK>G5T(MIP
M8*IFV>J!X;=(;F;+(Q7DD:4TQ.,9,HFID+\5RC_7'9\^]!I.3M4LJ\5D*#Y!
M>NB&X[$9#+NAX %N:-O@6QY@I(:C5K7OMD2%J/BC6T%)'(]A+RR)['VZ3[=;
MGX;I%D09GEJY#!=;#-%-P2/K5W?LS%!N.&958S!'KR@\?O+8!<E)I(PN0Y2-
MG^%?',^4F3-%?SP+8XA@"1\#\..0>T7>$XA,6OOA2_.YZ'#@AABVX316S<VJ
MTTA_AV!F*)\:O=@*YU3,3GE@D\J!/9Y74^?UVDG2R$O(OXJ'0'IP/@<N$\(@
M?LZ',"GE]=7FF!H<K>%T5FW<JM,IYD/%OM(1DY_<%";%1,)L6MI+]'@F)W,F
M/XQ[*#\TG,J_5LWFXYU*].%X+O<$M\J."O_%Z0[<&@'V+\+H#L=;#.FK^!9'
M7NC6BHF]"#:<+15&" ?.*IPN_EMTND-\4)J2E@^+^+C'1W:_>*02?E:SR77?
MS@T'0F6!KT)R'0VM@^Y^GBH1;K9A  %?Y-_<G!6XYWB-R;_=K%]-M+0QR@WG
MIE7QYU+:138%^I. ;"=2OIB&1..H;AHZ6_/UFMW8V5_NB+X$:E:P(C("Y9?<
MY1L'=N;<(ZW)MJQP#*W:GC(38S2<-Y6)7W7>LJG(?X=Q4'$Z*)L/DB;$6AX/
MGI%++3.ABL^;_%%A[.]'HN'8J,*NE=>49&'-;B-H<[3J&SP2 O!@L88RO2SM
M5$ >M#T3;6@T' I5I+7J4(BAX%!D@TD@#<=#,=@]H7/D&*#3<#BJ]O..-\;1
M"V/$AQRY7D $1PI"VCVUO4/WAO-0M6 +V@P@]:@<#;#[:F!B*>%&^?<VH2AF
M*#><F0[8R*6\'EVS8U3*0&>J.TI9=S+UI^5'13UU_6DY7C6C' LA^ET&-^GF
M 4?\8EALX8_QQ\@)$NH\Y=['OV/O\0E^\XPCYQ'/7W&T\F* 4ESM<QT-,7K#
M(:P:AFL.8288>P%B,\PN+\0GB?@L.1H'\]&*B2(^4R2FBMA<C\=XL!?S9[PC
MJFRZ8;OS.0://EEL'&V\ %\X7@0*#BX>M#[O:)_Q&HZJ B:[W>M*YH2D20%"
M%8T;R.:%8&)4U</5 WT\FW:D.:)^^:D+-NI[LHQ<]^<.S)Z'U,C #:>U:B@W
M)@N*"<(UG$U1\@<?3^V>-HI2-8W,B4(VPUN!V\3S4_*,E9II#!7]B#6<KJI9
M7%'"H^"%H<,RKPL;..]!3@V*6=&/XZDQ=VIF0>*YL-;>,[['*XC: *3&5_;Q
M7D3A!C[OE*W;8MWO5)D9K.'45:WJ3:=.GA;*YX7$Q-":S Q)4X-.A8-Y?SR8
M@Y2CR5]#^;=_]Y(GN4=]O(H)R@U'KFJSKREN4WQ("W]Z(<,CI]3Y>*J&.U4<
M4C%F^=REW6_(TS!'O>%TJ>H)MCQ=8@8B89T>,+GWT0_0YX!EJN(U=N!G!N'6
MU6C7G4K#@:EZ!23541[D:+(S?R:(F+#Q$@'F=Q92$&H<K!INDQ;=&G:]:M>7
M:%+XOP+5XQ;O;S)('V+\[Y0LP_QYKR^^$X':;2<;7U7A,^J(D3]^YD/(%@+#
M&? $:!Q.YV/0E4;#25"%3V= TZ"N9+G"Q],P9-W%+N'2'7LWG("6-1K5VW^$
M+#*T_U)JQ#:,$HH.SAJU/@3-)!I.@L*PJS@)I:P*,536]@]R(. _#Y":!-OB
M![]5%M>)5M#S#J\1_Z=\;%X?(O_;,'I\ZP7)6]?;O.5MWCJ^_Q5ZI12>(KS.
M.KR\O'R;=?KP[MV?*0DW>0/__O8U=O^GU#,AT_W;5[&WV?KXJ[>&9D;^C8.8
M+-@;LG9.ZB=[SE-+9^A9AQO'"_I/ND!FF#G3(=YL,#BB]YVPBL8@LWTB1*-5
M^H#?9(NTYYQK*-7/7$R[KZB6^9S.%C?WBZO+\]ER?GXZNYK=G,WO/\WGR_LB
M9[OX\8V@1SGH2,4B5_=+\M_K^<WR?G&QN)W?S9:7Y*][LU=/;B)\GBVN;^_F
MG^8W]Y>_S"]OR(_SJ\6]&:8;:$]E!6;WGRZN%G\WQ'.9VCA<RG#"@]:2;5ZB
MD:<R]OH.4X&IR[(..8.Q5W._2D)=5JO/"(.O1O<2./6\[TUO_%O*=.&8;A?3
M,*./O8I[E$'ILDQ[DQ__-/4LY]#M\!@9;/RSL@]$<+?CLO\(4UB-;@BH?5=F
MG]'&7J5>&)]=%LC 0!8DER& +#N*-L--8>SU-(3(V&7]C YI>;U,HK?U6$/S
MT_ABUO7#1!;V@Q7MQAP83FL%R/20-M?+",#+OBMG<'"K9ZX%5LG>AZLU[1%7
MH&>&0\NU,#+*2+=\N$JI\Y?_+VAH04)N5>FY;W5+=Z S%2]-H:R2&9>-DN14
MK/J?9C<?Y_>7-_>?9G?S3XNK\_G=_?R_/U\N?SV?7UR>72[-F/M;#S-%/\ 2
MA(0!C/I%NE/DO#ZVR/1ZM!EMBJO$IP@F+=X88B(]UW,BUOR7R_E@B[;'X&.O
MX;WW&'AK<ON1)X"Y$HBL?1OZ'@0&FSMBO8>9U+ID!J_/,5ZG_A61*V.UT=3\
M8NT]]@&LH!$;KOEQ1_?/$J6$[!]+C89+Q8M_,_@M[DU^9%_BOH70.[@7^PTQ
M]KGH4Y.WRP'I/\Z()\58Z=F6Q\;P>+;.D+GKI O%L;GMAWG?915,C&33LM3C
M//2D:I/K5D"O^S+?@?CH7M$.J)6=G*"=Z8XNE9I!;.PDD)H<<AKK95 QW)O^
M-%;"$'*9R?-D8")36ULSR%OC?;3=9C0!?XHA[)^>_A:CLQA?UC0"7---Z#0X
MY/36JS4DB]DUZSCLV.NV!])(E_79F_SX5K)F=(UN9K&V]$9_'3N!3'1ZY?:@
M//X]T1%>H=MML!?Q$5_LO9+*6[[#/6COMP)K)WZ@B:)I_.;1<;:,68S=S=OY
M:P*YH63 >9!NN*1TY<5)B1V@%(O$U0H]8/0M]I,8?@/$8\H[Y1N&F9J+7YU>
M:";08=^!INC&->^;G:1;S*"G:U+.*P,.JHDG2PZ2_SB=E,:^"8MVTQ'?[Y-S
M^-[>?5B?L6<V47 "B7][I_1-+%G/2!*>;<?@?LZ_"27!]<YKFU2JFH$DM.FF
MEYG.%;.;<+-/<HQMQ_A^3FY[7WO)Q=KU6]=TM^M^[>-BG9;#QH2+Q19')6="
M-U8TG:=B4C=C(9^4P=N 47N"AFMC%NNIF*K[F:,G9'+N;5:>A.FXAV5XDO:R
M >QFMNUGM9/;)]NI \&)VM;VX7HOTO;M;/NPVD3%CLVM%2<M>D[-^K9?PF$7
MFA8M<?LPI^T^$:O<?AO6@I0M"]T^#*G[3L!:M]^):R S"<O=/IRU(#0]*]Z>
M;U8GJG8L>OMPINIIR[JWS_S5?:U;^O:[)VJ)3,-FMI=(WX*29?O9/FS5DIB*
M+6V_;ZH-+:N6@8[B>A.!,7FITV_SJ%Z1C15?!LLGG"5B7831681=CYZ\[A!=
M0PX^$?G9),[(W@-,0%(UMPY[$K<,(TA_/ OC!%#3R*G_';MD(V7$23"HK,G1
M;D:>-(%U.>!\)@?QUAEFU=P TY"2Q 5Z&=RD4/JFF+WVD;RI"=U^OK]_Q][C
M$_SFF>SR(YZ_XFCEQ1 7NC*:Q#G@M*Q* T:RP?<CNQ_?Y2I$/S(> _P(ZW[E
M/. 6];?\*"IT@Q)&/[YY_^'-^[]0UE34AICN$D<Q-COG*LE!)AZ26]?PQ"LD
MZR?N0],K\B_>&H;0SOX[-@-HF%'W$NB0D2F.BB%)P<6N5!8N&SA<%9J2GYTD
M5-3Y:IF\ +_)<Q?X+_XI['AD:O@RP9OLLZ$3_MM7^G9O;4VYZI[X&!%QEYNX
M-/-OZ&2$F1BOOGT,G]^ZV&-\D'_DTR<__'.6DOLJC"Z\:'/IEF9:_;NU%;["
M1(S$:E#EW2UW/)RG1+]^398OV'_&UV&0/.G.SM[D[!VQ* (('N%@N2$O3/X;
M6>&^+M3-*Y^YCE1&.H0"H97.P&-"+.1F*<ZCMJFUG:'BT$,%WB%?U]-=WH2?
MK=F+$[E<A%JD24R4)9><PY+P=(>A$B+Y/<2]1&1G4L<GK]SF@V9W;<S$[++'
M42(M.?DI7V[R0YX#]A&'CY&S?8*<KMFK5_[,Z]O:.RD"&7.WB, ZD.RN<?(4
MNLR]B/$-H,=C&45!M]'=">W+=$7X);_X9Z9B7H<N-0TQL(*"L%_4$Q:!W/2<
M]%;>4X:)6]OIN1/!UY+C-C!T;>H RK6'>/80TZ])L\U=J1C=8[4%[XS,XQ$V
MIPP#PI $R),)$!9%, '%'ALD;FV/R>.Y@MLP] G5QTNB!I.]2&J?W]HN=A^P
M*CY1Y=DX+3\;]#^_$ [ ($SAWM[7O4RFAC!ZS.'<+0+R-6W#V/'5*+/DWY>;
MK4-$8/(#=%"<Z/WHV!,GGQV/%A\A'^"]XTM0-.?X(<E_TLF1;;N/*Q[D>)4A
M46')#9)#G&;B /-(+8E@?TI&_DTE.>Q#QM[7F^,U,6,4DX?I_9(9H,CGQ?ZX
ME#-5RQ_I'I1L/#G[OR?V=ND.NYC(T&3)U&\ D^**Z*J:;=J+E#7&R9?C)1A
MJ-VR3TA12N]7[$3+EU##^7ZTC!Y180,_2^,DW. HYE8<<D6$T748X>63$RPQ
M%-J!_'ZB.F7U:Q6IXM()-D38*+-[O]I<+F<EKOQZIX!B+<89=_*V+#C %V&J
M$R8[D['&< 'L I N<N5%]PYWZFI/S6M1<NN<O*FK.F6^(Y&137+E\)<:DURE
MJ;U'1^3"25IRTTFK[V.-E>Q0T(B;71,7VN;6&!"*T*WOL!)<0AL2Y2G6.GFT
M34^+ AV-(66 G<PF"C"*XOEF@)X@?T'44TP#$+3R7'=*%J]R "?%T7VX3LB+
M6X[SJ;5^M.MK\Y6J+'[VGK("")?!TMO@=>1L -Z>WG;D>5H\^-XC@Y8C_XW7
M'G;YGN9A._KG;< QS2IG*W++I]3TEALQF(:EU,CJFMN[C+A8M QG*W*;$!$R
MC;T /BN(4"/2-Z34L;_HMJP3B>F(7*>[)1E.X2MIT\.>@%5Q;@C7Y7^%7I#\
M0GYH8T?O2&4D$>MRM8ZX>WV6)&16=.DO?.=1(635-#9L#W4"<K;GFZT?[K#R
MTZXTF>B571M]T:JK1:F/V7*8.,<-&A)N4T7JTS0W>C1DTX,B^Q\J2PFW)!%:
M,':9OS@FDJCKJ' "I#-ECK95T4C8*KB/"D)WXW:">]O>$[ SRU.%.8(/H&*.
MD0--?#HCZL55FW8HIZ=4T*^USMN=RZB^C"4$Z4'9/M=[]MS4\3.0=K "/'E;
M<@'38L;G(81F*-P872F,%7#FNN2JBD&V4$Y=W<;>L<>0KS^_C7@@^7U"CD*M
MFE/78Z0UO@F7D0-7Y/UN\Q#Z&I%"U<IJ;(R,B]-X!6C;6V-!!*32,,Z&H%76
M9F)R-?,G96^JB":J41JZT[%HL!%2!2^ VMH&W::G44&+B'$12]EA_WL9%(S[
MZI":%IWL?=QP!5[&<8K=\S3*0CD8OA_[/3S<.'J&+!'=%]^-B/5K0!@!Y,DV
MW K*+A:5$(97L[MS7J[)AQQYCA^+_#-];$AC-VL,+?%F&T:@0M!K2SXY&E[J
M>DS#U<HB'UGE*.[^7(;YC<5F/);_M?]D;/I92M=GFUC&KKT'>28N T!)# -Z
M0?*RE"EYD2.%X;E]/VL[H?%H@U!1:]%I[F?W_;O#VS1:/<$W4WV_ZMZ\^HZ&
M [NEV**S:FP18-I@ZN -H2FKOTB]IC/W7RF3_I0AW0;(3L#R0;?C='?F.W'<
M,I*NTF-4*\(\!1^J4EVM_-E>(#7FADN(V9LEY+%X2&E9IF6HCG#315=WIC,I
MPS7$T<:\DK;2,M*Q\P2^EP(D6^.W4FQM;V_@6^5?[E5##JJZK=$K^=IY]3;I
MAJ@V:^R!$,6"JW?G>!O&7O)Y&P;T4O5]O&)V32E'Z]H+H/,L",@/7#6Z4'MU
MAAG'HKJOQB-J<!4V=C-JP:/AF]&.\<-_R%GAO_CGIY]+DY7^8"^!@)I"&C*<
M"VVL396GC]3>J<4V]D)#<VL-:,QPK3R%OHNCF"F@NE#0IFY3L_Q0V>X&O]"_
M=#3XE/H:O6P_ H:RM_I$+O,-7(+:)$5-0VOK+'!NLOB_2JF?TN+6=#!KV A
MM0P>GQRO:4VU30\O,ZZ:4,WB^W4GW?@X0X@@'U.'HOW@^#8*GSU7:5S0MSW8
M7:081_%EP*Z?DOF*_A%2CK/XX8'VN.LLK,9!1/@)*MV*F'8:&*>/@*WK8=_Z
MW=Y15-ME)-=OP:6K</H6_V[]O>KP4AEYHTR<[J+)M-9_H&MM3Q9V(@_4ZRQ9
MD$: _'(YS\L(+];D1YV8W+:[T??G<T*$V]^Q^S'E;XKBW:FVL9CQ@+>.)X"_
M!>YW&X6I34_KGRP-D#ISME[BT!7GDR[.5H)!KU>X^U(=U9PJ1QS2HP\)[[KX
MJYK&$XO[X$&&W:*G>1^S'WK@L/B\'#9?]:DK6EF,#Z,F97).KYWH-PQ&!#ZI
MAB"QAFYVI659HZB39POM#B*A=DG&U(GHW>G81!P4Z36LUDY5A*X'@FO=WUX2
M9Q@1)8?7"5D5K;&!2W_DL:SM(JSWIS=8%/U]&FW]-+[#,8Z>\45*'KOU'7[T
M8I"N7/X:-D3+MZ-AE@7V-M?[$Q2-IO;L-9V8QFXCZ71,RN9!T6?DGXMH&;ZH
M J=U+:?FAKEJ\*LU=IM(=$K)# /R*?AF((&??Z.M@E5:D+&-;0LV WCHG<B-
M/V]!J/WP[OT/[[YO>F5:])U>:GK3Q="BHUDC.DTIN,=4+>)9!53\TMO2&WH8
MG=XYQAM.GUHON22KF):NY532#NIE=F7;J4R](;U7U]IP^!A-03_=\4@4(G(1
MN63+X$V8X;H>?FU/(E-S+8#9'IZMU1->OH3UAZH#!:-[1<5^&C9$P0H!7R9;
M<NVUTJ*367]LZ@2/OS^%Z:_>:PJI>1NB*J]B6"HGV#4Z:3OT-CKMLQ \ 1Y1
M,["D5]2K*>W[C6OR>O(P8.^N4OC\%NLU$>8C;4!A76M[$DQ6DN.6*"27 =>)
MZB67VCX3"*V#0QP&H(Y BF>Q_LTI#O#:2_9(I>U&<7J"6XX,=([C5>1M6:0:
M0)7/H:Y%#&@S\R#=<%SLKO)=9_I3B"02E5;K#?$U':819-8P?W5;>U.7$$G/
MP_0A(>>FBM?8$#_7B<;(GA# IHRVH*#?.!N5Y*EM9L]W"] \@0O_ U_T,\1P
M=4D$;=_?8KP=QR?F0<F%,,"&+ZA=7YN8* 7(URYQ&<T])V)0:HE>T]!I,G4/
MB&+CK7I6/:BG824+DX=DG6*0DB!TF';8@-P.K2 0:TGFBYTUN?R4F;]#CV;Q
MCJ6"LI"?Z\L1:1I/3Z[41R?5=IF GJ",V/&:X5"[4)A$JDY]RE2UH<U#]NS%
M -Y6E>KTATS?Q>@-N RWU+.=P9!KC2NZEH8-*7X898:;4W(SNOH9U30V^TJ
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
MH7Z:0F1M _A+O2RCA+5EP_3TU6JX#/B=*:RY05>OYK;M:1.0Z)D(Y6")@;C
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
M9S*3#':0@9'$D=-JDYWIC!JB-2>"]B.9%9%D7I(G'G&MC<U2MY[2=R;+  Q
M-C.:B\I+[3^^-L1&VJT9N0Q=ZH)35V H_MV>EUGIGKUJR%UMZC6RF_'^"?NB
M!@>S*-:X&16-[1FA;Q>UFG7^=\/^HW5*%+\LI(G7&;[#Y*D.]"[]5MW,9G'B
MWW]W G*L1/*N1C15MYL.;FS+3-GF?O9BL AM"!YCV6>UAU;9U/#YS3'K]X.9
MZ=+?WFL)%72IR4;8#3L8'%MVMFZ?"^O,:Q<I#;2L>D0[F9B-#&'=Z5.-LCO=
M:>+L:F+&]J4V:F:S'!VFO&HTC2Q"RX&?ID&5*C4R>B-V0:6[]UZ;PA-ZD1NB
M\DG97BT9JO7R2ON^HVIP%Y[/]6BMVB8U&75J,]>-8.MC_@]XRA6728L.UC-"
M>9V;5@C:Q;9F#>/L8P$;?(!].(.WOI- O:"L++2$SZ OO+H/&6M[4$'_J//5
M:!I;1$/-LIS;25HU'6PR$:91C %1(%5A@]0TM)>C$X;NB^=#P9:RE)8#R38\
MLMUH6,0*@^P#?9*5^+/IL'X>HMHSL+\S%:L8$*7 DDIML.(OI):Z<(=>-$>
MUN4"#WDLHD?L5EQU%V$$F2-8>&ETKK[>=.V]/]F7#GF(.0,\M9IFX%<BPIK$
M]YY$K3_&S,'>"'BA;3X5B:X=/%>IL?75SZ2;O"Z'P!%I*Q<I>EK%NJ27_&X1
M58$5,5EW6G"N@'NW> F(;/KD;6F0!V%"1HK7/H2FQ[&V9)DVK0GHUK>;F'/H
M-O(V9$-.<8#)[0][4ZMD=20REGLN=3U"XXK#M*@<=*46AQ<^?>%X$<-[STL
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
MQPN7SYY-$:=@5!801,>7 GJQHY  QN:$"AI<F+GR GR9X$T_F"(JN63RV3^
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
M0X7;"R6WB G$8V3>C;, E=H;+1=B^.= G<(,:;]@#UH]X>5+V/^1X+00(7;
M'(E;2I4HG>=2GR")VU%D;!JT0('8%VNB:;KI*LG.L@FECM+/0-X'O8O,L^)+
M/'"T^@6U+P!M^0L\S)TJW2R,S9BR2=Z7+6?S88=6;)1!M:*/*>GT^U.8_NJ]
MIL%9&&]PXJUB^!"=8&<.C$X,@^@X*!N(_.O;$W25# MH,B"7?C.#=)!Q4>R&
MX[<,;=?$]\G@@'? \%D(Z?(>*'I2;([!N"AI@#%"GP;CR:^R(Q'/8IE&$N,&
M8;%T0J5<)G*].KFE?LMX!>E]I=Y=Z)#C_,2$(A47AI/Q: [1DX?7\U>\2D&L
M7*S7W@I'O>XF2A%E)!&G.?A-9)B;PN>H9FEP'Y+K>BPZ$D)\+P,>767 #Y81
MIL'#;[Q@Z#"R05CRF[@9SUJ3U>>!=R@,X+-=K#,(46YO/,4!7GO)((:"?%SZ
MD\BG#5RDP!\=(6-AO 412I<4!E5<# EW5:3.?,U'_F9$UUJC#Y&Y.*^\-3['
M\2KRMJRJR1)'F_EK L'F9*;S@+PV$7TO^L4?%OR-)T6'XTGN;EUCHJZ2&9P@
M:5+H'_F$D#2C+W?MU&[:0UDV"=B>WPS[)GJKJF>,6 3='"-\0Z]D0'[!T/!)
MZ,JJ&B;WQ$)1D)X[40)(&',3!.S311B=A^E#0CYA'F(3W^$5]I[AB>@*#/$C
MXR[ CQ"_(@0O,133 \BK[+&BF<-_.L-PJ8K9>04;-43ER^PQL-*8XORLQL'
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
MM]E /EYZ6#@$K&^\K"([36#][6/=8&?T(../TMY# _2$$^ /@=G68_I'PAD
MCH-O)6."A806TYQ_GROTB0TQR5X5=W;?,Z5D O%O)9^4+O-)_ ,Y&ECFXIP0
MI0';<VO %M7+5<2&(VW3_?T&TI@#'*JP4;==F7.'XK.I0SM2R]E.HZ,7;*EE
M]H5VD+]PW=1/94&+D_77%N)/>H<U/=I\\JH@CP?3)-ZM(#T=B+*64B.DKIO]
MW*@;,?!> I.X\UAP:PTW>P-P66^*KRVD[[ZJZ3[$% L*:C;(>RUJ5HL/?K3Y
MFM5:/GAD4NP8D:E'JUV\W:TJ]HW?S4MG<6T+JP6D;["RNCYG_^!>O:T'+Z>R
M"JR5A5GD6]D]$CL>EV YQQX2MCD:3L31'97TQ Q6^\*O50X4TN6\Y(Z1WWN8
MV\C0%IRJX;@IKY_-SY_H5;W8SZ-P\WZY).ZX+49AN4,Y[](QC D&VT0PTPB2
MA$""0>GW-A^<E*B=O;;4DXE ]"^T!5]B-E>MC&XHA&2@H83_0X04#D#G4OSO
MH&V[5*#9Z.+3SJ4= WTCV5I6)QGIU #QQ:UT$Z,\P9M%VG$9+#LLQ?@48GQ$
M,;LJ0GW:7$";ZR?^T\9S!<OMMHIE_'_PNCBM"G@R_I(MZ'XT),[&CK7((/9'
M0,[ZH)/=Z(V;^$O6E."DJ:*S\ZK#>U?0>@^EQ)2V*37I"SZ" AYPAP^'M:#E
MW\_D/G2MF#/.N&_NU8%1"E3;.Q=)0.;1@V"'L5]'_'S34@X5J?3(/=D:IXR>
M?W)&D5N]O6XH]*"Z0>I/V)]E6M/GK,K$MGY!_1P_I6E"ED(7:03/*$0 -*7Y
M0NLC<QJ;=C@F=.:B)E(+$6JPAD\GQAE-Y&+4H#<HB?>8\D,6003.?#Q((4$:
MF.P%" ^5_>B^A$L/U*_ 1216\04,656U^[H??2;#X%$1N?[KOI*7NMC[K&2K
M;@\*^V<(!:38 U$*[ EJD%1 RAH)A)<2"Q2C0L6>76A1(S'_+*L<;M+\;ET$
M2K.2(HF0&3?(&,!\Y2"[9J?)> M@OG,O<3'$_@+.9(^ZN^R[>'\QQPC_-$^S
MIEGSPPPB*%[)!TH-X7KT0X]UR, VX"A+M#/'A-_;ZBQ_ -#F()LHX2/&R?:<
MX21/E1!\;.@CK=KRB8JR.[#DHFYH^5"=KKC%52[>;YF(4!;_6+62F>F[SXH7
M;YJ.?B+K_A0?M[2"*#.(90<QADQ@2!-]#X<8-+ON6(Y(KD:DLT8DLT:DR[Z_
MP:%@499.[('Z"ITF90,=KNZ$5G1>OO[FX7JWME"RJG+:=$!ES^>=J#9_T7>0
M0,#Z+,L.--@ME> )1$]%,3J+V:,Y"CZ;+'L'PA--GCTND/8N]8;6)GMFP@[+
M^^W_X+D?]_<843,?P,D>1C?(G?A"RQ^A#,]_K@<8GK3TL>%BST-*]YB]+^LZ
M_K\;*M*6J.R)*=X)O7)^5>Z+.'A^"/CJZ_;EH9](.GIMEFI5*M]OX]?G8X]7
M().&1P!([/QKV3VJ(D'//%(I71!%*_DB3UCSP*6C6A$MV/EOM $*:V"4ZI7H
M50D2C]YX.266G&24)9@==D,+RK^'8M:<9HP-):GY,92?H72K=GZ@=!XRSE8,
M]RI<D@VWJ>77MDPE<<K4M-^U&_^RJ^$U5(94TF0[QAJ^H=1&)1[(;80"-\UQ
M$CF#41=Q*%8N*Y^BU3_\2TF;C,_NVNL0MRC(M$#TOKY,?SG^0UPVCY)]I2#!
M2M"?^MZ"#8FJ[!0U(9:.-S\<X0[TV<#P38BP*CYS$B9L3(LG?@?F_D3UX$<!
MQ:6M-;G;DF^9M6C\ (17[[*?CA\.LY"4P*>A)27;R:P.M]M(!F?WK'S(O#L
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
M0:023>>ACM;Q8=SRCOTVP;+M,SGK@4NR&<5!N1D7T&B?S%3BF:D\ZO@T69J
M9UIU90'5P?Q2>PN5/WB)._\.)0"T@'04V")7JD*Q7UCL6Y1H,_'8IA!C"U'&
MB(05RQSDS]TH)Y=E2TD;#1U\.-U;_&(!WMB^0PKE.5>JOCMJIX+-\8-;=]75
MS5KV\,2I#+G(M +=)O2@ZR4L7GL5*,D)0C+:Z^!>%K_\=C1 9-%X,EKH6&"P
MK0B210O[3<'"59%OM@,[4$EX!(A#;<^L9F<QKP:G_-X\Y3?JT[KPZZ<#]V\0
M1$#2L5K,4AJK%HS>:OGYMG><1Q\>7^*S!OL8;%>-)#P)O$P^S.'E8[)[([6,
M3M+6DQL,A;W730UY_<7)^FL+F;:RF4/U8$A/0KP-6=W(T6G4:BQRE?$C5H]
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
M/=+M0:?X-^^4XR&7@VDZ88??MH[!482$AX=))'QCOPYL3:]2YL)P.D(K!]$
M7 P&PXGAE_OZJ6PQQ<?B27R[0[(K9KLC6JL-(=(2G5B9DH\1(U$W=,E_Y1$N
M)F>K!D(=2!?[NBUU\)7?2&X'>L.-!]R@XVM)'@ WT0^+25J:!L?J)CZ_9:3J
M)1"#LC94(5F2)T_2G/_F]5/U9KNES5.9TRWT*WR#4=63)@]:6'Q: R5<:.?
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
MDJGQZ_/O.9)^PGW ZQXCY1$E,&IE32@$[!#&]_,=K?9!/GF^)J'1$I@HSS<
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
M0@/KD\MLS%+\;!A^=>+'-;?A'"(XP'TMNM_Y-J,10@E*C<H0'AP)VP$B>F_
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
M>\L+!V9"*K&,JI)!<N6/,5 LY=>9((_OE-\G*LI:U8 F0*1)!9"5Z/&@8,,
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
M^OZW[@D89U;OQ#FTAN,M%0)1A$)=!<<N[4[RI2".GJVWD)Z5AZ20*M.N<X!
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
MY5VA*/XF'>5]\0NTW,1)E*SW-(6JB'+>WK.,.ZP2UA6QNB[ (-B/^TW-I3M
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
M"4"@_!1\)"F+,F"LJ=E ^4@02(A.-(ND?+ER:%EI"PL"485.6;E*#]),-;.
M0)[H)X@,IYK)'8VZ2G:-LO\\<%*AUIC 0*!71<JI [);(V LVA CWFPX4K+5
MWL5?,G16$,3IE[31U(Q4C 6!2+T?BO"([&;?^L2<4N P$3 2R)]<FBQ9OW]G
M6;'E?QO&],._ 031^K&)+!2";#4-/1(&0-6+0.X<<IH"C OE 6>TD&*9*+<L
ME/Z3WD 0.Z?M&2%4ICMYZ39;6!B(UE%/>N^(=" (%$;JU@Y1[Q6I_U]NFNNO
M_^K=$<6NKA5**0$5D5X#(L_&F14$<ZKN><O'& =P$.C:RC[6:NA;<HCX+*<
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
MU+2N/P:QW#I&1YUCI\QBLX0%@6CM$F:^WQ19'T,;0! HJ@M/B)>VE70?;>!
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
M+9Y5V;<COGRLOZ*]O,%%IZW%++\-TI1VX&VU=>V@8@?K>5=H9SF'C9$,]X9
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
M%G&T-]JUVJ:-"B2AF^1DBL(5O[]LH613=KJO*4RBJH>U%CGI(F$'53.\[&H
M=@RD2S6\TL<Z,^:RLU=M[W\+#_LDDJ^<Z=5WW4\B$V$@G<3;P"3"O0?2J/4
M<918T?,BE/$AI*317X]/(VCQM.\+\M_G^Y?%^_QA_GK_-EL\DD\!Q-(.>:HN
M"P+TBGRJ7JE[XT=]>GLHHA6.*,'%]TA>W"2#O#UDBOHGXL(VD%$Y' P"-T&&
MEY:KYV.]+9T7!ZB.J('TJM$>@^X^45R@!R*499Z@JG81S08A_PO5S>N'S.0-
M[7\@FM*,PMDGD2AK]%)0I^E\U;N%=8SH-@<T5.]P5)"_V@8^N,X"#=W>"@T'
MU7D:?P&=B*7YS>+P.4A_18WK417&J08 <P&4?&5Y!8C1'B.)LGR^HO7=6.(7
M2C_Q$F7O2:2.A5(">$/B"XH)KT=D/;-PBV-,&3O'GTC/328H?^BD29:]ILD*
MJ\YX<X3'"SA#Q%RB/8WOR T:);N&3JF\:G4P_BA>UC=\W.X"G#*CCA!817SY
M8/]ALW6U)Y,5TACI?]D*4T4]SJ/&S./Z./G*];!B9@J563'<&P(/24JT@YA[
MDY?-OJI? AQ3?KA!*S)&K2N[S.#9LJ&+H3H]SV!^1ODF"5LM6S1VC@EV5*N]
M+4CF*_4B3:/]'69:(.,EB9.VA-%?!@8@(.S#*WL79'FE)*)-B!F/5U4-$:VA
MD@9)2O3J(-TS9Z"JE(4%TXW[C9[)2!9;;B@/@-:3H#_:V_*Y>J6Y31L#_*4#
MH[SF';M:*E)<W.<950*V*OG>2DJ1+9<IHN=@D="A6^8?9R]]L_!?!9=^$E$Y
MRK0P]M9FWX \C!A]X^)]1.:M'C4V$FY749/?N_G6IG Q3R**U."C;D=N#? '
M3X*(@US&3=(Z.V*O9-7X:RTHJ]J:2=#5ZOZP\2%/I$/U(7=)Y:V>1)BTPVVB
M\XM/A*^<SJ'1!3]J>#!<HCFP6,O-/XF6FTX<97A>&#5F^"+X24/=2018N\DK
MQ8O/,>*K 78E'<)636?$4<+0SUI<29ZS1HT];XNH!31:.3"4^A5M$L'Z#I1R
M>JZ;1 2_$YM9/0).(JC?@FS&A\A1@_H[TNP,Z67[\GFZ./_SH-=1'U>%93ZN
M@^RL[UK%&ZR@U*4[,1QHU7SP%>2Y;'O<@3@#'IH%#2_;ZK2\6L=YX18DO>ST
MWZ%L6=-G7 OBC(^M^FU D.IJ+PQ^SA,D/('M #F'\W;^_/IV_]/]R_OCS_>/
M+^37^Z?Y^YDE=#9J>W&>F<6AI)6N?9UQJUFNP6W&H%)#/V,BV#"UZ,GM&63H
M#O%_3=FXAT\,DBAJ?Q'A0_9;Q(5OI5+4;:&="77 E_FLF]Q%12QJ6&,Z*=7&
M_A:(Y#H.><Z6'.ZH E&0!MY[!KOYP@.41KN7>H[$(PCV26S)"&P\QJX>(XH*
MX.OQ<0[ Z)?S46+:H#D#1N#\@Z_Y:95^/ JACQ2C<Q8-5BV<"=#:KEX]"V/9
MIUW%93QC5#;SQ8B24<A\.M40M,CY:?;RY?[]\>7]IQD1/?.GN_NW]_O__?JX
M^.?=_</C[>/B; 6.N0FX6LQH8/VW@#R'5K*<:/2,)C%9C;;)L'PLA/YB%@TI
MF^/\LT:'E+IVK'H8_Z@\G5$#W[ZX&-&C.M+D_AIR4N.W2/<,#WYHM.=*/=[?
M_EJ6VP-44&\6AI@K,:\!#A_CVV"'B3VDI;P>QN_IXG6H[XJ4LCUSK[  $?YG
MHO2)+#7=(;*>8]3Z#JR;!AFZITD]Z:>\=;UF(#2Z-^N"#R:\:A*/!=URHG6@
M4 2-: ^*8O#(;*/FV)^)0*=AHZN'I(CIO4 XAEP!RRHA7<I=A\SGLR-UL2TB
M&EJI,OOT,LT:_A2[QZDYXO;93NBOD(M4&]%NF19DU%VJ70+9(E'<?J+L"&)>
M"L(WS/1UVKNC? W,:Z&Q3-:&ZUN0ALS-2X3\"N&\Z%-HO'G]DN0-[8ITN:%;
MV!.P.I2U<"!1DC*Z ^#)S_ =(I9B*#]B;RCB287UFK/Y:EYF7!QTI@_^6FAG
MG/$D^VS./*39_7>4+G&F+/GL/@\TE/E.C("S;J(C'0@E8Q*E"$4TY0B%E>K
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
M?J5JI<&P_:#8OHI$,<,S]V&3 M!WFJNFRR6&6[WGY8)G:1K$Z[+08\16Q.I
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
M?;KZMN=%-=/+>4FW_[[2K4TWPR-]2;:_7LDF$_W-QQ:AU(YK3%V ^!>A"()
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
M%H=+?_VE>)2(#+BF&;5+2].]LL(>DC3??$F38O?>^/@L;2\:JD;$+LHW2=C
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
MSD%!UW5F@=7UAL^&51#F6'$E]XH;"3=!77H6-Y;2X EIZ^/=(YIQXIXUHF>
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
MIVCN1>?M0CV626TM7!%FR1YN-V,$?<5*,59_@Z^QG\1U^%L]T3/F5>*"MQT
M;%J'C*CT@O@\D=4!0 _K<X^@K17P:.H]C%)"GKS/<)_O3V=,^@*3CQ KW-W9
MTMNJQ39#MM;O(/B25Y\A ==I8RZ?0WE+=[P#AR0-:9Q[V<J"^E*W7KK#Y@CZ
M%RZZ_.%%V$"AS)_;S1*"A*:O90O=)W #0ERWH+W47P])_)S$MTD4@2(N>K5I
M'#Q/88P[+^(8_:%*5'5/YGD]W['#H=/+RFXZ;;BVZ]0O>@2-=S',. ;RU+$4
M-9U;7D.J=3J+6S)1V[8)&1_FJ3/:0 .Z53:.8HS.@OL&NOK$A")G2>;+J\R+
M+(I!/G.VI)[)?#DZ]?OIGGS&]Y[,%[@>&N"CW@M,-W!C,MP@[]8L;NDE@>WO
M5ZO0_,L5S3::#.=>!=E?KY!=,&#7^5A!];<K5%TAV'%^5F#]_0I6%RR^Z[5"
M[Q]7]'CHG;#ZYQ4KHM!7[8ZNX/YI)F%L;_E[6L3$9LN/:67ON*!LC3[%"#ZA
MM39WW=:=$#.JA-[>& E8Y&='7%\]B=&4F-,GMS487K'?)W&K,C<EM.*RG2T,
MPTL-0&UN"P',>@"DIN8FCF1@\4[@@HE3EKQA]K%E#3J'+WL='LW'1;WMD*YQ
M@_W5&%(0IY46@ZR<+2@=Y><F+]ZQ<)Q]]R"RPPL?Y!=L#J4/\0M IW_P!28I
ME78-7[)EW9DRC]Q6R=13X/]QFWS\*0!A.6OT'^?)HC_\MBSRUSV&*7:95*I>
M H]%PN9#]HK7X&+:HKW<8]GB'[^ @JB2BWY0S:ND3Y@%ZIU/Q3N+BM=PN\M2
M1(N/==<M]831\BVU18X%%[62-S< 604 SZSH@!KX1:L[=!"M=P ";X/LE'*1
M"5$Y.K]FAPW*,1A:[B"Z<CZ+"S^F9M^^%>WHT;, B*>,LYAI1ND/A#3G)E84
MQIMZ3 )/+6^QDPX->![<R'.Y,';MG*4;]=J=>J+.$27BIA4V:6:1;4"8K]C'
MQM0#8$8Y#8C&Y2S".7I*MT<3J1#L@8G/A>HM]UG$PXC@K-T=,%X8C16WHN<[
M^&>05>E1)G,QVBANQRTNW6VIU(5%P)ET[<-L.FJ=R5>\F:C%)9N_CCJM*A:"
M.K'V[^,C1K@(:_^FFZLZ4I/-68^#+[*($SN?7:O-0XSE[P(+V;7WN4[0+ #\
M('&^2"]MTWS+X2'*T^H[]WD<X#(Z6V2LH",BJ![C<"8M-H:Y:AA%="V>4H</
M[A-XB\[*) H#7/EG$9<QT*>_P&=S&(0>9!3+4#2ZMA4F3 PO6?7IX_+3!R!
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
MD=;:N)?V%?@@_,!&,9(18KY:8A=CA'Q)DN![&-%V[.EGI15HBN=UJ"FR45,
M/SJ;C]S&J%<A+,\S[#HL2C=N0>S3I0:KAPW"CBLYR&WMD!;GUYJ%MP !C*8(
M&ZZ#\O7F$M\KIB':9\LXWU=%-D7DRZ#QC4&$E:X8[Q>Z?M-J8G"BF1=O,6[5
M10/(EI^5LY$CC82Z&K1J,R^,0;#T8(PFE"*!G^_S@FV0:1+Z(=W$Y78T2%0
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
M!%>M0CC#^_)RM_K[]K(0I)WZ\8T=!5_CX,QB2P_&:%+(($9G/R(G]-_R=T1
MZ,&N*.DS@@ZUM?[D*SAX:!K%$[O8A\6M@5<GN6Y#3MR,@X8SN'X0':[;./R]
M\'%52C9]K<BMG;O#$74UU,X>NO5OL^^4>T<AXMAH>DU9?@2;@6 X 2E>!DPU
MP=*WFDCFM0O1-U!3V0+ :AKI"RF[I8=Y+:P&2>C^C>\3Y._\"=VUJ8-C,O=J
M(IZ@>C=).61LOD=3=F9>"%R;:1YP/+8=5HX2*7-T*/6!.8J74@%!=J0Y>J4L
MJX0H\M$YBE8?/F*[^AQ]:R++-DK=BHYBUH=Y>O@E'7VN(\M1BMV=.E#[FUVH
M]?* ZL#E[W;A,MRUJ@.D?]@%$M?].IG(L:?DHUCOU>87+\I+M3B*DN]>[ ,M
M#^$X5^SG6<3!_^9>%&Z*@H:^CRL:IORHLWYCC!I%(#H]4OR:?']C5Q==?DK1
MA+&R#-'AM49?9@2X"7:VE#AF-(Y0UZD29OY56G>62!D &P!A(>*KI]*L?%HR
M(UA$9G,Q;KP(_U6OA:S[6DK:[<Z#6[002!M.,_3WU4'7BU3:6,[=IPXZ66MG
MHN2Y9;-WG>M%[GU.-[5'T1/09J3$+JODSGIQC"9T@:47HLE<:LGH'VR0&,>Z
MHQ@-EN*2RH&CUQ\CP415--SR#5QDS%G!((P]>'Q#U.EY5S8\>09.8;3:O&6)
M_XWF!F"WM2"3>S&CFV,Q/['4[=T>HWHMUF%6)OT/\!4&VE+8,=C,LX9S!&2(
M[8DV8I\1%$>3YFBW0&HX<_MW<PQ25XEL,B[#3T)OKS9@/-GOD[@<O+S&^1T$
MA8BX]0YAYEW6^A;K,RK_WF+)#^#!@]37E=1FX[X0!(<<^CLO!8LM!.7B7DR*
MNL7$^TZ/)/.NI>8>9&=PZC8T61\ ;=,RN2VO&,!E0V.37GSW8,!Q(;?;F)/H
M6.+=(/8-BL2*<5IJE!#BJ*VB /#-\=SFQ3L6P2-X[F<"XN %J>3<=YY:/G4%
MKM^GS(NC0K7"TX44I8S1T.#S9AS9D) 5-4HC<P]M_YLC=17S3!(CCF""3&ZK
MMJ[J'L#0]Y"!=DA2I&'55AR]N"J[@Q6<NT:;,/6*6#NT"YN_,&2_Q #FF&=_
MB)(C (46L"H\!$RFI[<W;ZU<,#>K"A2[CSE2ZCB@(\X9)&!X4=N;(^$\$7P,
MK38-SF<??_R.4R3*_ G]\+)BGW.GW\VZ>BBV,KG=M+U2>O*E%,?N0XPC-G'L
M)E(DUS!/R<79^.T-VY+%GJO\QR?'#].H)/>PP22^$36);RS"'BDW*UB<LP&^
MPL"QP 6X_#6@]C0G_P&.S+U]@=5=7C%-YJ*P>MBP.K\D61AO7\/MCOJ.G]9:
MK<PI<'H#2!D^0<4V%W@];$"WG-!#FN;B,J=J;9C'[Z1YG-S#H#6 )G%VUP9W
M.42L6Q;5*(&FF@3<CH;79BF]-N0>QLA8 V1F062ME%:7P"YA]5"=N1,"#[\7
M$U<?Q/MIFBH1'<'I\OK:PB22:H1H;Z4K<@?Z,8]8/UUWJ*_ QSICN F+*DW)
M!73LRU1>9[/ROY0070G>\%JERT\ _3"EBIX> ]E)]#/X7OS$//CXG8T1]P(3
M'VE[*4[#CN=2AM4U>)%"%[^?V5NE%QA2@]\;#:S4I IAVD.1*OLY%[E.NC)_
M%*L)30BQ<CCPLZ>GZ_SDLQ7_9#,0/2H_4Z/I6IQ!CZVR&0Z1"@F\S2$8PV4U
M#-ST::P(KU/&'_%()$? (+TY4([&9)X7T$.T+DI3=V*BK"9<Z)$.,6BJ)2"U
M1-PX ASK[8X1Y":SY^AQ2.V4?>W 'ZN)%MIOW%CNEL@A"":K(>"O.S,ZJM9*
M>#%+5F,@Q ;RP4SM0FC=S6,U)GR^T!G8V4H!2 ^PLAI!.>'""KUJH4'>C1-
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
MF,1;7$2Y?@]WGFIG'2]\-"(]C;FCZ)-C76_R>EE(SLWQULO -L&5'##F=8N
MX:7O.YJY<G>Y![TX Z A$IZ]#.TLIJ>>V\V<MS2,/;3]O>@T1;;WE];<JA6Y
M.9;@,CB/V\TJ@A2PF/G['_IFIVQU)KU]1S-7N<$[A)D7U8%-G((-Y,;S7COS
M+(P5)NCY6>Y%YVU&6T)B6PM7D%EK@MO-&$%?L;:/#9/@:^PG<1TN6$_TC'GU
M3OQM!P";UB$C*KU\/D^D*F(?;Q]!6SWBT=1[&*6$/'F?X3[?G\ZF] 4F'V'#
MK&G,EMY6+;89,O9^!\&7O/H,";A.&X,%HXO[E>,=."1I2./<RU86%$:Y]5)<
MO0[_:_G?//SP(FQT4N;/[68)04+3U[*%[A.X 2'.#]Y>ZJ^')'Y.XMLDBD 1
M";_:- Z>IS#&G1=QC/Y0Y9.Y)_.\GN\X&P8AX8UH>I6XUK[-%PS"_E]!GX88
M,!R_@<V "?@Q1:VYEFN2:I-;#8;0[:>HN=ZJ$<O%T!%<6%>=.H"9S+WF0/.S
M59R)8H9;C9#0UAKHFA63UAR\'4&1M1'-PSB#;<M4HBA>%ILO?'6J3OR3P69D
M]+$)WZ/E^!UX3UP&.<9T0/87:R'K[VS3@=-?K<:)X<O3 <;?K :#X$74 <+?
MK06!ZI_4 <,_K(>![_?4@<L_'<-%#PH_68N"1O^MTU%H;_E[6D0Z9LL/:Y-]
M7$RRL\"75S"TYN:NCMHS8F9C)C6U9N+H4XQ('EIKFZ;/C(:@MW>?!/,A&_@0
MSHZX"G,2HZDQR2"W-1AMLM\G<:L@,"72Y+*=.<;)O*RXDKN ,F5M8&8?<Z04
M1=6Q5P[/",2I5RHB2.'?@M(=>&[RXAT+Q\-W#P9E,>OT"[8,TH?X!:"C.O@"
MDY0*@(8OV2(ZF(Q+;JMDZBGP_[A-/OX4@+"<-?J/\V31'WXK,Z@]ABFV^"MM
M+(''(MGM(7O%:W Q;=%>[K%L\8]?0$%4R44_J.95TB?, O7.I^*=1<5KN-UE
M*:+%1[]Z6ZINI>5;:NMP"BYJ)6]N %+U 9Y9T0$U\(M6=TB.KW<  F^3 5@N
M,B'21.?7G(TWX5D;+9\+4;&W^JY(Z *3H_>S(&@HJ([@P+J"5 '$9"X1F0I\
M^]JPHRY;3;K8GA!1J)LH4."R&@D^$TB)1QV*^[3PZQKT#)GBPF823T3-<(IQ
MY.HD[MI%-I*P=60S%NHY@BV)'8\U&$7 $LU,QR,.I(%3;W8Z'HL@@J!V*]7I
M^[3S+>LSR*J$&1JNU(B^ \*W.RO8,/Z9S94Z-0A?(EV!,9N.6L+M%?,QM6Y;
M\]=1IU5=8%,GUOY]?,0(-POMWY1RU5GNXI++6,(LL!A9>Y_K!+$1@!\D!A/I
MI6V:;SD\1'E:?><^CP-<A66+5#LD!(,J'IXS:;$QS&6O+Z+R\)0Z&_D^@;?H
M-$BB,,!U4Q9Q&15Y^@M\^H1!Z$%&<GM%HVM;8<+$\))5GSXN/WT  J0Z-*=Z
M:LE9^6%C.^>/%3W2:J6$?LK8;"XSM#+*2517(+HX#:PFDNE@(YX?-94M *RF
MD;Z0LIPL=++9C 77XA?1"EL<X+3'9\CZ"ZH,COH\9)!1KF$XZNX8PDT#U1.W
M3/-&E&NIDS3L[[=\O_?PH[]7<$A@AN5.U<AXL&LYC7)>:"D:DZ99\U)=S45Z
MG I/,N9Y<ZQ^9,;(]AC)?!S>39ZB14C3:EI"<7C$/L9(.;W**I62QR1-%^]I
M$2%/(8350W&>)F0_X-8@6'YBCR0YFQ"AE<%\0J6\84;SMMHH1>PVB?!IF>Y!
M%OKI#?3B@)P(C]/88#Z@#Q#G@,>"G6:*79M(O_"+2K!8,R!/A='0&'H/,58@
MTZS<F-5N0$<]!45J<]/+?X]THOJ9SJ]AMKO-TPS-$")5)LJQ*H-U%_2_ %E/
M; Z1&LDF&2PN>Q7'*GX+8Q]?!+%E![&9N2R["03A-B[+F?O-PM5?D(C%(-T
MI$, .KO(C&#.#1M%107W6G%@!G]3&AN4337#XCU97O(_@6R7! _Q!Q)"Q22I
M@DJDK])]\+ _>"$LGAZBSV*7#6V2O-;FI I>_F=D.[5E1B7G:0*&W<D2]BDS
MZ^=H>I5 +"ZD\08MVZ%M"M+E)Q+[R(0/8V04%G82H@M[MI$A&164E<>?$-.I
M_:)S?OL^AFPK-*./G>BT-U2!A4P,CR);G#9#)1"C(F"$GO.)$(Q"J\F7"T1F
M>13:F2%:EJ;5" @$*9'LYGK)65;M-.B6EJ==.]E1(/CV=I-LNH'K*/D\OP=A
MS>6,8T=OUR0/!J8A[3@$3-%(-M>G0;&T4&0RBZ.8R,E'*4>(H]?+W'W!<Y=,
M@V[AW<'B($>AD%4:A#Q/3D<.\+#@NK0<?>0@QPD\CYBCB1:'; ?%GC0+@DDZ
MWL4"/@""_9^6N%\:OD=@&>?[BES\",]<9,C7%&SRZ#'<@#N0^C LT%IM<!8\
MYB4ROY^YRE&GJ;WMT!$%8#FMU:;(^[J"1>!1D>$3RV'&%4:/@629S/<B/X\\
M>2Z3?4UT\N_<KI[?5H\/=XOU\NYF\;AXOEV^_;Q<KM\(+-B8'5'$D$7(]^_?
M_W@2(S_^^<]_.<F0% =(X='^$*+)D-6+,BRLU"")\H.<@7.1W7H0'I$P**K^
M-FWH[P _J4/:\A___&<!L6J"Z$:18D1:D>-@ET2(@+14%T@X-/JX2RUCG1>^
MCV,RTQ?OB)W2IY9.D=I^@]$BK\WG3E'595!T6)?.GQ=L%*"I9!D,W_,B!G*=
ML.^]VM<,7=9W"IIR63'!=,[F91-N]B80;RGEC5W-)O\.; #Z,3@I>,V>P+6]
MT!+#3"D]E;U./)3/R7GF<OZ>DT/C/J4=LP7(!FJ<QS^X1CU+[R+X_.N>QTO>
M=H-PWNE,$,1N$*;O@'X*X\+ /K=Q"AB1X[G. M_R3SE%9<^CV%EV%S^#G251
M[$Q:0^"E.3P2#N(&F7^PF$ZN^=]6GB_/G1^=TI.%=8U7$ "PQ[*:+*FKG%65
M!Z0N8D3 Q-Z%%W8*P!P$#*W:#6I%SJ$7B.\)LN-+Y,498A6\R =\'#6-)#?(
M%3Z0VC6Z3NHE06R[0;C8]CYG<WKQ0G08GUY@.T5K'\&F2E$]WW>Z!11#U!67
MA0Q!]Q?[CSH1*?<E28+O810YMH9L]BY"HS(OR\NDFD6:A=0Q"KF:6'$I1C.4
M_CH-[D02QHNW^,:V:@VR4YQCAW/_ZL2ZBFJ<F1?&(%AZ,$:TIDCQRO=XJB!
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
MP,4LH=P6-C8.O1AZ)XC)UA)B_K^#@7<:P[!]-"D5<+GV J90:BTFIM%OLH7
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
M_9">7CJ\#V PV\_OZ8;D+!1%G]%;B$S>L:3?AE)SS89&QKGI[ ,)+]T,LEI
M/X'B &+]=W=UP7LR--2S6OMJ#E/S1+.*OC7EDD59&3#KUEO>*.F9))E(IV2%
M9KBMH'OF/6(RG$^\'8^=\W7TA4)S<%SSHEA6%S6Z_2R#L*HA=8( *!:QHC3*
MLJ "M?$Q6*2/-7$R2]?=4DK]$/HF+=)A))K3ZXBV&K4SEG_7HX$[6# $&?KG
M>\%UQN\8]4P9/%>_!%[QU#@0(J.I3UXP&+$&);G:59SAME:O]'0HBO3(&"Q<
MRT'G&T;8F1(E7(9B%41_T'++0M] 20 U2M&OTDO*PL=8"5J9%\!"Z$"](O1)
M\7-<,<UBGU,E!7?6*7&J:C)UDSOT^+-JO?866U:E5 1$O!?5$N7ON]01O59D
M!-^\D^*D7*\ED(13E5G=5VP/7BNRWJ;T_ZN^$!O^'B,;-\7!UE9"K7C*9-8V
MRJ[N4JPI$S9EFF"$P2K;K[8Y(8:4#^-GC)O/HV3%:VI=);WN4BS>L889G<X
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
MJ= %.NF(GD#A4,.AV4QP'68F62FA6B#6'6X:POT[*@N2?DBR1U:#9*0(NCL
MQMV7Y= F&EW^H%BDI34/7>AL=;S.!7Q_S &IJS3.\H*/U63+V8>'@C]_DF92
MG<27%8L?%\YTP= -[3S;++LIL+.^=L^A&/+@ _Z P@(8,]:/Y_QPL8W2E"2:
MW#O+2(R77^HKU^F?1/0:<J[*Y 82#MNWRC!CMQY?.*SF[-D.)EQ'J8Q&;+3\
MWF.I913&4RXOIM)K6_-&JOV.$1OI79/<A05) 0\M-UF^:YI09+GA-7@:+$8J
M#)OK-$%WFB]H^)!-ZK;*)/U6I4TU*S?]TP%DT:W\YU\9RL5Z"PSS?_\#4$L#
M!!0    ( "XQFECQ'-M+" @  !XZ   .    >7-G+65X,3)?,2YH=&WM6UM3
MY+82?L^O4-@Z*;9J/,P,+ 0/H6J3D$I.G4I2R3XDC[+5'NL@2XXDSR6_/MV2
MYPH#P[*[ 79X &RWI.[V]_5%MB]*7ZG++]A%"5S@7W;AI5=P>?5'TA]T^Q='
M\1 %CEJ)B\R(&7-^IN";@XK;D=0IXXTW7\JJ-M9S[8<U%T+J4<J^KJ?#@S"M
MD./%(*F3$N2H]&E?:KQ^<817@U0]ERF,]HF3?T/:[]5^&-=)O*G3WC!<*W@E
MU2Q])RMP[&>8L-],Q?5<,#/>FPIE/4Q]PI4<Z=32BK0:C9^ODQME;/JJ%WZ&
MDU)Z2%S-<TAK"\G$\CHN-XGZ9D:)X89N=ZJ#NDRD\&5:2)_D* F:=+B:EC*3
MGD4?TPSHA'I7%]R_['8OY*@ V"?BAN_ >EG(G'MI-,MFS)? ?K52Y[+FBEU-
M(6^\' /[I4 IL ]WU7NCY4GYZ=?&N@:)Q;QAOT,>O'7<&S!3!(_]SFW&-;CD
MEZF"&7N;>[HRZ/4&GQ9;_V\<WL[9^SKM<3[ZJ</^*W4!>L1^1%^-.BP/Z")0
M<9]N>&(E' GI:L5G::%@>L,3K4GS=8)0XCRW?AAL3M"8RJ49=Z"DAAO>66I[
MVCT]/?O/O^BN5H&YN5*3PDFP^@XK#R[[W;GO5IP6I^SW>IL3_DLWGY4<PX2%
ML80)"+SETC&N=8-1Q *E)8:4^<'8"FF1_$#T^)-[!YK]B!3%5,7^)RM430P7
M.*&4M$Q,>[SLC)?!,\#+M^A_09"H9NQ:FXD",8).A$V+%V%P)FT\HU%<:H33
MC#7:VP905XZW$:<B('%6X9&5"+6"4^BUS""6*%8'N1L"&G)PCML9B53\&D(0
M7\SI\)Q 97!)15ED'N5S:?.F0C&-PU$3 9:A?_*2N89^+<=/P$(["1E02:>P
M=B.43Z0OT4!78Q*AU6G>&E4S LT<XS 1L_#"#7L^/)H/Q\^9#\ *J1%Q!-XE
MPCI(!A3'RW;E.F9?#+"QEL,23C4"YT04K\"I@PR05LT8*N^(/\0KI98$:;'I
M-I9&386DB3LDT2@40%88A&Y8S@5]<NY*5B@S<0O*F*HFVG(Z$Y5&%3LKL'=S
M36ZHND?^HY%_\@R0_VX)DZ]>30>]_OG0M<ANZT>*FR;V'X?N=0#13XQ;"%A%
M[,E, <&* =J=*>E*&D%B%:8-2AUTC+;FRKC&0D@HUJ@(VMJ:' 2>=NP082H
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
M,;C8?"L6T:7B(P@1)>*Y Q-S.>$SZ\/'L$/?<KWZ9MCQWX_]!U!+ P04
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
MX=M'_G^CWD#PWJ/=F<!ED/I]!C%11.LL<QFGW%!WJR)WM7TVO'J8U1WL;3X
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
MI4[FWD\<G:(*4X<8Z)%,@KMBO['1-07;V?H).1$4\(*'_61=8%W\$@FLU6
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
M9 SB$9R/0[R<DHV%U0A!<Z*A:I00E")(7*)N=',4A%M%>W3[R+='6TV&Y83
MI_4F("JSO,OW0&$8 70?HC9D@C*(7Q-.&T==2&UGM(L8>0M@=#:$,3?7UVBA
M=I8Q-\*Z2"3EW,7;^?PU=D'WS$A*=X@]S84EBA AS*#(9W5'IO"OTCAZJ<3\
M[?-;?UKR6Q]7?NOC4?V^,7V(OAF9OV#OCKK,C3K2(?BN,:X][P39ZE ;4OQ7
M%5\;-GY$ML@5$G]()0IWNKOU&=+Q<2=P+^\0M&A!!,,5OB_W=FS<ZW'RO4>B
M,4&I'DGQ*==.58]Y*K:['Q]@X(3GXOC0T+,QX'?4]]33L77'(UM]XZZ S?')
M0R.NY2FV6Z(RF(Y'$8""NX%U;I' O$-7$-<*3YO)F9D9V F[1L_[;5]R^=1_
M$-7?:=NA]W&+,C]UPI*X)N2?];DI[V((OTL([0MBT.[.WB8\%@/1OAX900>=
MI4RPY>XB>3X:V*[&]^-*7,]5(GZ<,GHYG/,T)PGIFPGGJ2TP,EOX?C\1;U?H
M.=+6%+0OD2>2G>BPVX/<7\3MR\H.>X79($<EK/)5AF%>>9W@#GXRW33LM:=(
MD.W@%4.?+ 2:4@HY:CI(46GU0ID"M28:\[$@W*F1/7J,[ZZA<;%'#V;]*?C@
M=*S%56>:]1K-SIPT.LDAW+9S@NOX>^M*:0^PJ)9.HV&Y^#TQI[]_C?H*EA,;
M)(35'XM2O7NL*4Y(A5I/F@%1)3!W-6)UY)+GG'FA\ !M#X.@"Q=-<JTKZ,:N
M=$XVY[1WJJ[QT!Q-(_U]3%4[[1RT)_CQGNUYTT%+X.!E]\(/X@@4\9U3C77!
M/B\(2\,:@H$#^YK==Z>7@O[F&\*C"G9#2'X]<.@P: DQ:4PS+S+:TFU/B2]2
MD4(1[\O#B98)EJ0NJDXYVT,@$;\F*B!B='(P G<%EYF8'F0=7I"/0BQ5:(2]
M6MY!D[T;QT". <RVKA'G<V,R;A9%UYXKHV4%NX:"@@$%\8SM2*7 Q-:%]3ZN
MW9:]H5?"$HY.$#/^2R'/HEB0)@X<YCRBGQ_V6?-''_?Z>D:'2%4+H2',E$P+
MPI0HFNKR@09>1%*HRF;LXJJ#SIA^&?Y;J]/H;JM35L2R0^WT5A8&C S<IGK3
M]#N: $S.MPE7%GH&EIK9[%WZ7%/BCJ+Z&?>URZ4.I4#KIF?7:L6"*<^"]^FK
MEKX#_9/3[^"'\(*@]%HF_>=76!TTH(PN'^91JVN\_.;<[1Z-RI;6W##P1F:-
M)4I]PY10URO*7]$W8=]S[T%R1AX3TY3LDHJ!B.+:7TP[ZT816^&PW9P_P_<^
M@^%2PPK>_Z&H[WHDB^ T6A#/#FD!WT--P>__!'_MD4KB^+X4@ 9V1PWTW6D?
MZZ_O4I84$"NZRK:P!26S(]E!G]I)#B(&V:P.Z8SOQ(H]](S(LA=4"2L.3MT$
M=67Z_/NFH5.!0JE?H%O15M?F6GA@]=";>G$747'5U867L9$/ UO?*Y.#-03W
M49P5J6&C]?]!Z9'3D4)C.[X['<+37P6U:=0RR?/^&^JPL:,\@L,8U7MV'+"Q
M>9X\^OP/80J"D@18==AYERPTLL1KTC0$TTT2]L>T7?C6@H75%*2T 46(+V:#
M=#*D?IHM"N?Z,G5GPWZH0,;(%BH(CK0J<@>AXK'ZR. PGB3)>F$$Z@B$!&?^
MOWH&JN+&4+ER&2>FV2D0"[U%5B(M->4RUQU8!(TB@6@Q';^HY[R4A;EU5=.Y
M/*>@&EIMYT"73>U*G8<0LDF#8<_26Q6AH''T<\GGG$(^YZLEG[/D<Z8G<>ZD
M(<T-QC28H%2O3WGUL7*>+\L![5C9:S@J%&KFN'Z9M,GG12*]I>[_\  :Z\<3
MQV!,X.J83"BDGY1S;1!HW"/(IJ)C#LMTT,UH+7DS>OH?=OQ'&&=T44B)5KA5
M/V8I!D@+QZMTC"NDL=<8(XT.,]]XWD0N-I6_!!5%@]A&QW>-T(/L>(>WUL9$
M48GY_0#NKC#&":^W=+1GGM!U3'+RQ!5II^O(O2A:#5<]2WXJV-C\<7?:V_P^
MT=C T3IF3DI-$$.DA%T6@QFI_*N/&L.'#3;B9C/2\0^9LF)L492_F:JL^KYB
MQC0.2?EG4NU+04?&,0 @1AN+T>#&-&OC1T\[-,)JZV>80,KHL+5'3C?F5R$5
M<9O[2:%)3+@%!'#$S1OV,260=66#<S"8FKF).?%#D'?'=+65:F>)3>\IZ B.
M,!;KL4/%H?)01JDL9#K_)]%U%W2,8^LH =H*7 *^X0E!1.0:+MF1^+9);E==
M*[W],-$+;FO><S9@/H@?/$B;\B'%#15!.\I99,&@%]N+%H77IOBU1_WY^'94
M+QRR!C'9.<9-TAF>"WIVFJ"CQ54X(,Z=(ZU&$*ZO/QXU\KA7$4 :P8UD255Q
MY6E2%O#HG+,#3;36<RLVS(:<\,'['Z8I')S@E>22UQP[/?&HZ2^KM;DA/KB-
MPQ=SCC1J^-G>->,YD>94JC.ZX_O(<?[B6AU2?&YG@9>Q0]%#]0>^M$"J,9[G
MN%$1_3R8$/)/IF:/(<H"Q,,23?J=F[YAJ9+,6PA^T';OXZ1JW"^^CEJ%2;Z6
M\2K2=B"1OA$32GIG?'W]<!$90\.P&JS[:;6#[Z#!_*#+SM2P3EA?7;K0/\S(
M=ZZ\XX66=RPJZYU4EC>.)TIF],REM(LB&=Y):WT(<,;[,2_N".W"F5 2:)V.
MQ="X$]C*'8/_J*L'KRP6ES.\X%LX$6"T2[XVS-=Z/&/I.(=;1(K4<L#<0V@E
MYN0-$6SNT 0KL)85&!8"4\D10<&%P$!]5X<Y= +>#I IW0"2&90%WF/D7AF1
M0MF#*FLWQ8X2C2V-SJRP^%?R;T'JS5^KP0PE-1KYS4OVZ<-)\J.'2_KIXTH_
M?;0'Q,L6(5&,>[OT'*P_-'9MB6!X\4G_[2_W*3/5LN@ NA:%4C&.26CQ@/'6
M.35BL!%2IH/!$>*A8-;CF?LQ\-"U#TL'-.MH(SIFN+!?1M^!%1@Y82<>V;Q7
M+3&V*KS#2ML6@W/(B#->TK ,N44J'<G_X<8C3*7VHF549[#"PP(-0L_.WR$-
MDL'4#-!9))RAHU\&[.5+IZ>3;X "=AOA@UV,DF(B)"A+,Z=%2IR4!-F-(&"V
MB,HB*F.%0N%H=_RDP0=8:IER!7E#0'R])')\EQY=BT1%$J5)"K2/%.D&'HL5
MREC\7).4',M4NRBP=&=Z<9V.Q3L']B 796R,.@(U1Q0XJJ$=M'F:=CDNDM#Q
M9$H@>00^/B_*7D",0VA+D*@9N$TG'.9]69$S(,;:UW7]AO?%*XN=MT_<>_]K
M(#'8:FO@;%/?9.TG[CH=$W]'/Y>C)3 2^U]8TT%=).$ VQ6>J 6\OC'-8\U5
MK9XUL>$%2LZ"SEKQ?>Z33FGL-3R5]PG\JKL6('&N_<&8(E>++:/$21ND48=[
M^GP^7<W.);82=B.FSE2PR%ZC2(-E[;:I]+*M-0TFT[G?$Q87<WGI*WJ-QC"Q
MLR:9 F"K=KN^C8V%"E(-.+54?@2K7M%+(U*6^Q>=L,JXK+KBP6OSQA)E_0\N
M5W#:NN*JWD9\BO?:A')TM0+A!Q/7EN; G9*YX-G@1JRXNYPV%QT0.U%)<&6D
M#I@C-$/:1&6)3M;FIB;<>=A\+A@^_GP)YYRXK7SWD/38WBNJJ3BE"TERC$B;
M'A09R*'Z;H&Y3>5[-T5I]01"3#]<[6B I _HK+$)VV+=-W1",DM#<\0 7?S$
M1?:=[/M.N$'1Z]!=B3GR<L=E-^9G6\_@2D[:C71FV9RYG XZ1#HXCT,X#-QY
MZ<5P#4>NM!B$"[9R?[S770]D;OJ)I1=(]""-'_ 'W/R![4W7P&C0ZN:6;D;!
MH7W"9N0WCHF0I^*TS<>?&'P3,C1J00*Y)$K*K"TW#P'>+FIG&T'KN.P@1MN!
M<D6=!'IK8WVY7HB.99Q1YGXE?5G#49%7=>D7[=>?L*4F_5=$!3U:4$$?%RKH
MXU%<JJ6XQ6[K(DES_7(HF"N!FZ G^]84>*XC!IGB,I-U7=(_Q'7F"9YEVBG=
MR?HO*-UC*L\I+8O:%[OM*9DG5Q P@$9^XW2D_H8YUQ)M CF\Y^(_G[@/X4KE
M*4@,,KLN2CKC)<#8V*YO7*G@. XY'])<$N2+B#$GB'(Q2(LS+"?=62YSCH+Z
M4O!*3,8NY[.(T2)&TYJ*P?I.4PT"&HO<+')#<N,S_D(@A&!AXA U2#FDV*XF
M#,Q2A8F1]K2+)"V2Y"1)TN&@=BB>T9DW1,6#C;M;CL46VZC3+H7WP89"#JJW
M'+@[HY1 \'OF9N];HA!,KHL;R]&]QP^%[U'<E'714*".V17.%\%<!-,)IK.D
M?(]*O*" LY')<%!H&8CQ<]\4;<XI*HJ<82F;O<TK7J1MD;:QM&%0PT5^L2L\
M"95$%Y9LY2(V1\2FM=)C$)-B3;>NRZ)V8;$E_>B6]U'V[&_#W(JCAMY:4P4=
M$GSRI9[H-0RNN.Y50;*:;=U7" ;<F<)Q@455S]6(,\0349U)>#%L[@ N6,0!
ME3("PJ 5<U.7-]0K"8D+&5WGJLA<'PCLAV"K[.#:[%#--<<WB[($B2FI*\!V
MD/I$_"&=;T,**B5R%G(KWYL53'R>B5UA&VYY41;K+J)YL\F-+<KSD\Z"9F7?
M8O>";^NFWYYV$O1')A?96T<,Y/M)Z)YJM0V8BG,)*J_B1BQKG$*6_!\KVHA7
MW(WK1<&PH>0Y":FRD5_5/<ITY;]'N@L8YC_KYDUR%I##O8?;E29[T[K.+=)K
M/+(6"4]IT#?NBJPO#2(?VEV/M"N=$)\[XCN8&'?GYZAE#JG[X-SW%&$\O8H8
MS4_( A^_EKY'S(E"]$W80!J\L Z;Z"+M"S&D<A<@O$2L77@7(D;J.P;9BY)A
MSGY*99N#KN/:YA11PNX=N,*VC3IZ12-+\6PS34[2 1?L-]QBEW0?ZZRV+[I4
M!I(R<++.K"58(Q7=LGZT+4^O$M,P;KKG9'; Q$_$-P?4?MG&M-*-QE'9"*<R
MT[(?(N(8&.OEBZO6Z\O@_=RJY-B0AG2CH,>I=PK-=:ZB[T^1=P65?D):=<]Y
MTQ6<BA]&S3XG\"QMF^="=';V$@S9Y-'#BZ\O'CW$J0,%O$T>/WSP[?EI:^'O
MAYAX/-/'5>@(H!Q3JBTYSQ/W1+1GY 2UH.L,0X=TS20_ =7@%%6B5IZ0)9T*
M VMX0K%2Q;9;65.LEGCR(H>*2ZE 1HAGEB2()8T:SM3-Z-CV])>Q(!HP2IIK
M-,O8E6,BS!XIMAA&)]<N8K>('?=<[U</1-0FQ"0-9(^ R2-Q:[<@H4[>4BU4
MRP5?)?&"?H7/H(IWQQ#?<%E#T.-09):"#]KG4._+70Y3C4W4TEWR=C%>P)7O
M&USY> %7_A)PY:)BIU0L:@>.53[=%#EX+/=7NA^_LFULWF?*0A8'/12Z673)
MGJ*CW#@W)&EFG\9W2(_OACS8MBENN#GH<KPOQSM9E1CV+KD07A M*#^I%J#G
M0H;<<8O%-N )]SY+ZL(^(*UX5ILWEOL_8JMB[<3+GU*#"1>98D,6!H?$<,$1
M/VG*:J=J=TF0:FCKA%\EI%==9/ND97LR[K.:8GQ(HP;D=26MT+FJ%J7L.XQ.
M2G1\ID4+P7RD-VU8D*O5[!YSCTDG?@89TCTUR\3R 1H):^T)\1=+6_\,^'W@
M16S#17O<H:3"CN78\P>[$E"BKC3[6Y.DOYLPZFR3+[OJDBL?OY:(Z>.+RR5<
MZF?I']*"EGLL__Z#[K,5C-2%7NIPA3W>2<S7B\0L$C,Z<"A!-J5@GB_BLHC+
M^#C"$/].\]*76W#/D!_JA25,,.:AF'*<Y:A%07IQ\8CT$?WS<2Q5R?__2ZJ7
M/WC*$I;=/DU>?,T\$S>%W?\&PYT;W/\Y[2WYPO9=FX%5^[6IWB2O&VQ9H8:K
MR&5+R:K<R6;J\'E\0N;@^MP0C0C<!B$#%\DW&(&%?\*5F,^B<E7?%P/MZ#U\
M=DB>4ZNKRR$?7:I/TY8_\2@OOTN3O]9@0?]/_+^OX:PFO[5-,AA]G1>F<@ 0
M/^I@4(2BF!L9Q;0'>(<40RX;CX1@1!F,GT,N@A3;V-)!X\+GOH[^]OV./'2L
MHVFOUVL$3X#_[2,YA, @.H6<?&4!7K=)66=&Z.(>P8*5_7;5M\GSHLF0"$OQ
M,_"O?V*KU$=?I<F/%U<7ESR:75-46;$#7\*^A9<DQ)$\77P</]Y?\K#3WEHX
MTR\HO>!*7TGC7QU@&;>40'GQZBK%"39)2Q_&RPRR1/?@M:AA+:+]R7=X_3Q%
M< \2B9(3ZV4G6,,(5!LWM($%[ZN@ 59.,I?*??QU+B9IB;(XX_'!-BA@QV4!
MGZ!VM1OM!$4!X194Q]RZMES8M:>K3UQD?A)21PRH=8V%_19.EC3 B"(;!"G(
M,E*@U^6!:8;"'[G[4:0NA.PRV=#%%+<G=S]J)R^/U1G?7T+5B@66.,FT<N>*
MIO*@O97XQ!@-F8;K/W6/O]2'<XR1X,!FBP=!+UT>@L$1ILS?.77)PY6M+,@[
M!H-8Q,D.0V7;VH[Z-(^?C?._MS TA6YXLJ9Z!8)C')?;U D00@()"QA!*GG"
MPQ^&KR>#IIDZ[0V",[FNL4DV83%)<_;;+:ZUS.T6IK;!=8W!AI,S>X$V-+/Z
M$2[4=AA* ]MA*X2RA[H'J:W[$OGZ#*\"JJSFV#+A[^?,^E<VLV#X1[LHN 4V
M5*9 .O?=QC(_)%H(&A]>??/<,81LBE7!S4\&!XSJ8HQ-DI?P[8,ODK-OD;+A
M'_5%\N3)DP>//W_X\/.OSO&*?X#L40N#1T]2\"<>/^1M@LDF;31(=&%W& A^
M\4/==@^^6:\QK8Y;V+7-Q$<_TJMN'_!"R'02F($G"V9@(62:GL19C?5WXLQ^
M]"=25Y^Q,G5:]\4K/!>8"M@7J8YT+3F,HM]8X164RR%BFTC+G5$5&APGQ#72
MMY]2D<\'C^T@L7QHR7TZ4_/^9V+/EBL:#40Z<A!;O/W_3MMH^R=,"'J@-"ED
M9-N"XBAGC\Z%$A4,G3-SCCXCV/U<C7+,?B+7%W:ZNJED"(9=G,5)Y>H>2OO"
M%T&K)O9QXUIV6BYD\:>[GZUX."+?-&RXB#QV_/KQ.?SI!M]MFKJ_WO ]5DW]
M!A^CX2+/NH^<#$5'F>>+Y.7:BPK=7N_&=J>0:'HW!/4<87E\\!@<K![78"QR
M[F87_*>Z:>*<ZWCI=:03-AF[,E5D>B(5$U*^#J(#K]IX["Y.Y>>#WX#ZWS86
MR? <NC.S>2\0T;O/%=FX5*XU:"<<>HVYX.9%Y1?HRF4\T__T9CR"J?NR8PT_
M&,'LL^&+G'Q"H<O%,M+@76"EEB,A""E+4RMVC3DUQG6$*^ZR\>G,U0<](QK4
M93>^*YB$$FB^\G"^XN+J$S],!N$G])@]V&S'59DXNU2<C5%[/[U.R<2S6U #
M&[K>Y0]D;;C3^"!^Y6_CDA1AJH!,>?B.<#T8I$"J3FN5?'AGJQ8IAU$GD2BH
M&' #J,'0JA 1+ZZS/\6&(_/:WV4W*&BHL#T,$S*P[XS/33T5,'=2$B]X"P_$
MVE/*T.H3PU^NI7_/X-GG&#B;B/D.^[3.Q;$6C-[O%*-W=^7X'';K;Q?TF0YL
M<T-&4A!<(\Z(5OG8Y@+,"]1,P"_!'_O]C'0 .^.LH0F]@G>K8!])R;=VP284
M>&E=>G*8+=5^(T&%MAN%9%@X->/)U5VWP.F0,U7S8!(OR>NR)&XQI':E+E9Y
MC:!;M#XC70'[JY (.U[5-:9JU_*TZ$ZB!>**?8HXXHR["2,3:[OKR@C\VVWZ
M5E5F3G;H0.$,>H&C"D4-_'.?7P?=A'KNN27--FFZ=,"<;\6,B;X=(3!+LU_W
MS"C"J\ A>X[\[C#8+-<5&6IX=$DJ6$()GL*,,$C:-P!#IF6,*K=U1?.7U6VG
MC ;1%YQCB\OV6[3>NW1F]0P&R-N)]%LPN1*I!F.PDFYEF72DH/7!PR"TKBFS
M"+)8$#4VW+,MY( @<8"5Z"1O@RZ!WR[1J:ILG)//9NG"6=)-ITE\S&\%P.\H
M5;2I!Q!T5R-&:[SN\>#78XXR] $WQ$YBU/* =N()_L7P"04,3/C[1N.G$%)P
M[8I9=DHK ."#:YUQSR$DM^)WPQ/S]VOY?6UQSI.M<"E&JC6E">[,VU#U^1V*
M9$/<_0_+M:^9<X-,DY%E-L[?I:PSR)M%0B 0L-2)%-MYI(JZD0*C[00B6@XT
M(&D$JPA3M@)A]<'"JO<5LAYERI!$%ZG=ATRDJ"/HAAGEKT3_V;?24ZUA^I,2
MQM2CM08.*D\6$1WL-[8::H7!GIL2;?'FX>0B&['%_G HTF6IDT4$J&[F@G59
MS+S%S!NV%R2CY;<T]+[5TN5A%U0;;EZ*^H=6W1J.UX'2">*8([\G5@68%)1-
M'3MHKA)DPAS$(*.KNV8HF--/'D<;N6?B4JKW%V 4?.,F28D$0QH^VP\\3P?-
MC)UA<HBL/VI9A2:7& 9L:5+C*V1]*]0BMBD9N&C)^A= )9Q&_5F=-BXJTD)3
M<"+*MY/&AW_]T6G]I?#[UT_B?K8D<9?"[Z7P^QUD;,I&G0Y%D#$9G"AL!C)Z
M3FW/CMV\UI9CG2X1/P$S49.-A%$[ N"&XRXP/0DH346ZD<L812>4Q ,KU)$0
MCZO4J0,#&=<8 1F]#-J1-$"3:&!S:#C:?#3ZMD=\<F$9Y(I1E,FX:NJZ>[N3
M8<8-H&;E524,C)+P-]V,];H4%"]6;,QV6HKC_F(8L'\NI0*_O9T+SN&>@/VP
MMS66(/7UP^U%\<B=9AG&F:G(AMOX-AA#Q*VF/R3-:OSFZGDS2GI?(WCDEX)>
M$^)(,TKC3H6WE%;-ZAI$058P%!$)C(DA[$/>6'TK'Q.D8!;L=3%IC]Q,W?RM
M0<:M&U.4FA>A%#VZ"#'HF?7Q3Y;#!?)VOB%#TV?=1%QN:][88\,8/QD!F7U#
M[ F%9+-;F.UV;3*J%%"4OK M4=2.^45]R&Z@F#,Z&G*;(>43_P(C XY)><;R
M?X?A@VA6$H,ECV JA)MJF)SBRH[T 8\:74@C& @<*2U04;E4DUP_E'/N>8L'
M854GCG]7?I^&AUTH[D?..0K6CB+]S(YUS.4;#NRV1S C0'0X#==/UDNPZ)P0
MI9492T^RM=VFSL.]3BZ>7SUQ>XM*!]B8SK',%I7(^6NLVJ!P_PI#L(1'P7(L
M$;N#YCCA6VY7PGH&S_V^0EK:8 "3HN-SWS@QG+00:EF>W%;1^*&"B^=V.<67
M4WSFC)3B?I#"'Y@?&12XW[6?U F.-F_C7J?M5WR,<O+!O]/TL2U9L_=Y.$^=
MR1'XJA=C?2]GI3^>E11;3BU.O.&EMYQ C*#0D-?HS-%#^1ZG\<R]HN-W"O!P
M[Z-XG,?D<[A]AX,XK$UR \=>M>'S[S*IY*7YNXV$AE0[ JC-#2:T1C^0L"-F
M,XOV#6$,?>5I9F"_4 .*(*])[%,T\Z L,HXJ]KM:C 56_V<,[49!W?5PUF7,
MD5[<8/@3T^3G<GBBHXG\Y%*N^_X]67I_RK6ZG4?]<R5]'+NSL,PE';BEV;66
M+""ZFBV@PQ -!(<I)U4D5[A=DH"D$\<;!66^G=NIJ4O)N@8B(7(S3HE'6QZ#
M"IQ_)S19C:7235:TT?XBV234U<X<7&>2#Q38OE.HB!6YPQK :MW5$'3O%T[#
MZ"@9'CMGH5V(1N%\=<1I""@E>H>M(+C^6EII!$ 31H9DH#9-& B+W066$9EO
MZ>-@12^Z18-?:H4LIK?L6X/UC#YS*Q+A4'T-^DM\8-+3,+E5'I*I;AJBJ^#4
MF/366,UR!%'?$9M\13+),0:C75D'!KVGCIA'<6N+<A3"3'H@", & X)])TH]
M@V-&B/QI* Y'B0?*B<OF^W#7G,0I"O\7^V?<9=6)YI0>6F $B^LV2;DU65?P
M6WAJ5YY&LN$:)5+FH0.5WLV#2AGTV;>^"E$+<=PY7ATFG*RQ[4-)>4^[/@+.
M.Y<KG[C=G;P$<H3@JT+_6++OOW[V_?,E^[YDWY?L^SO(& 8GB#R'C""G;X^#
MXZ?C(&%T08-$!P1S7R>V!&LF!I>!?IVJ'E*2;.[6&<<PG-)-/P:W\^4ZZ/X1
MF7NK&N',$@,!]_)N8:-T6&*!X9*4TW31U.7O!96 3/BIU#046!<1Q;PX B4D
M;],.#PAOS6Y7=''8'A ?:I&]<>;L],48<2=2]'"J&O-;%.VKB)BZ+;#)H%)6
M9QMOL5-E-4/@ Z\=H[[2Q)#,B6B42]?<J5)"";-B!A'G&Y>(!41#L4'\M*^"
M>I"M+Q1Q%MH1TXRH%<,*@Y^L6T!/),66I%"V<;EZ7.XSV9C1RU1 1GN9=?00
MXCV<?E*G9B7?4=I@HF--7.(C7+>OH1\/*M9[<(_H9:F&/>A&' 8HPEQDG 7<
M6Y[7N@H:5&K%5!PHQ47;6]5AHZBZ6+S1:@;M@L.Z'ZW=Z-MD?*<@VKX=)QL^
MG1+G#U\.SG.6)C^!\LT;LS?L43P/ E^?SG1]B(IP/"R90('(&98"[[%Q)?%%
MGB7FGH M&?(WJ)DV$5QR"3@7) UQ!R.<I%J!KF[M(OD1#:[ UIK$'G+Y_CJN
M1')X0^UN#J?\=N>_AT=D;X)B2?V<3;@IRRGB\:3*PUU38.XK9C=1,P@)35KA
M&^ H@B^UE%EUP5>V&\BZ%/",!S;YCL+\KWMP=Y[&+LZC@RYQ_77FZ;U/?*,K
M+5#7-Y7CW^$JEV%6_E;29 PA'R36105OP;[03#\9$GP^J];XN'9VN!_GR%,5
MWCS/0#'%KZHN:4U=V7DGX]]@U8(,4&-1GO*8!3K0@-\WE)NGN1-%DE):/YRH
MVU]K<L!DA\TM[;#^:+ZYS:)U6B[RDEI0;:#Y?$CN3$OVXYCT>=%'7)Q 9:]X
M](E&>J4B&$BVEG#O^D8# 5*$B_O._9#<A_%,SY!-\)%!C@G^V!W4+4(Q.5_O
M>+;#3E+.D4)+DK8Q<AK/4'M?))<E" FB9V\L4G71>:])BW%8B)JY"H0F4*4<
M5@CASQ//4E6ANLC5*<]<3LG=,1?Y9 ")F.MMV(' !]YH^@(..,=G,,^?_/&I
MBP_NF?U'30O#(,A/9UX^D!I%R;FIN\4J8RUX!!^)LW342#G*D!7:)Y')QX%O
M2S+IFF"H5O/.ACP_['F OPS"WU1U3,HYH@#'9_W=;FOLZ-=OF1L>5$U6,NG#
M9=O666&432*?NH-&PU6?3;W?!5/>,9P1A\]U%0[6P"84[CGW+HY&4ES;O41*
M\!D+#?9)Y'"_6'*X"PWV]"0.RUD2.+ L:*$8W/>FPDCBJA8@G"I27S<+ZL56
M1/J*.:K\AG%?=:1LYDMG3O(LY/(+ T[N6J.-43#!P=/C0@G%[ZRHZ4Y?FB;U
M$[LUA7.)N84/7$:U3TU=%1D'#(A&@\ZANR&&I@QD',SZP&X_N_/]+JO)7_@=
MG+)2Z(V-.J]M6,2.S[]APU9;@6CX@[TN_RE-DQ#%<UT%#(1Z\"(7-85U9$5A
M5#IGC.2'+=4YR"ZF9XFHB0H1ZK<PO&?$'QVZ:]U&0BQ11Q_^B+DWX4ZKOL7<
ME$-5<@NU ;O+RJ]3U+[X(UL?&-&<#6E:']3Q^&7\6U9."TZ8:B_%H ^RYM$#
MZ\G"SN,FYQ!+C4O+:^ CBVB&/J-7/LMPZ59-8=?! OI!2YMEV(Z\>^AVD6*0
MCG "HAT%#^J&D $P&+YB!H8"+U!74C/2=@F-O]+H'++PF09T@-EM<)ZJ.O+.
M"\^2.-V)ZYI8YX(2:?P<I?? '64D2N@BA#D7<5TDXC7.OR\15<2EN&:8G(AJ
M8:FBM+/P*N41<MNC*\RH]V&D=T7,9$C7-H1P,#.YRS9O:3'Q5KC#*T8D$]L<
M_9 JBY@9'9G>IF(W'=6^M\G:-"&);AGOT&AWSFVO>VQ05=.,HZ'4/D92P:!"
M=>3\M/MMEC-$R[MLSTJD@JJJ\)S023["4J)C,EV'G<K=,$=WX -63D^)%8VA
MJ@C+894[<09C85LL^TS@>43Z.7)5291LR% <P)KNHDM<B)U^ PI=8F^30N2*
MD*;'A6<+X70XJ#A3I4EXL.!1;N5E"B8G\!VW^VAV&"<\>R!/#OA=GZUB,_O,
MP!2NZI$:]BT+(V6+P]2KIX;D?L673XG'%@6[$: )-PP;F6 68TIHF.^QYDSA
M5W!_NBVI!01\==2";D>_XRJ7HNT<WD0>I"9+R2 ],-YAQG#+&&JS%;6C S$,
M2BT6FWZBQ:)07E+UBY3W1>4O(0QI9$H6;.U3I4I%-W _SN@@>_>PV51@C(JO
MM'X[Y53[? 5/9%N"I(S;',+)8!N4I%314QK ;T974]F4P;.'?9A;:X-4[\]P
M__+7[U O-"YW/W$A'IR\3#WLSGT%WX9(1CQ;UN!ZB@F=@>=TH)8F-Q/F'%[K
M-% EJ23Z"=E'T[\Z#NV;*O":B(0:271%H%8P@\$-)33F?;>/FPN\>ZX&B+,T
M3ER,7E:"\5$#@7., ??X8(/?SZ&+G#EL!&0Z$;]I X+/4U?L-%*@8%*G> 7I
MH6L'%/77>&_=54BY4 >E"<&)+!%H@*E'Y[[R(>L<AEHZ79<6G:XG#[U3GIM#
M&P;/M..H/ (MO".%BDO,_'W'S+]<8N8?5\S\TTE]8POULO#AEE<4ISWQ[E0O
M?>MCF!#2PK.S<1H'Y#<&CI"@$?B432T.(X:,I=96/5$_F]0Y?**(@'DA^+P+
M0^W"FRT\-RG)*)I=9;&5N#,V+RSM#5X_[M^>3L2"];2*VZ[X-M7I/2/#Q+
M9U@7QJU6M6D(*<GG7(UN2%[O\('AZ]'\W#G&)070<$=N8B/'.\C,&\NNLL**
MA)"%H[(3KF\JD1K"9K%M6!:M\/,0)4:>2BR-7W#\U"!3LZKK-W#R(N=N>X"[
M;#%LX9\=/4H"I(H&;?!!C;TVC6N>ZOB0BN %#BAB%*[;5])[D2<$D4T=L2>M
M SBH(K,[[/- R0A[4]1]6_K>(YQ&H@7@.9"@364Z]&6UGDTO]WRZ4ACD94K,
M)KZ"NF5:F!+L8K$Z2 .6J<#GN"T[,:3(OV-9OJ],YK](6!AK1K,R070S*RS#
M%-DOEYKY04R)D1C>Y% +1M90D80L\M4Q#Y\ZXHS9_[6+)]*^&J'I3(HFZ%<#
M+Z8T;5(U1>(JI2S>>Q\_TV6]*(S")!^B H6'\Q/"Z+W_WIDM)@-E*[[4E@W+
M*7S'4SA#NTY(^ *H>AOMTJD#DQ1'7PK"?KB'\5L<YS_KY@T<G0CL_T:AK+&"
M9-2_Q[D>.8UPLY &D;A:V(\X%0W#'<54Z]Q'&_)CW?N;1DB,L:93S)3 0DE9
MXR>PU"8-W/GQJ707K0+_WSH"^?B8.W9P31]25[>=4?3]C6GPI)/[N;/IO>@H
M?:!.YB>DGSZX(_6#+YUYC14NIZVI_ADP: VCKW=L4(;%2,SRX*BJ5S;#EEO^
MB[!6JFXTI'Z7;*4D-X/TPNLICV0M/ RNUC#HCQ@_F^DOA2(Q@I+=93C^5CUH
M!2%>&$R2H[%HN/<:=;O 8:)1>=#:+?C!GG%+4N=$1 [W&X,TE@@6:B]T$T%J
M:&M -0T:^^66,7;98;(C)8RDG0MY,CLE(UU\S1H>!01$(K470R=H6=:EE2@L
M-08EHB??^WC81C3E":GR\ +/;\$O15%2(N\O.F*'HDZ*I 1Q,KAC,6'..!*<
MVVV% +-^H@E G/JA"C$\P\5+%'U>-%$#1,I=I-YS3!,+9WE]T&(\LUX79<']
M[9"\@[H)(*>JWIIP'" L6V*:Q20_^ZE9:8KM.)/-2QRPR09.2G2T[&QE2I(<
MRK[5U7E,K<%&/W::I%'@;77]<FK(1\8R/!U'*["[%N:!RQ99R.%7<@AUOD.H
M@ YIYIN L,'3/$0@(+: P':\H?E$*=8M2[+SJDTE+J[U3?*Q%!JYZGSTWZ<V
M3NU;QRKY_AQ'SA('_Q7CX']:XN!+'/P="?!MAME4KK=#U9(F\)'9T<_^TWB8
M\]\M',+-.P3'?TUA>^<M-)(U?+F.C@)YLJ@2?#1J%A@I?OL 5%;=@_(IWMK\
MF2,WNWCXAV?R@PQ;ONY:^[2UJ*D[RZ()=W<R'#"MZ=5R$5R5Q\QIGWU^\=47
M?R#Q[?*9:S[_[.+A9]$U\(]F^%3=##AED].ZAQ?@K?64-QA^,#$P5=9$F@>O
M_B4J:^PEB_!'64L0!*?4*1WL+IS1RX_>78B>P$^=XM?S8]<1A##_$!OS:/7
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
M;CO59^@HE"7AGG32*R&2$FO76^5[I)DP&7NQ16!R3?OOSSX1H#_VXGBZQ!K
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
M"N'*2!@YTCGL>NBWJDW9P]4R<H:&MVUE]"Z4ND*%^D^0'#CX0D 3\!^%&\$
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
M0K7X92133Z$Q*C[W]"55GWN:;(3#>"[Z2 _0>4852?58E6X6K5[0M B8%Z4
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
MW   G/L  !(              ( !     &EM9S(Q,C$V-3,W-%\P+FIP9U!+
M 0(4 Q0    ( "XQFE@],F0&KJ($ -C."  2              "  03=  !I
M;6<R,3(Q-C4S-S1?,2YJ<&=02P$"% ,4    "  N,9I8&CRY3\*I!@"]/U
M$               @ 'B?P4 >7-G+3(P,C,Q,C,Q+FAT;5!+ 0(4 Q0    (
M "XQFE@)U-7YG@@" '"P'@ 0              "  =(I# !Y<V<M,C R,S$R
M,S$N>'-D4$L! A0#%     @ +C&:6/$<VTL("   'CH   X
M ( !GC(. 'ES9RUE>#$R7S$N:'1M4$L! A0#%     @ +C&:6,%]'^\A"
M)CL   X              ( !TCH. 'ES9RUE>#$R7S(N:'1M4$L! A0#%
M  @ +C&:6'3+RPR\!   \1H   X              ( !'T,. 'ES9RUE>#$S
M7S$N:'1M4$L! A0#%     @ +C&:6%V[8UZK!   ^1L   X
M ( !!T@. 'ES9RUE>#$S7S(N:'1M4$L! A0#%     @ +C&:6.K0Y&O_!@
MXBD   X              ( !WDP. 'ES9RUE>#$U7S$N:'1M4$L! A0#%
M  @ +C&:6#HE\I5' P  CQ4   X              ( !"50. 'ES9RUE>#$U
M7S(N:'1M4$L! A0#%     @ +C&:6'N(0G]Q!0  N"    X
M ( !?%<. 'ES9RUE>#$U7S,N:'1M4$L! A0#%     @ +C&:6&B,F>\<8@
MP:P"  T              ( !&5T. 'ES9RUE>#)?-2YH=&U02P$"% ,4
M"  N,9I8-HDCF94#  !W*   #0              @ %@OPX >7-G+65X.%\Q
M+FAT;5!+ 0(4 Q0    ( "XQFEC&7SP*MA@  -JM   ,              "
G 2###@!Y<V<M97@Y-RYH=&U02P4&      X #@!0 P   -P.

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>ysg-20231231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:currency="http://xbrl.sec.gov/currency/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:ysg="http://ir.yatsenglobal.com/20231231">
    <link:schemaRef xlink:href="ysg-20231231.xsd" xlink:type="simple"/>
    <context id="C_bb8d1e0a-fb58-4990-abac-988a9c05a966">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_742d7ec8-cbd7-493b-be7e-62eb137b6b4d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ysg:EnterpriseIncomeTaxLawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_7de02f31-cff3-48d0-81a4-81e5dec8711d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_d00410d1-4fe5-4247-8e58-e3295e0bf83b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_03025785-6049-4b3c-84e3-f655ba6532e6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ysg:NonCompeteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_fcdbed23-d113-472e-b1fa-4f9fc8e492bc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:PlatformDistributorCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_b0e609ad-a2cb-4a6c-abac-0c7bf09bbeea">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_9f6f7f74-0750-478a-bd0e-bea9e1a799b5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:SkincareBrandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_d9ceffc4-dd28-407c-8e4f-d0657b29eb0c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ysg:TechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_438de8ee-e44d-40bd-8b88-19e87ee7b07f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_59e4dbfa-6248-4a2d-893d-aee610cc524e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_27e3fb62-92b4-474f-8383-215e473d7e50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_fc3e9f90-9bb1-479c-84a0-2f681159f506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_4ec7d16d-05aa-42e4-bf18-7cf5acb5f0a3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_54518e98-0f49-41f9-8971-6b544cace25c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_61fd6f74-6f25-4b8b-adfa-f8afa02d5a4b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_323cd180-5d7b-4560-84af-cdc8010420bf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_c466f676-3e84-4f86-8cfe-acd4bad4bfa9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_fac33211-ef2d-41f1-b117-6fdab1c784c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ysg:HongKongTaxRateForProfitsAtTwoMillionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_ea680e3a-5dd9-44df-8217-7c942346fb94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ysg:ChinaAndHongKongSpecialAdministrativeRegionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_26644667-137b-494d-89df-e9d5055f001c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_2a95f4cd-7dd8-46b1-aea1-6882f529eeb4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:TopTwoCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_a51bc6b5-3c33-4a6c-a59d-996a9b522433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_66e0d32f-9979-41eb-8eb9-226c4212916f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_a47d0fc7-4097-4a11-a56b-0fa9462c69ed">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_9d015ec4-8ab5-40ca-a479-7b7c16730115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_4ee17ad5-ccbd-4a90-8fb2-a4cff0df42e3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_9b92a2c6-5375-4c13-8405-1ecc9c653c7b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_57db5dda-4549-417a-a084-34f55a1b5130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ysg:ChinaAndHongKongSpecialAdministrativeRegionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_1ed8ac6a-12de-4c77-b650-63651f07b7bc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_fa0c5945-d4de-495c-b019-99ccd9cc3a06">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_1aaeb8b1-315b-4710-aeff-ec1f74c8fab4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_89076a39-af05-4187-b3b6-d79b0ad81c06">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_fc9f8bd7-bc0b-4206-86eb-7aeb1a747d2e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_f57e957a-6a6b-4912-8080-d36eefc42097">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_c955c49e-c754-4ef2-b5ef-4e176382aa30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_d44b3c4a-695e-4e91-8a0c-730e7c4df381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ysg:AcceleratedVestingOfShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_397f4a04-c503-4a07-8786-0373133935a6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:OtherReserveFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_40aee3d0-e281-4c10-b574-3a6c86cec828">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_d5f5fa07-881d-4e12-ac6a-7e8093556ab1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_ea255e14-57ac-44c1-b772-cb9b5eff13c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_0ac54f43-5da6-474b-ae32-53733af5b675">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_d83a6eaf-f56a-44a1-9d06-9b59b3d1bdc0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_590c9d35-2d74-4941-8d2b-e617a741e10b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ysg:VestingOfShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_b2caed7d-5f5f-4a0d-8553-673812c76c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_c916d258-551f-431a-b90f-0fb8dfceddda">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_9e4ee156-c352-485b-ae2d-6c67712370f5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-18</instant>
        </period>
    </context>
    <context id="C_2913ecf5-b91e-4a76-9bd7-a441995fac48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ysg:TwoThousandEighteenShareOptionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_b3702842-8c05-4667-928b-e4f558f0115f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_440e3e6f-27ad-4612-91d8-9ded4da29dcb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ysg:GuangzhouDrWuCosmeticsCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_ec70e492-c7fe-419e-8122-85a7ca4e3f64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_8cddd30e-e748-439f-ae31-91ffd7e57d81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_fbec94ca-9d5b-4a86-9db8-85be83d4d0d7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_bd435007-ecee-4060-b257-818d6c2999e4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ysg:SalesOfInventoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_01838c58-be2b-4cf6-a048-08e1e5799d11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_c3e1a1ca-0704-469c-9b9d-110508b6d952">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:SalesToDistributorCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_36575a73-06b4-4f90-91f0-f7108c44e0a6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_90cbb0e2-a3b4-46c9-bb22-44e6c7edbe09">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">currency:JPY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_e98eaece-0fae-4a3a-97e9-aa2d405392de">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_4758e5a3-0337-41c8-a3f8-ddd8e0a0d449">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_6b7243b6-bf20-492f-bdd6-db2a4673aef0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_dc6c6e19-1d83-4398-b59f-dd22eedb1c08">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ysg:ApplicableForFirstTwoFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ysg:TwoThousandTwentyTwoShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_e4758c1a-187c-4934-ace1-1fa5fa5dccea">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="C_fe59cd66-9dea-4d33-b50d-778831dfc7af">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_ef7078c9-1501-4cd7-b601-8100694d398d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_9bfb9b81-d33b-4efe-a244-e4d7ed0faecd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_8880a563-f87b-41e7-832a-3b4853a2f1ad">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:SalesToEndCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_c32c6dbd-7ded-4570-a644-02c7331994d0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:OtherSalesOfProductByChannelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_be48a164-bb78-499f-a38c-f43e940149fa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:ColorCosmeticsBrandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_2828bcb9-d16c-49c1-ab5d-f1c275b40664">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_ef6ec9e5-2e55-47e3-aa68-37358a39b344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ysg:PurchasesOfInventoriesAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_d86990bf-ab01-45e4-b862-dabc1ad76f05">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ysg:ElectronicEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_ea61b90f-53ca-4ae0-9172-52ea04cdf3ab">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ysg:VestingOfShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_89e29cad-3b27-486c-8a58-e3f206010535">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_1fb4791c-ab8e-4393-8cd0-60a473f80185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ysg:TwoThousandTwentyTwoShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_9b184220-33ed-4bb5-b297-3edd4eda347c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_d442eef3-1900-4203-ac45-5b477270eafc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_1f0ee237-4e5f-4839-8d30-9bf9f882e5b7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_9196f176-745e-4e68-9e65-0c9f3943dd64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_9babfc90-5271-406f-bb28-1ef8edad6728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_1825b175-b5bd-453d-bb31-41dbbe348c9b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:SkincareBrandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_a91bb925-e853-4fc3-8142-0914b64965bc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_78c12b7e-5c17-4c21-a057-39070c57c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_ed7e1741-e57c-48d8-b220-3c6baa09d14e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_904d318a-d96c-4668-bd27-54ca41f40ca0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ysg:AcquisitionOfEveLomMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:SkincareBrandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_14b7959d-b9b2-41e5-a936-18d3a6730ec6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_04fa52d9-2a4e-489b-9315-b1d6e5ba1f83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_d9a61109-93f4-496d-8c0c-97922e703101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:ColorCosmeticsBrandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_2118cb1b-5a3d-4b70-9ffd-9dac9cc23b19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_c7929fab-c681-452f-9cc4-6f6fdd9a9d3e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ysg:ElectronicEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_86d9a3fd-b0df-4a2d-8fb1-56d96034be0f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_3367f68a-1c9f-47c2-a347-99974d11d7d7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_5717967b-d665-4451-8b72-a44f36a6cd28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_dd8b8ffe-fce8-47ae-85ee-c49b15f952b8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ysg:AcquisitionOfEveLomMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:SkincareBrandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_0d0e0850-ebdb-44d4-9f20-5f6941863bb4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_3062e7e6-29c5-4b3b-a8f8-283ec2bbe744">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-17</instant>
        </period>
    </context>
    <context id="C_9e4c4555-4a41-4ee1-91fa-223db5cdbcaa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ysg:TwoThousandTwentyTwoShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_0b4c451c-566f-482b-b0fd-3487b001a3f6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_06bd8fa9-3bec-4f82-8524-76a1de800233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:TopTwoCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_3335ed04-00c0-4e5b-981f-3a53073a6128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_e89ddbb3-b4b8-4790-a3b6-6ba0cf453596">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">us-gaap:CapitalAdditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_5436d903-afd8-4f39-aed5-9df9f1147d92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_5e2a1b2f-1956-465a-82b6-03527d57f096">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_cdf7839e-366c-46ec-a602-e20b1e14aee0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:OtherSalesOfProductByChannelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_362c0901-23fb-4ec5-a96d-97323e2b13f8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ysg:VestingOfShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_706c8180-524e-4df6-a494-cc1bd79cf2eb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_427dc5fc-2563-4b51-a83b-4d01bb92fe0a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_4201f07d-e239-41cc-9b2f-f05f6333b811">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_3d4ea2bf-42ef-4f97-beca-380a105bf3ef">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ysg:HongKongTaxRateForProfitsOverTwoMillionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_1dc34a28-bb94-4114-9404-9593d1afe3f8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_fc0f5e22-c579-4312-8732-2d2bfa4e0637">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:ColorCosmeticsBrandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_cf7fc9be-8491-4330-8921-04f94268f478">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ysg:VestingOfShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_cb5847d7-4221-4069-b8f6-4e26a1101ca9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_4d4a5c72-77da-4c4b-b94d-5adbab349fa5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:PlatformDistributorCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_e3bc6289-8821-4765-b6a1-eb1ea3d7482b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_bbb2cff3-52d8-4d5b-bd16-f862eae364a9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_dbc34207-365b-47fc-b759-f494bd72eefd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ysg:TwoThousandTwentyTwoShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_0fc9c79b-56ef-45ad-af0c-b122f79d8aeb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_ddf42e8b-0dd2-40bb-b0bb-f43fd184b37d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ysg:PurchasesOfStorageAndTransportationServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_063a1e9d-0442-4228-9e33-772c62b8eb5a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ysg:TechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_67674596-3b16-401f-8d48-e9e6b19ec5f1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_07560cee-62c1-4ba1-ab5d-c69f61821769">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:OtherReserveFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_579d9511-6987-45ed-9265-c53709ed295c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="C_a17b5f65-635a-4686-876f-c3c2f1ae865b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_45f898d0-21e9-4731-a8e5-6b053be4a214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:ColorCosmeticsBrandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_cabfc822-33cc-4d50-8bf2-a9005eabf3ed">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_31599782-b310-4e60-b2e4-1ab7b5a8c589">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_495a3c78-de38-464a-8361-2c7e1c0a7ded">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_4fa516de-5758-4064-83b5-36c2a4f3d89e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ysg:PurchasesOfInventoriesAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_e5c3052f-15c4-4e4c-8b7c-7bdb788c998e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-02-29</endDate>
        </period>
    </context>
    <context id="C_572bacfb-39ba-4c4f-b49b-dd4b0b147121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_fd8f9080-b952-43e4-94bc-8fd3e8e0bba6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_e297c527-88b9-40b6-8715-e3c526b97c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:SkincareBrandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_d595f4fe-f7d1-4a24-b2fc-066801b9c894">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_57dbdece-2e3c-4eaa-8358-fafe5d8f0f71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:TopTwoCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_76c5b605-b780-4568-a8ff-7ec85224de88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0b2d3b80-2127-46cf-b180-3173d3707e10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_4554e9a2-92d8-4b0c-aea7-9dec91d8e53e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_ec71b603-d344-4d08-8e2f-db465ca66e90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_e4024859-de80-451f-8f1b-fce85ebaf7ba">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_3cdbd767-9bfa-4828-80b2-922edd1c3c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ysg:RelatedToModificationOfExercisePriceOfShareOptionsOnModificationDateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_3aa8387b-52a6-420b-b87f-cdde29218f67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_8ff33962-6a9a-47d6-aa1b-fcef4e08b2c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ysg:SalesOfInventoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_a2d7a721-a963-46bf-995b-3219a21ec8d6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_f9d0ad72-64f0-4f93-8940-a86848c454d8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_72564cc3-25f2-4cee-af85-636249737695">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_baa2a726-a56f-4bf2-a496-8a6d6e0e538d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_6f072886-2be2-46b4-94c2-29fe91473e8a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_7351aec3-f656-4838-a64c-1638d708cb4b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_362fbe98-18cb-43cc-80a1-9306c5a19b28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:OtherSalesOfProductByChannelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_e122bc66-e2d1-4add-9ef0-e92725ada6a5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_eea7e1c3-4d5c-43d3-9f7e-36682543b9a7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:ColorCosmeticsBrandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_d9923d7a-af49-48a8-89a9-7bfa9fce6f7d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:SalesToDistributorCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_14c7f232-110c-415e-8d3a-d1766f9f28eb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ysg:VestingOfShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_241466f0-e766-45b0-a9d8-3f9cfd9f3656">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_c3101e94-bc10-4961-8d44-086f2286c3f0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_5f21a9ed-2466-44de-87b0-76e0948b87d7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ysg:TechniquesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_23be3f5e-866d-4a39-8c12-44d521b59e78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:SalesToEndCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_c2938e65-b65a-4cba-83a2-9c4e4cc3a20a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_6a1dffc5-37e4-4471-a003-19a46387a811">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:SkincareBrandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_9056a39e-9531-4c16-988d-90bd4f857f3b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:SkincareBrandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_b5d9295a-9c77-4643-8048-fe1daa97cd83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_19a9288d-1eca-4baa-92cf-5d0a6cd7df37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:PlatformDistributorCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_23f544c9-c2a4-45fc-904f-1f16d578693c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_d5fe8291-302d-4e0a-86a8-148aed084982">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:ColorCosmeticsBrandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_f845b43c-ac1a-436c-bb22-8b47f072e55e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_70ac2b83-ed74-4f4c-8795-af3889099aea">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="C_29dfeba3-8d33-467a-a67b-125da5759098">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_3dc0180f-dbce-455f-9617-df85655fa1e5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_ead434c0-d743-4c6e-943b-dc190353d25f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ysg:GuangzhouYixunCosmeticsCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20ee5b00-39fe-4ee1-819f-595aba3bbc62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_910d1ccf-4d5c-4c67-89c9-dfaac1bb9c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_3e6ab26f-e3ff-4d81-9287-1c8e4f165cda">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_c551865b-8744-4822-88b6-1e4dd49a6952">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_c8c415a1-193e-4ac5-b007-28c3db902071">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_e5db6ba9-4032-4aa3-a08c-6402c02a467f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_197e0ee9-a3be-457a-a804-fd4f2b7bda81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_6c69a660-bfb3-4004-b844-c262c47f4056">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_ad69f365-3b2b-46ce-bb48-9c841c99e8be">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ysg:GalenicShanghaiECommerceCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_c2cfa69b-a150-495f-bffd-29bd8d1b3c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_0bced49d-1296-4007-ae2f-8468ace4e48f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201704Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_05ff8b90-a957-4516-bb01-24e9d3e6af52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_9c730614-bbe5-416b-9896-71b202a0dc31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_4a279765-4cf1-4da0-a21f-10b70ea3e9d0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ysg:EnterpriseIncomeTaxLawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_c69acd76-03c0-48ee-8aca-0b9437786e9f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
        </entity>
        <period>
            <instant>2023-05-31</instant>
        </period>
    </context>
    <context id="C_b2d5dad8-1577-4e9a-82e6-52ad7d3a4284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_6e1f317b-9d07-4e19-9741-21d0676b08fe">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:SalesToDistributorCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_3ab63cf8-9d95-42a5-a193-2657f4835f80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ysg:AffiliatedEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_147426b7-199d-49df-8179-7911c2d66318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ysg:NonCompeteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_b0a01f87-4c56-4211-a8e2-189a7d14ed30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ysg:AoyanShanghaiCosmeticsTradingCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_2f4ed3a1-9fe7-442b-ba29-4fe29d428af1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:TopTwoCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_d27085f7-8eec-48ef-9af1-756d1f47175c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:OtherReserveFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_d10bd369-df32-4ec3-8b2c-ff3a342b0a17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ysg:FulfilmentExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_47dd2f4a-13aa-4bf7-a3d8-430998733054">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_d5c2b44d-ec8c-46a9-bf5c-0d0a1484e4b4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_250bcfdd-b100-42db-9c85-653444e757c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ysg:AcceleratedVestingOfShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_3d9f9aab-876f-4b57-9f75-ce6265e6fa83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_35fb11d6-5983-4482-b400-463ac4f985f2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_4ebce17d-9202-4af1-b8d6-a765995d1fb9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_6bd4188b-db51-48df-b8dc-0cd3e2ccbd97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:TopTwoCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_4e2b203e-c7cd-4fcf-9148-71eb42de6977">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_329df0bb-f881-4d62-bd09-0cd51043f2cd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_a7b5b4d9-eed5-41be-9429-733a2a460cf8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ysg:FulfilmentExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_dedb4595-fcce-4e2f-95fa-163290de325c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">ysg:ShareBasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_63690b98-878b-4153-8b6d-cb8f2aa211e5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_dc89c268-d172-4b83-83a7-87c7f0763091">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ysg:FulfilmentExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_e57b0542-67d0-47f2-b928-277a863ff11e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_4371f17c-2a6a-48a1-b675-4f688b103a99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ysg:GuangzhouYatsenGlobalCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_42c388ea-5db3-4cdb-a442-dcf3a73eb7f9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ysg:AffiliatedEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_244c85d3-67c6-4641-b7b3-1c954236668d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_d2c4564c-f41e-4208-8417-0fd44eff98d8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_ed5e2a88-ae40-43d1-af32-1aa04d7a9761">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_a2d686a6-83e6-46b6-a3f4-679b11e1ee25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_3c08320d-3c75-4d83-a7f4-7c553f04f69b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_5cebb614-aa36-4f3b-8c29-e6dec8b3e1f8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_6293f636-da09-4deb-a399-4fbb20b88b9b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_7b87a2a4-c6f7-4440-98ca-297a330b0563">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_c1a6e1f2-2a72-4b1e-9a6f-304a56a7f423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_3f3ee18c-61c8-4537-91ee-86499c311cde">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_74e326b7-6e69-462e-b394-06ebea529722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_7a293725-ff7d-4f77-8763-d19fd979ef01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_8331e8a2-8f34-4fb6-befd-8df9f6e24a5c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:FinancialGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_2e67be60-6a34-4685-b830-88332f98dca4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_40a8a04d-fb4b-4e09-83e5-3fa26db7d765">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_7de07aa6-74cf-4a13-9341-8a1d82c3f788">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_25d88e0e-defb-4d28-accf-20e368d0a29f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:TopTwoCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_6464fe52-e764-4e5b-8db6-21c4cb90a1e8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_df04932d-a7c8-4d82-b4d0-dc9b3bc7dfa7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ysg:TechnologyConsultingAndServiceAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_7b34ac70-58df-430e-a0f7-926e90548ccb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_c2ea1915-d08e-44fa-8e30-6c98b4a1a8bc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_7c3a17e6-b99d-4bb2-8d13-98a9404288b3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_4bcc8da3-3a74-4165-8f34-ed2ed2b04532">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_1536c808-4708-40af-87d6-edcb4b59d109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ysg:HuizhiweimeiGuangzhouTradingCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_5e678623-f6f5-433b-afbc-860b9215ff77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">ysg:SalesToEndCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_5c18f679-4678-4fef-974a-49d954ed457b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">currency:JPY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_e82cfe74-05ed-44ee-b035-2ac1979ebdd4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_49495713-9135-453d-a4f7-c025b0285c5e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_352a8d2f-7f68-4012-8401-08e65f0c0aee">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:PlatformDistributorCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_287a5bd4-32c5-4e5f-a83b-fc465cf148dd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_07cf6375-3049-43e7-aa96-b0d189c72966">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_45a5f97e-0ba9-45e0-9c16-13977d77d9ef">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_d4fc2208-1ddb-4212-8a61-5a5dc08a9b56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:PlatformDistributorCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_c54917dd-fe15-451c-984a-48cb86bd1761">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ysg:PlatformDistributorCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_b5979709-8e99-4e56-b782-1efcd6a83dad">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ysg:AmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_ee7dd107-e6c3-4031-9c4b-dfcc579f713b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_0733050c-0b8c-4612-a328-13acb5f8b8f2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_2504924d-24cd-4676-89f8-14f2dbe6e9a2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_848b0be4-3e06-4eeb-926e-6da8bd29276b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ysg:TwoThousandTwentyTwoShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_ffe79721-89d2-47d9-af74-c477d198ddf6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ysg:SkincareBrandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_555df977-6393-4c88-b216-13fb23275387">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ysg:AcceleratedVestingOfShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_5a489b39-6b89-448b-a562-289bf7a97f2f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_343bd50d-674e-427a-b049-23860d7fcd8d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_c6e00de8-b40b-46e2-88a3-f7ba5dc41df4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ysg:SnkShanghaiLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_f7c8e472-b79d-473b-b18b-71c7857baef4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_5671ef60-25d4-4ca8-9296-f2c487221ca1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_c9f04076-6c0b-499f-97fd-994e06ead793">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_6ed0065d-d2af-4535-b518-0d78ee040dd8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_9936c518-d512-4860-81af-3e29da5e0c5b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_4e4979db-6617-4e97-b50d-d01e8c15c1e1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_f15d8a6c-dc59-411e-9d04-4a3e43edf7f4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ysg:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_0433de71-6b9e-4307-981c-848ca6a5238b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_ea6280ce-51a2-43e1-8746-c91ce3483d57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819580</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ysg:PurchasesOfInventoriesAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <unit id="U_pure">
        <measure>pure</measure>
    </unit>
    <unit id="U_Plans">
        <measure>ysg:Plans</measure>
    </unit>
    <unit id="U_Customer">
        <measure>ysg:Customer</measure>
    </unit>
    <unit id="U_shares">
        <measure>shares</measure>
    </unit>
    <unit id="U_Agreement">
        <measure>ysg:Agreement</measure>
    </unit>
    <unit id="U_CNY">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="U_U_iso4217CNY_xbrlishares">
        <divide>
            <unitNumerator>
                <measure>iso4217:CNY</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U_UnitedStatesOfAmericaDollarsShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="U_Supplier">
        <measure>ysg:Supplier</measure>
    </unit>
    <unit id="U_Segment">
        <measure>ysg:Segment</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_cc5e4567-4f3f-4ac1-96da-cb461caaece7">false</dei:AmendmentFlag>
    <dei:NoTradingSymbolFlag
      contextRef="C_f57e957a-6a6b-4912-8080-d36eefc42097"
      id="F_d981b7e6-300b-427d-b4a5-22669c27a297">true</dei:NoTradingSymbolFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_ab03486d-b684-4741-a073-d12c3d0f9134">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_44f0173e-b883-4a99-8936-b25cc2266a5a">0001819580</dei:EntityCentralIndexKey>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      id="F_51092137-01f1-43c4-a45d-2089ec67af41"
      unitRef="U_CNY"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      id="F_9965b4f7-bf7a-4506-a862-5504cd129480"
      unitRef="U_CNY"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      id="F_89bb6c8e-57d1-4aaa-ac7c-ad778c356f58"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      id="F_68dfc4e0-49d3-4fdf-9a5e-76472dfb80e1"
      unitRef="U_CNY"
      xsi:nil="true"/>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      id="F_1b15f8a2-67b6-459f-8a39-f22f4e12e4d8"
      unitRef="U_CNY"
      xsi:nil="true"/>
    <ysg:AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      id="F_f2e6934b-5134-42fd-a62d-597bed07a852"
      unitRef="U_CNY"
      xsi:nil="true"/>
    <us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      id="F_d9d59a7b-5847-432a-9f98-3ac52907721a"
      unitRef="U_CNY"
      xsi:nil="true"/>
    <us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      id="F_8e2fb4ce-4216-42a5-b78d-6df62f97632a"
      unitRef="U_CNY"
      xsi:nil="true"/>
    <ysg:AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      id="F_72dd4060-a19a-415b-95de-a968fea2b6e0"
      unitRef="U_CNY"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      id="F_f563347c-b15e-44cd-af31-e0fc26887d8a">http://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember</us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration>
    <us-gaap:RetainedEarningsAppropriated
      contextRef="C_ee7dd107-e6c3-4031-9c4b-dfcc579f713b"
      id="F_9480236b-d8dd-4408-b1a8-97caa28f42b7"
      unitRef="U_CNY"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="C_d595f4fe-f7d1-4a24-b2fc-066801b9c894"
      decimals="-3"
      id="F_59a548a9-b66d-4833-bf7a-2c210b4f0a23"
      unitRef="U_CNY">176984000</us-gaap:LiabilitiesNoncurrent>
    <ysg:LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_aa6c5309-60db-4379-b008-bf2b23b96f0b"
      unitRef="U_CNY"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_1fb4791c-ab8e-4393-8cd0-60a473f80185"
      id="F_154adb25-989f-4192-af87-8989f1531884">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_ed5e2a88-ae40-43d1-af32-1aa04d7a9761"
      decimals="4"
      id="F_c026e150-51ee-4876-be1a-2de739a2d2b4"
      unitRef="U_pure">0.2143</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_dedb4595-fcce-4e2f-95fa-163290de325c"
      decimals="4"
      id="F_2ea03bdf-85ab-41a9-97bf-79b592c6a8a1"
      unitRef="U_pure">0.0714</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <dei:DocumentType
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_7606782f-be25-4fc1-ad8a-c121a18a3471">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_7a02760e-1b8a-4908-948a-25b782f26db3">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_c955cb37-50e0-4211-b4d1-d0ed8c492b97">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_5bc53c79-2db2-4c71-876b-3fb7805c6f25">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_f0468342-53be-4a93-b2bd-87f282d0fba0">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_dd0d6e9a-533d-4c26-b590-2d1ab43910a4">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_25f85903-1354-4f74-82cb-f126b9c6efa5">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_7aa4e777-adc0-4e08-bcff-fab565838b30">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_69244394-5b57-496c-8af2-b5e97c10b0dc">001-39703</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_497b7906-311e-45fd-8c89-6e550da80437">Yatsen Holding Limited</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_3ea65d32-c3c0-47e3-8060-8721d7cc661a">E9</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_fd2ebed4-439a-428f-bd31-3c4cf448dba0">Building No. 35, Art Port International Creation Center</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_c050eeee-7f9d-4ed7-ac8b-6caf2404e478">No. 2519 Xingang East Road, Haizhu District</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_cf37643c-89fa-4522-9223-83ccf4fe6218">Guangzhou</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_d17f0857-8889-445c-a808-48581372b208">510330</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_98c852fe-f62d-4284-9254-155f373290e9">CN</dei:EntityAddressCountry>
    <dei:ContactPersonnelName
      contextRef="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792"
      id="F_f26219e7-dfaf-46e8-8abd-ad075fe39394">Donghao Yang</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1
      contextRef="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792"
      id="F_76a16d26-fa5b-4100-b576-4d9723ff6f6f">Building No. 35, Art Port International Creation Center,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792"
      id="F_0d5e7ea0-f69a-4a29-85c8-4caf91db0b44">No. 2519 Xingang East Road, Haizhu District</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792"
      id="F_fe7ea595-0c87-4fb0-802d-fd0c794d071a">Guangzhou</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792"
      id="F_b75dfb64-28a2-4451-bf8e-8239d814bcee">510330</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792"
      id="F_ad95d590-604a-495d-92cc-053528999c1b">CN</dei:EntityAddressCountry>
    <dei:CityAreaCode
      contextRef="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792"
      id="F_98c8d4a6-271d-496f-b2a5-ecd2b7d2c3fd">+86</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_8c3cfb65-ac5d-45f2-9f66-f888b1279792"
      id="F_f01bbcdf-d0a9-4f95-b05e-9b0ade14d31b">20-8730 7310</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="C_b5979709-8e99-4e56-b782-1efcd6a83dad"
      id="F_3886646b-bb0d-4002-8bfc-d89c371a6b9f">American Depositary Shares, each representing twenty Class A ordinary shares, par value US$0.00001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_b5979709-8e99-4e56-b782-1efcd6a83dad"
      id="F_f749bd85-a9d1-4f49-b83c-ee9f4d9c8a7f">YSG</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_b5979709-8e99-4e56-b782-1efcd6a83dad"
      id="F_55c65e16-cf95-4823-8dd6-062d29466ef5">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="C_f57e957a-6a6b-4912-8080-d36eefc42097"
      id="F_240f321d-2149-43d6-9d3f-07efcce01c04">Class A ordinary shares, par value US$0.00001 per share</dei:Security12bTitle>
    <dei:SecurityExchangeName
      contextRef="C_f57e957a-6a6b-4912-8080-d36eefc42097"
      id="F_44d48e21-4f5e-4b84-bc0c-20e50dbf5d05">NYSE</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_ec71b603-d344-4d08-8e2f-db465ca66e90"
      decimals="INF"
      id="F_ba09da59-9781-48dd-9ac7-b852f83f81f2"
      unitRef="U_shares">1487546132</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_baa2a726-a56f-4bf2-a496-8a6d6e0e538d"
      decimals="INF"
      id="F_e926f722-4472-46b2-9c56-7efb79373162"
      unitRef="U_shares">666572880</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_ee4b72dc-194f-4c79-ba8a-0e256f011b09">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_a1ef29b5-94f3-4be6-8948-554a482d0da4">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_6154f5fa-b86d-4257-b0aa-6dbf69789119">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_eef137b3-1660-4a2b-83a5-492e49828f96">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_4b601e69-6ede-48d5-882e-1b6ccadb896c">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_ca8300d7-41e8-4da2-9352-fb7c9f4e7db7">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_e02f9e56-f898-40d5-8d72-a0421aedd4bd">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_1be3e4a1-7c7f-4c65-85e9-0b08cf4d2d3a">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:DocumentAccountingStandard
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_b65a0e89-3bec-4886-8361-8adc35e58084">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_57fe2356-f201-4160-88cd-3f204fb9ad52">false</dei:EntityShellCompany>
    <dei:AuditorFirmId
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_98319697-1c8a-4545-958e-341977080ffb">1424</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_8c2ef6b1-8ed2-485e-96bc-b4ebb2a5baf6">PricewaterhouseCoopers Zhong Tian LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_6b02898e-0d60-4749-a462-01f1eaa8a7f3">Guangzhou, the People&#x2019;s Republic of China</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_26a7e838-49f3-45e6-811a-640a4f54c3c7"
      unitRef="U_CNY">1512945000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_5ef78725-da93-48d9-81d7-f1a997f3bad9"
      unitRef="U_CNY">836888000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_9922c37d-6055-4978-b5de-a5079c0e668a"
      unitRef="U_USD">117873000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_bbc4aed3-ac98-4388-bcd1-1666d121d10b"
      unitRef="U_CNY">21248000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_ed5553f1-21bc-4626-b98d-d9d72ff3f5e8"
      unitRef="U_USD">2993000</us-gaap:RestrictedCashCurrent>
    <us-gaap:ShortTermInvestments
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_88083176-d4f9-4b20-9a58-a91bc38699a0"
      unitRef="U_CNY">1072867000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_6f7079b0-357a-43fd-ab3e-1fbaf3a5e6d6"
      unitRef="U_CNY">1218481000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_398de610-f2bb-4643-ab03-d7e629c3b680"
      unitRef="U_USD">171619000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_f6b365c8-187a-4547-8523-c1b3541179f3"
      unitRef="U_CNY">200843000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_59f40af2-10de-4d88-8edc-fd07b51af4ec"
      unitRef="U_CNY">198851000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_d4b7e774-ca2b-4792-a173-00a44d853103"
      unitRef="U_USD">28008000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_781bb2ff-9665-4175-8fb9-f5e6bd08a973"
      unitRef="U_CNY">423287000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_b5ae8b66-2319-45d0-90fb-254c1f88bd3e"
      unitRef="U_CNY">352090000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_9c7cfc12-bc6d-4d90-8236-1fe1c8a9dc47"
      unitRef="U_USD">49591000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_0430a201-5f56-4ae0-a4a9-7128846e2f3f"
      unitRef="U_CNY">292825000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_0f67cb06-466e-4dea-b1db-46d75dcfcf91"
      unitRef="U_CNY">303841000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_02641e45-acf9-433c-8bb5-19da0482d861"
      unitRef="U_USD">42795000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_14b7959d-b9b2-41e5-a936-18d3a6730ec6"
      decimals="-3"
      id="F_c68b186a-1d74-4e33-8daa-3b2a59244471"
      unitRef="U_CNY">5654000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_572bacfb-39ba-4c4f-b49b-dd4b0b147121"
      decimals="-3"
      id="F_8f27a3f7-683c-4ed0-b798-e66ea58234fd"
      unitRef="U_CNY">20200000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_572bacfb-39ba-4c4f-b49b-dd4b0b147121"
      decimals="-3"
      id="F_0b976e11-6ab8-40f5-b5ce-474f54638f19"
      unitRef="U_USD">2845000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_e51f344d-8502-445e-878d-e82187540151"
      unitRef="U_CNY">3508421000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_16089b17-31cc-455f-8b0f-b8c475087d3f"
      unitRef="U_CNY">2951599000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_0f1a0034-d1a5-4bfe-ac78-aff7b357fabe"
      unitRef="U_USD">415724000</us-gaap:AssetsCurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_ae852e8e-605c-41dc-860b-96711ab85dbe"
      unitRef="U_CNY">41383000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:LongTermInvestments
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_95efba11-7ccf-4671-9056-d57f267ed2f0"
      unitRef="U_CNY">502579000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_a6013e1e-b4ce-437c-bafe-e04675cb2582"
      unitRef="U_CNY">618752000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_af8b74f8-75e1-45a8-a336-c894b48c9fc4"
      unitRef="U_USD">87149000</us-gaap:LongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_a1fd5652-be44-4212-be40-45255bc4268a"
      unitRef="U_CNY">75619000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_6369746f-24f4-4a45-9408-065ceb6afaea"
      unitRef="U_CNY">64878000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_4c33ec45-881a-4bdd-9f41-7ed0a2dc69c7"
      unitRef="U_USD">9138000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_c7dea920-7290-4bf1-9d5b-1f7936e018a4"
      unitRef="U_CNY">857145000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_85f4e83b-0c8a-491b-bada-9ea829756a70"
      unitRef="U_CNY">556567000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_1beb439b-5b02-4262-ba5c-1f87ffae79fc"
      unitRef="U_USD">78391000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_233f062a-67ca-4545-9801-cff8b6459689"
      unitRef="U_CNY">689669000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_935f764f-07d7-43ef-b545-46b24cc82b4d"
      unitRef="U_CNY">671396000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_00db692a-0462-4648-a49d-9e03b0c816c3"
      unitRef="U_USD">94564000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_031c5ec3-7896-4d3b-a112-1d7ae6e1beb7"
      unitRef="U_CNY">1951000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_f7954710-8c6c-49bf-82b9-fa4cc063f918"
      unitRef="U_CNY">1375000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_0a24bab9-f60a-4287-afbb-89a71802828b"
      unitRef="U_USD">194000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_3c46fdf2-b553-4cfb-9300-24033b845fd5"
      unitRef="U_CNY">133004000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_9cac6a91-a0b2-409d-a095-c9347b0c755d"
      unitRef="U_CNY">114348000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_12ca3699-443e-41f4-a212-74ead794578e"
      unitRef="U_USD">16106000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_b50514ec-1c2f-4c99-978e-ab0861f37458"
      unitRef="U_CNY">52885000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_bf778677-9e34-40e9-9792-198a5afb08a9"
      unitRef="U_CNY">27100000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_5407c535-e76c-4f3c-b478-4183803fa3d1"
      unitRef="U_USD">3817000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_8a39e05e-8339-4aba-b74e-892bb43202ed"
      unitRef="U_CNY">2354235000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_058eca7b-cce8-4837-b8f8-7c4012d88d0f"
      unitRef="U_CNY">2054416000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_9049056f-8c42-4481-8ad0-fd400f6bce55"
      unitRef="U_USD">289359000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_2befaa27-e549-4ed2-ba30-627d42399099"
      unitRef="U_CNY">5862656000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_16b8b652-7605-4105-9b39-d53c15c5e8af"
      unitRef="U_CNY">5006015000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_e12b3b51-974d-44b6-b9df-1c07abda8289"
      unitRef="U_USD">705083000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_9b92a2c6-5375-4c13-8405-1ecc9c653c7b"
      decimals="-3"
      id="F_e73378da-de4c-4293-8884-cd3fb67a6e33"
      unitRef="U_CNY">8813000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_1ed8ac6a-12de-4c77-b650-63651f07b7bc"
      decimals="-3"
      id="F_d709b984-e2be-4056-b7dd-8c35ea0e0210"
      unitRef="U_CNY">7645000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_f9ef9e8a-58d3-4baf-8f98-57eef6ca58c7"
      unitRef="U_CNY">119847000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_fb6d81fc-0900-4ed0-a101-dda2e3c19b5d"
      unitRef="U_CNY">105691000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_ecd51765-d819-4719-b113-da3a2409a02a"
      unitRef="U_USD">14886000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_9b92a2c6-5375-4c13-8405-1ecc9c653c7b"
      decimals="-3"
      id="F_b9c626ae-f834-47b4-ab4e-aeec5147eaf8"
      unitRef="U_CNY">5892000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_1ed8ac6a-12de-4c77-b650-63651f07b7bc"
      decimals="-3"
      id="F_6fca1e2a-06c4-4a37-8a62-ed23414ade3c"
      unitRef="U_CNY">26810000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_0e2e617b-3be4-4653-ad57-a7226beb1ee4"
      unitRef="U_CNY">16652000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_554cf786-c752-4648-b189-3320a9d773a2"
      unitRef="U_CNY">41579000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_0ccf3c06-304d-4675-bc79-52c973f64cfd"
      unitRef="U_USD">5856000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_9b92a2c6-5375-4c13-8405-1ecc9c653c7b"
      decimals="-3"
      id="F_a6aa689c-45a0-4f12-83eb-68f8e7dca8f6"
      unitRef="U_CNY">16624000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_1ed8ac6a-12de-4c77-b650-63651f07b7bc"
      decimals="-3"
      id="F_d4729e35-b3b5-4c7e-aa10-160122f8f27a"
      unitRef="U_CNY">8646000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_4ba927a2-f292-4f2b-ad95-e43426a96d9c"
      unitRef="U_CNY">323259000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_953abeb1-0fb1-463e-971b-74eca95457d7"
      unitRef="U_CNY">391217000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_e388b8d0-4338-43db-909a-852dea4a586d"
      unitRef="U_USD">55102000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="C_14b7959d-b9b2-41e5-a936-18d3a6730ec6"
      decimals="-3"
      id="F_93df6249-f72e-47b7-ad25-073f55554beb"
      unitRef="U_CNY">27242000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="C_572bacfb-39ba-4c4f-b49b-dd4b0b147121"
      decimals="-3"
      id="F_ae4fb73b-a7c8-4968-b645-cd9f77fcdbad"
      unitRef="U_CNY">9431000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="C_572bacfb-39ba-4c4f-b49b-dd4b0b147121"
      decimals="-3"
      id="F_1703996e-1a6c-49b5-af6b-6e683df48379"
      unitRef="U_USD">1328000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_9b92a2c6-5375-4c13-8405-1ecc9c653c7b"
      decimals="-3"
      id="F_912ebb86-35ea-4706-a6ae-456d62bddd68"
      unitRef="U_CNY">929000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_1ed8ac6a-12de-4c77-b650-63651f07b7bc"
      decimals="-3"
      id="F_b9a14768-8901-44e4-a653-e96fac956924"
      unitRef="U_CNY">929000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_0159d407-b2f9-4817-afde-8a7c25ac8326"
      unitRef="U_CNY">21826000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_fa18c12e-bc0a-48ff-a80b-d4aed9124129"
      unitRef="U_CNY">17946000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_6a0806ae-e1b7-44fc-be8d-3c457f0d63b9"
      unitRef="U_USD">2528000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_9b92a2c6-5375-4c13-8405-1ecc9c653c7b"
      decimals="-3"
      id="F_4dbe289f-3006-490c-acce-9a11c5ef713a"
      unitRef="U_CNY">78000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_1ed8ac6a-12de-4c77-b650-63651f07b7bc"
      decimals="-3"
      id="F_96bb8b0a-f082-4363-95a7-de9849900cbc"
      unitRef="U_CNY">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_13ed0fcc-5410-45a3-abc3-0ce10ed4f936"
      unitRef="U_CNY">79586000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_105044db-1f04-4f04-b18b-c60ff6480321"
      unitRef="U_CNY">45464000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_a61452e4-12a0-45b2-9590-67985f47aff6"
      unitRef="U_USD">6403000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_3565a9aa-d637-42b3-961a-19342621da12"
      unitRef="U_CNY">588412000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_5c646fec-9df9-46c6-a12b-a75576c11fe9"
      unitRef="U_CNY">611328000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_2cd58239-7bc7-4c73-b614-f080ee7b0bdf"
      unitRef="U_USD">86103000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_22817e41-12db-462f-b6f4-e4c3d7f67fa1"
      unitRef="U_CNY">113441000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_fa45d184-de13-40b4-acce-58f387fde561"
      unitRef="U_CNY">111591000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_bd2d3d91-81ac-46ed-8b87-652dab1a11cb"
      unitRef="U_USD">15717000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeNoncurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_82de69d0-db60-426f-acce-3c8bc466df61"
      unitRef="U_CNY">45280000</us-gaap:DeferredIncomeNoncurrent>
    <us-gaap:DeferredIncomeNoncurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_bb713b79-47ef-4899-afcc-330ffc4c2518"
      unitRef="U_CNY">30556000</us-gaap:DeferredIncomeNoncurrent>
    <us-gaap:DeferredIncomeNoncurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_94977947-1a02-4742-a9e8-b5b66c730c0d"
      unitRef="U_USD">4304000</us-gaap:DeferredIncomeNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_663cee2f-c0fd-48f8-9bff-4e2d55d9c424"
      unitRef="U_CNY">52997000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_06074b91-9c33-4aec-af94-5a07c5e90721"
      unitRef="U_CNY">67767000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_484bb8d9-791f-477d-b7bb-10f3575b2a52"
      unitRef="U_USD">9545000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_1a8f92b1-b597-415c-aad3-94fdde74a3a5"
      unitRef="U_CNY">211718000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_793270b5-4cb0-4829-8fb7-98dab46a1f1e"
      unitRef="U_CNY">209914000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_92878741-dd95-41be-b346-7e04bc135c13"
      unitRef="U_USD">29566000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_b86aba70-63b0-45a8-a216-b82e8e8337a3"
      unitRef="U_CNY">800130000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_49d4923d-e4f9-422c-b8ad-30c7c02b6fb6"
      unitRef="U_CNY">821242000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_c6bfa65f-98d3-4cfb-8c41-4c6ecf59999a"
      unitRef="U_USD">115669000</us-gaap:Liabilities>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_6701c988-230c-4a51-a14d-8f9ac6ace7b9"
      unitRef="U_CNY">339924000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_3480a031-c50a-47d0-ab0b-4eba65193e71"
      unitRef="U_CNY">51466000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_dd7c8854-48df-42bb-bec4-adb2641cf918"
      unitRef="U_USD">7249000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="INF"
      id="F_f7e99d5d-e6a7-4a3c-9816-5842af0ce541"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="INF"
      id="F_08b23f0f-dff2-4cce-85ab-b560a9025a90"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="INF"
      id="F_30fd8251-8cdf-485a-bf31-432d1cd7e8d9"
      unitRef="U_shares">10000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="INF"
      id="F_df681126-11b6-4712-9adc-9066a5257d7a"
      unitRef="U_shares">10000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_4554e9a2-92d8-4b0c-aea7-9dec91d8e53e"
      decimals="INF"
      id="F_eb05e59d-58eb-4c93-887c-c3641127800e"
      unitRef="U_shares">6000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_ec71b603-d344-4d08-8e2f-db465ca66e90"
      decimals="INF"
      id="F_289dd519-66fe-4e11-80be-c6cf223b5e45"
      unitRef="U_shares">6000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_fd8f9080-b952-43e4-94bc-8fd3e8e0bba6"
      decimals="INF"
      id="F_00ec5c17-55c6-46a5-95ca-96e05ff53134"
      unitRef="U_shares">960852606</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_baa2a726-a56f-4bf2-a496-8a6d6e0e538d"
      decimals="INF"
      id="F_36ff2a08-88e6-4ffd-8dcf-00aefb86a8c3"
      unitRef="U_shares">960852606</us-gaap:CommonStockSharesAuthorized>
    <ysg:CommonStockSharesDesignated
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="INF"
      id="F_8d69eb37-647b-4378-bb49-fa8fdf58985d"
      unitRef="U_shares">3039147394</ysg:CommonStockSharesDesignated>
    <ysg:CommonStockSharesDesignated
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="INF"
      id="F_548e807b-5be6-46a5-8b9b-93470e1e803c"
      unitRef="U_shares">3039147394</ysg:CommonStockSharesDesignated>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_4554e9a2-92d8-4b0c-aea7-9dec91d8e53e"
      decimals="INF"
      id="F_5738d1ce-a1dc-446c-b7c5-26409209063a"
      unitRef="U_shares">2030600883</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_ec71b603-d344-4d08-8e2f-db465ca66e90"
      decimals="INF"
      id="F_00339a4a-8cc5-4b20-b896-14bd8b2f7e88"
      unitRef="U_shares">2030600883</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_fd8f9080-b952-43e4-94bc-8fd3e8e0bba6"
      decimals="INF"
      id="F_4e1a8014-dd2a-46b6-a2a6-0c5351c44db1"
      unitRef="U_shares">666572880</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_baa2a726-a56f-4bf2-a496-8a6d6e0e538d"
      decimals="INF"
      id="F_8bc8ed4e-4144-42c2-b0f4-09b1f642bfb6"
      unitRef="U_shares">666572880</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_4554e9a2-92d8-4b0c-aea7-9dec91d8e53e"
      decimals="INF"
      id="F_218cc022-8e5a-4956-b751-e127bfda3f0a"
      unitRef="U_shares">1569677384</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_fd8f9080-b952-43e4-94bc-8fd3e8e0bba6"
      decimals="INF"
      id="F_bafc2a9c-7926-4689-bc62-3287e0245074"
      unitRef="U_shares">666572880</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_ec71b603-d344-4d08-8e2f-db465ca66e90"
      decimals="INF"
      id="F_272382fc-9dcb-4394-ac36-34a27585a192"
      unitRef="U_shares">1487546132</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_baa2a726-a56f-4bf2-a496-8a6d6e0e538d"
      decimals="INF"
      id="F_051ae5cb-a5c7-4f87-89fc-d67cf06fb103"
      unitRef="U_shares">666572880</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_1cdea689-37fc-4365-a46d-a21050e8e0d2"
      unitRef="U_CNY">173000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_3b1d9f71-666c-4275-9eb9-b81d69566ba9"
      unitRef="U_CNY">173000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_70292851-fcc0-4e91-8a58-a6b20887e8c4"
      unitRef="U_USD">24000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_55885d91-6c77-42bd-8d88-c6395ad0b4b4"
      unitRef="U_CNY">669150000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_9a17b4e2-a3dd-479d-8913-8d72160d8995"
      unitRef="U_CNY">864568000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_6bbdde4a-7691-4d4e-bef3-99c30bd2762f"
      unitRef="U_USD">121772000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_ffa86802-90f7-4d72-a9e1-60d11c5849b5"
      unitRef="U_CNY">12038802000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_fc4b6c15-f66b-4d91-9db1-2e4414df2c5a"
      unitRef="U_CNY">12260208000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_a572c2e0-0d09-464b-95fd-8dc776f72315"
      unitRef="U_USD">1726814000</us-gaap:AdditionalPaidInCapital>
    <ysg:StatutoryReserves
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_fee9c406-9637-4ef3-b66c-5f80aa081744"
      unitRef="U_CNY">24177000</ysg:StatutoryReserves>
    <ysg:StatutoryReserves
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_9b2fcc4b-dce6-4ab8-918f-835410ab32d4"
      unitRef="U_CNY">24177000</ysg:StatutoryReserves>
    <ysg:StatutoryReserves
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_fad2511e-417e-42b5-b264-a5223bfa3387"
      unitRef="U_USD">3405000</ysg:StatutoryReserves>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_d916e149-d152-491b-9d37-43ecd342af91"
      unitRef="U_CNY">-6600365000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_cb769e4a-6580-4b1e-ab4e-ef6b143794fe"
      unitRef="U_CNY">-7345153000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_88938bf9-c2fd-449e-9e89-11d3b6bc7e03"
      unitRef="U_USD">-1034543000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_dea03946-47d8-453d-94db-2d1c7bf5ed0c"
      unitRef="U_CNY">-74195000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_688fdf76-f4e6-40dc-839e-4abb8ee4464b"
      unitRef="U_CNY">60200000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_cdaf9926-b47a-421a-af8f-52c726c16698"
      unitRef="U_USD">8481000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_39c352e3-aedc-4884-bed1-bda398c19445"
      unitRef="U_CNY">4719442000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_ce3d7054-28be-4570-b3e9-99257d5797c5"
      unitRef="U_CNY">4135037000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_d0f4d9ea-d1aa-4a80-aaf4-5bd069355f8a"
      unitRef="U_USD">582409000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_a452000b-45ce-478f-b7fa-95781ffb29d1"
      unitRef="U_CNY">3160000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_1ab930ff-2c0d-4658-b455-8fab9e9ae4f6"
      unitRef="U_CNY">-1730000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_a85ec338-2133-4138-9542-747e4d65ee30"
      unitRef="U_USD">-244000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_1eb8786e-acdc-4f27-a4f5-042d4ef76485"
      unitRef="U_CNY">4722602000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_ad93ed90-7af4-4b1d-bf15-dd1b7ba43c0f"
      unitRef="U_CNY">4133307000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_d12b51dc-590c-4fd3-8838-32c0329765e4"
      unitRef="U_USD">582165000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_f7ebb3d3-cd93-4797-9776-d4db59c55c7f"
      unitRef="U_CNY">5862656000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_76e055b4-f435-4765-a65c-be00e77abead"
      unitRef="U_CNY">5006015000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_37188d94-36ef-47c7-8eb4-adfa0c808b0e"
      unitRef="U_USD">705083000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_62012791-d433-4b35-a1fc-1964eeb5729e"
      unitRef="U_CNY">5839973000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_542eac71-3116-4141-af5a-f4b3bdeb2842"
      unitRef="U_CNY">3706122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_bc9172a6-1d39-4680-b305-9014bb960f5e"
      unitRef="U_CNY">3414774000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_75940e21-ab91-423d-b832-41b3993f8717"
      unitRef="U_USD">480961000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_fe9b63c6-3edf-45b4-8426-f49f0e818719"
      unitRef="U_CNY">1941177000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_e2538308-18a5-4f92-914d-33cb4701da85"
      unitRef="U_CNY">1187370000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_2b45de0c-a169-42a5-8c7d-d998aebbdec7"
      unitRef="U_CNY">901455000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_8a821f54-412c-42f7-97a5-61770ba92530"
      unitRef="U_USD">126967000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_f6e89ac9-a286-4f28-ae66-3c6251fc62e0"
      unitRef="U_CNY">3898796000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_2af2a625-c2c6-4668-9345-f5997d7fbf1f"
      unitRef="U_CNY">2518752000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_69ec3429-23e8-4dd0-b933-7c430c91d18b"
      unitRef="U_CNY">2513319000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_8c46aeaa-3186-42c3-b706-82631a4e53b3"
      unitRef="U_USD">353994000</us-gaap:GrossProfit>
    <ysg:FulfilmentExpenses
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_45438847-5907-42f6-8337-f3aceb00f223"
      unitRef="U_CNY">434018000</ysg:FulfilmentExpenses>
    <ysg:FulfilmentExpenses
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_e62fbe95-d133-4eb2-a758-f71e9d71fd84"
      unitRef="U_CNY">269886000</ysg:FulfilmentExpenses>
    <ysg:FulfilmentExpenses
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_d9eb5b27-8aed-4ad3-a8ed-49c9a6c4e777"
      unitRef="U_CNY">229021000</ysg:FulfilmentExpenses>
    <ysg:FulfilmentExpenses
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_58e8102b-d6e5-40ff-8dbe-cbcfa4866bb9"
      unitRef="U_USD">32257000</ysg:FulfilmentExpenses>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_f2ac1a78-583f-44ba-b05a-103c3a4600b5"
      unitRef="U_CNY">4005589000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_2eec3331-c49a-40b4-b811-5ef6922ddc02"
      unitRef="U_CNY">2330480000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_271316a0-a8a0-4a44-bb89-2c4d3f18cbdf"
      unitRef="U_CNY">2230974000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_88ae9539-6b59-42f5-a7a2-a7a67d8e843c"
      unitRef="U_USD">314226000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_c4da07d4-adf1-4e56-843d-c0988ff6f719"
      unitRef="U_CNY">941347000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_d476dc55-6e34-433d-9d57-ba4041cffeb9"
      unitRef="U_CNY">720409000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_fc210b0a-d7e5-4dee-b893-322b3ff5e7a6"
      unitRef="U_CNY">500942000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_d9e0f87b-f7eb-4aed-a316-51a6313baefd"
      unitRef="U_USD">70556000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_3ba1570e-8715-4fdf-a6db-5808705a9048"
      unitRef="U_CNY">142086000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_780e33d1-f662-4b3f-9552-e5e49c48e628"
      unitRef="U_CNY">126875000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_eb6cd2e0-e6b6-43b8-9e6e-b6e872cdf24d"
      unitRef="U_CNY">111698000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_bc45273a-b87e-4837-ab4a-95c0e2802f96"
      unitRef="U_USD">15732000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_c3089f4e-ed3e-43c6-b77f-a87105bde9ed"
      unitRef="U_CNY">354039000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_6748dbd1-8531-453b-9800-11fc894e8740"
      unitRef="U_USD">49865000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:OperatingExpenses
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_73c86c2c-994d-4691-8c77-45efc580c318"
      unitRef="U_CNY">5523040000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_8b87c056-82d0-4c19-b197-561f1b59cbc9"
      unitRef="U_CNY">3447650000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_f601fc42-d9c1-41ab-b2af-f9d77812269e"
      unitRef="U_CNY">3426674000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_2405a308-23b2-46c9-9617-7570d1c4e17a"
      unitRef="U_USD">482636000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_247e9ff7-cef8-4767-95f4-7f936fa07222"
      unitRef="U_CNY">-1624244000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_8cae034d-ddb0-4377-9209-2ad8944cb134"
      unitRef="U_CNY">-928898000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_73ccecac-97f0-4421-93f5-2b13eeef0fd1"
      unitRef="U_CNY">-913355000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_14be31f3-3808-41d9-af7d-0f0fe53186cb"
      unitRef="U_USD">-128642000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_0290b764-2631-4829-826a-67fb66f96494"
      unitRef="U_CNY">45658000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_8271aac0-2d83-4aad-abf2-4baed5caf637"
      unitRef="U_CNY">34656000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_5c89a5d0-a15b-464a-bbd5-eed024ec538d"
      unitRef="U_CNY">89020000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_6fc2cd9d-b080-4758-b350-67ba3fb8a20a"
      unitRef="U_USD">12538000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_18d35346-75c2-4cf1-bec0-cadfa676bf5c"
      unitRef="U_CNY">-1751000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_a352ed19-2052-4cc9-9fb8-ed4612e1f38b"
      unitRef="U_CNY">-35357000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_738663a1-43ec-43c6-925f-6b00e685203a"
      unitRef="U_CNY">7218000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_9f8d8cc5-aa9a-41fa-9b3f-116803034ede"
      unitRef="U_USD">1017000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_d9240987-7411-4658-ad1c-61d607ae8dec"
      unitRef="U_CNY">5978000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_7dfdde36-2fac-4c5b-96a4-727115979cd5"
      unitRef="U_CNY">12548000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_f7e02e75-cabb-4c2f-8de4-be1fcdc897eb"
      unitRef="U_CNY">10122000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_67035f49-629b-45e5-9ea7-e1b00f421376"
      unitRef="U_USD">1426000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <ysg:ImpairmentLossOfInvestments
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_75401e58-fab7-4f98-b394-b93f6bc1f64d"
      unitRef="U_CNY">1375000</ysg:ImpairmentLossOfInvestments>
    <ysg:ImpairmentLossOfInvestments
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_35fdd169-f5f0-433f-896b-63a064bdfeac"
      unitRef="U_CNY">5078000</ysg:ImpairmentLossOfInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_8d329060-1b31-4d5a-87b9-5a83a10c18c6"
      unitRef="U_CNY">27775000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_0ac5f9fa-b363-4ee7-8a22-02efe7cee1ee"
      unitRef="U_CNY">103501000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_3db1ba11-bc10-4571-93f7-49aae5fb628a"
      unitRef="U_CNY">53558000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_f2502fc1-c85a-41c9-9ddf-1033af1ac60a"
      unitRef="U_USD">7543000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_206d61d6-acbb-420a-98ee-1dd2f5107736"
      unitRef="U_CNY">-1547959000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_760b2473-b9bf-49e0-89c1-8ad2b5beb98a"
      unitRef="U_CNY">-818628000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_2b49b4c0-48f4-4b2e-a41e-38202df78d33"
      unitRef="U_CNY">-753437000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_46790517-b0ee-4835-bf1e-6e1ad5aa499f"
      unitRef="U_USD">-106118000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_59aa3997-849c-4c90-92f9-e3e24c1ea172"
      unitRef="U_CNY">-921000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_f2e02a8e-1514-48da-85ab-db832123575b"
      unitRef="U_CNY">2705000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_ad738ed6-c43a-4f6e-9055-c8410141f724"
      unitRef="U_CNY">-3210000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_261dcbf6-91bc-49f5-b4e5-eea4d87f7b63"
      unitRef="U_USD">-452000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_56268998-ee5a-4f0f-b641-3ca584840d95"
      unitRef="U_CNY">-1547038000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_1a97dd64-40fa-496d-9dbd-05a50e3bc218"
      unitRef="U_CNY">-821333000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_37b8a27e-0496-437d-9a3c-9b4560084b25"
      unitRef="U_CNY">-750227000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_818e501f-f7e8-401f-9db3-58f8da4a0b90"
      unitRef="U_USD">-105666000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_c67ebed5-2481-4642-88eb-9df7a231aba5"
      unitRef="U_CNY">-6304000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_f6f6a7b2-3948-4b66-a1d0-707d7423f412"
      unitRef="U_CNY">-5962000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_f0b3026a-f063-428e-ab78-8947d398b1b1"
      unitRef="U_CNY">-5439000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_2f86eba8-d47a-43ab-a98f-69b2ee64fbcb"
      unitRef="U_USD">-766000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <ysg:RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_b5043559-96b5-4fcf-b52e-4bdd68ecd9ab"
      unitRef="U_CNY">2975000</ysg:RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment>
    <ysg:RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_2161910b-090d-408a-8175-4ee04d1dd243"
      unitRef="U_USD">419000</ysg:RedeemableNonControllingInterestAccretionToRedemptionValueAdjustment>
    <us-gaap:NetIncomeLoss
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_48388ec5-ed39-46b9-9368-f28b09f077a3"
      unitRef="U_CNY">-1540734000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_94e2bdc7-75ad-4c38-89a7-c0fb6b013021"
      unitRef="U_CNY">-815371000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_75ab371e-cf71-4284-bde7-82756942fa58"
      unitRef="U_CNY">-747763000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_8797dc99-dbd2-4cfb-91b0-f7759af25e31"
      unitRef="U_USD">-105319000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="2"
      id="F_b932cf30-df9b-4538-a4b7-1c2958921a4a"
      unitRef="U_U_iso4217CNY_xbrlishares">-0.61</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="2"
      id="F_031506cb-66dd-4959-b213-7b06999ff80f"
      unitRef="U_U_iso4217CNY_xbrlishares">-0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="2"
      id="F_7b45fc96-0ae2-401a-9492-f7f3025a11d4"
      unitRef="U_U_iso4217CNY_xbrlishares">-0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="2"
      id="F_58eddf58-6ed8-4f85-9930-cc4de9236efb"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="2"
      id="F_c3870b07-8f5e-4598-8607-07518ae7a421"
      unitRef="U_U_iso4217CNY_xbrlishares">-0.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="2"
      id="F_73b3d63c-e581-4d18-a70d-0b4a4018e5d6"
      unitRef="U_U_iso4217CNY_xbrlishares">-0.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="2"
      id="F_34ce50ed-c61f-412c-82d7-15dd712d1d1c"
      unitRef="U_U_iso4217CNY_xbrlishares">-0.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="2"
      id="F_91e852c7-894f-4ae4-addb-c120ac135b20"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="0"
      id="F_55b4f071-c1ec-4846-8054-e6af90ea1206"
      unitRef="U_shares">2526833201</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="0"
      id="F_d44b0461-44a7-42c7-995b-0cb9e662e90f"
      unitRef="U_shares">2372728777</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="0"
      id="F_00763b41-6000-4712-a8e7-fce47a4f4778"
      unitRef="U_shares">2195818231</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="0"
      id="F_8f92244f-0ccf-47af-8b6a-bca55c2049f0"
      unitRef="U_shares">2195818231</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="0"
      id="F_bf339d31-c95a-45bf-82d7-185eefda6d7f"
      unitRef="U_shares">2526833201</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="0"
      id="F_5998fb77-0487-4cca-8eb9-8f0ebdfadd6a"
      unitRef="U_shares">2372728777</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="0"
      id="F_5e32c5f0-19e9-4ccc-92f1-2b3da7849578"
      unitRef="U_shares">2195818231</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="0"
      id="F_91a87e06-0b9d-462d-a9bd-8c6e1892015a"
      unitRef="U_shares">2195818231</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_d7ba389e-0d3e-488c-912c-10d77f5cc2fe"
      unitRef="U_CNY">-1547038000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_c319858d-21b0-4296-9330-14553effea9f"
      unitRef="U_CNY">-821333000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_b87f43c5-5513-4abd-bf15-c0c170f2e936"
      unitRef="U_CNY">-750227000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_5e06bf09-3eda-4534-9d00-083700fb1021"
      unitRef="U_USD">-105666000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="INF"
      id="F_79e0b9de-7ea3-4ccf-a51e-90ae623f9eec"
      unitRef="U_CNY">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="INF"
      id="F_50d20262-8f4a-4634-8b30-57836210c1df"
      unitRef="U_CNY">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_6cd83d42-7c78-4852-9fc2-d157e0007a77"
      unitRef="U_CNY">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_018b2b3b-5c3b-40da-b45b-406760c19342"
      unitRef="U_CNY">-158515000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_68661228-9ef3-49e7-b74d-25418ee3fc81"
      unitRef="U_CNY">181585000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_2d89165f-277a-4c31-876a-073cd8234bc7"
      unitRef="U_CNY">134395000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_8d8f9a32-e926-470a-a5fd-074e0f9fa16c"
      unitRef="U_USD">18929000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_b4318b54-2b37-44ac-a5bb-edec94328e93"
      unitRef="U_CNY">-1705553000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_b698f9f8-e620-4f3c-9ec0-164896d61084"
      unitRef="U_CNY">-639748000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_6943c018-ab79-41db-9928-5d39775e9bb8"
      unitRef="U_CNY">-615832000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_580294e2-6169-459f-9baa-ff75005ea6e0"
      unitRef="U_USD">-86737000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_a398aadc-5749-41d5-86aa-b0de78529d3d"
      unitRef="U_CNY">-6304000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_37504a66-0603-445b-81a8-0ee61ef49404"
      unitRef="U_CNY">-5962000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_46bba16d-df8f-440a-892f-af06d7be2b58"
      unitRef="U_CNY">-5439000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_bacea533-215e-40b9-8687-a28af40048fd"
      unitRef="U_USD">-766000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_a0f44f0c-24e1-44ff-8a4b-84c03f421935"
      unitRef="U_CNY">-1699249000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_6fe0d909-cdce-4613-8789-505f84856493"
      unitRef="U_CNY">-633786000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_3a375206-04a3-472d-aaee-b4ca07f5619c"
      unitRef="U_CNY">-610393000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_1be73e65-8d5b-4d5e-b6fe-1cb4fa63c83b"
      unitRef="U_USD">-85971000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="C_2e67be60-6a34-4685-b830-88332f98dca4"
      decimals="INF"
      id="F_94ffdabd-3ae1-46ab-bc45-b29ed3d344d0"
      unitRef="U_shares">2697173763</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_2e67be60-6a34-4685-b830-88332f98dca4"
      decimals="-3"
      id="F_a38cf2df-27e7-4401-9bbf-bdda55bd0e7a"
      unitRef="U_CNY">173000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="C_b5d9295a-9c77-4643-8048-fe1daa97cd83"
      decimals="INF"
      id="F_d47dc390-4be2-40d5-bdcf-fabebd191345"
      unitRef="U_shares">-170719987</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_b5d9295a-9c77-4643-8048-fe1daa97cd83"
      decimals="-3"
      id="F_347abbba-3846-4092-a454-ee40b4f5f749"
      unitRef="U_CNY">-12000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_4e4979db-6617-4e97-b50d-d01e8c15c1e1"
      decimals="-3"
      id="F_204276a9-da89-4144-913e-c3f2de3cfafc"
      unitRef="U_CNY">11165697000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_706c8180-524e-4df6-a494-cc1bd79cf2eb"
      decimals="-3"
      id="F_48f8d2c3-acf4-4eb3-9bed-4a25ac924a9b"
      unitRef="U_CNY">20051000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_343bd50d-674e-427a-b049-23860d7fcd8d"
      decimals="-3"
      id="F_efc4bcf6-1ad8-4d3d-b02b-7c3c1feb0a7c"
      unitRef="U_CNY">-4240134000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_49495713-9135-453d-a4f7-c025b0285c5e"
      decimals="-3"
      id="F_d0fe0798-7675-44ae-b64f-e6b19d72d3b5"
      unitRef="U_CNY">-97265000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_c955c49e-c754-4ef2-b5ef-4e176382aa30"
      decimals="-3"
      id="F_a05454bd-5686-4f42-88d9-7e2749bb3c64"
      unitRef="U_CNY">15084000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_5717967b-d665-4451-8b72-a44f36a6cd28"
      decimals="-3"
      id="F_56f22529-21e1-4774-9985-e0fa56b2cd02"
      unitRef="U_CNY">6863594000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="C_9bfb9b81-d33b-4efe-a244-e4d7ed0faecd"
      decimals="-3"
      id="F_c3d56290-3383-40c9-acc8-5674e219f9a3"
      unitRef="U_CNY">-1540734000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_36575a73-06b4-4f90-91f0-f7108c44e0a6"
      decimals="-3"
      id="F_585b9c8c-0265-4eff-add2-333f046d8d51"
      unitRef="U_CNY">-6304000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_e6242314-92a8-4683-be7e-848724a12146"
      unitRef="U_CNY">-1547038000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_0b4c451c-566f-482b-b0fd-3487b001a3f6"
      decimals="-3"
      id="F_4ea76c20-a769-4e13-b3ad-c52ab905c409"
      unitRef="U_CNY">-158515000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_db7e8fd9-fdc5-4db7-b099-8515fce8f33d"
      unitRef="U_CNY">-158515000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_47dd2f4a-13aa-4bf7-a3d8-430998733054"
      decimals="-3"
      id="F_37a8ac8e-e7d2-4c85-aa97-19b3dfe320d8"
      unitRef="U_CNY">464011000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_5604f936-c83b-4458-ad43-bb3465dd9c24"
      unitRef="U_CNY">464011000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions
      contextRef="C_47dd2f4a-13aa-4bf7-a3d8-430998733054"
      decimals="-3"
      id="F_37314526-b68e-424c-85d9-c677fe2caa62"
      unitRef="U_CNY">66429000</ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions>
    <ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_824b37d9-5c09-4e9d-95b7-27d1c33feadb"
      unitRef="U_CNY">66429000</ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_7c3a17e6-b99d-4bb2-8d13-98a9404288b3"
      decimals="0"
      id="F_69a2effa-c9bc-4db0-905e-9a3f8f019a10"
      unitRef="U_shares">7387292</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_7c3a17e6-b99d-4bb2-8d13-98a9404288b3"
      decimals="-3"
      id="F_45b1ed37-5a5a-462b-9cba-cd021da7d711"
      unitRef="U_CNY">22319000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_63ac0dba-cc3d-4e78-a238-ba8f33752614"
      unitRef="U_CNY">22319000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
      contextRef="C_36575a73-06b4-4f90-91f0-f7108c44e0a6"
      decimals="-3"
      id="F_25880e77-2e34-4484-9da8-ba0116b380dc"
      unitRef="U_CNY">596000</us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_2d39a2da-e623-476b-b066-4628c026debd"
      unitRef="U_CNY">596000</us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="C_36575a73-06b4-4f90-91f0-f7108c44e0a6"
      decimals="-3"
      id="F_6dbbf0f4-e3c3-420b-a0ff-84b65c97587e"
      unitRef="U_CNY">228000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_19ac8da0-82c2-4ac7-b4c4-8d1af4b1d6bf"
      unitRef="U_CNY">228000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_7c3a17e6-b99d-4bb2-8d13-98a9404288b3"
      decimals="INF"
      id="F_e734b426-c461-4848-ba2e-03c58a5068b7"
      unitRef="U_shares">7686832</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_7c3a17e6-b99d-4bb2-8d13-98a9404288b3"
      decimals="-3"
      id="F_e49817c4-cdfd-4e2e-a3a5-df2fab8c688c"
      unitRef="U_CNY">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_47dd2f4a-13aa-4bf7-a3d8-430998733054"
      decimals="-3"
      id="F_48a37837-790d-4148-98be-0454d2e2cf3b"
      unitRef="U_CNY">1919000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_98b10f97-1859-454a-b6d0-151a562157a1"
      unitRef="U_CNY">1920000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="C_47dd2f4a-13aa-4bf7-a3d8-430998733054"
      decimals="-3"
      id="F_cf0c8834-1b14-45c9-a597-a8bf60265eed"
      unitRef="U_CNY">-114000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="C_36575a73-06b4-4f90-91f0-f7108c44e0a6"
      decimals="-3"
      id="F_589990e9-ce0e-4421-a121-7ed5fb53bebe"
      unitRef="U_CNY">114000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <ysg:AppropriationAdjustmentsToStatutoryReserve
      contextRef="C_54518e98-0f49-41f9-8971-6b544cace25c"
      decimals="-3"
      id="F_dce560e1-cdd3-473a-b84a-c1eedae08eff"
      unitRef="U_CNY">1301000</ysg:AppropriationAdjustmentsToStatutoryReserve>
    <ysg:AppropriationAdjustmentsToStatutoryReserve
      contextRef="C_9bfb9b81-d33b-4efe-a244-e4d7ed0faecd"
      decimals="-3"
      id="F_1dcfca90-7bda-40e6-af98-7ea67f4e3a1b"
      unitRef="U_CNY">-1301000</ysg:AppropriationAdjustmentsToStatutoryReserve>
    <us-gaap:SharesOutstanding
      contextRef="C_910d1ccf-4d5c-4c67-89c9-dfaac1bb9c94"
      decimals="INF"
      id="F_9a827963-9aee-4bbe-be9a-d4114e8b83cc"
      unitRef="U_shares">2697173763</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_910d1ccf-4d5c-4c67-89c9-dfaac1bb9c94"
      decimals="-3"
      id="F_e8eff60c-3bf8-446d-a8c5-a5bb89cde1a1"
      unitRef="U_CNY">173000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="C_7b34ac70-58df-430e-a0f7-926e90548ccb"
      decimals="INF"
      id="F_eae24e40-f829-4e77-a509-e4f712a89ac4"
      unitRef="U_shares">-170420447</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_7b34ac70-58df-430e-a0f7-926e90548ccb"
      decimals="-3"
      id="F_58190ef9-8ad5-4180-ab05-891cec277015"
      unitRef="U_CNY">-22330000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_7a293725-ff7d-4f77-8763-d19fd979ef01"
      decimals="-3"
      id="F_302cae7c-9c5f-4707-84c2-513ba92a6d59"
      unitRef="U_CNY">11697942000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_427dc5fc-2563-4b51-a83b-4d01bb92fe0a"
      decimals="-3"
      id="F_9ef0f37b-f16f-43df-aa20-4db52f014bf5"
      unitRef="U_CNY">21352000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_6464fe52-e764-4e5b-8db6-21c4cb90a1e8"
      decimals="-3"
      id="F_7827ed42-244d-4fee-94d6-40892f216915"
      unitRef="U_CNY">-5782169000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_76c5b605-b780-4568-a8ff-7ec85224de88"
      decimals="-3"
      id="F_42bbbedc-09d9-46f5-9ff4-928ca4a0e129"
      unitRef="U_CNY">-255780000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_23f544c9-c2a4-45fc-904f-1f16d578693c"
      decimals="-3"
      id="F_badec84a-2977-4673-8571-2b33ee1f9391"
      unitRef="U_CNY">9718000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e"
      decimals="-3"
      id="F_74976d28-0b87-4064-bfea-53e13a627daf"
      unitRef="U_CNY">5668906000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="C_244c85d3-67c6-4641-b7b3-1c954236668d"
      decimals="-3"
      id="F_02edfdbe-56bc-4bb4-a2f2-5ce5096bd4fb"
      unitRef="U_CNY">-815371000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_05ff8b90-a957-4516-bb01-24e9d3e6af52"
      decimals="-3"
      id="F_f9aa6384-c4d9-421f-ab0f-856becfabc1f"
      unitRef="U_CNY">-5962000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_97fe3c22-862d-4fe9-bdd3-1cfe32083f76"
      unitRef="U_CNY">-821333000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_4ec7d16d-05aa-42e4-bf18-7cf5acb5f0a3"
      decimals="-3"
      id="F_6844aff0-012f-4eb0-ae6f-0a487b3a16cb"
      unitRef="U_CNY">181585000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_28796a4d-1ed8-418e-a13b-ac45dfb0e0d4"
      unitRef="U_CNY">181585000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_d2c4564c-f41e-4208-8417-0fd44eff98d8"
      decimals="-3"
      id="F_407c90bc-d63e-4c9c-88d6-340653b39f7e"
      unitRef="U_CNY">392727000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_47520000-9032-4765-af01-039116008d89"
      unitRef="U_CNY">392727000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions
      contextRef="C_d2c4564c-f41e-4208-8417-0fd44eff98d8"
      decimals="-3"
      id="F_e02fd939-5a03-4c57-ac0e-26336e1bdd14"
      unitRef="U_CNY">-64660000</ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions>
    <ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_0b57ba11-5951-4148-9d21-33729c3ecc36"
      unitRef="U_CNY">-64660000</ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions>
    <ysg:AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay
      contextRef="C_d2c4564c-f41e-4208-8417-0fd44eff98d8"
      decimals="-3"
      id="F_9829be19-ae09-4bca-b7bb-474241c188fd"
      unitRef="U_CNY">12793000</ysg:AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay>
    <ysg:AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_e5effdb8-65cf-45b2-8604-559969abf579"
      unitRef="U_CNY">12793000</ysg:AdjustmentsToAdditionalPaidInCapitalRelatedToModificationOfExercisePriceOfShareOptionsOnModificationDay>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_a17b5f65-635a-4686-876f-c3c2f1ae865b"
      decimals="INF"
      id="F_bb5982c2-903c-4d50-9c95-dc2251fa7efd"
      unitRef="U_shares">290503052</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_a17b5f65-635a-4686-876f-c3c2f1ae865b"
      decimals="-3"
      id="F_fffe25bd-0bbd-4177-b62b-70197bdc2778"
      unitRef="U_CNY">646820000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_b1e12063-5e44-46e6-92b4-9cf5bf7cbab6"
      unitRef="U_CNY">646820000</us-gaap:StockRepurchasedDuringPeriodValue>
    <ysg:AppropriationAdjustmentsToStatutoryReserve
      contextRef="C_f15d8a6c-dc59-411e-9d04-4a3e43edf7f4"
      decimals="-3"
      id="F_b5fc37a0-3ccc-4001-929b-ff155d4c2d33"
      unitRef="U_CNY">2825000</ysg:AppropriationAdjustmentsToStatutoryReserve>
    <ysg:AppropriationAdjustmentsToStatutoryReserve
      contextRef="C_244c85d3-67c6-4641-b7b3-1c954236668d"
      decimals="-3"
      id="F_a7e3b83a-4fe1-4673-b9bd-e004b0d6516c"
      unitRef="U_CNY">-2825000</ysg:AppropriationAdjustmentsToStatutoryReserve>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="C_05ff8b90-a957-4516-bb01-24e9d3e6af52"
      decimals="-3"
      id="F_edd6300b-b6ac-4495-b99c-5ff38e689ea8"
      unitRef="U_CNY">-596000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_07ec10dd-dda5-4b5b-a826-99bb581b460b"
      unitRef="U_CNY">-596000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:SharesOutstanding
      contextRef="C_5671ef60-25d4-4ca8-9296-f2c487221ca1"
      decimals="INF"
      id="F_94a18f8c-8440-4eac-b172-999dfdf15476"
      unitRef="U_shares">2697173763</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_5671ef60-25d4-4ca8-9296-f2c487221ca1"
      decimals="-3"
      id="F_ba30422e-6221-4788-b21d-bfd8237a2899"
      unitRef="U_CNY">173000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="C_86d9a3fd-b0df-4a2d-8fb1-56d96034be0f"
      decimals="INF"
      id="F_fcf94b53-c3eb-4528-9474-7a5a0fe06ac2"
      unitRef="U_shares">-460923499</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_86d9a3fd-b0df-4a2d-8fb1-56d96034be0f"
      decimals="-3"
      id="F_826205fc-9462-4fc6-a5f4-5e2a9b8ce715"
      unitRef="U_CNY">-669150000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_5a489b39-6b89-448b-a562-289bf7a97f2f"
      decimals="-3"
      id="F_7d11c556-63a6-407b-bd78-35b20a1be79b"
      unitRef="U_CNY">12038802000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_6b7243b6-bf20-492f-bdd6-db2a4673aef0"
      decimals="-3"
      id="F_f9509856-9ab8-45bb-ad45-7c43289d2f9a"
      unitRef="U_CNY">24177000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_c9f04076-6c0b-499f-97fd-994e06ead793"
      decimals="-3"
      id="F_f90494c9-78e0-4e28-8c39-e459b66788ce"
      unitRef="U_CNY">-6600365000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_4e2b203e-c7cd-4fcf-9148-71eb42de6977"
      decimals="-3"
      id="F_2c9041fa-79f1-4e3c-acdb-10a63c7c58a0"
      unitRef="U_CNY">-74195000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_4bcc8da3-3a74-4165-8f34-ed2ed2b04532"
      decimals="-3"
      id="F_800295bb-9419-44da-b0fc-e3d1243d24c5"
      unitRef="U_CNY">3160000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_d19a6d26-198d-46a6-9393-3387e294417a"
      unitRef="U_CNY">4722602000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="C_5671ef60-25d4-4ca8-9296-f2c487221ca1"
      decimals="INF"
      id="F_4c5baf81-4276-4e2e-9ea9-e089827d3270"
      unitRef="U_shares">2697173763</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_5671ef60-25d4-4ca8-9296-f2c487221ca1"
      decimals="-3"
      id="F_4c5f5026-2138-454d-ba61-33cbf5da7db2"
      unitRef="U_CNY">173000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="C_86d9a3fd-b0df-4a2d-8fb1-56d96034be0f"
      decimals="INF"
      id="F_f8c95bc2-10be-48a9-9a8f-128f7325b8a1"
      unitRef="U_shares">-460923499</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_86d9a3fd-b0df-4a2d-8fb1-56d96034be0f"
      decimals="-3"
      id="F_089b60df-40e7-4d03-a9cf-f2697cd69368"
      unitRef="U_CNY">-669150000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_5a489b39-6b89-448b-a562-289bf7a97f2f"
      decimals="-3"
      id="F_b4d6a474-7527-4178-87ca-3085898775fb"
      unitRef="U_CNY">12038802000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_6b7243b6-bf20-492f-bdd6-db2a4673aef0"
      decimals="-3"
      id="F_d1ea1bb5-4c29-4e6b-94b5-8c6d1f867314"
      unitRef="U_CNY">24177000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_c9f04076-6c0b-499f-97fd-994e06ead793"
      decimals="-3"
      id="F_d82abb3f-b552-4ae5-89e2-6c1fafcf79c2"
      unitRef="U_CNY">-6600365000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_4e2b203e-c7cd-4fcf-9148-71eb42de6977"
      decimals="-3"
      id="F_b104c30e-c34c-4f02-997a-a579e05777c4"
      unitRef="U_CNY">-74195000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_4bcc8da3-3a74-4165-8f34-ed2ed2b04532"
      decimals="-3"
      id="F_680cb838-481a-4370-bcd4-476e97482b0f"
      unitRef="U_CNY">3160000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_e57f3def-54c4-4a66-8179-c6416d8c1f43"
      unitRef="U_CNY">4722602000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="C_ec70e492-c7fe-419e-8122-85a7ca4e3f64"
      decimals="-3"
      id="F_e3f19c46-a9da-483e-99a4-4b77d9e67cf6"
      unitRef="U_CNY">-744788000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_07cf6375-3049-43e7-aa96-b0d189c72966"
      decimals="-3"
      id="F_8e4f5b06-30a9-48af-b0d6-e01488c8514c"
      unitRef="U_CNY">-5439000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_800ebb0a-4919-492e-9161-76e4beb105a4"
      unitRef="U_CNY">-750227000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_d83a6eaf-f56a-44a1-9d06-9b59b3d1bdc0"
      decimals="-3"
      id="F_ee44dd29-e805-426c-a27e-a28de5cde202"
      unitRef="U_CNY">134395000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_f62b9d65-daa2-4529-b88c-fa93c81f5434"
      unitRef="U_CNY">134395000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_c2cfa69b-a150-495f-bffd-29bd8d1b3c44"
      decimals="-3"
      id="F_37b9afb8-9be0-4b70-bcee-1c07eeb65ddc"
      unitRef="U_CNY">79407000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_3d12c0f9-6b1b-4535-bba8-d77ab7ddfa9f"
      unitRef="U_CNY">79407000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions
      contextRef="C_c2cfa69b-a150-495f-bffd-29bd8d1b3c44"
      decimals="-3"
      id="F_b544413c-4ac6-4ca3-a9aa-b637f69dd62e"
      unitRef="U_CNY">-1905000</ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions>
    <ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_ab53df3f-4985-4c6c-848b-f2e6ce70a6cd"
      unitRef="U_CNY">-1905000</ysg:AdjustmentToAdditionalPaidInCapitalAcceleratedVestingOfShareOptions>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_59e4dbfa-6248-4a2d-893d-aee610cc524e"
      decimals="INF"
      id="F_1fcb93c0-d098-480e-9387-d5ce8c24dd30"
      unitRef="U_shares">119211860</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_59e4dbfa-6248-4a2d-893d-aee610cc524e"
      decimals="-3"
      id="F_aeee477b-a27c-4ab2-b818-28ca91ad6be0"
      unitRef="U_CNY">213054000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_96ecc8df-8b49-44bf-85ae-a58ebd42f88e"
      unitRef="U_CNY">213054000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="C_c2cfa69b-a150-495f-bffd-29bd8d1b3c44"
      decimals="-3"
      id="F_9045d4aa-4e6e-45ed-9c48-89487035ba16"
      unitRef="U_CNY">-549000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="C_07cf6375-3049-43e7-aa96-b0d189c72966"
      decimals="-3"
      id="F_ea9a0f1e-a0a3-4377-a034-a4789e35929b"
      unitRef="U_CNY">549000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <ysg:AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests
      contextRef="C_c2cfa69b-a150-495f-bffd-29bd8d1b3c44"
      decimals="-3"
      id="F_4e65003e-6646-4d5b-9dde-8e8c2e6d5560"
      unitRef="U_CNY">186437000</ysg:AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests>
    <ysg:AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_7ec31819-edd7-4956-9ae6-5ad9fa4d3059"
      unitRef="U_CNY">186437000</ysg:AdjustmentsToAdditionalPaidInCapitalRepurchaseOfRedeemableNonControllingInterests>
    <ysg:AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests
      contextRef="C_c2cfa69b-a150-495f-bffd-29bd8d1b3c44"
      decimals="-3"
      id="F_ce564a91-123d-41fa-b6d8-acee4b46d196"
      unitRef="U_CNY">-30907000</ysg:AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests>
    <ysg:AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_bb280d6b-dd13-44ea-a0e6-83643bd10848"
      unitRef="U_CNY">-30907000</ysg:AdjustmentsToAdditionalPaidInCapitalTransactionsInRelationToRedeemableNonControllingInterests>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_59e4dbfa-6248-4a2d-893d-aee610cc524e"
      decimals="INF"
      id="F_b880ebde-bd07-4526-82b3-7874ccdc1476"
      unitRef="U_shares">37080608</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_59e4dbfa-6248-4a2d-893d-aee610cc524e"
      decimals="-3"
      id="F_33b88e70-634e-4935-947a-42a22b23116c"
      unitRef="U_CNY">17636000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_c2cfa69b-a150-495f-bffd-29bd8d1b3c44"
      decimals="-3"
      id="F_0d26c9bd-3928-4fdb-96a0-5279399ea0db"
      unitRef="U_CNY">-11077000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_5b3fa5e5-cdac-432a-8c3b-72078e0b1968"
      unitRef="U_CNY">6559000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:SharesOutstanding
      contextRef="C_45a5f97e-0ba9-45e0-9c16-13977d77d9ef"
      decimals="INF"
      id="F_1208dbe9-77dc-41f1-bdc6-64910f860773"
      unitRef="U_shares">2697173763</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_45a5f97e-0ba9-45e0-9c16-13977d77d9ef"
      decimals="-3"
      id="F_f626e775-6a1f-42c1-8d12-61e1a817a027"
      unitRef="U_CNY">173000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="C_fc3e9f90-9bb1-479c-84a0-2f681159f506"
      decimals="INF"
      id="F_7e970810-51ac-4119-b2cc-cd7bd700e810"
      unitRef="U_shares">-543054751</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_fc3e9f90-9bb1-479c-84a0-2f681159f506"
      decimals="-3"
      id="F_82a9d24d-48da-49bf-b239-1299a323374d"
      unitRef="U_CNY">-864568000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_197e0ee9-a3be-457a-a804-fd4f2b7bda81"
      decimals="-3"
      id="F_79ceb9a0-e746-44fe-9ad7-dbe818233fff"
      unitRef="U_CNY">12260208000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_ee7dd107-e6c3-4031-9c4b-dfcc579f713b"
      decimals="-3"
      id="F_e1d95d56-8c87-424d-be74-38b16d1ed80d"
      unitRef="U_CNY">24177000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_3e6ab26f-e3ff-4d81-9287-1c8e4f165cda"
      decimals="-3"
      id="F_3631c55a-e0f9-4a3a-83c4-08df9959aa36"
      unitRef="U_CNY">-7345153000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_329df0bb-f881-4d62-bd09-0cd51043f2cd"
      decimals="-3"
      id="F_16d4fc19-c0bd-4749-96d2-6dd108d51a82"
      unitRef="U_CNY">60200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_c3101e94-bc10-4961-8d44-086f2286c3f0"
      decimals="-3"
      id="F_f34de6e2-b145-42c7-bffa-399ca9652a47"
      unitRef="U_CNY">-1730000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_a584c000-ba6a-4f01-9636-3522e7238a61"
      unitRef="U_CNY">4133307000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_c86cd201-0dde-4536-accf-33da97c75d33"
      unitRef="U_CNY">-1547038000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_71fc5a4e-d52d-46fd-9665-2d9b2bb3ccee"
      unitRef="U_CNY">-821333000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_229950de-6e96-4b8c-a7d3-1cfa2775026e"
      unitRef="U_CNY">-750227000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_54eeeb9e-34a1-47e8-bc68-30d0a25fa71e"
      unitRef="U_USD">-105666000</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_22f49804-6361-445a-a5aa-584fb03a226f"
      unitRef="U_CNY">130666000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_3d5e5357-67b1-424d-8d03-4b318cbd96be"
      unitRef="U_CNY">114047000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_6b6e9b60-3fb7-4a80-94fa-ce1c428fcc6a"
      unitRef="U_CNY">53683000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_01009b15-9dd5-4d4e-8631-2127f2450a6e"
      unitRef="U_USD">7561000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_f8e3e506-92a1-4828-8740-7784cad77212"
      unitRef="U_CNY">50705000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_88fa3aba-c611-4697-9d70-054bf0028cd1"
      unitRef="U_CNY">56848000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_c7c951cf-8824-40d8-a4b8-333309aa26f4"
      unitRef="U_CNY">61077000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_07df50a9-2881-442f-90d2-0a983bc3f7d9"
      unitRef="U_USD">8603000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_06730886-a1bf-4bff-952b-0e68e687aea3"
      unitRef="U_CNY">530440000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_d2e66104-f257-4a71-9b21-1d56d1cfe57b"
      unitRef="U_CNY">340860000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_8fe90aac-b4cb-4a5a-9a1f-c986e9fe1095"
      unitRef="U_CNY">77502000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_d9be9356-2753-4172-bb93-c93510f87b91"
      unitRef="U_USD">10915000</us-gaap:AllocatedShareBasedCompensationExpense>
    <ysg:AmortizationOfRightOfUseAssets
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_66359229-5b31-457d-b3ad-5edcffc434d6"
      unitRef="U_CNY">245893000</ysg:AmortizationOfRightOfUseAssets>
    <ysg:AmortizationOfRightOfUseAssets
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_04ed8428-e0e4-4b01-afaa-62fd819198a5"
      unitRef="U_CNY">168369000</ysg:AmortizationOfRightOfUseAssets>
    <ysg:AmortizationOfRightOfUseAssets
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_96e16b31-d56e-4f6a-8c88-73bf216b07f1"
      unitRef="U_CNY">88645000</ysg:AmortizationOfRightOfUseAssets>
    <ysg:AmortizationOfRightOfUseAssets
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_34cf9331-ca5c-4006-b3be-e6842f4610d3"
      unitRef="U_USD">12485000</ysg:AmortizationOfRightOfUseAssets>
    <ysg:RecognitionOfDeferredIncome
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_290cc778-bb01-43d0-947c-c02fffa0a1b3"
      unitRef="U_CNY">14515000</ysg:RecognitionOfDeferredIncome>
    <ysg:RecognitionOfDeferredIncome
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_119ebed4-c1b6-488c-a661-d7bd9b1a8307"
      unitRef="U_CNY">14934000</ysg:RecognitionOfDeferredIncome>
    <ysg:RecognitionOfDeferredIncome
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_54867767-8fbb-4899-ba44-1d07c5730d36"
      unitRef="U_CNY">15733000</ysg:RecognitionOfDeferredIncome>
    <ysg:RecognitionOfDeferredIncome
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_3e7da219-95aa-4c37-b086-1568fb6abcbe"
      unitRef="U_USD">2216000</ysg:RecognitionOfDeferredIncome>
    <ysg:ImpairmentAllowanceOfInventory
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_bec9eb6b-dd8e-425f-b212-73162a32ca1b"
      unitRef="U_CNY">87045000</ysg:ImpairmentAllowanceOfInventory>
    <ysg:ImpairmentAllowanceOfInventory
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_111a837b-498e-494c-bfc6-35a92b05da67"
      unitRef="U_CNY">-3079000</ysg:ImpairmentAllowanceOfInventory>
    <ysg:ImpairmentAllowanceOfInventory
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_74f21b5b-ae57-4b18-b890-d306fd51556f"
      unitRef="U_CNY">-38246000</ysg:ImpairmentAllowanceOfInventory>
    <ysg:ImpairmentAllowanceOfInventory
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_f5fcbb0e-16ec-42bd-bc37-f7265677887c"
      unitRef="U_USD">-5387000</ysg:ImpairmentAllowanceOfInventory>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_5f472447-ab0f-44e3-a813-00206292239f"
      unitRef="U_CNY">19887000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_4d697652-e416-44c5-8315-a703de1f595d"
      unitRef="U_USD">2801000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_3317f15e-bfc8-4ef9-9d94-648a869d0d13"
      unitRef="U_CNY">-5428000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_ff680abb-0aa0-4467-94e8-79bc83d56cba"
      unitRef="U_CNY">-8360000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_27d2c44e-c3f9-41e5-83d6-8d5145ff66bf"
      unitRef="U_CNY">-8655000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_7bb3a202-5bf2-439f-af0a-88015a967f5b"
      unitRef="U_USD">-1219000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_127c22c4-c5d6-4751-93f6-85b05a0e3be0"
      unitRef="U_CNY">-36231000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_74cb069d-737b-4a67-86f4-adb6f569ee09"
      unitRef="U_CNY">-80288000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_7dd1edef-4f4a-4d77-887d-00d29fc06064"
      unitRef="U_CNY">1188000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_8f1ebd2e-370b-4f16-b856-ba0e25fdc850"
      unitRef="U_USD">167000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnDispositionOfIntangibleAssets
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_866ff3cd-bad6-41e6-8a14-be1293d6ceb8"
      unitRef="U_CNY">-2672000</us-gaap:GainLossOnDispositionOfIntangibleAssets>
    <us-gaap:GainLossOnDispositionOfIntangibleAssets
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_ea657382-192f-4186-80a5-b5b325344a8f"
      unitRef="U_CNY">-920000</us-gaap:GainLossOnDispositionOfIntangibleAssets>
    <us-gaap:GainLossOnDispositionOfIntangibleAssets
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_7b525747-ea14-4178-85ff-8880c623fa56"
      unitRef="U_CNY">-381000</us-gaap:GainLossOnDispositionOfIntangibleAssets>
    <us-gaap:GainLossOnDispositionOfIntangibleAssets
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_c7f70a83-b584-4818-a7a1-08870ff0f714"
      unitRef="U_USD">-54000</us-gaap:GainLossOnDispositionOfIntangibleAssets>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_229ff409-f7ec-4b6c-b573-48d68c5fc4d9"
      unitRef="U_CNY">2094000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss>
    <us-gaap:ImpairmentOfInvestments
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_71af8347-feb9-408d-8b43-81b5714b03bc"
      unitRef="U_CNY">1375000</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ImpairmentOfInvestments
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_b3a4a857-324d-42ae-809f-83f2831ae89d"
      unitRef="U_CNY">5078000</us-gaap:ImpairmentOfInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_1c362aa2-6430-4a20-914c-411a04d27058"
      unitRef="U_CNY">5978000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_56b1ddfd-4806-4dfa-aa48-e3a6faa3eca8"
      unitRef="U_CNY">12548000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_c311a494-6c10-4942-a416-7fbeaa679a40"
      unitRef="U_CNY">10122000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_176eb91f-45fb-4d19-8621-432d0fa3e3ea"
      unitRef="U_USD">1426000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_75f82bd4-d39b-43bc-be28-e6f01663e357"
      unitRef="U_CNY">354039000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_19ef4ba1-3482-4958-ae25-fe378b8b51d0"
      unitRef="U_USD">49865000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_dded2d63-2152-43fe-b654-dff1ba1efb57"
      unitRef="U_CNY">-99745000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_71761914-dcd4-4728-87fc-68eb2e43857c"
      unitRef="U_CNY">-154995000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_4f24fee5-7eb9-49de-af6a-a17440ece364"
      unitRef="U_CNY">4472000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_323d4457-9bed-406a-9631-94971d8b5f7c"
      unitRef="U_USD">630000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <ysg:InterestReceivablesOnShortTermInvestments
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_6bfcbf1f-eafd-4912-bc3c-76bc0ec04d0b"
      unitRef="U_CNY">-319000</ysg:InterestReceivablesOnShortTermInvestments>
    <ysg:InterestReceivablesOnShortTermInvestments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_2b6fcc65-bc6f-472e-9e07-510171c4f3a2"
      unitRef="U_CNY">-937000</ysg:InterestReceivablesOnShortTermInvestments>
    <ysg:InterestReceivablesOnShortTermInvestments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_e96a7076-05c6-4014-b787-5e1297a96209"
      unitRef="U_USD">-132000</ysg:InterestReceivablesOnShortTermInvestments>
    <ysg:IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_59d3570a-521c-4be4-9aaa-9dcbb83ee030"
      unitRef="U_CNY">42715000</ysg:IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets>
    <ysg:IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_60ec544d-9643-41a5-9507-b13b82bfa2fd"
      unitRef="U_CNY">-65916000</ysg:IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets>
    <ysg:IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_0a5170d2-e9a3-4d0f-b0d8-2b73ecce103f"
      unitRef="U_CNY">7270000</ysg:IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets>
    <ysg:IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_62b4da66-b804-434b-be68-cc3644a4c73d"
      unitRef="U_USD">1024000</ysg:IncreaseDecreaseInPrepaymentsAndOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_159975db-55a9-4209-8e59-a1a9605a172e"
      unitRef="U_CNY">109930000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_86b68ec9-2ba9-48eb-a059-68e7050e4471"
      unitRef="U_CNY">-277997000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_a6d02696-cffc-41d1-b461-23a39e530b92"
      unitRef="U_CNY">-109443000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_dee135f4-8360-480d-bb60-09bd5e33a24e"
      unitRef="U_USD">-15415000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_2e349847-a705-4fe0-a01d-df32c21c5684"
      unitRef="U_CNY">18961000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_22db421b-50fd-4b83-85b4-d5f63074db02"
      unitRef="U_CNY">-27335000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_cb11ce11-ff24-453e-8799-62d96219b212"
      unitRef="U_CNY">-25785000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_772a651a-f458-48cf-ab03-f5457bd4b025"
      unitRef="U_USD">-3632000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_3c929f6e-fd94-421e-b35e-c1831c458b7a"
      unitRef="U_CNY">-1260000</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_ec3dfdef-3510-42c3-86bc-87a695751570"
      unitRef="U_CNY">5594000</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_93b1f04a-5587-40b6-98e7-a696302c581b"
      unitRef="U_CNY">27969000</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_e91c6748-9867-47ac-a7aa-cae3b6080af5"
      unitRef="U_USD">3939000</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_7b79eabd-dea9-4336-a646-8afac57a0dbd"
      unitRef="U_CNY">2153000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_9ecca557-22c7-49a3-9d1a-94e583fc3e1b"
      unitRef="U_CNY">13275000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_5e72c867-c932-4082-9d99-4120dfbc1d11"
      unitRef="U_CNY">-17811000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_11232385-3eed-4585-8657-5b0073ca90f3"
      unitRef="U_USD">-2509000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_22bd8fff-0bfd-4115-806b-8d3dcc364c06"
      unitRef="U_CNY">-244444000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_5dac113d-1a76-442a-9f52-9cd66be6c86a"
      unitRef="U_CNY">-120970000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_a72ec00f-431e-4911-9487-c6e9e2428a3b"
      unitRef="U_CNY">-14156000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_c015ea6a-2a82-48ea-8f0b-f6243ba5ea3e"
      unitRef="U_USD">-1994000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_fd10022d-12c5-4059-b095-32239b5acd75"
      unitRef="U_CNY">-63683000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_1f312310-32a5-437c-960e-c58f83f6c074"
      unitRef="U_CNY">-17303000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_a14d61f1-126e-431a-91b2-bac41ba8f51d"
      unitRef="U_CNY">65322000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_94d33fb9-5293-4274-ae2d-d51db28810a6"
      unitRef="U_USD">9199000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_68fff761-6d16-4a75-9b46-57333b272669"
      unitRef="U_CNY">14376000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_7b19083b-f703-4c3f-9dcc-adbfdc274c1d"
      unitRef="U_CNY">-4028000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_b057c002-f559-44bd-9258-fe886fcacc8f"
      unitRef="U_CNY">24927000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_d3f95eb2-fea9-43e1-81bb-c9c585166e02"
      unitRef="U_USD">3511000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_419b9d84-60db-4634-96f7-ae3dd4239c9a"
      unitRef="U_CNY">71668000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_278f7e79-4b33-44a8-95d4-cae5bf7be377"
      unitRef="U_CNY">-1437000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_ed7e2eb0-7bab-4669-b1ff-4fe7d7f77fa8"
      unitRef="U_CNY">5079000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_7896a434-ca94-49aa-94e9-4609f98c5a16"
      unitRef="U_CNY">-3880000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_c94bcb65-b5cc-41b4-9a5a-3098cda05bb9"
      unitRef="U_USD">-546000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <ysg:IncreaseDecreaseInLeaseLiabilities
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_2e432c03-5ff9-4e19-b1f6-5a1d87590f37"
      unitRef="U_CNY">-238447000</ysg:IncreaseDecreaseInLeaseLiabilities>
    <ysg:IncreaseDecreaseInLeaseLiabilities
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_d0ee17d6-e011-4038-b0eb-1cf6962dcd19"
      unitRef="U_CNY">-166969000</ysg:IncreaseDecreaseInLeaseLiabilities>
    <ysg:IncreaseDecreaseInLeaseLiabilities
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_2ec8a8f3-d1f4-4a09-b2cf-df70df2e00c2"
      unitRef="U_CNY">-89341000</ysg:IncreaseDecreaseInLeaseLiabilities>
    <ysg:IncreaseDecreaseInLeaseLiabilities
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_2fc7adc2-b1a0-4a3e-a06d-d3628c1bd206"
      unitRef="U_USD">-12583000</ysg:IncreaseDecreaseInLeaseLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_a0695b21-eccc-4378-a51b-0c9552c4a695"
      unitRef="U_CNY">-1020441000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_e3fa1898-a029-4a77-9822-7ce3a3534df9"
      unitRef="U_CNY">136208000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_315899a0-30eb-482c-902f-6e0dfbfa7e45"
      unitRef="U_CNY">-107442000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_cc2e4fef-7a77-45f6-9798-67f1b1b47e92"
      unitRef="U_USD">-15133000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_d844e783-27be-408a-badf-82c756244641"
      unitRef="U_CNY">25304000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_2e583ac7-ccc3-4d00-a494-2ea332bd9611"
      unitRef="U_CNY">8550000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_221e0e95-2799-44bf-a104-f79105448ebb"
      unitRef="U_CNY">321000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_cfc2e0bf-aef2-4c3d-b4d5-cc51dc39c8ef"
      unitRef="U_USD">45000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_8b5ebe61-7bf6-4e6a-8b44-5849291f33be"
      unitRef="U_CNY">141433000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_ba45ac67-1ee3-43da-8095-deffe1545cf5"
      unitRef="U_CNY">50778000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_64cff6d4-1071-4f45-93b0-3c5159ed7f66"
      unitRef="U_CNY">43648000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_7fafcc33-b1ee-4623-92a5-a9a5c74edb23"
      unitRef="U_USD">6148000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_4c1c504b-9209-4e97-9f2e-2fd610bf9b70"
      unitRef="U_CNY">4099000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_55e2af16-fe67-4d6d-96a1-90136d097f8a"
      unitRef="U_CNY">1953000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_ab2c5d01-1fc3-40b1-b5a2-a0c53f1f2d4a"
      unitRef="U_USD">275000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_9644dcb3-1929-410c-a63c-abc35d34f91b"
      unitRef="U_CNY">2421802000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_311094f7-97a3-48dc-949e-4b5cf5d7e33d"
      unitRef="U_CNY">2341533000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_403bd68d-e5bf-4c45-b1ff-cf386cd44d8b"
      unitRef="U_USD">329798000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_3cbd1e57-8b67-4e3d-981c-8e5fac989846"
      unitRef="U_CNY">1459564000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_06e4e42a-1795-43b9-864b-d8b58709e44b"
      unitRef="U_CNY">2222376000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_52453736-bf43-4a68-bd6e-aeca20e584a4"
      unitRef="U_USD">313015000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_173d15d3-5b76-4845-b85f-7a36f47a9339"
      unitRef="U_CNY">989652000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_0d28f6bd-b155-495a-80ee-ae47d414f0a8"
      unitRef="U_CNY">2107000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_3a68e677-3798-4f78-808e-5f4a95bb6032"
      unitRef="U_CNY">322825000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_744d3b54-c0f7-42f5-ae92-3cf317ab7cc7"
      unitRef="U_CNY">135842000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_22c96505-0e16-4dc2-9e90-ad3f57666699"
      unitRef="U_CNY">121547000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_4d62a5e6-13a4-46b8-ae5d-3ec757dc8d11"
      unitRef="U_USD">17119000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <ysg:PaymentsToPrePaidConsiderationForAcquisition
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_8eedde19-6dbe-41fc-a6b5-6307df199fd1"
      unitRef="U_CNY">5043000</ysg:PaymentsToPrePaidConsiderationForAcquisition>
    <us-gaap:PaymentsForProceedsFromInvestments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_ed186a6b-b4a6-4403-a5ee-d42846024476"
      unitRef="U_CNY">-22233000</us-gaap:PaymentsForProceedsFromInvestments>
    <us-gaap:PaymentsForProceedsFromInvestments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_cf7448db-d74d-4fb3-bc39-e2132f3a67d8"
      unitRef="U_USD">-3131000</us-gaap:PaymentsForProceedsFromInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_b11d6125-b337-4911-ab9a-847c96b565b0"
      unitRef="U_CNY">-1484257000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_37818402-fb96-463a-a8cb-6431f823b8b1"
      unitRef="U_CNY">-1155416000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_9e2c724b-aa08-4baa-842e-5df691470b28"
      unitRef="U_CNY">-260487000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_764c68f1-70d3-42af-a863-9cd56e113d44"
      unitRef="U_USD">-36689000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_840bab7d-3399-45ec-ac36-92c78947fab4"
      unitRef="U_CNY">100000</us-gaap:RepaymentsOfShortTermDebt>
    <ysg:RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_ca49f5f6-aad9-41d9-b35a-f8b2fdeb07d6"
      unitRef="U_CNY">-12959000</ysg:RepaymentOfShareholderReceivableFromRepurchasesOfOrdinaryShares>
    <ysg:CapitalContributionsFromNonControllingInterests
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_3c5cdf2c-2548-4257-b388-23d8f9d00ddb"
      unitRef="U_CNY">-596000</ysg:CapitalContributionsFromNonControllingInterests>
    <ysg:IssuanceCostsOfIssuanceOfOrdinarySharesInIpo
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_d9b8646a-3537-49de-9acb-e91096b439ba"
      unitRef="U_CNY">1706000</ysg:IssuanceCostsOfIssuanceOfOrdinarySharesInIpo>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_8d32b86f-7d00-4205-909e-cd23fec20113"
      unitRef="U_CNY">1906000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_c73885ef-f276-4ea7-a77f-764103d3ee8b"
      unitRef="U_CNY">4902000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_6c24d89a-50f6-4947-90b7-eac9275a4f45"
      unitRef="U_USD">690000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_d1e22e4a-4c2b-413d-be0f-c830cf029f7f"
      unitRef="U_CNY">15161000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_a9a502e7-0d27-45b1-ac21-6f94030f149f"
      unitRef="U_CNY">654650000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_fc138d4c-5748-455a-9665-f3c4b63c7e20"
      unitRef="U_CNY">212693000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_237c97d2-2577-4afb-b1dd-d58e39451760"
      unitRef="U_USD">29957000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_8faa52d8-6ff8-4178-9e67-95c801b40b57"
      unitRef="U_CNY">134664000</us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest>
    <us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_d62493f7-0727-4c0e-bbb9-013d2b5ebe58"
      unitRef="U_USD">18967000</us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_c89ea5c9-cf60-493e-ba2a-1daf719f782c"
      unitRef="U_CNY">-1706000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_cba50e02-9a71-447f-afb0-c5eae38a4974"
      unitRef="U_CNY">-654450000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_edcafdd9-0c80-4917-9ab3-1b168692b00f"
      unitRef="U_CNY">-342455000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_d61ac5c8-73ba-42c4-b7ef-bb9636ab0f58"
      unitRef="U_USD">-48234000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_5cc7fd50-3ec8-4168-8bc4-65397928e77d"
      unitRef="U_CNY">-88980000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_b35337a7-2cfd-4707-8fb5-ac9fb5082cd4"
      unitRef="U_CNY">89978000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_16a5991c-ea54-416c-a017-545f2e3b25c5"
      unitRef="U_CNY">14192000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_608f7723-2a7b-4355-aa8b-04f8cc4cec12"
      unitRef="U_USD">1999000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_15fc657a-7db3-4b74-8c9f-bcf4e4e30f62"
      unitRef="U_CNY">-2595384000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_2da41ecd-d4fd-4330-85f0-553b13d66a48"
      unitRef="U_CNY">-1583680000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_91bad5ea-d055-4eae-bc52-85d9f6adae0b"
      unitRef="U_CNY">-696192000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_bc3bd542-d2e7-4149-b27d-52e71b9fd473"
      unitRef="U_USD">-98057000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_5717967b-d665-4451-8b72-a44f36a6cd28"
      decimals="-3"
      id="F_e285095f-fe1a-4fd1-bd0a-ecf6696512dc"
      unitRef="U_CNY">5733392000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e"
      decimals="-3"
      id="F_a4b7bc4c-05ec-49ed-9ebc-70204adbfd07"
      unitRef="U_CNY">3138008000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_239a8bdf-5a5d-4c7c-81f0-eb90435ea2a1"
      unitRef="U_CNY">1554328000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_48d79f98-446d-4910-bbc3-339b226ffbe8"
      unitRef="U_USD">218923000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e"
      decimals="-3"
      id="F_50309bad-7aa4-406f-8f24-26c6934d8035"
      unitRef="U_CNY">3138008000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_40c826c7-a066-48e5-961b-cddee2734f45"
      unitRef="U_CNY">1554328000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_6d735575-f7e7-4dcb-85c0-6ef8321c8c9a"
      unitRef="U_CNY">858136000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_4fa29cd4-7f68-4bc1-b2cb-6d0f67d67fb9"
      unitRef="U_USD">120866000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_c05e5283-12ed-48a3-b3c2-e3586c5d149b"
      unitRef="U_CNY">6190000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_3d64c8ca-2a13-439f-9c77-945f92439a6b"
      unitRef="U_CNY">6108000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_e0cc2598-1ad9-4749-8b06-531f5a5aa914"
      unitRef="U_CNY">7750000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_5a773cf6-1798-4d03-92ce-3823f6ded885"
      unitRef="U_USD">1092000</us-gaap:IncomeTaxesPaid>
    <ysg:NonCashPurchasesOfPropertyAndEquipment
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_9d738de7-cf69-47bb-b1e7-7823558c06db"
      unitRef="U_CNY">19709000</ysg:NonCashPurchasesOfPropertyAndEquipment>
    <ysg:NonCashPurchasesOfPropertyAndEquipment
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_f9b50cd7-903b-4605-b766-7956b9794419"
      unitRef="U_CNY">10607000</ysg:NonCashPurchasesOfPropertyAndEquipment>
    <ysg:NonCashPurchasesOfPropertyAndEquipment
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_dc1c685a-9866-4275-b13e-65b402f6b136"
      unitRef="U_CNY">12687000</ysg:NonCashPurchasesOfPropertyAndEquipment>
    <ysg:NonCashPurchasesOfPropertyAndEquipment
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_2b3df0af-a263-454e-bf9a-fba2fdcbcd72"
      unitRef="U_USD">1787000</ysg:NonCashPurchasesOfPropertyAndEquipment>
    <ysg:NoncashPurchasesOfIntangibleAssets
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_71d2a268-1578-4a59-a8fb-9ef27afdb20f"
      unitRef="U_CNY">2999000</ysg:NoncashPurchasesOfIntangibleAssets>
    <ysg:NoncashPurchasesOfIntangibleAssets
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_0c90aa33-938c-45dc-8c73-975dc4eafe54"
      unitRef="U_CNY">282000</ysg:NoncashPurchasesOfIntangibleAssets>
    <ysg:NoncashPurchasesOfIntangibleAssets
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_8166b1da-3733-4b74-81a6-b22ee817d346"
      unitRef="U_CNY">397000</ysg:NoncashPurchasesOfIntangibleAssets>
    <ysg:NoncashPurchasesOfIntangibleAssets
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_7f510f09-eda4-49ec-b7f9-12e12af90dec"
      unitRef="U_USD">56000</ysg:NoncashPurchasesOfIntangibleAssets>
    <ysg:NoncashReceivablesOfExercisePriceOfShareOptions
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_45336116-6a28-4056-b656-81af95ffe792"
      unitRef="U_CNY">1920000</ysg:NoncashReceivablesOfExercisePriceOfShareOptions>
    <ysg:NoncashReceivablesOfExercisePriceOfShareOptions
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_51d8c15b-eada-4d0a-9416-3ea6be1b70ea"
      unitRef="U_CNY">1633000</ysg:NoncashReceivablesOfExercisePriceOfShareOptions>
    <ysg:NoncashReceivablesOfExercisePriceOfShareOptions
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_b99a46fc-3f5c-48f7-a47a-9e488dc49a69"
      unitRef="U_USD">230000</ysg:NoncashReceivablesOfExercisePriceOfShareOptions>
    <ysg:NoncashPayableForRepurchasesOfOrdinaryShares
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_3f464d64-062f-4062-97cf-8b7fd67ac981"
      unitRef="U_CNY">7166000</ysg:NoncashPayableForRepurchasesOfOrdinaryShares>
    <ysg:NoncashPayableForRepurchasesOfOrdinaryShares
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_30da0587-1634-4b4e-b03a-a4dd57e7dc6e"
      unitRef="U_CNY">442000</ysg:NoncashPayableForRepurchasesOfOrdinaryShares>
    <ysg:NoncashPayableForRepurchasesOfOrdinaryShares
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_8fd9ce7b-1699-446d-8803-d780a4d82044"
      unitRef="U_USD">62000</ysg:NoncashPayableForRepurchasesOfOrdinaryShares>
    <ysg:CapitalInjectionFromNonControllingInterests
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_1f15bebd-d593-4172-82aa-7b7bf8ddbe35"
      unitRef="U_CNY">338587000</ysg:CapitalInjectionFromNonControllingInterests>
    <ysg:CapitalInjectionFromNonControllingInterests
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_ffa07d9c-8943-4ce9-b66b-31b0da4547cb"
      unitRef="U_CNY">1337000</ysg:CapitalInjectionFromNonControllingInterests>
    <ysg:RepurchaseOfRedeemableNonControllingInterests
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_f8591fee-a707-4112-82f4-7f01952ee87b"
      unitRef="U_CNY">22197000</ysg:RepurchaseOfRedeemableNonControllingInterests>
    <ysg:RepurchaseOfRedeemableNonControllingInterests
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_3edbd5ef-4488-4d73-bbd0-f50aa6f21246"
      unitRef="U_USD">3126000</ysg:RepurchaseOfRedeemableNonControllingInterests>
    <ysg:RecognitionOfRedeemableNonControllingInterests
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_f784a7d6-4b54-4a30-970c-68b294cb5f62"
      unitRef="U_CNY">50129000</ysg:RecognitionOfRedeemableNonControllingInterests>
    <ysg:RecognitionOfRedeemableNonControllingInterests
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_ead1b754-5440-471b-b751-22cdaeb1503e"
      unitRef="U_USD">7061000</ysg:RecognitionOfRedeemableNonControllingInterests>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_69098908-8608-4d11-945e-773d9e487751">&lt;div style="display:flex;margin-top:5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;1.&lt;/span&gt;&lt;div id="notes_to_consolidated_financial_statemen" style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;PRINCIPAL ACTIVI&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;TIES AND REORGANIZATION&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(a)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Principal activities&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Yatsen Holding Limited (the &#x201c;Company&#x201d;) was incorporated in the Cayman Islands on &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;September 6, 2016&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;. The Company, through its consolidated subsidiaries, the variable interest entities (&#x201c;VIEs&#x201d;) and VIE&#x2019;s subsidiaries (collectively referred to as the "Group"), is primarily engaged in selling beauty products and is a consumer-centric, technology-and data-driven beauty platform in the People's Republic of China ("the PRC"). The Company was listed on the New York Stock Exchange on November 19, 2020.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As of December 31, 2023, details of the Company's principal subsidiaries and VIE were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:42.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.36%;"&gt;&lt;/td&gt;
        &lt;td style="width:13.06%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.36%;"&gt;&lt;/td&gt;
        &lt;td style="width:13.06%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.36%;"&gt;&lt;/td&gt;
        &lt;td style="width:13.06%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.36%;"&gt;&lt;/td&gt;
        &lt;td style="width:13.06%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Place of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Date of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Percentage of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;incorporation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;incorporation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;beneficial ownership&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Principal activities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Principal subsidiaries:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Guangzhou Yatsen Global Co., Ltd. (&#x201c;Guangzhou Yatsen&#x201d;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;PRC&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;July 29, 2015&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cosmetics Sales&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Guangzhou Yixun Cosmetics Co., Ltd.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;PRC&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;October 22, 2020&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cosmetics Sales&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Aoyan (Shanghai) Cosmetics Trading Co., Ltd.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;PRC&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Jun 4, 2019&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cosmetics Sales&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;SNK (Shanghai) Limited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;PRC&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;July 31, 2018&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cosmetics Sales&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Galenic (Shanghai) E-commerce Co., Ltd.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;PRC&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;January 28, 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;90&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cosmetics Sales&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Guangzhou DR.WU Cosmetics Co., Ltd.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;PRC&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;January 5, 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;90&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cosmetics Sales&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;VIE:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Huizhi Weimei (Guangzhou) Trading Co., Ltd. (&#x201c;HZ VIE&#x201d;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;PRC&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;February 22, 2019&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cosmetics Sales&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;1.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;PRINCIPAL ACTIVITIES AND REORGANIZATION (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(b)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;VIE Arrangements between the VIEs and the Company's PRC subsidiary &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;To comply with the relevant PRC laws and regulations, the Group operates its internet-based business, in which foreign investment is restricted or prohibited, through the VIEs. The Group obtained the control of the VIEs by entering into a series of contractual arrangements with the VIEs or their equity holders as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Powers of Attorney&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The shareholders of VIEs, have each executed a power of attorney to irrevocably appoint Guangzhou Yatsen or its designated person as their attorney-in-fact to exercise all of their rights as shareholders of VIEs, including, but not limited to, the right to convene and attend shareholder meetings, vote on any resolution that requires a shareholder vote, such as the appointment or removal of directors and executive officers, and other voting rights pursuant to the then-effective articles of association of VIEs. The power of attorney will remain in force for so long as the controlling shareholders remain the shareholders of VIEs.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Exclusive Technology Consulting and Service Agreement&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Under the exclusive technology consulting and service agreement between Guangzhou Yatsen and VIEs, Guangzhou Yatsen has the exclusive right to provide to VIEs technology consulting and services related to, among other things, research and development, system operation, advertising, internal training and technical support. Guangzhou Yatsen has the exclusive ownership of intellectual property rights created as a result of the performance of this agreement. In exchange, VIEs agree to pay Guangzhou Yatsen an annual service fee, at an amount that is agreed by Guangzhou Yatsen. Unless Guangzhou Yatsen provides valid notice of termination &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;30&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; days prior to the term of agreement ending, this agreement will remain effective for &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; years to be automatically renewed for another 10 years thereafter.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Equity Pledge Agreement&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Pursuant to the equity pledge agreement among Guangzhou Yatsen, VIEs, and the shareholders of VIEs, the shareholders pledged all of their equity interests in VIEs to guarantee their and VIEs&#x2019; performance of their obligations under the contractual arrangements including the exclusive technology consulting and service agreement, the exclusive option agreement and the power of attorney. In the event of a breach by VIEs or their shareholders of contractual obligations under these agreements, Guangzhou Yatsen, as pledgee, will have the right to dispose of the pledged equity interests in VIEs. The shareholders of VIEs also undertake that, during the term of the equity pledge agreement, they will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests. During the term of the equity pledge agreement, Guangzhou Yatsen has the right to receive all of the dividends and profits distributed on the pledged equity interests. As of the date of this annual report, the equity pledge for the variable interest equity has been registered with local PRC authorities.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Exclusive Call Option Agreement&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Pursuant to the exclusive call option agreement between Guangzhou Yatsen, VIEs and their shareholders, the shareholders of VIEs irrevocably grant Guangzhou Yatsen an exclusive option to purchase, at its discretion, or have its designated person to purchase, to the extent permitted under PRC law, all or part of the equity interests in VIEs. The purchase price shall be the lowest price permitted by applicable PRC law. In addition, VIEs have granted Guangzhou Yatsen an exclusive option to purchase, at its discretion, or have its designated person to purchase, to the extent permitted under PRC law, all or part of VIEs&#x2019; assets at the book value of such assets, or at the lowest price permitted by applicable PRC law, whichever is higher. The shareholders of VIEs undertake that, without the Company&#x2019;s prior written consent or the prior written consent of Guangzhou Yatsen, they may not increase or decrease the registered capital, dispose of its assets, incur any debt or guarantee liabilities, enter into any material purchase agreements, conduct any merger, acquisition or investments, amend its articles of association or provide any loans to third parties. The exclusive call option agreement will remain effective until all equity interest in VIEs held by their shareholders and all assets of VIEs are transferred or assigned to Guangzhou Yatsen or its designated representatives.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Under accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;), a VIE is consolidated if the Company bears the risks and enjoys the rewards normally associated with, ownership of the entity. Through these contractual agreements, the Company has the power to direct the activities that most significantly impact the VIEs&#x2019; economic performance, bears the risks of and enjoys the rewards normally associated with ownership of the VIEs. Therefore, the Company is the ultimate primary beneficiary of the VIEs and the financial results of the VIEs are included in the Group&#x2019;s consolidated financial statements. The PRC variable interest entity, HZ VIE, developed e-commerce platforms for the business and holds an ICP license.&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;1.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;PRINCIPAL ACTIVITIES AND REORGANIZATION (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(b)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;VIE Arrangements between the VIEs and the Company's PRC subsidiary (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The following consolidated financial information of the consolidated VIEs is included in the accompanying consolidated financial statements as of and for the year ended:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.193%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,924&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,202&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accounts receivable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,047&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,428&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Inventories, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,080&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;348&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Prepayments and other current assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,723&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,742&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Amounts due from non-VIE subsidiaries&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Total current assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;21,774&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;26,730&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;161,640&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;291,965&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Property and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,745&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,606&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Intangible assets, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Right-of-use assets, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;74&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Total non-current assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;167,461&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;293,571&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Total assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;189,235&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;320,301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accounts payable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,813&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,645&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Advances from customers&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,892&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;26,810&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;16,624&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,646&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Income tax payables&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;929&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;929&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Lease liabilities due within one year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;78&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Amounts due to non-VIE subsidiaries&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;195,389&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;266,018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Total current liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;227,725&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;310,048&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Total liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;227,725&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;310,048&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.743%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;521,835&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;323,246&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;183,737&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net income (loss)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27,886&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;16,624&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,922&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net cash provided by operating activities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,178&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,306&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;36,473&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net cash used in investing activities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;121,236&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;30,277&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;107,721&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net cash provided by (used in) financing activities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100,450&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,644&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;74,526&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net increase (decrease) in cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,608&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;18,615&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,278&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.933%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt;(1) During years ended December 31, 2021, 2022 and 2023, the consolidated VIEs earned inter-company revenues in the amounts of &lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively. In addition, the proceeds from advances from Group companies to the consolidated VIEs in 2021, 2022 and 2023 are in the amount of RMB&lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;129,664&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;117,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively and the repayment of advances to Group companies by the consolidated VIEs in 2021, 2022 and 2023 are in the amount of RMB&lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;36,664&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;42,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively. All of these transactions have been eliminated in consolidation.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.933%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt;(2) As at December 31, 2022 and 2023, amounts due to non-VIE subsidiaries included RMB&lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;93,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt; and R&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt;MB&lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;168,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt; for debt financing from Group companies to the consolidated VIEs not yet returned.&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;1.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;PRINCIPAL ACTIVITIES AND REORGANIZATION (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(b)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;VIE Arrangements between the VIEs and the Company's PRC subsidiary (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In accordance with the aforementioned agreements, the Company has the power to direct activities of the VIEs, and can have assets transferred out of VIEs. Therefore, the Company considers that there is no asset in VIEs that can be used only to settle obligations of the VIEs, except for registered capital, as of December 31, 2023. As VIEs were incorporated as limited liability companies under the PRC Company Law, the creditors do not have recourse to the general credit of the Company for all the liabilities of VIEs. There is currently no contractual arrangement that would require the Company to provide additional financial support to the VIEs. As the Group is conducting certain businesses in the PRC through the VIEs, the Group may provide additional financial support on a discretionary basis in the future, which could expose the Group to a loss. There is no VIEs where the Company has variable interest but is not the primary beneficiary. The Group believes that the contractual arrangements among its shareholders and Guangzhou Yatsen comply with PRC law and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company&#x2019;s ability to enforce these contractual arrangements and if the shareholders of VIEs were to reduce their interest in the Company, their interests may diverge from that of the Company and that may potentially increase the risk that they would seek to act contrary to the contractual terms. The Company&#x2019;s ability to control the VIEs also depends on the voting rights proxy and the effect of the share pledge under the Equity Pledge Agreement and Guangzhou Yatsen has to vote on all matters requiring shareholder approval in VIEs. As noted above, the Company believes this voting right proxy is legally enforceable but may not be as effective as direct equity ownership.&lt;/span&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_30293eb3-c000-49ee-a1c4-c4dafc88377e">2016-09-06</dei:EntityIncorporationDateOfIncorporation>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_d6c1d8f1-3467-4131-a7dd-75b15e4c0c95">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As of December 31, 2023, details of the Company's principal subsidiaries and VIE were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:42.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.36%;"&gt;&lt;/td&gt;
        &lt;td style="width:13.06%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.36%;"&gt;&lt;/td&gt;
        &lt;td style="width:13.06%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.36%;"&gt;&lt;/td&gt;
        &lt;td style="width:13.06%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.36%;"&gt;&lt;/td&gt;
        &lt;td style="width:13.06%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Place of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Date of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Percentage of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;incorporation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;incorporation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;beneficial ownership&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Principal activities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Principal subsidiaries:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Guangzhou Yatsen Global Co., Ltd. (&#x201c;Guangzhou Yatsen&#x201d;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;PRC&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;July 29, 2015&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cosmetics Sales&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Guangzhou Yixun Cosmetics Co., Ltd.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;PRC&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;October 22, 2020&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cosmetics Sales&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Aoyan (Shanghai) Cosmetics Trading Co., Ltd.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;PRC&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Jun 4, 2019&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cosmetics Sales&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;SNK (Shanghai) Limited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;PRC&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;July 31, 2018&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cosmetics Sales&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Galenic (Shanghai) E-commerce Co., Ltd.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;PRC&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;January 28, 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;90&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cosmetics Sales&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Guangzhou DR.WU Cosmetics Co., Ltd.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;PRC&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;January 5, 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;90&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cosmetics Sales&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;VIE:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Huizhi Weimei (Guangzhou) Trading Co., Ltd. (&#x201c;HZ VIE&#x201d;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;PRC&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;February 22, 2019&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cosmetics Sales&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="C_4371f17c-2a6a-48a1-b675-4f688b103a99"
      id="F_fe02983e-62b0-4a6d-a308-c296c889bdb2">2015-07-29</dei:EntityIncorporationDateOfIncorporation>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions
      contextRef="C_4371f17c-2a6a-48a1-b675-4f688b103a99"
      decimals="INF"
      id="F_f10aa5ab-5d3e-48c5-bdc3-ad13b004ce29"
      unitRef="U_pure">1</us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations
      contextRef="C_4371f17c-2a6a-48a1-b675-4f688b103a99"
      id="F_93b4132d-89f3-4072-ac4e-41515f46fe66">Cosmetics Sales</us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="C_ead434c0-d743-4c6e-943b-dc190353d25f"
      id="F_65929cc3-709c-4b2c-a85c-f1aaf8e8012a">2020-10-22</dei:EntityIncorporationDateOfIncorporation>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions
      contextRef="C_ead434c0-d743-4c6e-943b-dc190353d25f"
      decimals="INF"
      id="F_d40c404f-76cb-447c-ac63-368d35aa55fa"
      unitRef="U_pure">1</us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations
      contextRef="C_ead434c0-d743-4c6e-943b-dc190353d25f"
      id="F_157ed8e5-1a1d-42a8-93ee-d4385c3b3969">Cosmetics Sales</us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="C_b0a01f87-4c56-4211-a8e2-189a7d14ed30"
      id="F_4e0570d2-77b9-43ee-a2a4-82d587c8d626">2019-06-04</dei:EntityIncorporationDateOfIncorporation>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions
      contextRef="C_b0a01f87-4c56-4211-a8e2-189a7d14ed30"
      decimals="INF"
      id="F_e4956539-5a65-4d83-9a20-07de1660de1c"
      unitRef="U_pure">1</us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations
      contextRef="C_b0a01f87-4c56-4211-a8e2-189a7d14ed30"
      id="F_d3c447e5-2221-46f0-84e0-171cd1380930">Cosmetics Sales</us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="C_c6e00de8-b40b-46e2-88a3-f7ba5dc41df4"
      id="F_7a3fba55-eaf1-417a-a27a-a82f7c2981d0">2018-07-31</dei:EntityIncorporationDateOfIncorporation>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions
      contextRef="C_c6e00de8-b40b-46e2-88a3-f7ba5dc41df4"
      decimals="INF"
      id="F_c938df2f-1906-449f-a811-db0596f8dd82"
      unitRef="U_pure">1</us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations
      contextRef="C_c6e00de8-b40b-46e2-88a3-f7ba5dc41df4"
      id="F_a394647f-f2de-4cc3-8689-8d5704344d5f">Cosmetics Sales</us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="C_ad69f365-3b2b-46ce-bb48-9c841c99e8be"
      id="F_a3abf66e-c2ac-4909-8419-32207d297a52">2021-01-28</dei:EntityIncorporationDateOfIncorporation>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions
      contextRef="C_ad69f365-3b2b-46ce-bb48-9c841c99e8be"
      decimals="INF"
      id="F_cfab9981-0e5a-43ca-9ad7-7cc0a870dd53"
      unitRef="U_pure">0.90</us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations
      contextRef="C_ad69f365-3b2b-46ce-bb48-9c841c99e8be"
      id="F_606d78e5-1734-435d-b2e5-3491e5cb6916">Cosmetics Sales</us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="C_440e3e6f-27ad-4612-91d8-9ded4da29dcb"
      id="F_58bb5c2e-4184-4e40-b434-7e90cf651341">2021-01-05</dei:EntityIncorporationDateOfIncorporation>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions
      contextRef="C_440e3e6f-27ad-4612-91d8-9ded4da29dcb"
      decimals="INF"
      id="F_a5e4a761-3e7b-407f-904b-e1b367482513"
      unitRef="U_pure">0.90</us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations
      contextRef="C_440e3e6f-27ad-4612-91d8-9ded4da29dcb"
      id="F_02126020-92a4-4827-a915-8cfbf2e05a2a">Cosmetics Sales</us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="C_1536c808-4708-40af-87d6-edcb4b59d109"
      id="F_9098fb23-6284-4130-aac6-238ad0173d1e">2019-02-22</dei:EntityIncorporationDateOfIncorporation>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions
      contextRef="C_1536c808-4708-40af-87d6-edcb4b59d109"
      decimals="INF"
      id="F_2e03fa1b-9ff6-461f-8e7c-017be79af937"
      unitRef="U_pure">1</us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations
      contextRef="C_1536c808-4708-40af-87d6-edcb4b59d109"
      id="F_f1e54fee-fa7c-450c-871f-2fd53de1160e">Cosmetics Sales</us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations>
    <ysg:TermOfAgreementTerminationNoticePeriod
      contextRef="C_df04932d-a7c8-4d82-b4d0-dc9b3bc7dfa7"
      id="F_baa635c2-afe6-42a0-b3f7-aabb9f7d4ffe">P30D</ysg:TermOfAgreementTerminationNoticePeriod>
    <ysg:EffectivePeriodOfAgreement
      contextRef="C_df04932d-a7c8-4d82-b4d0-dc9b3bc7dfa7"
      id="F_2e58e5e3-63cc-4d8b-9acc-c286dd9ff514">P10Y</ysg:EffectivePeriodOfAgreement>
    <srt:ScheduleOfCondensedFinancialStatementsTableTextBlock
      contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc"
      id="F_cea15753-1bb2-4bd8-9f70-b2aaca51e6c0">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The following consolidated financial information of the consolidated VIEs is included in the accompanying consolidated financial statements as of and for the year ended:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.193%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,924&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,202&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accounts receivable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,047&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,428&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Inventories, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,080&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;348&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Prepayments and other current assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,723&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,742&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Amounts due from non-VIE subsidiaries&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Total current assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;21,774&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;26,730&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;161,640&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;291,965&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Property and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,745&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,606&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Intangible assets, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Right-of-use assets, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;74&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Total non-current assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;167,461&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;293,571&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Total assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;189,235&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;320,301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accounts payable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,813&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,645&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Advances from customers&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,892&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;26,810&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;16,624&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,646&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Income tax payables&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;929&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;929&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Lease liabilities due within one year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;78&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Amounts due to non-VIE subsidiaries&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;195,389&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;266,018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Total current liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;227,725&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;310,048&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Total liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;227,725&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;310,048&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.743%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;521,835&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;323,246&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;183,737&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net income (loss)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27,886&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;16,624&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,922&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net cash provided by operating activities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,178&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,306&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;36,473&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net cash used in investing activities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;121,236&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;30,277&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;107,721&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net cash provided by (used in) financing activities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100,450&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,644&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;74,526&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net increase (decrease) in cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,608&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;18,615&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,278&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</srt:ScheduleOfCondensedFinancialStatementsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_84da2122-d20d-4fd6-a461-fb3c5ad9a243"
      unitRef="U_CNY">8924000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_27bd2d04-ef5a-4bac-a54c-0db9d6cfaa36"
      unitRef="U_CNY">12202000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_68e28853-80e4-47b2-9a0c-03a56d4c28b7"
      unitRef="U_CNY">2047000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_5b67411e-b982-4c43-8363-faf83a9d3875"
      unitRef="U_CNY">6428000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_4e47b3ca-e25e-488b-bc0a-7f5a33df8a10"
      unitRef="U_CNY">1080000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_ae05466c-6881-4f30-8f83-88edbc20e0a2"
      unitRef="U_CNY">348000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_6d9faefb-7bfc-4e25-928b-3c05c788efa7"
      unitRef="U_CNY">9723000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_82d7c96a-cb52-49da-8a8e-c935a5f4a0dc"
      unitRef="U_CNY">7742000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <ysg:DueFromNonVariableInterestEntitySubsidiariesCurrent
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_f24678d8-c064-48bd-a2d6-f9eecdb19fa8"
      unitRef="U_CNY">10000</ysg:DueFromNonVariableInterestEntitySubsidiariesCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_827fa3df-254d-430d-9a6d-391711901766"
      unitRef="U_CNY">21774000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_7d68909a-8363-4c9d-9bfc-fff4b59eae57"
      unitRef="U_CNY">26730000</us-gaap:AssetsCurrent>
    <us-gaap:LongTermInvestments
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_2e795b4b-4732-4706-a151-34cdfd12c2c6"
      unitRef="U_CNY">161640000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_be9a51ef-2632-4d99-b2f4-d3412bdde2e6"
      unitRef="U_CNY">291965000</us-gaap:LongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_9109b877-24b4-4b62-887f-4c10e08a4317"
      unitRef="U_CNY">5745000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_86cff5c4-032d-47f7-8225-41fdf81dd6ff"
      unitRef="U_CNY">1606000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_12734f7e-8e5b-42b2-9ed3-0ab5adeb99ef"
      unitRef="U_CNY">2000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_6235b435-6d2e-486a-afd5-4bf008b263c9"
      unitRef="U_CNY">74000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:AssetsNoncurrent
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_aeb7824a-10b0-414d-9536-759be9fc1dc9"
      unitRef="U_CNY">167461000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_503ca0fc-739c-4bfb-8610-81acd0bec8c6"
      unitRef="U_CNY">293571000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_ca21d9f0-1e71-431e-95f4-42fea88c27e3"
      unitRef="U_CNY">189235000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_306a0736-a722-43f9-b74b-2a1acf64edcf"
      unitRef="U_CNY">320301000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_0a3fb598-8201-44ca-82dc-bf17f7d6cbed"
      unitRef="U_CNY">8813000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_114485f8-6764-49c6-a54e-7cefef0fc6d0"
      unitRef="U_CNY">7645000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_e5f88b5f-68c5-4182-ae55-f84e509c8344"
      unitRef="U_CNY">5892000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_d91bc13f-5a6c-490b-bc70-f7699c2f8c62"
      unitRef="U_CNY">26810000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <ysg:AccruedExpensesAndOtherLiabilitiesCurrent
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_ceec2b1d-12d0-4ad0-846d-25059428e390"
      unitRef="U_CNY">16624000</ysg:AccruedExpensesAndOtherLiabilitiesCurrent>
    <ysg:AccruedExpensesAndOtherLiabilitiesCurrent
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_daa9ea5c-625a-4093-b7a6-bb31e5cc570d"
      unitRef="U_CNY">8646000</ysg:AccruedExpensesAndOtherLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_4c9d96c4-ed7e-4fe2-af58-c2622001bb7a"
      unitRef="U_CNY">929000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_260c777d-8ba1-4228-9793-3023f0098382"
      unitRef="U_CNY">929000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_118b7746-bfe4-47d2-b360-d2b613c8c0d6"
      unitRef="U_CNY">78000</us-gaap:OperatingLeaseLiabilityCurrent>
    <ysg:DueToNonVariableInterestEntitySubsidiariesCurrent
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_dae2da20-8ea6-45a1-8862-fabb86606fb3"
      unitRef="U_CNY">195389000</ysg:DueToNonVariableInterestEntitySubsidiariesCurrent>
    <ysg:DueToNonVariableInterestEntitySubsidiariesCurrent
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_546a7226-7620-49c2-a731-8b3022c7ac53"
      unitRef="U_CNY">266018000</ysg:DueToNonVariableInterestEntitySubsidiariesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_2c84e63a-596c-4282-9646-55f61eb3b403"
      unitRef="U_CNY">227725000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_187f40c2-e7f7-415a-8975-bb0fb341b3be"
      unitRef="U_CNY">310048000</us-gaap:LiabilitiesCurrent>
    <us-gaap:Liabilities
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_7ada5a14-8788-4b87-9ce6-f13c35c81f80"
      unitRef="U_CNY">227725000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_1f51488b-e06a-40e0-b843-ed42cecd18f0"
      unitRef="U_CNY">310048000</us-gaap:Liabilities>
    <us-gaap:Revenues
      contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0"
      decimals="-3"
      id="F_75ea06e0-4a1d-4226-8563-57ef1593dc6c"
      unitRef="U_CNY">521835000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c"
      decimals="-3"
      id="F_323c4010-1e0c-4273-9e1e-9911cc1aca0d"
      unitRef="U_CNY">323246000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc"
      decimals="-3"
      id="F_65590e6b-de49-4b73-92be-12c6169ceb92"
      unitRef="U_CNY">183737000</us-gaap:Revenues>
    <us-gaap:ProfitLoss
      contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0"
      decimals="-3"
      id="F_f3d3e08c-aa0e-4045-b8d2-163113f211e6"
      unitRef="U_CNY">-27886000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c"
      decimals="-3"
      id="F_e385309b-6752-43e9-9e51-547ece6fa711"
      unitRef="U_CNY">16624000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc"
      decimals="-3"
      id="F_aaf95a97-b477-450f-ab90-9867f15e5fe6"
      unitRef="U_CNY">2922000</us-gaap:ProfitLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0"
      decimals="-3"
      id="F_709b9031-d7c3-4a9f-bcb8-ca0f9ffccf26"
      unitRef="U_CNY">17178000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c"
      decimals="-3"
      id="F_efc1cf91-ef4f-4622-8ede-53cacf5aa56e"
      unitRef="U_CNY">17306000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc"
      decimals="-3"
      id="F_9b0d7394-d532-45dd-95c7-2e00e8763ab7"
      unitRef="U_CNY">36473000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0"
      decimals="-3"
      id="F_c9498919-a6cd-4f9e-92da-4661cc26e7d8"
      unitRef="U_CNY">-121236000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c"
      decimals="-3"
      id="F_9b435e67-449d-4fce-a10f-3f08266a4db4"
      unitRef="U_CNY">-30277000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc"
      decimals="-3"
      id="F_9087f916-bd3f-4d1f-becd-2c3b03044cca"
      unitRef="U_CNY">-107721000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0"
      decimals="-3"
      id="F_78c53abe-d9e3-474b-a253-e8ec69909ff5"
      unitRef="U_CNY">100450000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c"
      decimals="-3"
      id="F_69682477-c7db-4796-b587-6a0c47e2285e"
      unitRef="U_CNY">-5644000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc"
      decimals="-3"
      id="F_76981181-f27a-4dbc-9981-6849406d55cd"
      unitRef="U_CNY">74526000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0"
      decimals="-3"
      id="F_0a8f3202-9ef5-4395-a20a-f027f2b76a5e"
      unitRef="U_CNY">-3608000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c"
      decimals="-3"
      id="F_a1b9d8a8-fb1f-4c32-a021-bb89cf045785"
      unitRef="U_CNY">-18615000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc"
      decimals="-3"
      id="F_2ec864e8-ebaf-4508-9a65-d7c144ee35eb"
      unitRef="U_CNY">3278000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:RevenuesNetOfInterestExpense
      contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0"
      decimals="0"
      id="F_c2b521b3-3e20-44d8-aba1-ea5fb570bd44"
      unitRef="U_CNY">0</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense
      contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c"
      decimals="0"
      id="F_32d74fff-1d2e-46ee-9167-58d4263f464a"
      unitRef="U_CNY">0</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense
      contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc"
      decimals="0"
      id="F_67340005-b485-449c-9bcc-cc14bbdf1d47"
      unitRef="U_CNY">0</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0"
      decimals="-3"
      id="F_d59c32ab-110e-48a2-8069-3b0a2b35665e"
      unitRef="U_CNY">129664000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c"
      decimals="-3"
      id="F_21414190-3088-43af-8d0e-464f0cc21805"
      unitRef="U_CNY">0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc"
      decimals="-3"
      id="F_e68acbaa-dc04-4298-85a7-786776d83ee6"
      unitRef="U_CNY">117000000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="C_9b6a4d97-a9b4-4267-96d8-2a432d7605d0"
      decimals="-3"
      id="F_75007e59-6a74-479e-ac31-114f7e7dd581"
      unitRef="U_CNY">36664000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="C_3149baa6-01c4-4ad7-b22d-331fbe4d066c"
      decimals="-3"
      id="F_c743e8f3-3aae-4a8b-80d8-eabe40ff7369"
      unitRef="U_CNY">0</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="C_d442eef3-1900-4203-ac45-5b477270eafc"
      decimals="-3"
      id="F_d981b187-cafc-409a-984d-f0be1f466808"
      unitRef="U_CNY">42000000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <ysg:AmountDueToRelatedPartyDebt
      contextRef="C_35fb11d6-5983-4482-b400-463ac4f985f2"
      decimals="-3"
      id="F_64503a7e-b4df-479c-a375-91f855ea15df"
      unitRef="U_CNY">93000000</ysg:AmountDueToRelatedPartyDebt>
    <ysg:AmountDueToRelatedPartyDebt
      contextRef="C_31599782-b310-4e60-b2e4-1ab7b5a8c589"
      decimals="-3"
      id="F_9b3bd774-fb25-444d-b14e-ca7cedb5a7e9"
      unitRef="U_CNY">168000000</ysg:AmountDueToRelatedPartyDebt>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_6f2c8248-728e-41b7-838a-356a8b3c7e40">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;2.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SIGNIFICANT ACCOUNTING POLICIES &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(a)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Basis of presentation&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The consolidated financial statements of the Group have been prepared in accordance with U.S. GAAP. Significant accounting policies followed by the Group in the preparation of the consolidated financial statements are summarized below.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(b)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Basis of consolidation&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group's consolidated financial statements include the financial statements of the Company, its subsidiaries and VIEs for which the Company or its subsidiary is the primary beneficiary.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;A subsidiary is an entity in which the Company, directly or indirectly, controls &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;more than one half&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; of the voting powers; or has the power to appoint or remove the majority of the members of the board of directors; or to cast a majority of votes at the meeting of directors; or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;A VIE is an entity in which the Company, or its subsidiary, through contractual agreements, bears the risks of, and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;All transactions and balances among between the Company, its subsidiaries and VIEs have been eliminated upon consolidation.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(c)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Use of estimates&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Significant accounting estimates reflected in the Group's consolidated financial statements include inventory valuation and goodwill impairment assessment. The management bases the estimates and judgments on historical information and on various other assumptions that management believes are reasonable under the circumstances. Actual results could differ materially from such estimates.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;2.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SIGNIFICANT ACCOUNTING POLICIES (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(d)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Functional currency and foreign currency translation&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group uses Renminbi (&#x201c;RMB&#x201d;) as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in Cayman Islands is United States dollar (&#x201c;US$&#x201d;), in Hong Kong is US$ or Hong Kong dollar (&#x201c;HKD&#x201d;), in United Kingdom is Great Britain Pound (&#x201c;GBP&#x201d;), in France is Euro (&#x201c;EUR&#x201d;), and in Japan is Japanese Yen (&#x201c;JPY&#x201d;) while the functional currency of the Group&#x2019;s entities in PRC is RMB, which is their respective local currency. In the consolidated financial statements, the financial information of the Company and its subsidiaries, which use foreign currency as their functional currency, have been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains, and losses are translated using the average exchange rate for the period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income (loss) in the consolidated statement of comprehensive income (loss).&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Foreign currency transactions denominated in currencies other than functional currency are translated into the functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains (losses), net in the consolidated statement of operations.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(e)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Convenience translation&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Translations of balances in the consolidated balance sheets, consolidated statements of operations, consolidated statements of comprehensive income (loss) and consolidated statements of cash flows from RMB into US$ as of and for the year ended December 31, 2023 are solely for the convenience of the reader and were calculated at the noon buying rate of US$ 1.00 = RMB &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7.0999&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; on December 29, 2023 as set forth in the H.10 statistical release of the U.S. Federal Reserve Board. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on December 31, 2023, or at any other rate.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(f)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Cash and cash equivalents represent cash on hand and demand deposits placed with banks or other financial institutions, and all highly liquid investments with original maturities of three months or less. Cash and cash equivalents are placed with financial institutions with high-credit ratings and quality.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(g)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Restricted cash&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:0.027%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Restricted cash primarily represents security deposits held in the depositary bank account for financial guarantee. As at December 31,2022 and 2023, the restricted cash amounted to RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;41,383&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;21,248&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(h)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Short-term investment&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:0.027%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Short-term investment represents time deposits placed with banks with original maturities between three months and one year. Interest earned is recorded as interest income in the consolidated statements of operations during the periods presented.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(i)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Accounts receivable are stated at the historical carrying amount net of allowance for doubtful accounts. The accounts receivable mainly include receivables from platform distributor customers, wholesale customers and independent payment channels or payment channel functions operated by platforms, who collect from end customers on behalf of the Group before the Group&#x2019;s delivery of products (&#x201c;Payment Channels&#x201d;). The receivables from platform distributor customers and wholesale customers are settled in accordance with credit terms mutually agreed. The receivable from Payment Channels is settled upon pre-agreed days after the Group delivers products to end customers, or when customers confirm their receipts of products, whichever is earlier.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The allowance for doubtful accounts reflects the Group&#x2019;s best estimate of expected losses. Before January 1, 2021, the Group determines the allowance for doubtful accounts based on an assessment of historical collection activity, the current business environment and forecasts that may affect the customers' ability to pay. From January 1, 2021, the Group determines the expected credit loss provisions based on ASC Topic 326, detailed as Note&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; 2(j).&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(j)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Expected credit losses&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group&#x2019;s accounts receivable, amount due from related parties and other receivables classified as other current assets and other non-current assets are within the scope of ASC Topic 326. The Group has identified the relevant risk characteristics of its customers and the related receivables and other receivables which include size, type of the services or products the Group provides, or a combination of these characteristics. Receivables with similar risk characteristics have been grouped into pools. For each pool, the Group considers the historical credit loss experience, current economic conditions, supportable forecasts of future economic conditions, and any recoveries in assessing the lifetime expected credit losses. Other key factors that influence the expected credit loss analysis include customer demographics, payment terms offered in the normal course of business to customers, and industry-specific factors that could impact the Group&#x2019;s receivables. The Group also provides specific provisions for allowance when facts and circumstances indicate that the receivable is unlikely to be collected.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the years ended December 31, 2021, 2022 and 2023, the Group recorded &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_68dfc4e0-49d3-4fdf-9a5e-76472dfb80e1;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_1b15f8a2-67b6-459f-8a39-f22f4e12e4d8;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;19,887&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; in expected credit loss expense in general and administrative expenses, respectively. As of December 31, 2022, the expected credit loss provision recorded in current and non-current assets were &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_f2e6934b-5134-42fd-a62d-597bed07a852;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_d9d59a7b-5847-432a-9f98-3ac52907721a;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively. As of December 31, 2023, the expected credit loss provision recorded in current and non-current assets were RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;19,887&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_8e2fb4ce-4216-42a5-b78d-6df62f97632a;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The movements in the allowance for credit losses were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:52%;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;"&gt;&lt;/td&gt;
          &lt;td style="width:46%;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;For the year ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Balance as of January 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_72dd4060-a19a-415b-95de-a968fea2b6e0;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Amounts charged to expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;19,887&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Balance as of December 31&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;19,887&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Amounts charged to expenses during the year included RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,464&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; provided for accounts receivable and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,423&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; provided for amount due from related parties.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.147%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(k)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Inventories are stated at the lower of cost or net realizable value. Cost is determined using the weighted average method. Impairment is made for excessive, slow moving, expired and obsolete inventories as well as for inventories with carrying values in excess of market. Certain factors could impact the realizable value of inventory, so the Group continually estimated the net realizable value based on assumptions relating to the demand forecast for inventories, including potential product obsolescence, sales strategy, and marketability of inventories. The estimation may take into consideration historical usage, inventory aging, expiration date, expected demand, anticipated sales price, new product development schedules, the effect new products might have on the sale of existing products, product obsolescence, customer concentrations, and other factors. The impairment is equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory impairment may be required that could negatively impact the Group&#x2019;s gross margin and operating results. If actual market conditions are more favorable, the Group may have higher gross margin when products that have been previously provided for are eventually sold.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(l)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Property and equipment is carried at cost less accumulated depreciation and impairment, if any. Depreciation is calculated on a straight-line basis over the following estimated useful lives.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:50%;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;"&gt;&lt;/td&gt;
          &lt;td style="width:49%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;border-bottom:1pt solid;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Category&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;border-bottom:1pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;border-bottom:1pt solid;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Estimated useful lives&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Machinery&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Electronic equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Office furniture and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;-&lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Vehicles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;text-align:right;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_f563347c-b15e-44cd-af31-e0fc26887d8a;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Shorter of the term of the lease or the estimated useful lives of the assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Repairs and maintenance costs are charged to expenses as incurred, whereas the costs of renewals and betterment that extend the useful lives of property and equipment are capitalized as additions to the related assets. The Group recognizes the gain or loss on the disposal of property and equipment in the consolidated statements of operations.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Construction in progress represents direct costs that are related to the construction of property and equipment and incurred in connection with bringing the assets to their intended use. The costs of construction in progress are transferred to specific property and equipment accounts and the depreciation of these assets commences when the assets are ready for their intended use.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(m)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Intangible assets, net&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Intangible assets purchased from third parties are initially recorded at cost and amortized on a straight-line basis over the estimated economic useful lives. The acquired intangible assets are recognized and measured at fair value and are expensed or amortized using the straight-line approach over the estimated economic useful lives of the assets.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The estimated useful lives of intangible assets are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:50%;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;"&gt;&lt;/td&gt;
          &lt;td style="width:49%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:7.9pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;border-bottom:1pt solid;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Category&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;border-bottom:1pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;border-bottom:1pt solid;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Estimated useful lives&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Trademarks&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.1pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Customer Relationship&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6.25 &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.1pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Techniques&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Non-compete&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.185%;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(n)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Goodwill represents the excess of the purchase price over the amounts assigned to the fair value of the identifiable assets acquired and the liabilities assumed of an acquired business. The Group conducts an impairment test as of December 31 of each year, or more frequently if events or circumstances indicate that the carrying value of goodwill may be impaired.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In accordance with ASC 350, the Group does not amortize goodwill, but tests it for impairment. The Group &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;adopted&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; ASU No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, and in accordance with the FASB, pursuant to which the Group has the option to choose whether it will apply a qualitative assessment first and then a quantitative assessment, if necessary, or to apply a quantitative assessment directly. For reporting units applying a qualitative assessment first, the Group starts the goodwill impairment test by assessing qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of the reporting unit with its carrying value, including goodwill. If the carrying value of each reporting unit, including goodwill, exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, but limited to the total amount of goodwill allocated to that reporting unit.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(o)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt; Business combination&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Business combinations are recorded using the purchase method of accounting, and the cost of 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. The costs directly attributable to the acquisition are expensed as incurred. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of the (i) the total of consideration paid, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the subsidiary acquired over (ii) the fair value of the identifiable net assets of the subsidiary acquired is recorded as goodwill. If the consideration of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of comprehensive income.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;2.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SIGNIFICANT ACCOUNTING POLICIES (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(o)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Business combination (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group treats transactions with non-controlling interests that do not result in a loss of control as transactions with equity owners of the Group. A change in ownership interest results in an adjustment between the carrying amounts of the controlling and non-controlling interests to reflect their relative interests in the subsidiary. Any difference between the amount of the adjustment to non-controlling interests and any consideration paid or received is recognized in additional paid-in capital.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(p)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Investments &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;"&gt;1)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Equity investments accounted for using the equity method &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group accounts for its equity investments over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Group adjusts the carrying amount of the investment and recognizes investment income or loss for its share of the earnings or losses of the investee after the date of investment.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;"&gt;2)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Equity investments without readily determinable fair values &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group elected to record equity investments without readily determinable fair values and not accounted for by the equity method at cost, less impairment, adjusted for subsequent observable price changes, and will report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investment will be required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;3)	Available-for-sale debt investments&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Available-for-sale debt investments are convertible debt instruments issued by private companies and investments in preferred shares that are redeemable merely by the passage of time and at the option of the Group as a holder, which are measured at fair value. Interest income is recognized in consolidated statements of operations. All other unrealized gains and losses recorded in the consolidated statements of comprehensive loss.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group monitors its investments for other-than-temporary impairment by considering factors including, but not limited to, current economic and market conditions, the operating performance of the companies including current earnings trends and other company-specific information.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(q)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Impairment of long-lived assets&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Long-lived assets are evaluated for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;2.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SIGNIFICANT ACCOUNTING POLICIES (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(r)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As a lessee&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Operating lease&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group includes a right-of-use asset and lease liability related to substantially all of the Group&#x2019;s lease arrangements in the consolidated balance sheets. All of the Group&#x2019;s leases are operating leases. Operating lease assets are included within right-of-use assets, and the corresponding lease liabilities are included in either current or long-term liabilities.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group has elected not to present short-term leases on the consolidated balance sheet as these leases have a lease term of 12 months or less at commencement date of the lease and do not include options to purchase or renew that the Group is reasonably certain to exercise. The Group recognizes lease expenses for such short-term lease generally on a straight-line basis over the lease term. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. Because most of the Group&#x2019;s leases do not provide an implicit rate of return, the Group uses the Group&#x2019;s incremental borrowing rate based on the information available at adoption date or lease commencement date in determining the present value of lease payments.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(s)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Redeemable non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group determined that the non-controlling interest with redemption rights should be classified as redeemable non-controlling interest since they are contingently redeemable upon the occurrence of certain conditional events, which are not solely within the control of the Group.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the redeemable non-controlling interests arising from business combination, the redeemable non-controlling interests is recognized at fair value on the acquisition date. For other redeemable non-controlling interests, the Group considers the calculated redemption amount, fair value and proportionate ownership interest of the redeemable non-controlling interests on the issuance date to determine the initial recognized amount. The Group records accretion on the redeemable non-controlling interest to the redemption value over the period from the date of the acquisition or issuance to the date of earliest redemption. The accretion using the effective interest method, is recorded as deemed dividends to preferred shareholders, which reduce retained earnings and equity classified non-controlling interests, and earnings available to common shareholders in calculating basic and diluted earnings per share.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The process of adjusting redeemable non-controlling interests to its redemption value (the &#x201c;Mezzanine Adjustment&#x201d;) should be performed after attribution of the subsidiary&#x2019;s net income or loss pursuant to ASC 810, Consolidation. The carrying amount of redeemable non-controlling interests will equal the higher of the amount resulting from application of ASC 810 or the amount resulting from the Mezzanine Adjustment. As the expected redemption value was higher than the carrying value of the redeemable non-controlling interests,  mezzanine adjustment of RMB &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,975&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; was recognized for the year ended December 31, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In May 2023, the Group entered into agreements with a non-controlling shareholder and an investor (the &#x201c;Investor&#x201d;) respectively. According to the agreements, the Group assigned the Investor to purchase all &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% equity interests held by non-controlling shareholder at a consideration of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;22,197&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;. The transaction was completed in July 2023.  According to the agreement with the Investor, the equity interest purchased and held by the Investor was classified as redeemable non-controlling interests and was initially recognized at RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;50,129&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In October 2023, the Group purchased &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9.99&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% equity interest in certain subsidiary from a non-controlling shareholder at a consideration of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;134,664&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;. Accordingly, relevant redeemable non-controlling interest was derecognized. The difference between the consideration paid and carrying amount of redeemable non-controlling interest derecognized was recognized in additional paid-in capital.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="margin-left:0.027%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;2.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SIGNIFICANT ACCOUNTING POLICIES (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(t)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Revenue recognition&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group adopted ASC 606 for all periods presented. According to ASC 606, revenue is recognized when control of the promised good or service is transferred to the customer in an amount that reflects the consideration the Group expects to receive in exchange for those goods or services, after considering estimated sales return allowances, price concessions, discount and value added tax (&#x201c;VAT&#x201d;). Consistent with the criteria of Topic 606, the Group follows five steps for its revenue recognition: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the entity satisfies a performance obligation.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group&#x2019;s revenues are primarily derived from (i) sales of the Group&#x2019;s products to third party platform distributor customers and wholesale customers who then sell to end customers and (ii) sales of the Group&#x2019;s products to end customers directly through the Group&#x2019;s online stores run on third party e-commerce platforms and through offline stores operated by the Group. Refer to Note 15 to the consolidated financial statements for disaggregation of the Group's revenues for the years ended December 31, 2021, 2022 and 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group enters into &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; types of agreements with third party e-commerce platforms:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;"&gt;1)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Distribution Agreements &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Under the distribution agreements, the platform distributor customers purchase products from the Group and sell to end customers under the platform distributor customer&#x2019;s name. According to the agreements, the platform distributor customers take control of the products and are entitled to rights of return and price protection. After taking control of the products, the platform distributor customer is responsible for selling and fulfilling all obligations in its sales contracts with end customers, including delivering the products and providing customer support. Under the distribution agreement, the Group has a sale contract with the platform distributor customer and has no sales contract with the end customers. Based on these indicators, the Group determined the e-commerce platform distributors (as opposed to the end customers) as its customers according to ASC 606-10-55-39.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;"&gt;2)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Platform Service Agreements &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Under the platform service agreements, the Group sets up online stores on the platforms to sell the Group&#x2019;s product to end customers. The platforms provide services to support the operations of the online store including processing sales orders and collecting from end customers. The platforms charge the Group service fees based on the Group&#x2019;s sales through the online stores. The Group enters sale contracts directly with the end customers. The platforms do not take control of the goods and do not include sales contracts with end customers. The Group is responsible for selling and fulfilling all obligations according to its sales contracts with end customers, including delivering products and providing customer support. Accordingly, the Group determined the end customers (as opposed to the platforms) as its customers according to ASC 606-10-55-39. The sales contracts with end customers normally include a customer&#x2019;s right to return products within 7 days after receipt of goods.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;2.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SIGNIFICANT ACCOUNTING POLICIES (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(t)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Revenue recognition &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;(Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:3.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:2.074%;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.440693713223908%;display:inline-flex;justify-content:flex-start;"&gt;2)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Platform Service Agreements (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group identifies its performance obligation to both e-commerce platform distributor customers and end customers as to transfer the control of the products ordered to the customers. Contracts with customers may include multiple performance obligations if there is a need to separate one order into multiple deliveries. In those scenarios, transaction price will be allocated to different performance obligations based on relative standalone selling prices.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group recognizes revenue from sales to e-commerce platform distributors upon delivery of the products to e-commerce platform distributors&#x2019; warehouses in an amount equal to the contract sales prices less estimated sales allowances for sales returns, rebates and price protection. The Group recognizes revenues from sales to end customers upon delivery of the product to end customers in an amount equal to the contract sales prices less estimated sales allowances for sales returns and sales incentives. Estimated sales allowances for sales returns, rebates, incentives and price protection are made based on contract terms and historical patterns.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p id="ole_link1" style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span id="ole_link2"&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Sales incentives&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.517%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:10.519%;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group grants points to customers when they purchase goods from its online platforms. The points can be used to offset against payments or exchanged for goods when customers make their future purchases. The Group considers the points as a separate performance obligation and allocates the transaction price proportionally between the product sold and the points granted on a relative standalone selling price basis in consideration of the likelihood of future redemption based on historical experience and the equivalent value per point when they are redeemed. The deferred income recorded for the point is considered as a contract liability. As of December 31, 2022 and 2023, the Group recorded contract liability related to the points of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,814&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;24,815&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Contract balances&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;A receivable is recorded when the Group has an unconditional right to consideration. A right to consideration is unconditional if only the passage of time is required before payment of that consideration is due. A contract asset is recorded when the Group has transferred products to the customer before payment is received or is due, and the Group&#x2019;s right to consideration is conditional on future performance or other factors in the contract. &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;No&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; contract asset was recorded as at December 31, 2022 and 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Sales to e-commerce platform distributor customers are on credit terms, and receivables are recorded upon recognizing revenues. Sales through online stores on platforms are paid by the end customers to Payment Channels before the Group delivers the products. Payment Channels settle with the Group based upon pre-agreed days after the Group delivers products to end customers, or when the end customers confirm their receipts of products, whichever is earlier.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;A contract liability is recorded when the Group&#x2019;s obligation to transfer goods to a customer has not yet occurred but for which the Group has received consideration from the customer. The Group presents such amounts as advances from customers on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As of December 31, 2022 and 2023, advances from customers were RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;16,652&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;41,579&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively. All contract liability balances at the beginning of the years were recognized as revenue in the following year due to generally short-term duration of contracts.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;During the years ended December 31, 2021, 2022 and 2023, the Group did &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;t have any revenue recognized from performance obligations satisfied (or partially satisfied) in previous periods.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;2.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SIGNIFICANT ACCOUNTING POLICIES (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(t)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Revenue recognition &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;(Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Practical Expedients&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.147%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied has not been disclosed, as substantially all of the Group&#x2019;s contracts have a duration of one year or less.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Payment terms with platform distributor customers and Payment Channels generally require settlement within one year or less. The Group has determined that its contracts generally do not include a significant financing component.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group generally expenses sales commissions when incurred because the amortization period is one year or less. These costs are recorded within selling and marketing expenses.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="margin-left:0.027%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(u)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Cost of revenues&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Cost of revenues consists primarily of material costs, consignment manufacturing cost and related costs that are directly attributable to the production of products.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(v)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Fulfilment expenses&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Fulfilment expenses primarily represent expenses incurred for warehousing, shipping and delivering products to customers, mainly including rental and personnel costs for warehouses as well as third party shipping costs.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(w)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Selling and marketing expenses&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Selling and marketing expenses primarily consist of (i) advertising and marketing promotion expenses (ii) platform commission (iii) personnel costs for sales and marketing staff (iv) rental, depreciation expenses, personnel and other costs for offline experience stores and (v) share-based compensation expenses. For the years ended December 31 2021, 2022 and 2023 advertising and marketing promotion expenses totaled to RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,369,769&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,064,621&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,259,999&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; respectively.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(x)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Research and development expenses&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Research and development expenses primarily consist of personnel costs for research and development staff, general expenses and depreciation expenses associated with research and development activities.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(y)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;General and administrative expenses&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;General and administrative expenses consist of personnel costs including share-based compensation expenses and other expenses which are related to the general corporate functions, including accounting, finance, tax, legal and human relations, costs associated with use by these functions of facilities and equipment, such as depreciation expenses, rental and other general corporate related expenses.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(z)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Employee social security and welfare benefits &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Employees of the Group in the PRC are entitled to staff welfare benefits including pension, work-related injury benefits, maternity insurance, medical insurance, unemployment benefit and housing fund plans through a PRC government-mandated multi-employer defined contribution plan. The Group is required to accrue and pay the government for these benefits based on certain percentages of the employees&#x2019; salaries, up to a maximum amount specified by the local government. The PRC government is responsible for the medical benefits and the pension liability to be paid to these employees, and the Group&#x2019;s obligations are limited to the amounts contributed with no legal obligation beyond the contributions made. Employee social security and welfare benefits, as part of the personnel costs, included as expenses in the accompanying consolidated statement of operations amounted to RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;93,296&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;73,672&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;66,743&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; for the years ended December 31, 2021, 2022 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;2.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SIGNIFICANT ACCOUNTING POLICIES (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;(aa) &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Share-based compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group grants restricted shares to the founders and share options to its management and other key employees (collectively, &#x201c;Share-based Awards&#x201d;). Such compensation is accounted for in accordance with ASC 718, Compensation&#x2014;Stock Compensation. Share-based Awards with service conditions only are measured at the grant date fair value of the awards and recognized as expenses using the straight-line method, net of estimated forfeitures, if any, over the requisite service period. For awards with performance conditions, the Group would recognize compensation cost if and when it concludes that it is probable that the performance condition will be achieved.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The fair value of the restricted shares was assessed using the income approach/discounted cash flow method, with a discount for lack of marketability given that the shares underlying the awards were not publicly traded at the time of grant. This assessment requires complex and subjective judgments regarding the Group&#x2019;s projected financial and operating results, its unique business risks, the liquidity of its ordinary shares and its operating history and prospects at the time the grants were made. The fair value of share options is estimated on the grant date using the Binomial option pricing model. The assumptions used in share-based compensation expense recognition represent management&#x2019;s best estimates, but these estimates involve inherent uncertainties and application of management judgment. If factors change or different assumptions are used, the share-based compensation expenses could be materially different for any period. Moreover, the estimates of fair value of the awards are not intended to predict actual future events or the value that ultimately will be realized by grantees who receive these awards, and subsequent events are not indicative of the reasonableness of the original estimates of fair value made by the Group for accounting purposes.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;(ab) &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Income taxes&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Current income taxes are provided on the basis of net income for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The tax base of an asset or liability is the amount attributed to that asset or liability for tax purpose. The effect on deferred taxes of a change in tax rates is recognized in consolidated statement of operations in the period of change. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Uncertain tax positions&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The guidance on accounting for uncertainties in income taxes prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance also applies to the recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating the Group's uncertain tax positions and determining its provision for income taxes. The Group recognizes interest and penalties, if any, under accrued expenses and other current liabilities on its balance sheet and under other expenses in its consolidated statement of operations. There were &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; interest and penalties associated with uncertain tax positions for the years ended December 31, 2021, 2022 and 2023. As of December 31, 2022 and 2023, the Group did &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;t have any significant unrecognized uncertain tax positions.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;2.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SIGNIFICANT ACCOUNTING POLICIES (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;(ac) Comprehensive income (loss)&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.24%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Comprehensive income (loss) is defined to include all changes in equity except those resulting from investments by owners and distributions to owners. During the periods presented, comprehensive income (loss) is reported in the consolidated statements of comprehensive income, and other comprehensive income (loss) includes foreign currency translation adjustments.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;(ad) Statutory reserves&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Company's subsidiaries and the VIEs established in the PRC are required to make appropriations to certain non-distributable reserve funds.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Company's subsidiaries registered as wholly-owned foreign enterprises are required to make appropriations from their annual after-tax profits (as determined under generally accepted accounting principles in the PRC ("PRC GAAP")) to reserve funds including a general reserve fund, an enterprise expansion fund and a staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the annual after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the company. Appropriations to the enterprise expansion fund and staff bonus and welfare fund are made at the respective company's discretion.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In addition, in accordance with the PRC Company Laws, the consolidated VIEs registered as Chinese domestic companies must make appropriations from annual after-tax profits as determined under the PRC GAAP to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the annual after-tax profits as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the company. Appropriation to the discretionary surplus fund is made at the discretion of the Company.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The uses of the general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted to offsetting of losses or increasing of the registered capital of the respective company. The staff bonus and welfare fund is a liability in nature and is restricted to fund payments of special bonus to employees and for the collective welfare of all employees. None of these reserves is allowed to be transferred to the Company in terms of cash dividends, loans or advances, nor can the reserves be distributed except under liquidation.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the years ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;December 31, 2021, 2022 and 2023, the profit appropriation to statutory surplus fund for the Group&#x2019;s entities incorporated in the PRC was RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,301&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,825&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_9480236b-d8dd-4408-b1a8-97caa28f42b7;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively. &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;No&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; appropriation to other reserve funds was made for any of the periods presented.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;2.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SIGNIFICANT ACCOUNTING POLICIES (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;(ae) Income (loss) per share&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Basic income (loss) per share is computed by dividing net income (loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the year. Diluted income (loss) per share reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares. Ordinary equivalent shares are not included in the denominator of the diluted income (loss) per share calculation when inclusion of such share would be anti-dilutive.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;(af) Related parties&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;(ag) Segment reporting&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the chief operating decision maker (&#x201c;CODM&#x201d;), or decision-making group, in deciding how to allocate resources and in assessing performance. The Group&#x2019;s CODM is the Chief Executive Officer.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group's principal operations are currently organized into &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;three&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; major segments on a product category basis, namely Color Cosmetics Brands, Skincare Brands and others.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;(ah) Recent accounting pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In April 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued an Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-01, Leases (Topic 842): Common Control Arrangements (ASU 2023-01), which requires leasehold improvements associated with common control leases to be amortized over the useful life to the common control group. This update will be effective for the fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted. The Group does not expect the adoption to have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In November 2023, the FASB issued ASU 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures (&#x201c;ASU 2023-07&#x201d;), which focuses on improving reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. A public entity shall disclose for each reportable segment the significant expense categories and amounts that are regularly provided to the CODM and included in reported segment profit or loss. ASU 2023-07 also requires public entities to provide in interim periods all disclosures about a reportable segment&#x2019;s profit or loss and assets that are currently required annually. Entities are permitted to disclose more than one measure of a segment&#x2019;s profit or loss if such measures are used by the CODM to allocate resources and assess performance, as long as at least one of those measures is determined in a way that is most consistent with the measurement principles used to measure the corresponding amounts in the consolidated financial statements. ASU 2023-07 is applied retrospectively to all periods presented in financial statements, unless it is impracticable. This update will be effective for the fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Group is currently in the process of evaluating the disclosure impact of adopting ASU 2023-07.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity&#x2019;s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. The Group is currently evaluating the ASU to determine its impact on our income tax disclosures.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_4ad9e489-45c9-4812-8c32-c9347f2916c6">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(a)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Basis of presentation&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The consolidated financial statements of the Group have been prepared in accordance with U.S. GAAP. Significant accounting policies followed by the Group in the preparation of the consolidated financial statements are summarized below.&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(b)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Basis of consolidation&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group's consolidated financial statements include the financial statements of the Company, its subsidiaries and VIEs for which the Company or its subsidiary is the primary beneficiary.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;A subsidiary is an entity in which the Company, directly or indirectly, controls &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;more than one half&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; of the voting powers; or has the power to appoint or remove the majority of the members of the board of directors; or to cast a majority of votes at the meeting of directors; or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;A VIE is an entity in which the Company, or its subsidiary, through contractual agreements, bears the risks of, and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.307%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;All transactions and balances among between the Company, its subsidiaries and VIEs have been eliminated upon consolidation.&lt;/span&gt;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:CommonStockVotingRights
      contextRef="C_c1a6e1f2-2a72-4b1e-9a6f-304a56a7f423"
      id="F_4b1d5ef4-3403-4a67-ae8a-b1a6bc34ec2b">more than one half</us-gaap:CommonStockVotingRights>
    <us-gaap:UseOfEstimates
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_9c508f92-a243-4b3e-abd2-094c8f792845">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(c)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Use of estimates&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Significant accounting estimates reflected in the Group's consolidated financial statements include inventory valuation and goodwill impairment assessment. The management bases the estimates and judgments on historical information and on various other assumptions that management believes are reasonable under the circumstances. Actual results could differ materially from such estimates.&lt;/span&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_4e991157-f9c5-44c7-97c2-d5a3916e2760">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(d)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Functional currency and foreign currency translation&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group uses Renminbi (&#x201c;RMB&#x201d;) as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in Cayman Islands is United States dollar (&#x201c;US$&#x201d;), in Hong Kong is US$ or Hong Kong dollar (&#x201c;HKD&#x201d;), in United Kingdom is Great Britain Pound (&#x201c;GBP&#x201d;), in France is Euro (&#x201c;EUR&#x201d;), and in Japan is Japanese Yen (&#x201c;JPY&#x201d;) while the functional currency of the Group&#x2019;s entities in PRC is RMB, which is their respective local currency. In the consolidated financial statements, the financial information of the Company and its subsidiaries, which use foreign currency as their functional currency, have been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains, and losses are translated using the average exchange rate for the period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income (loss) in the consolidated statement of comprehensive income (loss).&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Foreign currency transactions denominated in currencies other than functional currency are translated into the functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains (losses), net in the consolidated statement of operations.&lt;/span&gt;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <ysg:ConvenienceTranslationPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_544aeec8-6716-40cd-95fa-eb1c6c413b66">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(e)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Convenience translation&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Translations of balances in the consolidated balance sheets, consolidated statements of operations, consolidated statements of comprehensive income (loss) and consolidated statements of cash flows from RMB into US$ as of and for the year ended December 31, 2023 are solely for the convenience of the reader and were calculated at the noon buying rate of US$ 1.00 = RMB &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7.0999&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; on December 29, 2023 as set forth in the H.10 statistical release of the U.S. Federal Reserve Board. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on December 31, 2023, or at any other rate.&lt;/span&gt;&lt;/p&gt;</ysg:ConvenienceTranslationPolicyTextBlock>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="4"
      id="F_b609c301-ab86-4d7d-be98-7da75224673b"
      unitRef="U_pure">7.0999</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_3dcb429d-1f53-4fc1-a724-a8b2f7d20119">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(f)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Cash and cash equivalents represent cash on hand and demand deposits placed with banks or other financial institutions, and all highly liquid investments with original maturities of three months or less. Cash and cash equivalents are placed with financial institutions with high-credit ratings and quality.&lt;/span&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_429d1337-eade-4c51-9185-e1a2946267ce">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(g)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Restricted cash&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:0.027%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Restricted cash primarily represents security deposits held in the depositary bank account for financial guarantee. As at December 31,2022 and 2023, the restricted cash amounted to RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;41,383&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;21,248&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:RestrictedCash
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_8c2ccfff-0e8a-4938-8e41-3d71cd7df2d3"
      unitRef="U_CNY">41383000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_0cc87f39-560e-4546-981b-2de84cd12b19"
      unitRef="U_CNY">21248000</us-gaap:RestrictedCash>
    <ysg:ShortTermInvestmentsPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_05a04a6f-8c9d-416f-8fd9-948af1723234">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(h)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Short-term investment&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:0.027%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Short-term investment represents time deposits placed with banks with original maturities between three months and one year. Interest earned is recorded as interest income in the consolidated statements of operations during the periods presented.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</ysg:ShortTermInvestmentsPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_2b4f4c6d-ce30-4036-b866-3d538c2216c0">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(i)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Accounts receivable are stated at the historical carrying amount net of allowance for doubtful accounts. The accounts receivable mainly include receivables from platform distributor customers, wholesale customers and independent payment channels or payment channel functions operated by platforms, who collect from end customers on behalf of the Group before the Group&#x2019;s delivery of products (&#x201c;Payment Channels&#x201d;). The receivables from platform distributor customers and wholesale customers are settled in accordance with credit terms mutually agreed. The receivable from Payment Channels is settled upon pre-agreed days after the Group delivers products to end customers, or when customers confirm their receipts of products, whichever is earlier.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The allowance for doubtful accounts reflects the Group&#x2019;s best estimate of expected losses. Before January 1, 2021, the Group determines the allowance for doubtful accounts based on an assessment of historical collection activity, the current business environment and forecasts that may affect the customers' ability to pay. From January 1, 2021, the Group determines the expected credit loss provisions based on ASC Topic 326, detailed as Note&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; 2(j).&lt;/span&gt;&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_d8d3ea80-1922-4357-8ac3-da9c4fac14ad">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(j)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Expected credit losses&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group&#x2019;s accounts receivable, amount due from related parties and other receivables classified as other current assets and other non-current assets are within the scope of ASC Topic 326. The Group has identified the relevant risk characteristics of its customers and the related receivables and other receivables which include size, type of the services or products the Group provides, or a combination of these characteristics. Receivables with similar risk characteristics have been grouped into pools. For each pool, the Group considers the historical credit loss experience, current economic conditions, supportable forecasts of future economic conditions, and any recoveries in assessing the lifetime expected credit losses. Other key factors that influence the expected credit loss analysis include customer demographics, payment terms offered in the normal course of business to customers, and industry-specific factors that could impact the Group&#x2019;s receivables. The Group also provides specific provisions for allowance when facts and circumstances indicate that the receivable is unlikely to be collected.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the years ended December 31, 2021, 2022 and 2023, the Group recorded &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_68dfc4e0-49d3-4fdf-9a5e-76472dfb80e1;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_1b15f8a2-67b6-459f-8a39-f22f4e12e4d8;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;19,887&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; in expected credit loss expense in general and administrative expenses, respectively. As of December 31, 2022, the expected credit loss provision recorded in current and non-current assets were &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_f2e6934b-5134-42fd-a62d-597bed07a852;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_d9d59a7b-5847-432a-9f98-3ac52907721a;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively. As of December 31, 2023, the expected credit loss provision recorded in current and non-current assets were RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;19,887&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_8e2fb4ce-4216-42a5-b78d-6df62f97632a;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The movements in the allowance for credit losses were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:52%;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;"&gt;&lt;/td&gt;
          &lt;td style="width:46%;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;For the year ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Balance as of January 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_72dd4060-a19a-415b-95de-a968fea2b6e0;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Amounts charged to expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;19,887&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Balance as of December 31&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;19,887&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Amounts charged to expenses during the year included RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,464&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; provided for accounts receivable and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,423&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; provided for amount due from related parties.&lt;/span&gt;&lt;/p&gt;</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_079a05f8-34eb-41ec-b540-b21326b2f5ed"
      unitRef="U_CNY">19887000</us-gaap:ProvisionForDoubtfulAccounts>
    <ysg:AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_fadf0c90-3065-42c2-9d6b-ba4127718fd6"
      unitRef="U_CNY">19887000</ysg:AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_6a0f0fbe-1186-453a-8e1f-7f105cd3982b">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The movements in the allowance for credit losses were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:52%;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;"&gt;&lt;/td&gt;
          &lt;td style="width:46%;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;For the year ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Balance as of January 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_72dd4060-a19a-415b-95de-a968fea2b6e0;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Amounts charged to expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;19,887&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Balance as of December 31&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;19,887&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <ysg:AllowanceForCreditLossChargedToExpenses
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_47b0d0c1-a1d3-4b85-a14c-050d46ed274f"
      unitRef="U_CNY">19887000</ysg:AllowanceForCreditLossChargedToExpenses>
    <ysg:AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_82c60748-de32-42c5-a6e8-027abd151a84"
      unitRef="U_CNY">19887000</ysg:AllowanceForDoubtfulAccountsReceivableIncludingRelatedPartyCurrent>
    <ysg:AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_d4659061-6eb1-4eb6-84e1-47322441e225"
      unitRef="U_CNY">6464000</ysg:AllowanceForCreditLossChargedToExpensesIncludedAccountsReceivable>
    <ysg:AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_ffc1ff65-6481-4e0c-928f-d050c45d7127"
      unitRef="U_CNY">13423000</ysg:AllowanceForCreditLossChargedToExpensesIncludedAmountDueFromRelatedParties>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_c8cada58-3b3c-4793-9d75-e6933a8bbbae">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(k)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Inventories are stated at the lower of cost or net realizable value. Cost is determined using the weighted average method. Impairment is made for excessive, slow moving, expired and obsolete inventories as well as for inventories with carrying values in excess of market. Certain factors could impact the realizable value of inventory, so the Group continually estimated the net realizable value based on assumptions relating to the demand forecast for inventories, including potential product obsolescence, sales strategy, and marketability of inventories. The estimation may take into consideration historical usage, inventory aging, expiration date, expected demand, anticipated sales price, new product development schedules, the effect new products might have on the sale of existing products, product obsolescence, customer concentrations, and other factors. The impairment is equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory impairment may be required that could negatively impact the Group&#x2019;s gross margin and operating results. If actual market conditions are more favorable, the Group may have higher gross margin when products that have been previously provided for are eventually sold.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_7a1bee15-2b49-4847-96ac-4388f943c92b">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(l)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Property and equipment is carried at cost less accumulated depreciation and impairment, if any. Depreciation is calculated on a straight-line basis over the following estimated useful lives.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:50%;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;"&gt;&lt;/td&gt;
          &lt;td style="width:49%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;border-bottom:1pt solid;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Category&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;border-bottom:1pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;border-bottom:1pt solid;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Estimated useful lives&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Machinery&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Electronic equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Office furniture and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;-&lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Vehicles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;text-align:right;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_f563347c-b15e-44cd-af31-e0fc26887d8a;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Shorter of the term of the lease or the estimated useful lives of the assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Repairs and maintenance costs are charged to expenses as incurred, whereas the costs of renewals and betterment that extend the useful lives of property and equipment are capitalized as additions to the related assets. The Group recognizes the gain or loss on the disposal of property and equipment in the consolidated statements of operations.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Construction in progress represents direct costs that are related to the construction of property and equipment and incurred in connection with bringing the assets to their intended use. The costs of construction in progress are transferred to specific property and equipment accounts and the depreciation of these assets commences when the assets are ready for their intended use.&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <ysg:PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_3f5047c6-537a-4b84-835c-30ae09bc80a6">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Property and equipment is carried at cost less accumulated depreciation and impairment, if any. Depreciation is calculated on a straight-line basis over the following estimated useful lives.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:50%;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;"&gt;&lt;/td&gt;
          &lt;td style="width:49%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;border-bottom:1pt solid;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Category&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;border-bottom:1pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;border-bottom:1pt solid;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Estimated useful lives&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Machinery&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Electronic equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Office furniture and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;-&lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Vehicles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;text-align:right;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_f563347c-b15e-44cd-af31-e0fc26887d8a;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Shorter of the term of the lease or the estimated useful lives of the assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;</ysg:PropertyAndEquipmentEstimatedUsefulLivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_c2ea1915-d08e-44fa-8e30-6c98b4a1a8bc"
      id="F_7541f789-8c35-4d04-9099-cc3e4ac78699">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_a91bb925-e853-4fc3-8142-0914b64965bc"
      id="F_00fc1e40-3bac-43d9-9fe8-16f3b2058cd5">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_c7929fab-c681-452f-9cc4-6f6fdd9a9d3e"
      id="F_8608a8a6-7ce2-4440-897c-1345c8fd6553">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_9c730614-bbe5-416b-9896-71b202a0dc31"
      id="F_fb6d92f4-856f-49ba-90c5-a490451b040d">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_72564cc3-25f2-4cee-af85-636249737695"
      id="F_f90c2871-4a4f-4d1c-83a3-2b75daa3abf2">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_d5c2b44d-ec8c-46a9-bf5c-0d0a1484e4b4"
      id="F_e329431c-76ad-4249-ae64-11b9cfaff0bc">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_513f5cd1-bd82-48fb-a7bf-d93608b12e29">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(m)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Intangible assets, net&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Intangible assets purchased from third parties are initially recorded at cost and amortized on a straight-line basis over the estimated economic useful lives. The acquired intangible assets are recognized and measured at fair value and are expensed or amortized using the straight-line approach over the estimated economic useful lives of the assets.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The estimated useful lives of intangible assets are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:50%;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;"&gt;&lt;/td&gt;
          &lt;td style="width:49%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:7.9pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;border-bottom:1pt solid;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Category&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;border-bottom:1pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;border-bottom:1pt solid;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Estimated useful lives&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Trademarks&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.1pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Customer Relationship&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6.25 &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.1pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Techniques&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Non-compete&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <ysg:EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_e0ea3279-1283-4e93-ab12-a91845cb77dc">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The estimated useful lives of intangible assets are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:50%;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;"&gt;&lt;/td&gt;
          &lt;td style="width:49%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:7.9pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;border-bottom:1pt solid;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Category&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;border-bottom:1pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;border-bottom:1pt solid;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Estimated useful lives&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Trademarks&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.1pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Customer Relationship&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6.25 &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.1pt;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Techniques&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.1pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:right;"&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Non-compete&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;</ysg:EstimatedUsefulLivesOfIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_0ac54f43-5da6-474b-ae32-53733af5b675"
      id="F_c9e8fcf2-a971-469d-8897-6de6f5b8199e">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_323cd180-5d7b-4560-84af-cdc8010420bf"
      id="F_5b09a17a-97c8-434c-a2a4-3c94a6104277">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_3367f68a-1c9f-47c2-a347-99974d11d7d7"
      id="F_15e93e79-fae9-48c7-bb66-bcaa603fceab">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_2504924d-24cd-4676-89f8-14f2dbe6e9a2"
      id="F_58fa87ee-c81a-4de1-95eb-a2f82195816c">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_0fc9c79b-56ef-45ad-af0c-b122f79d8aeb"
      id="F_c17d8a20-20a2-4065-9d65-b4d0063c648c">P6Y3M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_5f21a9ed-2466-44de-87b0-76e0948b87d7"
      id="F_0abb59ee-dbe1-4f3e-9464-33be20d98d33">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_03025785-6049-4b3c-84e3-f655ba6532e6"
      id="F_59661cae-167a-4988-8d35-5bb51d143411">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_0cdb52fe-aafb-4bd4-b6b7-8b6bf7932580">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(n)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Goodwill represents the excess of the purchase price over the amounts assigned to the fair value of the identifiable assets acquired and the liabilities assumed of an acquired business. The Group conducts an impairment test as of December 31 of each year, or more frequently if events or circumstances indicate that the carrying value of goodwill may be impaired.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In accordance with ASC 350, the Group does not amortize goodwill, but tests it for impairment. The Group &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;adopted&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; ASU No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, and in accordance with the FASB, pursuant to which the Group has the option to choose whether it will apply a qualitative assessment first and then a quantitative assessment, if necessary, or to apply a quantitative assessment directly. For reporting units applying a qualitative assessment first, the Group starts the goodwill impairment test by assessing qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of the reporting unit with its carrying value, including goodwill. If the carrying value of each reporting unit, including goodwill, exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, but limited to the total amount of goodwill allocated to that reporting unit.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit.&lt;/span&gt;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted
      contextRef="C_0bced49d-1296-4007-ae2f-8468ace4e48f"
      id="F_846efa2d-ebde-4235-9475-cfb4adab8b3b">true</us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_18db1f47-82ea-4b6c-b125-1f0ffff67b66">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(o)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt; Business combination&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Business combinations are recorded using the purchase method of accounting, and the cost of 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. The costs directly attributable to the acquisition are expensed as incurred. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of the (i) the total of consideration paid, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the subsidiary acquired over (ii) the fair value of the identifiable net assets of the subsidiary acquired is recorded as goodwill. If the consideration of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of comprehensive income.&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(o)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Business combination (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group treats transactions with non-controlling interests that do not result in a loss of control as transactions with equity owners of the Group. A change in ownership interest results in an adjustment between the carrying amounts of the controlling and non-controlling interests to reflect their relative interests in the subsidiary. Any difference between the amount of the adjustment to non-controlling interests and any consideration paid or received is recognized in additional paid-in capital.&lt;/span&gt;&lt;/p&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_8860c79d-c087-45a1-b3f3-e29913b06633">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(p)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Investments &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;"&gt;1)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Equity investments accounted for using the equity method &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group accounts for its equity investments over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Group adjusts the carrying amount of the investment and recognizes investment income or loss for its share of the earnings or losses of the investee after the date of investment.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;"&gt;2)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Equity investments without readily determinable fair values &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group elected to record equity investments without readily determinable fair values and not accounted for by the equity method at cost, less impairment, adjusted for subsequent observable price changes, and will report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investment will be required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;3)	Available-for-sale debt investments&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Available-for-sale debt investments are convertible debt instruments issued by private companies and investments in preferred shares that are redeemable merely by the passage of time and at the option of the Group as a holder, which are measured at fair value. Interest income is recognized in consolidated statements of operations. All other unrealized gains and losses recorded in the consolidated statements of comprehensive loss.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group monitors its investments for other-than-temporary impairment by considering factors including, but not limited to, current economic and market conditions, the operating performance of the companies including current earnings trends and other company-specific information.&lt;/span&gt;&lt;/p&gt;</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_358946c1-9474-4e8e-a7f2-dabe880b4f17">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(q)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Impairment of long-lived assets&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Long-lived assets are evaluated for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets.&lt;/span&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_026ab47a-c95b-4413-a4b8-30fceb49ab9b">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(r)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As a lessee&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Operating lease&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group includes a right-of-use asset and lease liability related to substantially all of the Group&#x2019;s lease arrangements in the consolidated balance sheets. All of the Group&#x2019;s leases are operating leases. Operating lease assets are included within right-of-use assets, and the corresponding lease liabilities are included in either current or long-term liabilities.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group has elected not to present short-term leases on the consolidated balance sheet as these leases have a lease term of 12 months or less at commencement date of the lease and do not include options to purchase or renew that the Group is reasonably certain to exercise. The Group recognizes lease expenses for such short-term lease generally on a straight-line basis over the lease term. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. Because most of the Group&#x2019;s leases do not provide an implicit rate of return, the Group uses the Group&#x2019;s incremental borrowing rate based on the information available at adoption date or lease commencement date in determining the present value of lease payments.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <ysg:RedeemableNonControllingInterestsPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_0a96f227-9324-4d85-9039-8bf9ed39442b">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(s)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Redeemable non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group determined that the non-controlling interest with redemption rights should be classified as redeemable non-controlling interest since they are contingently redeemable upon the occurrence of certain conditional events, which are not solely within the control of the Group.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the redeemable non-controlling interests arising from business combination, the redeemable non-controlling interests is recognized at fair value on the acquisition date. For other redeemable non-controlling interests, the Group considers the calculated redemption amount, fair value and proportionate ownership interest of the redeemable non-controlling interests on the issuance date to determine the initial recognized amount. The Group records accretion on the redeemable non-controlling interest to the redemption value over the period from the date of the acquisition or issuance to the date of earliest redemption. The accretion using the effective interest method, is recorded as deemed dividends to preferred shareholders, which reduce retained earnings and equity classified non-controlling interests, and earnings available to common shareholders in calculating basic and diluted earnings per share.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The process of adjusting redeemable non-controlling interests to its redemption value (the &#x201c;Mezzanine Adjustment&#x201d;) should be performed after attribution of the subsidiary&#x2019;s net income or loss pursuant to ASC 810, Consolidation. The carrying amount of redeemable non-controlling interests will equal the higher of the amount resulting from application of ASC 810 or the amount resulting from the Mezzanine Adjustment. As the expected redemption value was higher than the carrying value of the redeemable non-controlling interests,  mezzanine adjustment of RMB &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,975&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; was recognized for the year ended December 31, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In May 2023, the Group entered into agreements with a non-controlling shareholder and an investor (the &#x201c;Investor&#x201d;) respectively. According to the agreements, the Group assigned the Investor to purchase all &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% equity interests held by non-controlling shareholder at a consideration of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;22,197&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;. The transaction was completed in July 2023.  According to the agreement with the Investor, the equity interest purchased and held by the Investor was classified as redeemable non-controlling interests and was initially recognized at RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;50,129&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:3.448%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In October 2023, the Group purchased &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9.99&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% equity interest in certain subsidiary from a non-controlling shareholder at a consideration of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;134,664&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;. Accordingly, relevant redeemable non-controlling interest was derecognized. The difference between the consideration paid and carrying amount of redeemable non-controlling interest derecognized was recognized in additional paid-in capital.&lt;/span&gt;&lt;/p&gt;</ysg:RedeemableNonControllingInterestsPolicyTextBlock>
    <ysg:RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_541e2449-d359-45d2-bc82-1937cd0f3747"
      unitRef="U_CNY">2975000</ysg:RedeemableNoncontrollingInterestEquityMezzanineAdjustmentAmount>
    <ysg:PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders
      contextRef="C_579d9511-6987-45ed-9265-c53709ed295c"
      decimals="2"
      id="F_6c0515cd-5181-4497-b355-5fad24dfaca5"
      unitRef="U_pure">0.10</ysg:PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders>
    <us-gaap:RedeemableNoncontrollingInterestEquityFairValue
      contextRef="C_c69acd76-03c0-48ee-8aca-0b9437786e9f"
      decimals="-3"
      id="F_aed8f785-084a-4607-8d44-c3f842616a27"
      unitRef="U_CNY">22197000</us-gaap:RedeemableNoncontrollingInterestEquityFairValue>
    <ysg:RedeemableNoncontrollingInterestsRecognized
      contextRef="C_579d9511-6987-45ed-9265-c53709ed295c"
      decimals="-3"
      id="F_e717b953-33ee-48e4-b1f5-adb617db8b98"
      unitRef="U_CNY">50129000</ysg:RedeemableNoncontrollingInterestsRecognized>
    <ysg:PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders
      contextRef="C_e4758c1a-187c-4934-ace1-1fa5fa5dccea"
      decimals="4"
      id="F_d5c078e6-ad31-48e7-9d4e-9e847081ee54"
      unitRef="U_pure">0.0999</ysg:PercentageOfEquityInterestPurchasedByRedeemableNoncontrollingShareholders>
    <us-gaap:RedeemableNoncontrollingInterestEquityFairValue
      contextRef="C_70ac2b83-ed74-4f4c-8795-af3889099aea"
      decimals="-3"
      id="F_4227b30e-30a3-4689-bef7-0d323727d5d3"
      unitRef="U_CNY">134664000</us-gaap:RedeemableNoncontrollingInterestEquityFairValue>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_94a89bbe-2015-454e-9647-4ed8815b8590">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(t)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Revenue recognition&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group adopted ASC 606 for all periods presented. According to ASC 606, revenue is recognized when control of the promised good or service is transferred to the customer in an amount that reflects the consideration the Group expects to receive in exchange for those goods or services, after considering estimated sales return allowances, price concessions, discount and value added tax (&#x201c;VAT&#x201d;). Consistent with the criteria of Topic 606, the Group follows five steps for its revenue recognition: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the entity satisfies a performance obligation.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group&#x2019;s revenues are primarily derived from (i) sales of the Group&#x2019;s products to third party platform distributor customers and wholesale customers who then sell to end customers and (ii) sales of the Group&#x2019;s products to end customers directly through the Group&#x2019;s online stores run on third party e-commerce platforms and through offline stores operated by the Group. Refer to Note 15 to the consolidated financial statements for disaggregation of the Group's revenues for the years ended December 31, 2021, 2022 and 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group enters into &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; types of agreements with third party e-commerce platforms:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;"&gt;1)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Distribution Agreements &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Under the distribution agreements, the platform distributor customers purchase products from the Group and sell to end customers under the platform distributor customer&#x2019;s name. According to the agreements, the platform distributor customers take control of the products and are entitled to rights of return and price protection. After taking control of the products, the platform distributor customer is responsible for selling and fulfilling all obligations in its sales contracts with end customers, including delivering the products and providing customer support. Under the distribution agreement, the Group has a sale contract with the platform distributor customer and has no sales contract with the end customers. Based on these indicators, the Group determined the e-commerce platform distributors (as opposed to the end customers) as its customers according to ASC 606-10-55-39.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:3.333%;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;"&gt;2)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Platform Service Agreements &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Under the platform service agreements, the Group sets up online stores on the platforms to sell the Group&#x2019;s product to end customers. The platforms provide services to support the operations of the online store including processing sales orders and collecting from end customers. The platforms charge the Group service fees based on the Group&#x2019;s sales through the online stores. The Group enters sale contracts directly with the end customers. The platforms do not take control of the goods and do not include sales contracts with end customers. The Group is responsible for selling and fulfilling all obligations according to its sales contracts with end customers, including delivering products and providing customer support. Accordingly, the Group determined the end customers (as opposed to the platforms) as its customers according to ASC 606-10-55-39. The sales contracts with end customers normally include a customer&#x2019;s right to return products within 7 days after receipt of goods.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;2.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SIGNIFICANT ACCOUNTING POLICIES (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(t)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Revenue recognition &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;(Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:3.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:2.074%;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.440693713223908%;display:inline-flex;justify-content:flex-start;"&gt;2)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Platform Service Agreements (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group identifies its performance obligation to both e-commerce platform distributor customers and end customers as to transfer the control of the products ordered to the customers. Contracts with customers may include multiple performance obligations if there is a need to separate one order into multiple deliveries. In those scenarios, transaction price will be allocated to different performance obligations based on relative standalone selling prices.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group recognizes revenue from sales to e-commerce platform distributors upon delivery of the products to e-commerce platform distributors&#x2019; warehouses in an amount equal to the contract sales prices less estimated sales allowances for sales returns, rebates and price protection. The Group recognizes revenues from sales to end customers upon delivery of the product to end customers in an amount equal to the contract sales prices less estimated sales allowances for sales returns and sales incentives. Estimated sales allowances for sales returns, rebates, incentives and price protection are made based on contract terms and historical patterns.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p id="ole_link1" style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span id="ole_link2"&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Sales incentives&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.517%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:10.519%;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group grants points to customers when they purchase goods from its online platforms. The points can be used to offset against payments or exchanged for goods when customers make their future purchases. The Group considers the points as a separate performance obligation and allocates the transaction price proportionally between the product sold and the points granted on a relative standalone selling price basis in consideration of the likelihood of future redemption based on historical experience and the equivalent value per point when they are redeemed. The deferred income recorded for the point is considered as a contract liability. As of December 31, 2022 and 2023, the Group recorded contract liability related to the points of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,814&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;24,815&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Contract balances&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;A receivable is recorded when the Group has an unconditional right to consideration. A right to consideration is unconditional if only the passage of time is required before payment of that consideration is due. A contract asset is recorded when the Group has transferred products to the customer before payment is received or is due, and the Group&#x2019;s right to consideration is conditional on future performance or other factors in the contract. &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;No&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; contract asset was recorded as at December 31, 2022 and 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Sales to e-commerce platform distributor customers are on credit terms, and receivables are recorded upon recognizing revenues. Sales through online stores on platforms are paid by the end customers to Payment Channels before the Group delivers the products. Payment Channels settle with the Group based upon pre-agreed days after the Group delivers products to end customers, or when the end customers confirm their receipts of products, whichever is earlier.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;A contract liability is recorded when the Group&#x2019;s obligation to transfer goods to a customer has not yet occurred but for which the Group has received consideration from the customer. The Group presents such amounts as advances from customers on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As of December 31, 2022 and 2023, advances from customers were RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;16,652&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;41,579&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively. All contract liability balances at the beginning of the years were recognized as revenue in the following year due to generally short-term duration of contracts.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;During the years ended December 31, 2021, 2022 and 2023, the Group did &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;t have any revenue recognized from performance obligations satisfied (or partially satisfied) in previous periods.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;2.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SIGNIFICANT ACCOUNTING POLICIES (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(t)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Revenue recognition &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;(Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Practical Expedients&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.147%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied has not been disclosed, as substantially all of the Group&#x2019;s contracts have a duration of one year or less.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Payment terms with platform distributor customers and Payment Channels generally require settlement within one year or less. The Group has determined that its contracts generally do not include a significant financing component.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group generally expenses sales commissions when incurred because the amortization period is one year or less. These costs are recorded within selling and marketing expenses.&lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <ysg:NumberOfAgreements
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_9dd4862c-551c-4a11-8c1e-e678a7d0e626"
      unitRef="U_Agreement">2</ysg:NumberOfAgreements>
    <us-gaap:ContractWithCustomerLiability
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_15d081c9-0095-4c89-b6d7-0fe44829a4ee"
      unitRef="U_CNY">3814000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_95927015-b9d4-4ace-8b5b-cbff49cbd444"
      unitRef="U_CNY">24815000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="INF"
      id="F_26d35527-905d-44fc-8b6e-9fac02136b4b"
      unitRef="U_CNY">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="INF"
      id="F_28a4d363-176d-4fb4-8a60-97cec7b2a434"
      unitRef="U_CNY">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_5f5d43a2-5470-4c97-bacf-424f1ffa11ed"
      unitRef="U_CNY">16652000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_9da80d0a-dc53-4f80-992e-bee6fbc8c480"
      unitRef="U_CNY">41579000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="INF"
      id="F_66630ea8-1ab0-4f07-b9c9-93567ac63147"
      unitRef="U_CNY">0</us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="INF"
      id="F_f5d336df-f261-4bd3-9d62-d744faf0c3f1"
      unitRef="U_CNY">0</us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_c83e7799-a67b-4857-9715-990cac11a8ee"
      unitRef="U_CNY">0</us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_450c592c-2452-4bdd-b8ce-9c3292974f8b">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(u)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Cost of revenues&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Cost of revenues consists primarily of material costs, consignment manufacturing cost and related costs that are directly attributable to the production of products.&lt;/span&gt;&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <ysg:FulfilmentExpensesPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_4a610c9b-18ec-4f4c-9a23-6f49cb4c929d">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(v)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Fulfilment expenses&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Fulfilment expenses primarily represent expenses incurred for warehousing, shipping and delivering products to customers, mainly including rental and personnel costs for warehouses as well as third party shipping costs.&lt;/span&gt;&lt;/p&gt;</ysg:FulfilmentExpensesPolicyTextBlock>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_68852214-98a2-4448-b81a-043d910000da">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(w)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Selling and marketing expenses&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Selling and marketing expenses primarily consist of (i) advertising and marketing promotion expenses (ii) platform commission (iii) personnel costs for sales and marketing staff (iv) rental, depreciation expenses, personnel and other costs for offline experience stores and (v) share-based compensation expenses. For the years ended December 31 2021, 2022 and 2023 advertising and marketing promotion expenses totaled to RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,369,769&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,064,621&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,259,999&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; respectively.&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(y)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;General and administrative expenses&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;General and administrative expenses consist of personnel costs including share-based compensation expenses and other expenses which are related to the general corporate functions, including accounting, finance, tax, legal and human relations, costs associated with use by these functions of facilities and equipment, such as depreciation expenses, rental and other general corporate related expenses.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_dfaa7592-846c-43ba-a516-a8d7898ad0e9"
      unitRef="U_CNY">2369769000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_02010bd0-a7ba-4959-b089-8c645deeb6c2"
      unitRef="U_CNY">1064621000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_1b307174-eb21-40e1-a9d2-6c8ebce64750"
      unitRef="U_CNY">1259999000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_118c0710-1a41-40bb-815b-24e56eae6805">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(x)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Research and development expenses&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Research and development expenses primarily consist of personnel costs for research and development staff, general expenses and depreciation expenses associated with research and development activities.&lt;/span&gt;&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_b1334e5b-cc10-42a2-aac2-49b89f45eda9">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(z)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Employee social security and welfare benefits &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Employees of the Group in the PRC are entitled to staff welfare benefits including pension, work-related injury benefits, maternity insurance, medical insurance, unemployment benefit and housing fund plans through a PRC government-mandated multi-employer defined contribution plan. The Group is required to accrue and pay the government for these benefits based on certain percentages of the employees&#x2019; salaries, up to a maximum amount specified by the local government. The PRC government is responsible for the medical benefits and the pension liability to be paid to these employees, and the Group&#x2019;s obligations are limited to the amounts contributed with no legal obligation beyond the contributions made. Employee social security and welfare benefits, as part of the personnel costs, included as expenses in the accompanying consolidated statement of operations amounted to RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;93,296&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;73,672&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;66,743&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; for the years ended December 31, 2021, 2022 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <us-gaap:LaborAndRelatedExpense
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_f696f2a7-5d45-4f0d-8b2f-bb2f146f2c91"
      unitRef="U_CNY">93296000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_34a29684-1c6d-438e-853f-21a1d6a2ec5b"
      unitRef="U_CNY">73672000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_93e8ec61-cbea-4a11-89e1-20570db8e829"
      unitRef="U_CNY">66743000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_2c81361f-adcc-49f2-8f85-0587f817f084">&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;(aa) &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Share-based compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group grants restricted shares to the founders and share options to its management and other key employees (collectively, &#x201c;Share-based Awards&#x201d;). Such compensation is accounted for in accordance with ASC 718, Compensation&#x2014;Stock Compensation. Share-based Awards with service conditions only are measured at the grant date fair value of the awards and recognized as expenses using the straight-line method, net of estimated forfeitures, if any, over the requisite service period. For awards with performance conditions, the Group would recognize compensation cost if and when it concludes that it is probable that the performance condition will be achieved.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The fair value of the restricted shares was assessed using the income approach/discounted cash flow method, with a discount for lack of marketability given that the shares underlying the awards were not publicly traded at the time of grant. This assessment requires complex and subjective judgments regarding the Group&#x2019;s projected financial and operating results, its unique business risks, the liquidity of its ordinary shares and its operating history and prospects at the time the grants were made. The fair value of share options is estimated on the grant date using the Binomial option pricing model. The assumptions used in share-based compensation expense recognition represent management&#x2019;s best estimates, but these estimates involve inherent uncertainties and application of management judgment. If factors change or different assumptions are used, the share-based compensation expenses could be materially different for any period. Moreover, the estimates of fair value of the awards are not intended to predict actual future events or the value that ultimately will be realized by grantees who receive these awards, and subsequent events are not indicative of the reasonableness of the original estimates of fair value made by the Group for accounting purposes.&lt;/span&gt;&lt;/p&gt;</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_4130371a-440a-47b7-ad7e-c5c189d97495">&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;(ab) &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Income taxes&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Current income taxes are provided on the basis of net income for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The tax base of an asset or liability is the amount attributed to that asset or liability for tax purpose. The effect on deferred taxes of a change in tax rates is recognized in consolidated statement of operations in the period of change. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Uncertain tax positions&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The guidance on accounting for uncertainties in income taxes prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance also applies to the recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating the Group's uncertain tax positions and determining its provision for income taxes. The Group recognizes interest and penalties, if any, under accrued expenses and other current liabilities on its balance sheet and under other expenses in its consolidated statement of operations. There were &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; interest and penalties associated with uncertain tax positions for the years ended December 31, 2021, 2022 and 2023. As of December 31, 2022 and 2023, the Group did &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;t have any significant unrecognized uncertain tax positions.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_ed5743c4-9f56-42ec-8c98-bfb925523453"
      unitRef="U_CNY">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="INF"
      id="F_18625d76-56a8-4e08-9f8f-5573dbbaaa0b"
      unitRef="U_CNY">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="INF"
      id="F_de4fe5ef-6fca-4ec8-bdf4-83b3fa677942"
      unitRef="U_CNY">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="INF"
      id="F_1798b32d-03de-4a2f-956f-87d34a947797"
      unitRef="U_CNY">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="INF"
      id="F_2fe0bb2f-5e61-43e3-b56a-cbcb6e1bdf3b"
      unitRef="U_CNY">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_8f7b09d9-d5a6-48dd-ba25-c01bd35680d4">&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;(ac) Comprehensive income (loss)&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.24%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Comprehensive income (loss) is defined to include all changes in equity except those resulting from investments by owners and distributions to owners. During the periods presented, comprehensive income (loss) is reported in the consolidated statements of comprehensive income, and other comprehensive income (loss) includes foreign currency translation adjustments.&lt;/span&gt;&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <ysg:StatutoryReservesPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_26eca072-8a36-4197-b482-b1b3212fd02d">&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;(ad) Statutory reserves&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Company's subsidiaries and the VIEs established in the PRC are required to make appropriations to certain non-distributable reserve funds.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Company's subsidiaries registered as wholly-owned foreign enterprises are required to make appropriations from their annual after-tax profits (as determined under generally accepted accounting principles in the PRC ("PRC GAAP")) to reserve funds including a general reserve fund, an enterprise expansion fund and a staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the annual after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the company. Appropriations to the enterprise expansion fund and staff bonus and welfare fund are made at the respective company's discretion.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In addition, in accordance with the PRC Company Laws, the consolidated VIEs registered as Chinese domestic companies must make appropriations from annual after-tax profits as determined under the PRC GAAP to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the annual after-tax profits as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the company. Appropriation to the discretionary surplus fund is made at the discretion of the Company.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The uses of the general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted to offsetting of losses or increasing of the registered capital of the respective company. The staff bonus and welfare fund is a liability in nature and is restricted to fund payments of special bonus to employees and for the collective welfare of all employees. None of these reserves is allowed to be transferred to the Company in terms of cash dividends, loans or advances, nor can the reserves be distributed except under liquidation.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the years ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;December 31, 2021, 2022 and 2023, the profit appropriation to statutory surplus fund for the Group&#x2019;s entities incorporated in the PRC was RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,301&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,825&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_9480236b-d8dd-4408-b1a8-97caa28f42b7;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively. &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;No&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; appropriation to other reserve funds was made for any of the periods presented.&lt;/span&gt;&lt;/p&gt;</ysg:StatutoryReservesPolicyTextBlock>
    <us-gaap:RetainedEarningsAppropriated
      contextRef="C_427dc5fc-2563-4b51-a83b-4d01bb92fe0a"
      decimals="-3"
      id="F_84c491be-e8f2-4088-83a3-0816abc4bd25"
      unitRef="U_CNY">1301000</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:RetainedEarningsAppropriated
      contextRef="C_6b7243b6-bf20-492f-bdd6-db2a4673aef0"
      decimals="-3"
      id="F_8e67c2bd-a336-47ec-9d98-424197a75085"
      unitRef="U_CNY">2825000</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:RetainedEarningsAppropriated
      contextRef="C_d27085f7-8eec-48ef-9af1-756d1f47175c"
      decimals="INF"
      id="F_9286fafb-c7f1-4db0-a5d0-0d431e603636"
      unitRef="U_CNY">0</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:RetainedEarningsAppropriated
      contextRef="C_397f4a04-c503-4a07-8786-0373133935a6"
      decimals="INF"
      id="F_e1a2cb48-6a20-4327-ad9a-ddf0fa5d8336"
      unitRef="U_CNY">0</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:RetainedEarningsAppropriated
      contextRef="C_07560cee-62c1-4ba1-ab5d-c69f61821769"
      decimals="INF"
      id="F_91507754-7e33-4cf8-af96-ac68a70ebc03"
      unitRef="U_CNY">0</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_c6de694a-e81d-463d-a9d6-de638ad53acd">&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;(ae) Income (loss) per share&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Basic income (loss) per share is computed by dividing net income (loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the year. Diluted income (loss) per share reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares. Ordinary equivalent shares are not included in the denominator of the diluted income (loss) per share calculation when inclusion of such share would be anti-dilutive.&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <ysg:RelatedPartiesPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_86726b12-731e-446c-9743-78eebd6f901b">&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;(af) Related parties&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation.&lt;/span&gt;&lt;/p&gt;</ysg:RelatedPartiesPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_5157d358-72da-4506-925c-15d626fc9f77">&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;(ag) Segment reporting&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the chief operating decision maker (&#x201c;CODM&#x201d;), or decision-making group, in deciding how to allocate resources and in assessing performance. The Group&#x2019;s CODM is the Chief Executive Officer.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group's principal operations are currently organized into &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;three&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; major segments on a product category basis, namely Color Cosmetics Brands, Skincare Brands and others.&lt;/span&gt;&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_8e8a5de8-1d47-4058-b768-3011e7ad3b1d"
      unitRef="U_Segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_8ef4950b-4abd-4cf1-a4e3-d6c2cc39a5e5">&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;(ah) Recent accounting pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In April 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued an Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-01, Leases (Topic 842): Common Control Arrangements (ASU 2023-01), which requires leasehold improvements associated with common control leases to be amortized over the useful life to the common control group. This update will be effective for the fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted. The Group does not expect the adoption to have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In November 2023, the FASB issued ASU 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures (&#x201c;ASU 2023-07&#x201d;), which focuses on improving reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. A public entity shall disclose for each reportable segment the significant expense categories and amounts that are regularly provided to the CODM and included in reported segment profit or loss. ASU 2023-07 also requires public entities to provide in interim periods all disclosures about a reportable segment&#x2019;s profit or loss and assets that are currently required annually. Entities are permitted to disclose more than one measure of a segment&#x2019;s profit or loss if such measures are used by the CODM to allocate resources and assess performance, as long as at least one of those measures is determined in a way that is most consistent with the measurement principles used to measure the corresponding amounts in the consolidated financial statements. ASU 2023-07 is applied retrospectively to all periods presented in financial statements, unless it is impracticable. This update will be effective for the fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Group is currently in the process of evaluating the disclosure impact of adopting ASU 2023-07.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity&#x2019;s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. The Group is currently evaluating the ASU to determine its impact on our income tax disclosures.&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_11ef2ae3-7235-4425-a6ea-5fb1d49208a6">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;3.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;CONCENTRATION AND RISKS&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(a)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Foreign exchange risk&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The majority of the Group&#x2019;s operations were in RMB. The RMB is not freely convertible into foreign currencies. Remittances of foreign currencies into the PRC or remittances of RMB out of the PRC as well as exchange between RMB and foreign currencies require approval by foreign exchange administrative authorities and certain supporting documentation. The State Administration for Foreign Exchange, under the authority of the People's Bank of China, controls the conversion of RMB into other currencies.&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(b)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Credit risk&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group&#x2019;s credit risk arises from cash and cash equivalents, restricted cash, short-term investments, prepayments and other current assets, amount due from related parties and accounts receivable. The carrying amounts of these financial instruments represent the maximum amount of loss due to credit risk.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group expects that there is no significant credit risk associated with cash and cash equivalents, restricted cash and short-term investments which are held by reputable financial institutions in the jurisdictions where the Company, its subsidiaries and the VIEs are located. The Group believes that it is not exposed to unusual risks as these financial institutions have high credit quality. The Group has no significant concentrations of credit risk with respect to its prepayments and other current assets.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Accounts receivable are typically unsecured and are derived from revenue earned through third party consumers. Amount due from related parties and prepayments and other current assets are typically unsecured. In evaluating the collectability of the accounts receivable and amounts due from related parties, the Group considers many factors, including the consumers&#x2019; and related parties&#x2019; repayment history and their credit-worthiness. The Group maintains reserves for estimated credit losses and these losses have generally been within its expectations. The risk with respect to accounts and other receivables and amount due from related parties is mitigated by credit evaluations the Group performs on its customers or suppliers and its ongoing monitoring processes of outstanding balances.&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(c)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Concentration of customers and suppliers&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;There were &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; customers which individually represented greater than 10% of the total net revenue for the years ended December 31, 2021, 2022 and 2023. There were accounts receivable due from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; platform distributor customers which individually represented greater than 10% and totally contributed to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;56&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;%, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;21&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;21&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of the Group&#x2019;s total accounts receivable as of December 31, 2021, 2022 and 2023, respectively.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;There were purchases from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; suppliers which individually represented greater than 10% and totally contributed to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;31&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of the total purchases amount for the year ended December 31, 2021 and the corresponding accounts payable due to these &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; suppliers individually represented greater than 10% and totally contributed to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;35&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of the Group's total accounts payable as of December 31, 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;There were purchases from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; suppliers which individually represented greater than 10% and totally contributed to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of the total purchases amount for the year ended December 31, 2022 and the corresponding accounts payable due to these &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; suppliers individually represented greater than 9% and totally contributed to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;28&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of the Group's total accounts payable and amounts due to related parties as of December 31, 2022.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;There were purchases from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; suppliers which individually represented greater than 10% and totally contributed to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;45&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of the total purchases amount for the year ended December 31, 2023 and the corresponding accounts payable due to these &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; suppliers individually represented greater than 8% and totally contributed to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;22&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of the Group's total accounts payable and amounts due to related parties as of December 31, 2023.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue
      contextRef="C_6293f636-da09-4deb-a399-4fbb20b88b9b"
      decimals="INF"
      id="F_037deca9-d86a-4fb9-bbd9-23338e2aa245"
      unitRef="U_Customer">0</ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue>
    <ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue
      contextRef="C_e82cfe74-05ed-44ee-b035-2ac1979ebdd4"
      decimals="INF"
      id="F_3d25f5d4-a33f-4487-aa0c-7318588ea7bf"
      unitRef="U_Customer">0</ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue>
    <ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue
      contextRef="C_f9d0ad72-64f0-4f93-8940-a86848c454d8"
      decimals="INF"
      id="F_16b9bc0e-fb1a-43a0-a8bd-b9b1dfe4b6d5"
      unitRef="U_Customer">0</ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfNetRevenue>
    <ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable
      contextRef="C_d4fc2208-1ddb-4212-8a61-5a5dc08a9b56"
      decimals="INF"
      id="F_60393e92-0535-4cbb-8a61-a760746a8fad"
      unitRef="U_Customer">2</ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable>
    <ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable
      contextRef="C_19a9288d-1eca-4baa-92cf-5d0a6cd7df37"
      decimals="INF"
      id="F_ab0649ef-f602-49e7-bf1b-032e6a99dcc9"
      unitRef="U_Customer">2</ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable>
    <ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable
      contextRef="C_4d4a5c72-77da-4c4b-b94d-5adbab349fa5"
      decimals="INF"
      id="F_f6fc71d5-dfec-4fad-99b3-6fc8e2621f1c"
      unitRef="U_Customer">2</ysg:NumberOfCustomersAccountedForMoreThanTenPercentageOfAccountsReceivable>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_c54917dd-fe15-451c-984a-48cb86bd1761"
      decimals="2"
      id="F_27a6ec50-bf10-43e5-86d9-e55052e77ece"
      unitRef="U_pure">0.56</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_352a8d2f-7f68-4012-8401-08e65f0c0aee"
      decimals="2"
      id="F_4f7ff392-2451-43c7-9dc4-bddf61ff2f43"
      unitRef="U_pure">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_fcdbed23-d113-472e-b1fa-4f9fc8e492bc"
      decimals="2"
      id="F_bb60c413-e8ab-493e-aaf4-200315bf737e"
      unitRef="U_pure">0.21</us-gaap:ConcentrationRiskPercentage1>
    <ysg:NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable
      contextRef="C_25d88e0e-defb-4d28-accf-20e368d0a29f"
      decimals="INF"
      id="F_ce4ef306-c5f1-4307-b62d-eff591b4a69c"
      unitRef="U_Supplier">2</ysg:NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_6bd4188b-db51-48df-b8dc-0cd3e2ccbd97"
      decimals="2"
      id="F_b55eb7ab-b92d-419d-b84d-31cd5ef1bd28"
      unitRef="U_pure">0.31</us-gaap:ConcentrationRiskPercentage1>
    <ysg:NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable
      contextRef="C_0433de71-6b9e-4307-981c-848ca6a5238b"
      decimals="INF"
      id="F_362e4c5d-0978-43c4-b0b1-b0bd8333be84"
      unitRef="U_Supplier">2</ysg:NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_b2caed7d-5f5f-4a0d-8553-673812c76c82"
      decimals="2"
      id="F_a8342ac4-2971-43b2-9ffd-e057622b1672"
      unitRef="U_pure">0.35</us-gaap:ConcentrationRiskPercentage1>
    <ysg:NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable
      contextRef="C_06bd8fa9-3bec-4f82-8524-76a1de800233"
      decimals="INF"
      id="F_0ffdd88f-b9c9-4951-ba79-ee9596759dd0"
      unitRef="U_Customer">2</ysg:NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_2f4ed3a1-9fe7-442b-ba29-4fe29d428af1"
      decimals="2"
      id="F_4121f7b7-eb18-4b70-8f31-bd1238a439d1"
      unitRef="U_pure">0.27</us-gaap:ConcentrationRiskPercentage1>
    <ysg:NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable
      contextRef="C_3aa8387b-52a6-420b-b87f-cdde29218f67"
      decimals="INF"
      id="F_612aec03-63f5-43ee-807a-8b1e9c69e4ba"
      unitRef="U_Supplier">2</ysg:NumberOfSuppliersAccountedForMoreThanNinePercentageOfAccountsPayable>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_c466f676-3e84-4f86-8cfe-acd4bad4bfa9"
      decimals="2"
      id="F_1ac59910-5df9-4bc0-a869-6192f560e614"
      unitRef="U_pure">0.28</us-gaap:ConcentrationRiskPercentage1>
    <ysg:NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable
      contextRef="C_2a95f4cd-7dd8-46b1-aea1-6882f529eeb4"
      decimals="INF"
      id="F_1a3fdecc-4536-43d2-8ff8-ed8de8889547"
      unitRef="U_Customer">2</ysg:NumberOfSuppliersAccountedForMoreThanTenPercentageOfAccountsPayable>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_57dbdece-2e3c-4eaa-8358-fafe5d8f0f71"
      decimals="2"
      id="F_1b2c3302-d27c-46a0-b522-8802ab83274c"
      unitRef="U_pure">0.45</us-gaap:ConcentrationRiskPercentage1>
    <ysg:NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable
      contextRef="C_40aee3d0-e281-4c10-b574-3a6c86cec828"
      decimals="INF"
      id="F_590abaec-03bf-47f7-92ab-82eb8ca10ec0"
      unitRef="U_Supplier">2</ysg:NumberOfSuppliersAccountedForMoreThanEightPercentageOfAccountsPayable>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_3d9f9aab-876f-4b57-9f75-ce6265e6fa83"
      decimals="2"
      id="F_a120a5aa-078b-4794-8c93-9a65d9790af4"
      unitRef="U_pure">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_34b5dddb-b491-4be4-848b-ad61750c842f">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;4.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;CASH AND CASH EQUIVALENTS AND RESTRICTED CASH &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Cash and cash equivalents represent cash on hand and demand deposits placed with banks or other financial institutions, and all highly liquid investments with original maturities of three months or less. Cash and cash equivalents and restricted cash balances as of December 31, 2022 and 2023 primarily consist of the following currencies:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.59%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.182%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.202%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.182%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.202%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="7" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:top;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;470,428&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;470,428&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;430,644&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;430,644&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:top;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;US$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;143,342&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;996,826&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;49,855&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;353,106&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:top;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;GBP&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,365&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;28,246&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,639&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;23,860&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:bottom;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;EUR&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,271&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,435&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,771&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,920&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:bottom;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;HKD&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,999&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,465&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,560&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,133&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:bottom;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;JPY&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;15,327&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;803&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;163,121&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,191&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:bottom;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;SGD&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;529&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,742&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;564&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,034&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,512,945&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;836,888&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Restricted cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:bottom;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;US$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;41,383&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;21,248&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,554,328&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;858,136&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_71b6f015-7c45-44c7-8936-c4150b0e58e3">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Cash and cash equivalents represent cash on hand and demand deposits placed with banks or other financial institutions, and all highly liquid investments with original maturities of three months or less. Cash and cash equivalents and restricted cash balances as of December 31, 2022 and 2023 primarily consist of the following currencies:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.59%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.182%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.202%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.182%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.202%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="7" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:top;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;470,428&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;470,428&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;430,644&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;430,644&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:top;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;US$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;143,342&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;996,826&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;49,855&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;353,106&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:top;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;GBP&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,365&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;28,246&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,639&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;23,860&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:bottom;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;EUR&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,271&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,435&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,771&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,920&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:bottom;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;HKD&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,999&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,465&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,560&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,133&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:bottom;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;JPY&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;15,327&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;803&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;163,121&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,191&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:bottom;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;SGD&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;529&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,742&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;564&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,034&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,512,945&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;836,888&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Restricted cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:bottom;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;US$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;41,383&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;21,248&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,554,328&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;858,136&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_6ed0065d-d2af-4535-b518-0d78ee040dd8"
      decimals="-3"
      id="F_097c528d-2f15-40b6-bc83-00c422b08130"
      unitRef="U_USD">470428000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_6ed0065d-d2af-4535-b518-0d78ee040dd8"
      decimals="-3"
      id="F_83211e1a-b64e-44e7-ab4c-b848a70a0b66"
      unitRef="U_CNY">470428000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_5e2a1b2f-1956-465a-82b6-03527d57f096"
      decimals="-3"
      id="F_ee855dd0-b54f-4f8c-983f-99266ac2064a"
      unitRef="U_USD">430644000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_5e2a1b2f-1956-465a-82b6-03527d57f096"
      decimals="-3"
      id="F_51fa415d-b637-487e-b7d5-a084d097e5de"
      unitRef="U_CNY">430644000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_6c69a660-bfb3-4004-b844-c262c47f4056"
      decimals="-3"
      id="F_3d3423db-1c04-4775-9a8f-bb2ea3b5e661"
      unitRef="U_USD">143342000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_6c69a660-bfb3-4004-b844-c262c47f4056"
      decimals="-3"
      id="F_ea79dff0-a705-4cfa-9549-982deebffc3a"
      unitRef="U_CNY">996826000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_2828bcb9-d16c-49c1-ab5d-f1c275b40664"
      decimals="-3"
      id="F_6fdd864c-4284-4919-9384-9fafcc34fc7a"
      unitRef="U_USD">49855000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_2828bcb9-d16c-49c1-ab5d-f1c275b40664"
      decimals="-3"
      id="F_cf4f640e-4c44-46b1-9215-c3b7aebaa1a9"
      unitRef="U_CNY">353106000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_c551865b-8744-4822-88b6-1e4dd49a6952"
      decimals="-3"
      id="F_69e244e1-d4c3-4ebd-acdd-a1edbad8f208"
      unitRef="U_USD">3365000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_c551865b-8744-4822-88b6-1e4dd49a6952"
      decimals="-3"
      id="F_c1ea477e-1161-4a7c-8171-62ae80ea2163"
      unitRef="U_CNY">28246000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_1aaeb8b1-315b-4710-aeff-ec1f74c8fab4"
      decimals="-3"
      id="F_13ac22d0-eb79-44b5-a7ef-5c85236a92ac"
      unitRef="U_USD">2639000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_1aaeb8b1-315b-4710-aeff-ec1f74c8fab4"
      decimals="-3"
      id="F_1101e274-fbb7-4021-a6e2-b137aa72ee63"
      unitRef="U_CNY">23860000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_fc9f8bd7-bc0b-4206-86eb-7aeb1a747d2e"
      decimals="-3"
      id="F_c8d87e92-3fe3-4750-8709-77d60360909e"
      unitRef="U_USD">1271000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_fc9f8bd7-bc0b-4206-86eb-7aeb1a747d2e"
      decimals="-3"
      id="F_7b1af597-fe3e-4662-8fb7-7bcc8c30868c"
      unitRef="U_CNY">9435000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_3c08320d-3c75-4d83-a7f4-7c553f04f69b"
      decimals="-3"
      id="F_a7ac7150-aad1-46bd-a9de-f6a4f559e409"
      unitRef="U_USD">1771000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_3c08320d-3c75-4d83-a7f4-7c553f04f69b"
      decimals="-3"
      id="F_d00a0130-a706-4c66-9e7e-8d7283d8ef42"
      unitRef="U_CNY">13920000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_9d015ec4-8ab5-40ca-a479-7b7c16730115"
      decimals="-3"
      id="F_3b9f3f48-aa12-4f5d-abe0-d2b62176da39"
      unitRef="U_USD">4999000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_9d015ec4-8ab5-40ca-a479-7b7c16730115"
      decimals="-3"
      id="F_7c930293-08c7-4a46-95d1-82e2fe105a2e"
      unitRef="U_CNY">4465000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_26644667-137b-494d-89df-e9d5055f001c"
      decimals="-3"
      id="F_2c88da5c-bffc-4e15-ac67-55ef54246f6b"
      unitRef="U_USD">4560000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_26644667-137b-494d-89df-e9d5055f001c"
      decimals="-3"
      id="F_a6ad4601-ebd4-4525-b798-ab489da34f97"
      unitRef="U_CNY">4133000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_90cbb0e2-a3b4-46c9-bb22-44e6c7edbe09"
      decimals="-3"
      id="F_71ade42c-46b4-438c-9dbd-c566b8f1098e"
      unitRef="U_USD">15327000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_90cbb0e2-a3b4-46c9-bb22-44e6c7edbe09"
      decimals="-3"
      id="F_b2e2231c-f387-45d5-908b-4d4951751077"
      unitRef="U_CNY">803000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_5c18f679-4678-4fef-974a-49d954ed457b"
      decimals="-3"
      id="F_6730ad49-f1fc-4fcd-8bf8-e0997820720c"
      unitRef="U_USD">163121000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_5c18f679-4678-4fef-974a-49d954ed457b"
      decimals="-3"
      id="F_4c2adb66-45e2-4c8c-965e-bc66c755ee70"
      unitRef="U_CNY">8191000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_d5f5fa07-881d-4e12-ac6a-7e8093556ab1"
      decimals="-3"
      id="F_714c2f16-45e0-4472-baed-c60b785fa355"
      unitRef="U_USD">529000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_d5f5fa07-881d-4e12-ac6a-7e8093556ab1"
      decimals="-3"
      id="F_81c15bd5-5471-4831-aa6c-74407b1aaf44"
      unitRef="U_CNY">2742000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_27e3fb62-92b4-474f-8383-215e473d7e50"
      decimals="-3"
      id="F_31a8da25-5b48-4c59-b39b-4c26fdbea727"
      unitRef="U_USD">564000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_27e3fb62-92b4-474f-8383-215e473d7e50"
      decimals="-3"
      id="F_cfe47a8a-2b19-428c-88c3-78203df98b35"
      unitRef="U_CNY">3034000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_3f97490e-425e-41e2-bca2-6493a8830e6e"
      unitRef="U_CNY">1512945000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_aea0cb68-55e3-472e-8550-461f75113dcb"
      unitRef="U_CNY">836888000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="C_6c69a660-bfb3-4004-b844-c262c47f4056"
      decimals="-3"
      id="F_e39a4fd7-b836-4348-a64a-cfdde416f1b1"
      unitRef="U_USD">6000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="C_6c69a660-bfb3-4004-b844-c262c47f4056"
      decimals="-3"
      id="F_6605a5a8-b5f7-4e74-a065-fbac6a042fe0"
      unitRef="U_CNY">41383000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="C_2828bcb9-d16c-49c1-ab5d-f1c275b40664"
      decimals="-3"
      id="F_f3fd6987-e8dd-4164-ba58-654abb114ea3"
      unitRef="U_USD">3000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="C_2828bcb9-d16c-49c1-ab5d-f1c275b40664"
      decimals="-3"
      id="F_46ca53a6-736a-4749-979d-9a219bebfa97"
      unitRef="U_CNY">21248000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_263781fe-0c1f-4618-b8a4-2de575485bb8"
      unitRef="U_CNY">1554328000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_bac2f784-c092-4554-b117-b6cb13314f39"
      unitRef="U_CNY">858136000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_d8bf7ab6-4404-48d1-962e-656f268b87dd">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;5.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;ACCOUNTS RECEIVABLE&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-1.888%;padding-left:1.853%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;div style="font-size:11pt;font-family:Times New Roman;"&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:62.857%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.429%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.144%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.429%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.144%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accounts receivable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;200,843&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;205,315&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Allowance for credit losses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,464&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accounts receivable, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;200,843&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;198,851&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_198c2a75-7c98-41bd-88f1-471677896588">
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:62.857%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.429%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.144%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.429%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.144%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accounts receivable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;200,843&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;205,315&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Allowance for credit losses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,464&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accounts receivable, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;200,843&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;198,851&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_2c499abf-6bba-446c-808b-7f5a4c2e1157"
      unitRef="U_CNY">200843000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_12f72cd9-1575-4951-9a3f-ad647e42453b"
      unitRef="U_CNY">205315000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_30adacae-6069-4f65-9eec-368017d42bc5"
      unitRef="U_CNY">6464000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_583fe53f-2875-4642-b176-8a9c36308a83"
      unitRef="U_CNY">200843000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_447dfeef-2685-4fa7-80bb-c6f7e906b539"
      unitRef="U_CNY">198851000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_520ce2ce-a886-41b8-8457-4a5b17ee7920">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;6.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;INVENTORIES&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Inventories consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.193%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Raw materials and packing materials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;29,369&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;39,482&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Products&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;498,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;378,801&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Less: impairment allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;104,914&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;66,193&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Inventories&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;423,287&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;352,090&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_2792dd8b-d2b6-477e-891c-8f82cab675cf">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Inventories consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.193%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Raw materials and packing materials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;29,369&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;39,482&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Products&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;498,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;378,801&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Less: impairment allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;104,914&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;66,193&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Inventories&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;423,287&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;352,090&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_64f8a931-53ea-4011-ad1e-f4ce0df31205"
      unitRef="U_CNY">29369000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_f756968c-68fe-4ad8-a903-c999db30608f"
      unitRef="U_CNY">39482000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryFinishedGoods
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_59a6fc21-51cc-4552-95af-9f70f0997de3"
      unitRef="U_CNY">498832000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_c7df0204-9562-4c3c-af02-27121266108f"
      unitRef="U_CNY">378801000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryAdjustments
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_b9ece6dc-d4da-429e-98e3-91b6ea00ce6c"
      unitRef="U_CNY">104914000</us-gaap:InventoryAdjustments>
    <us-gaap:InventoryAdjustments
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_d664a87f-a052-4739-b7b5-0fe44d077c2f"
      unitRef="U_CNY">66193000</us-gaap:InventoryAdjustments>
    <us-gaap:InventoryNet
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_d5145a73-275d-4f11-97f8-b53364a54bb8"
      unitRef="U_CNY">423287000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_807d8226-17c6-466d-b38f-65d9ecd08317"
      unitRef="U_CNY">352090000</us-gaap:InventoryNet>
    <ysg:PrepaymentsAndOtherCurrentAssetsTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_602b6d98-a5ae-4a2e-acad-a82e39ae924f">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;7.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;PREPAYMENTS AND OTHER CURRENT ASSETS &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.2%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.86%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.86%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Prepayments of promotion fees (a)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;103,748&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;110,710&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;VAT recoverable (b)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;75,049&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;86,976&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Deposits, prepaid rental and property management fees&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;61,858&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;43,656&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Prepayments for products procurement (c)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,604&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,692&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Others&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;46,566&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;55,807&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;292,825&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;303,841&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:3.148%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:10.519%;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.4413331681328216%;display:inline-flex;justify-content:flex-start;"&gt;(a)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;Prepayments of promotion fees mainly include prepayments made to online platforms for future services to promote the Group&#x2019;s products through online advertising and prepaid short-term service fees to celebrity agencies and key opinion leaders. &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:3.148%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:10.519%;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.4413331681328216%;display:inline-flex;justify-content:flex-start;"&gt;(b)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;VAT recoverable represent the balances that the Group can utilize to deduct its value-added tax liabilities in the future.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:3.148%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:10.519%;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.4413331681328216%;display:inline-flex;justify-content:flex-start;"&gt;(c)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;Prepayments for products procurement represent cash prepaid to the Group&#x2019;s third-party suppliers for the procurement of products.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ysg:PrepaymentsAndOtherCurrentAssetsTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_975a3349-ed0d-459b-a312-77491e7bbfe1">
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.2%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.86%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.86%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Prepayments of promotion fees (a)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;103,748&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;110,710&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;VAT recoverable (b)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;75,049&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;86,976&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Deposits, prepaid rental and property management fees&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;61,858&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;43,656&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Prepayments for products procurement (c)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,604&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,692&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Others&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;46,566&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;55,807&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;292,825&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;303,841&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:3.148%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:10.519%;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.4413331681328216%;display:inline-flex;justify-content:flex-start;"&gt;(a)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;Prepayments of promotion fees mainly include prepayments made to online platforms for future services to promote the Group&#x2019;s products through online advertising and prepaid short-term service fees to celebrity agencies and key opinion leaders. &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:3.148%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:10.519%;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.4413331681328216%;display:inline-flex;justify-content:flex-start;"&gt;(b)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;VAT recoverable represent the balances that the Group can utilize to deduct its value-added tax liabilities in the future.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:3.148%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:10.519%;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.4413331681328216%;display:inline-flex;justify-content:flex-start;"&gt;(c)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;Prepayments for products procurement represent cash prepaid to the Group&#x2019;s third-party suppliers for the procurement of products.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:PrepaidAdvertising
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_2e6d20ac-000a-4721-a38d-0ccabb37bc64"
      unitRef="U_CNY">103748000</us-gaap:PrepaidAdvertising>
    <us-gaap:PrepaidAdvertising
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_96e1a25f-c7ed-4e71-9418-f90ba6c6a1a5"
      unitRef="U_CNY">110710000</us-gaap:PrepaidAdvertising>
    <us-gaap:ValueAddedTaxReceivableCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_72486a96-22f1-42ad-abf2-0172e19ba6b7"
      unitRef="U_CNY">75049000</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:ValueAddedTaxReceivableCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_106543fe-b215-4b4a-821d-3b053670d5d1"
      unitRef="U_CNY">86976000</us-gaap:ValueAddedTaxReceivableCurrent>
    <ysg:DepositsPrepaidRentalAndPropertyManagementFees
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_ba8f4565-a7d4-46e1-9a51-be840ffb4749"
      unitRef="U_CNY">61858000</ysg:DepositsPrepaidRentalAndPropertyManagementFees>
    <ysg:DepositsPrepaidRentalAndPropertyManagementFees
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_64f7d0b0-19c8-4517-b8b0-54c944de1b58"
      unitRef="U_CNY">43656000</ysg:DepositsPrepaidRentalAndPropertyManagementFees>
    <us-gaap:Supplies
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_d8dc5c08-ce09-4fe6-8c33-2aad43f7dc77"
      unitRef="U_CNY">5604000</us-gaap:Supplies>
    <us-gaap:Supplies
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_6413f9a7-f337-44d8-8a57-d924b87b015a"
      unitRef="U_CNY">6692000</us-gaap:Supplies>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_7f5f0b90-6182-42e4-a5de-2beab0aaf208"
      unitRef="U_CNY">46566000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_5feed9e4-a7b2-47ba-8dd8-d664a21394fe"
      unitRef="U_CNY">55807000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_c4571940-bc7f-4ec5-8c28-1932c7c3cadc"
      unitRef="U_CNY">292825000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_6d5326f4-1a4b-41e8-b96b-70f6088f25a0"
      unitRef="U_CNY">303841000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_22e405cb-cd4b-4203-bca7-a55c29a56f87">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;8.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;INVESTMENTS&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The following sets forth the Group's investments:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.193%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Equity method investments (a)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;436,536&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;532,314&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Equity investments without readily determinable fair values (b)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;72,592&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;74,544&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Available-for-sale debt investments (c)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,404&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;509,128&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;620,262&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Less: impairment on investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,549&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,510&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Investment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;502,579&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;618,752&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:3.37%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:11.407%;min-width:4.583%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.742833488564629%;display:inline-flex;justify-content:flex-start;"&gt;(a)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As at December 31, 2023 and 2022 the balances represented the Group&#x2019;s investments made in five and six private entities respectively.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:3.37%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:11.407%;min-width:4.583%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.742833488564629%;display:inline-flex;justify-content:flex-start;"&gt;(b)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As at December 31, 2023 and 2022, the balances represented the Group&#x2019;s investments made in three private entities.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:3.37%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:11.407%;min-width:4.583%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.742833488564629%;display:inline-flex;justify-content:flex-start;"&gt;(c)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As at December 31, 2023, the balances represented the Group&#x2019;s investments made in two private entities.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.763%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;margin-right:11.407%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the year ended December 31, 2023, equity method investments held by the Group in aggregate have met the significance criteria as defined under Rule 4-08 (g) of Regulation S-X. Set out below is the summary of combined financial information for all the equity method investments of the Group:&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:65.714%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.144%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.144%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Statements of Balance Sheet&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Current assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;246,352&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;434,906&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Non-current assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,460,018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,283,127&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Current liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;77,564&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;101,483&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Non-current liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;19,159&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_59a548a9-b66d-4833-bf7a-2c210b4f0a23;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;168,272&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&#160;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:48.571%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.144%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.144%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.144%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Statements of Operation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;153,086&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;386,856&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Costs and expenses applicable to net sales or gross revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,167&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;75,502&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;213,386&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Income (loss) from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,115&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;77,584&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;173,469&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net income (loss)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;16,655&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;77,593&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;173,462&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentsTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_27120165-9f55-40e9-94ad-a49116e72df4">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The following sets forth the Group's investments:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.193%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Equity method investments (a)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;436,536&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;532,314&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Equity investments without readily determinable fair values (b)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;72,592&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;74,544&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Available-for-sale debt investments (c)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,404&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;509,128&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;620,262&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Less: impairment on investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,549&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,510&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Investment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;502,579&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;618,752&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:3.37%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:11.407%;min-width:4.583%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.742833488564629%;display:inline-flex;justify-content:flex-start;"&gt;(a)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As at December 31, 2023 and 2022 the balances represented the Group&#x2019;s investments made in five and six private entities respectively.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:3.37%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:11.407%;min-width:4.583%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.742833488564629%;display:inline-flex;justify-content:flex-start;"&gt;(b)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As at December 31, 2023 and 2022, the balances represented the Group&#x2019;s investments made in three private entities.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:3.37%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;margin-right:11.407%;min-width:4.583%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.742833488564629%;display:inline-flex;justify-content:flex-start;"&gt;(c)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As at December 31, 2023, the balances represented the Group&#x2019;s investments made in two private entities.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.763%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;margin-right:11.407%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the year ended December 31, 2023, equity method investments held by the Group in aggregate have met the significance criteria as defined under Rule 4-08 (g) of Regulation S-X. Set out below is the summary of combined financial information for all the equity method investments of the Group:&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:65.714%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.144%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.144%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Statements of Balance Sheet&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Current assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;246,352&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;434,906&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Non-current assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,460,018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,283,127&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Current liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;77,564&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;101,483&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Non-current liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;19,159&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_59a548a9-b66d-4833-bf7a-2c210b4f0a23;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;168,272&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:71.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:48.571%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.144%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.144%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.144%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Statements of Operation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;153,086&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;386,856&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Costs and expenses applicable to net sales or gross revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,167&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;75,502&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;213,386&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Income (loss) from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,115&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;77,584&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;173,469&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net income (loss)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;16,655&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;77,593&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;173,462&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:EquityMethodInvestments
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_5f6c5866-b3a0-42c6-8988-7c2d42afb6a5"
      unitRef="U_CNY">436536000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_4d2a8383-d7dd-4524-8470-0186c1c1a2a2"
      unitRef="U_CNY">532314000</us-gaap:EquityMethodInvestments>
    <ysg:EquityInvestmentsWithoutReadilyDeterminableFairValueAmount
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_e5e93714-d727-4f7d-beaa-1c23eb9eb3d2"
      unitRef="U_CNY">72592000</ysg:EquityInvestmentsWithoutReadilyDeterminableFairValueAmount>
    <ysg:EquityInvestmentsWithoutReadilyDeterminableFairValueAmount
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_82bc585e-2af4-497c-8bb6-a32318e192f4"
      unitRef="U_CNY">74544000</ysg:EquityInvestmentsWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_0070e1de-7f43-4f2a-af22-83da69eed20b"
      unitRef="U_CNY">13404000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <ysg:EquityMethodInvestmentsGross
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_bed6518e-4cd2-4a59-a933-8659d5bc8d8a"
      unitRef="U_CNY">509128000</ysg:EquityMethodInvestmentsGross>
    <ysg:EquityMethodInvestmentsGross
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_5adaa63e-fc5c-4b7b-aaf0-2da4c3813783"
      unitRef="U_CNY">620262000</ysg:EquityMethodInvestmentsGross>
    <ysg:ImpairmentOnInvestments
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_9d051b7c-881d-4782-a2d0-0ef3c1096f4e"
      unitRef="U_CNY">6549000</ysg:ImpairmentOnInvestments>
    <ysg:ImpairmentOnInvestments
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_03d3ce65-8f46-473d-9745-ce3e5639c4a1"
      unitRef="U_CNY">1510000</ysg:ImpairmentOnInvestments>
    <ysg:EquityMethodInvestmentsAndEquitySecuritiesAmount
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_eff9a12e-ee2e-462e-8814-cc9db241f1fc"
      unitRef="U_CNY">502579000</ysg:EquityMethodInvestmentsAndEquitySecuritiesAmount>
    <ysg:EquityMethodInvestmentsAndEquitySecuritiesAmount
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_28879159-5608-4ab2-9feb-c75a8ee5ace0"
      unitRef="U_CNY">618752000</ysg:EquityMethodInvestmentsAndEquitySecuritiesAmount>
    <us-gaap:AssetsCurrent
      contextRef="C_5436d903-afd8-4f39-aed5-9df9f1147d92"
      decimals="-3"
      id="F_233b1608-29cb-4014-a988-2e99c0cb476b"
      unitRef="U_CNY">246352000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_d595f4fe-f7d1-4a24-b2fc-066801b9c894"
      decimals="-3"
      id="F_57e7d000-d128-482a-8e74-fc4480c3bf38"
      unitRef="U_CNY">434906000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="C_5436d903-afd8-4f39-aed5-9df9f1147d92"
      decimals="-3"
      id="F_b012ea10-5890-42f1-aca8-909625cbf3f6"
      unitRef="U_CNY">1460018000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="C_d595f4fe-f7d1-4a24-b2fc-066801b9c894"
      decimals="-3"
      id="F_6f11e375-f1ba-44e8-adde-4e8c13cac434"
      unitRef="U_CNY">2283127000</us-gaap:AssetsNoncurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_5436d903-afd8-4f39-aed5-9df9f1147d92"
      decimals="-3"
      id="F_72dea34e-dfb3-4a47-87c6-ca8229153bc8"
      unitRef="U_CNY">77564000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_d595f4fe-f7d1-4a24-b2fc-066801b9c894"
      decimals="-3"
      id="F_89e7d0de-bbe2-448e-ab04-0ed06188f269"
      unitRef="U_CNY">101483000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="C_5436d903-afd8-4f39-aed5-9df9f1147d92"
      decimals="-3"
      id="F_ab6cb725-14c9-4532-b86e-2a3cb21c9543"
      unitRef="U_CNY">19159000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Revenues
      contextRef="C_f845b43c-ac1a-436c-bb22-8b47f072e55e"
      decimals="-3"
      id="F_8acd52c9-ffdb-4b66-83f7-f58062de6e9d"
      unitRef="U_CNY">52000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_c8c415a1-193e-4ac5-b007-28c3db902071"
      decimals="-3"
      id="F_cbcdfcd7-ceca-4564-ae5e-1f011f840ffc"
      unitRef="U_CNY">153086000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_b3702842-8c05-4667-928b-e4f558f0115f"
      decimals="-3"
      id="F_bca7dfac-77c2-4991-ab47-d6df9624adf8"
      unitRef="U_CNY">386856000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_f845b43c-ac1a-436c-bb22-8b47f072e55e"
      decimals="-3"
      id="F_8653f6f0-ef97-4496-8754-29d04ea012d5"
      unitRef="U_CNY">5167000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_c8c415a1-193e-4ac5-b007-28c3db902071"
      decimals="-3"
      id="F_7ffb0822-aef8-4c37-b9f3-28065d8b4b10"
      unitRef="U_CNY">75502000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_b3702842-8c05-4667-928b-e4f558f0115f"
      decimals="-3"
      id="F_c2e51af3-73d1-44f5-83b8-12e25a0f3f4f"
      unitRef="U_CNY">213386000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_f845b43c-ac1a-436c-bb22-8b47f072e55e"
      decimals="-3"
      id="F_4431ffdc-4de7-49d4-b8c3-363199f6530e"
      unitRef="U_CNY">-5115000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_c8c415a1-193e-4ac5-b007-28c3db902071"
      decimals="-3"
      id="F_6a12b2b8-f4c8-410d-8230-c6efe2eb02c1"
      unitRef="U_CNY">77584000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_b3702842-8c05-4667-928b-e4f558f0115f"
      decimals="-3"
      id="F_07a97d7b-9414-4a44-8148-f8fda91e59c5"
      unitRef="U_CNY">173469000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ProfitLoss
      contextRef="C_f845b43c-ac1a-436c-bb22-8b47f072e55e"
      decimals="-3"
      id="F_6bd56675-6e22-4de8-97b9-4e109187a635"
      unitRef="U_CNY">16655000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_c8c415a1-193e-4ac5-b007-28c3db902071"
      decimals="-3"
      id="F_94514669-3da7-4e77-bbd5-0f0a28fb2b9d"
      unitRef="U_CNY">77593000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_b3702842-8c05-4667-928b-e4f558f0115f"
      decimals="-3"
      id="F_8ec3bc46-4305-4173-b7bf-52431f36e636"
      unitRef="U_CNY">173462000</us-gaap:ProfitLoss>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_06a6577c-8f0f-4ddc-ac8f-155a586d538e">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;9.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;PROPERTY AND EQUIPMENT, NET&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Property and equipment, net consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.2%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.429%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.971%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.543%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.857%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;152,993&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;131,588&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Electronic equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;38,886&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;36,101&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Machinery&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,911&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,178&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Office furniture and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,037&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,146&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Vehicles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,412&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,398&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Construction in progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,792&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;31,389&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;218,031&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;226,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;138,891&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;161,922&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Less: impairment charges&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,521&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Property and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;75,619&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;64,878&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group recorded depreciation expense of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;130,666&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;114,047&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;53,683&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; for the years ended December 31, 2021, 2022 and 2023 respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group recorded impairment losses for property and equipment of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,352&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;72,629&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_aa6c5309-60db-4379-b008-bf2b23b96f0b;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; for the years ended December 31, 2021, 2022 and 2023 respectively. The impairment losses were mainly charged for leasehold improvements of certain offline stores decided to close. The impairment losses were charged to selling and marketing expenses in the consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_130c8bb5-3b93-4b73-8376-d01f351aeab2">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Property and equipment, net consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.2%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.429%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.971%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.543%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.857%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;152,993&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;131,588&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Electronic equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;38,886&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;36,101&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Machinery&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,911&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,178&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Office furniture and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,037&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,146&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Vehicles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,412&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,398&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Construction in progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,792&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;31,389&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;218,031&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;226,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;138,891&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;161,922&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Less: impairment charges&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,521&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Property and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;75,619&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;64,878&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_cabfc822-33cc-4d50-8bf2-a9005eabf3ed"
      decimals="-3"
      id="F_a6852487-caf4-47df-9339-d82d7b1798c1"
      unitRef="U_CNY">152993000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_fe59cd66-9dea-4d33-b50d-778831dfc7af"
      decimals="-3"
      id="F_72ff5e1b-edfe-4c26-adc6-c354b94bd1b8"
      unitRef="U_CNY">131588000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_d86990bf-ab01-45e4-b862-dabc1ad76f05"
      decimals="-3"
      id="F_df5f89c4-9c12-4db2-9684-a5250a3a5ca2"
      unitRef="U_CNY">38886000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_c7929fab-c681-452f-9cc4-6f6fdd9a9d3e"
      decimals="-3"
      id="F_617e699a-b88b-416d-ab53-5f3cd427aa1e"
      unitRef="U_CNY">36101000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20ee5b00-39fe-4ee1-819f-595aba3bbc62"
      decimals="-3"
      id="F_3e0161db-9d01-40b2-ad09-2988c1de1554"
      unitRef="U_CNY">10911000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_ef7078c9-1501-4cd7-b601-8100694d398d"
      decimals="-3"
      id="F_eb03fc5d-c28e-44e1-9e1f-af92ba7687be"
      unitRef="U_CNY">13178000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_e3bc6289-8821-4765-b6a1-eb1ea3d7482b"
      decimals="-3"
      id="F_dc2e0b16-0793-4287-a1e4-5d2c9b24b4ca"
      unitRef="U_CNY">9037000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_e57b0542-67d0-47f2-b928-277a863ff11e"
      decimals="-3"
      id="F_5566600d-6d28-409a-a2c2-49678b876845"
      unitRef="U_CNY">10146000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_3335ed04-00c0-4e5b-981f-3a53073a6128"
      decimals="-3"
      id="F_847a54ef-5aeb-4765-90c2-f32914c2ab45"
      unitRef="U_CNY">4412000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_d5c2b44d-ec8c-46a9-bf5c-0d0a1484e4b4"
      decimals="-3"
      id="F_b8b66664-3793-4db7-9a40-7a67e5a48789"
      unitRef="U_CNY">4398000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_89076a39-af05-4187-b3b6-d79b0ad81c06"
      decimals="-3"
      id="F_761a9fba-5bd8-4f7e-add5-c606746162e0"
      unitRef="U_CNY">1792000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_0b2d3b80-2127-46cf-b180-3173d3707e10"
      decimals="-3"
      id="F_fba9e5eb-64dd-4b08-92bb-bb332f479fd8"
      unitRef="U_CNY">31389000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_64b8f0f6-2e76-458a-ab8c-c243d97cab09"
      unitRef="U_CNY">218031000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_e59843e9-a6ca-4f53-9b06-eb80166021d9"
      unitRef="U_CNY">226800000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_4b6a6e33-68c3-45e7-a002-aa90cb0f917e"
      unitRef="U_CNY">138891000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_f0ef6ac2-915b-4b90-9d85-a00c4f32f2c2"
      unitRef="U_CNY">161922000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <ysg:AccumulatedImpairmentCharges
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_4f33f082-088c-4dfe-980f-43b1c75414f2"
      unitRef="U_CNY">3521000</ysg:AccumulatedImpairmentCharges>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_b4244fd5-66b8-47eb-acd3-726414d3a45e"
      unitRef="U_CNY">75619000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_f3e22025-8a2a-4060-bb94-9c379f314895"
      unitRef="U_CNY">64878000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_85777bdc-7d90-455f-b30e-7cc46e06a380"
      unitRef="U_CNY">130666000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_c6df5dac-910c-4be7-b1ee-f9686b01c1ad"
      unitRef="U_CNY">114047000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_e188cff3-3413-477d-9c30-67dd17143cad"
      unitRef="U_CNY">53683000</us-gaap:Depreciation>
    <ysg:LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_5a9f3a6c-1588-40cc-a63d-89ba9dc9943a"
      unitRef="U_CNY">12352000</ysg:LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss>
    <ysg:LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_be9de696-d8d5-4650-9446-934af55f061c"
      unitRef="U_CNY">72629000</ysg:LossOnDisposalOfPropertyAndEquipmentAndImpairmentLoss>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_c9a3dd03-8aea-45be-b9d1-bf29b19377c6">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;10.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;GOODWILL&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The changes in the carrying amount of goodwill by segment for the years ended December 31, 2022 and 2023 are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:45.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.04%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:17.8%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:4.06%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.08%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:3.74%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:10.56%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Color Cosmetics Brands&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Skincare Brands&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;20,596&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;848,825&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;869,421&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Increase in goodwill related to acquisition&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,266&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,266&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,542&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,542&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25,862&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;831,283&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;857,145&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;53,461&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;53,461&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Impairment provided(i)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;354,039&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;354,039&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25,862&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;530,705&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;556,567&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:3.642%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:9.204%;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;"&gt;(i)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group tested goodwill for impairment at reporting unit level. Management performed impairment testing of Eve Lom reporting unit using the quantitative impairment method and recorded goodwill impairment loss of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;354.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;for the year ended December 31, 2023. As of December 31, 2023, the gross amount, accumulated impairment losses and net &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;visibility:hidden;display:inline-flex;justify-content:flex-start;"&gt;&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;carrying &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;amount of goodwill associated with the Eve Lom reporting unit was RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;747.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million, RMB &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;354.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;393.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million respectively.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Key assumptions used in quantitative impairment test&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The quantitative impairment test consists of a comparison of the fair value of each reporting unit with its carrying amount, including goodwill. The Group used a discounted cash flow model (&#x201c;DCF model&#x201d;) to estimate the fair value of the reporting units, as management believes forecasted operating cash flows were the best indicator of fair value. A number of significant assumptions were involved in the preparation of the DCF models including revenue growth rates, gross profit ratios, the discount rate and terminal value. The financial projection covering a ten-year period of each reporting unit adopted in DCF models for impairment test purpose is based on the financial budgets approved by the management of the Group, which considering the historical performance and its expectation for future market development. Cash flows beyond the ten-year period are extrapolated using a long-term growth rate. Post-tax discount rates reflect market assessment of the weighted average cost of capital in the industry the Group operates and the specific risks relating to the Group.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Impairment loss of goodwill recognized for the years ended December 31, 2021, 2022 and 2023 were &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;354.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million, respectively. As of December 31, 2021, 2022 and 2023, the original gross amounts of goodwill were RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;869.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million, RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;857.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;910.6&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million, respectively, and accumulated impairment losses were &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;354.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_159fa39d-8967-4fd2-88a7-c69263e03b85">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The changes in the carrying amount of goodwill by segment for the years ended December 31, 2022 and 2023 are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:45.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.04%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:17.8%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:4.06%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.08%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:3.74%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:10.56%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Color Cosmetics Brands&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Skincare Brands&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;20,596&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;848,825&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;869,421&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Increase in goodwill related to acquisition&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,266&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,266&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,542&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,542&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25,862&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;831,283&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;857,145&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;53,461&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;53,461&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Impairment provided(i)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;354,039&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;354,039&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25,862&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;530,705&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;556,567&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:3.642%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:9.204%;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;"&gt;(i)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group tested goodwill for impairment at reporting unit level. Management performed impairment testing of Eve Lom reporting unit using the quantitative impairment method and recorded goodwill impairment loss of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;354.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;for the year ended December 31, 2023. As of December 31, 2023, the gross amount, accumulated impairment losses and net &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;visibility:hidden;display:inline-flex;justify-content:flex-start;"&gt;&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;carrying &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;amount of goodwill associated with the Eve Lom reporting unit was RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;747.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million, RMB &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;354.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;393.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million respectively.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="C_45f898d0-21e9-4731-a8e5-6b053be4a214"
      decimals="-3"
      id="F_3678a23a-3e1b-44fb-9ebe-eaa510c88002"
      unitRef="U_CNY">20596000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_1825b175-b5bd-453d-bb31-41dbbe348c9b"
      decimals="-3"
      id="F_50fb8e69-67c2-4c0f-9e18-d47003ffa7fb"
      unitRef="U_CNY">848825000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e"
      decimals="-3"
      id="F_fba1e178-7a7b-441c-8c78-b7821e461867"
      unitRef="U_CNY">869421000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="C_eea7e1c3-4d5c-43d3-9f7e-36682543b9a7"
      decimals="-3"
      id="F_cbcce46d-66a8-412c-b5c3-67898bcabb54"
      unitRef="U_CNY">5266000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_5fd27837-f309-4afd-8e38-db32dc3afc44"
      unitRef="U_CNY">5266000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="C_9f6f7f74-0750-478a-bd0e-bea9e1a799b5"
      decimals="-3"
      id="F_20080338-404e-4530-972b-ff0754ab456c"
      unitRef="U_CNY">-17542000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_a7692697-dc2b-4584-8c6d-af8803394adf"
      unitRef="U_CNY">-17542000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="C_be48a164-bb78-499f-a38c-f43e940149fa"
      decimals="-3"
      id="F_dc887348-5b6d-41dd-83e9-6e31aa1a8e80"
      unitRef="U_CNY">25862000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_9056a39e-9531-4c16-988d-90bd4f857f3b"
      decimals="-3"
      id="F_f3f6f553-3d97-4810-b81c-973baf0c70ce"
      unitRef="U_CNY">831283000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_72fce13e-b7e9-44e2-abc7-4ad88f7a096d"
      unitRef="U_CNY">857145000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="C_ffe79721-89d2-47d9-af74-c477d198ddf6"
      decimals="-3"
      id="F_7af69aea-37b9-47a9-9b61-e6fd2c2fd960"
      unitRef="U_CNY">53461000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_88054b15-2a8f-4615-9391-05644052bc3d"
      unitRef="U_CNY">53461000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_ffe79721-89d2-47d9-af74-c477d198ddf6"
      decimals="-3"
      id="F_371cd931-fb18-4e58-888a-54194b5f19d5"
      unitRef="U_CNY">354039000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_8996da11-e346-4e2b-85ec-485b1b9d3ba5"
      unitRef="U_CNY">354039000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="C_fc0f5e22-c579-4312-8732-2d2bfa4e0637"
      decimals="-3"
      id="F_85451c6a-8f10-4060-ab78-662c732cd34c"
      unitRef="U_CNY">25862000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_6a1dffc5-37e4-4471-a003-19a46387a811"
      decimals="-3"
      id="F_719b2454-5fa9-494d-8a8a-a39a77a95de7"
      unitRef="U_CNY">530705000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_94c54d17-2a02-4595-82be-e90a1abe2f39"
      unitRef="U_CNY">556567000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_dd8b8ffe-fce8-47ae-85ee-c49b15f952b8"
      decimals="-5"
      id="F_81576263-b227-4a48-a505-85b731e01f86"
      unitRef="U_USD">354000000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillGross
      contextRef="C_904d318a-d96c-4668-bd27-54ca41f40ca0"
      decimals="-5"
      id="F_774641a7-35c3-45fb-a5d5-c8d2982e93a7"
      unitRef="U_USD">747000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="C_904d318a-d96c-4668-bd27-54ca41f40ca0"
      decimals="-5"
      id="F_dcac2025-867a-446c-b5e9-25aa175b44bf"
      unitRef="U_USD">354000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="C_904d318a-d96c-4668-bd27-54ca41f40ca0"
      decimals="-5"
      id="F_c7886686-8a6c-4343-87b4-bbbf6721d3f3"
      unitRef="U_USD">393000000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-6"
      id="F_9d94d93f-0c12-46dc-a03d-61c79a15885e"
      unitRef="U_CNY">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-6"
      id="F_f71cbfe1-9ffc-41f9-ba35-e5a9e1d6beb9"
      unitRef="U_CNY">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-5"
      id="F_aae3aae9-c9c8-4959-a992-ba4f876c1f96"
      unitRef="U_CNY">354000000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillGross
      contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e"
      decimals="-5"
      id="F_36ef126a-7914-42ed-9ff2-c75d229683ef"
      unitRef="U_CNY">869400000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-5"
      id="F_43010ae6-c114-41c0-a0fe-748c452a08e3"
      unitRef="U_CNY">857100000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-5"
      id="F_376810fc-95a7-4691-92f0-4a94e0a4985f"
      unitRef="U_CNY">910600000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e"
      decimals="-6"
      id="F_2b74f84e-ea3c-4bf6-bebd-18bfdd001ca2"
      unitRef="U_CNY">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-6"
      id="F_b41c15d7-d569-4627-afee-1939f1e2293c"
      unitRef="U_CNY">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-5"
      id="F_0a7242bb-a329-449f-b9b3-85a17cd1d0e0"
      unitRef="U_CNY">354000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_f44bbe9e-b488-4b37-9f5c-16f88e686dd1">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;11.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;INTANGIBLE ASSETS, NET&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.2%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.86%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.86%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cost:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Trademark&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;618,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;657,166&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;40,301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;39,499&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Customer relationship&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;88,138&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;94,932&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Technique&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;41,971&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;45,205&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Non-compete&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,900&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,900&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;796,203&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;843,702&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;106,534&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;172,306&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Intangible assets, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;689,669&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;671,396&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;During the years ended December 31, 2021, 2022 and 2023, the Group acquired intangible assets amounting to RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;622,151,&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively, in connection with business combinations, which were measured at fair value upon acquisition.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Amortization costs recognized for the years ended December 31, 2021, 2022 and 2023 were RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;50,705&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;56,848&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;61,077&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;No&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; impairment was recorded for the years ended December 31, 2021, 2022 and 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As of December 31, 2023, estimated amortization expenses for future periods are expected to be as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:71.3%;"&gt;&lt;/td&gt;
        &lt;td style="width:2.4%;"&gt;&lt;/td&gt;
        &lt;td style="width:26.3%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;62,944&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:top;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;62,653&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;61,038&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;51,971&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2028 and thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;432,790&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total expected amortization expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;671,396&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The weighted average amortization periods of intangible assets as of December 31 2022 and 2023 are &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;14.6&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;13.5&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; years, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_cd9754b2-df8b-4eea-9bec-e1c509b0dce3">
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.2%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.86%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.86%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cost:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Trademark&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;618,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;657,166&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;40,301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;39,499&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Customer relationship&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;88,138&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;94,932&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Technique&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;41,971&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;45,205&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Non-compete&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,900&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,900&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;796,203&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;843,702&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;106,534&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;172,306&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Intangible assets, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;689,669&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;671,396&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_e5db6ba9-4032-4aa3-a08c-6402c02a467f"
      decimals="-3"
      id="F_31ff5938-426b-422c-8ac8-224da3aa0460"
      unitRef="U_CNY">618893000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_4ebce17d-9202-4af1-b8d6-a765995d1fb9"
      decimals="-3"
      id="F_1626164e-bba6-4748-94d6-2c4914aa8482"
      unitRef="U_CNY">657166000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_f7c8e472-b79d-473b-b18b-71c7857baef4"
      decimals="-3"
      id="F_32262152-7a9b-4b72-b8f5-1502d9c54909"
      unitRef="U_CNY">40301000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_67674596-3b16-401f-8d48-e9e6b19ec5f1"
      decimals="-3"
      id="F_15d825b8-01f2-4899-a731-410dce4bcbbc"
      unitRef="U_CNY">39499000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_ed7e1741-e57c-48d8-b220-3c6baa09d14e"
      decimals="-3"
      id="F_2c49a513-4083-4fb3-8301-c260b7c5332b"
      unitRef="U_CNY">88138000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_0fc9c79b-56ef-45ad-af0c-b122f79d8aeb"
      decimals="-3"
      id="F_be0f1f0c-ff8b-4c13-843b-fa269e5bb2bd"
      unitRef="U_CNY">94932000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_063a1e9d-0442-4228-9e33-772c62b8eb5a"
      decimals="-3"
      id="F_71189950-5b51-4586-8889-f72042a3cd7d"
      unitRef="U_CNY">41971000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_d9ceffc4-dd28-407c-8e4f-d0657b29eb0c"
      decimals="-3"
      id="F_e11c8008-3bd6-4aad-a779-ac0c950dd316"
      unitRef="U_CNY">45205000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_147426b7-199d-49df-8179-7911c2d66318"
      decimals="-3"
      id="F_ef90442b-0ca9-4f93-a6cc-85d4ef40f64b"
      unitRef="U_CNY">6900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_03025785-6049-4b3c-84e3-f655ba6532e6"
      decimals="-3"
      id="F_52dcd994-c5c5-4985-8ad1-576592dd40f3"
      unitRef="U_CNY">6900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_aa6029d6-3eb2-41d9-928d-9543894f229e"
      unitRef="U_CNY">796203000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_f15e4fff-7534-4e4a-9c76-8a7aa1d5508b"
      unitRef="U_CNY">843702000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_0128292c-5c0c-482c-9d9d-4f02751c26fb"
      unitRef="U_CNY">106534000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_05323d53-3e08-4de1-876b-0517b7d1aed9"
      unitRef="U_CNY">172306000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_3e238afa-a36b-4983-8cb5-2de402695b5d"
      unitRef="U_CNY">689669000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_70f88c19-708c-468d-a6dd-fde7de92b04d"
      unitRef="U_CNY">671396000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_71553741-ecd4-4c40-b6e8-eca5646cc2d9"
      unitRef="U_CNY">622151000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_f395aab3-7db1-40f7-985a-a2c71b2a4aa9"
      unitRef="U_CNY">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_666e2b83-600f-4ed6-959c-ed7bd0c10319"
      unitRef="U_CNY">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_5fa5bf2d-6ad4-4574-975b-7e2d08ff01fc"
      unitRef="U_CNY">50705000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_bfe13670-7a5d-44cf-a6a2-0eaa197f12d9"
      unitRef="U_CNY">56848000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_b5299929-bdd3-4134-80c8-3bdfcd389e0d"
      unitRef="U_CNY">61077000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="INF"
      id="F_d7ce8507-9861-4e58-8aa0-20c1e93530c1"
      unitRef="U_CNY">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="INF"
      id="F_b31932a4-505f-4782-9bcb-bcd5aa4e35d3"
      unitRef="U_CNY">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_42273f1a-b7e8-40b7-b799-5ecb4f205039"
      unitRef="U_CNY">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_64363559-2ff6-415c-9eeb-c6eeb2903e21">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As of December 31, 2023, estimated amortization expenses for future periods are expected to be as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:71.3%;"&gt;&lt;/td&gt;
        &lt;td style="width:2.4%;"&gt;&lt;/td&gt;
        &lt;td style="width:26.3%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;62,944&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:top;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;62,653&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;61,038&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;51,971&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2028 and thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;432,790&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total expected amortization expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;671,396&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_116d674d-334b-412b-ba58-ea6e1cdf4607"
      unitRef="U_CNY">62944000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_426d7d7e-acf6-4dbe-9af2-07bedee86b40"
      unitRef="U_CNY">62653000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_321e6a5b-6ba8-4d66-b909-49c3c636e051"
      unitRef="U_CNY">61038000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_ca92e092-1fd3-4cab-b8a4-283290a36d14"
      unitRef="U_CNY">51971000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <ysg:FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_2f93bba0-825e-4735-940e-4260fcb566d5"
      unitRef="U_CNY">432790000</ysg:FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_d624a538-7bce-481a-a378-4d6a4726e651"
      unitRef="U_CNY">671396000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      id="F_72bfb43a-1442-4f76-acad-d86152ad5b80">P14Y7M6D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_e652b38b-6dc6-4769-bd5c-a64ff7ab7c98">P13Y6M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_3bc25385-5de9-48e0-bab8-1408151e1fe1">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;12.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;OTHER NON-CURRENT ASSETS&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.193%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Long-term rental deposits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;15,356&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,155&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Prepaid service fees&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;16,119&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,278&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Loans to employees&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;18,100&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,100&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Prepaid long-term celebrity endorsement fees&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,476&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,061&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Others&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;834&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;506&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;52,885&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27,100&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_26bee22b-f7ea-4a57-bb64-24a9a2e9f8b8">
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.193%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Long-term rental deposits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;15,356&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,155&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Prepaid service fees&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;16,119&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,278&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Loans to employees&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;18,100&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,100&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Prepaid long-term celebrity endorsement fees&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,476&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,061&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Others&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;834&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;506&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;52,885&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27,100&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <ysg:LongTermOfficeRentalDeposit
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_92ff0705-5d76-4819-897e-516c61dfe8e0"
      unitRef="U_CNY">15356000</ysg:LongTermOfficeRentalDeposit>
    <ysg:LongTermOfficeRentalDeposit
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_ac4cc3a5-bf87-485c-9e6b-2c491dde9782"
      unitRef="U_CNY">7155000</ysg:LongTermOfficeRentalDeposit>
    <ysg:PrepaidServiceFees
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_5cccd607-5a2e-453a-a898-54ef19e4a149"
      unitRef="U_CNY">16119000</ysg:PrepaidServiceFees>
    <ysg:PrepaidServiceFees
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_23ef6c39-c992-44ad-8e0a-047ecfb247af"
      unitRef="U_CNY">9278000</ysg:PrepaidServiceFees>
    <ysg:LoansToEmployees
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_63a6d823-386c-49ec-9ad9-0179d6b49ae4"
      unitRef="U_CNY">18100000</ysg:LoansToEmployees>
    <ysg:LoansToEmployees
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_3a642ed5-2ffd-4dc3-abaa-385f6e8e2fc4"
      unitRef="U_CNY">9100000</ysg:LoansToEmployees>
    <ysg:PrepaidLongTermCelebrityEndorsementFees
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_2fb8cc95-1712-409f-b828-087d5ca6588e"
      unitRef="U_CNY">2476000</ysg:PrepaidLongTermCelebrityEndorsementFees>
    <ysg:PrepaidLongTermCelebrityEndorsementFees
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_9c27c209-cd3d-4883-a871-10c9f001759a"
      unitRef="U_CNY">1061000</ysg:PrepaidLongTermCelebrityEndorsementFees>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_8cfb31e1-4249-4fbf-99d3-1ab468b212fb"
      unitRef="U_CNY">834000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_ec081897-8b5f-4325-a379-3bc893ac8665"
      unitRef="U_CNY">506000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_6b31de36-a21b-47a7-9a84-26a8bc58f989"
      unitRef="U_CNY">52885000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_db9a58e6-1e2a-4360-a9f3-0972676eb6f9"
      unitRef="U_CNY">27100000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_7dda5b2c-52d6-44a0-a3fc-549c12161949">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;13.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;ACCRUED EXPENSES AND OTHER LIABILITIES&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.193%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accrued payroll related expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;108,868&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;114,080&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accrued advertising and marketing expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;93,034&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;175,250&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accrued storage and transportation fees&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;31,264&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;23,738&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accrued leasehold improvement costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,621&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,811&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Other taxes payable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,863&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,551&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Refund obligation of sales return&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,739&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,371&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Others&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;55,870&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;44,416&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;323,259&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;391,217&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <ysg:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_8d2a1681-2a3a-4033-9e11-67da030000d3">
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.193%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.863%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accrued payroll related expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;108,868&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;114,080&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accrued advertising and marketing expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;93,034&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;175,250&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accrued storage and transportation fees&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;31,264&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;23,738&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accrued leasehold improvement costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,621&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,811&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Other taxes payable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,863&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,551&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Refund obligation of sales return&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,739&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,371&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Others&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;55,870&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;44,416&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;323,259&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;391,217&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</ysg:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_f04001ec-c139-48bb-a43a-8999cc2f0405"
      unitRef="U_CNY">108868000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_f76ea150-53a6-4d90-850e-c3cf60bbe4e1"
      unitRef="U_CNY">114080000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <ysg:AccruedAdvertisingAndMarketingExpensesCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_c2acc87b-ce25-428c-9c99-f90cfe3f9224"
      unitRef="U_CNY">93034000</ysg:AccruedAdvertisingAndMarketingExpensesCurrent>
    <ysg:AccruedAdvertisingAndMarketingExpensesCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_1fedd417-471e-4dcb-af10-12846c14f031"
      unitRef="U_CNY">175250000</ysg:AccruedAdvertisingAndMarketingExpensesCurrent>
    <ysg:AccruedStorageAndTransportationFeesCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_273478d4-9c56-4b26-9868-061d5e3708e8"
      unitRef="U_CNY">31264000</ysg:AccruedStorageAndTransportationFeesCurrent>
    <ysg:AccruedStorageAndTransportationFeesCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_79813016-89fb-4f29-8b33-b191cf3d4081"
      unitRef="U_CNY">23738000</ysg:AccruedStorageAndTransportationFeesCurrent>
    <ysg:AccruedLeaseholdImprovementCosts
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_e79e432a-96f6-44ca-a50d-ad6aa8c81039"
      unitRef="U_CNY">12621000</ysg:AccruedLeaseholdImprovementCosts>
    <ysg:AccruedLeaseholdImprovementCosts
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_0c32aeaa-2777-4817-9633-8f1e1c8c689c"
      unitRef="U_CNY">13811000</ysg:AccruedLeaseholdImprovementCosts>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_6c274276-fbd4-4684-bbdb-1f6782ad3ce9"
      unitRef="U_CNY">17863000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_7ce7b663-a690-4e68-9fd6-5f23ed8e2805"
      unitRef="U_CNY">17551000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <ysg:RefundObligationOfSalesReturnCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_54945d6b-b69e-4e05-9f41-83e9d5e1c42f"
      unitRef="U_CNY">3739000</ysg:RefundObligationOfSalesReturnCurrent>
    <ysg:RefundObligationOfSalesReturnCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_53a7521c-6821-45f4-85bd-4aa90defec14"
      unitRef="U_CNY">2371000</ysg:RefundObligationOfSalesReturnCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_51e6bbd5-be90-4b24-b546-2ffad5626bb3"
      unitRef="U_CNY">55870000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_a38a947c-285e-4de9-b859-2af6f54f7d09"
      unitRef="U_CNY">44416000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <ysg:AccruedExpensesAndOtherLiabilitiesCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_a52c6a73-83fd-4b87-a8c6-3af0249ca370"
      unitRef="U_CNY">323259000</ysg:AccruedExpensesAndOtherLiabilitiesCurrent>
    <ysg:AccruedExpensesAndOtherLiabilitiesCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_bd573153-0896-4d8e-ae49-da9d59e3aa66"
      unitRef="U_CNY">391217000</ysg:AccruedExpensesAndOtherLiabilitiesCurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_4a68d9b1-2e8f-46a9-bebe-e0aab8454621">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;14.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;LEASES&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group has operating leases for warehouses, stores, office spaces, and delivery centers that the Group utilizes under lease arrangements.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;A summary of supplemental information related to operating leases is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.007%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.62%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.877%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.62%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.877%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Operating lease ROU assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;133,004&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;114,348&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Operating lease liabilities-non-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;52,997&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;67,767&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Operating lease liabilities-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;79,586&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;45,464&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;132,583&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;113,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2.39&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3.30&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Weighted average discount rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4.31&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3.97&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;14.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;LEASES (Continued) &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;A summary of lease cost recognized in the Group&#x2019;s consolidated statements of operations and supplemental cashflow information related to operating leases is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.728%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.757%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.757%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.797%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Operating lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;268,321&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;164,483&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;87,251&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Short-term lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;420&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;275&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,080&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Variable cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,166&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;973&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,117&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cash paid for operating leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;265,997&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;180,561&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;96,296&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Right-of-use assets obtained in exchange for operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;269,601&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;76,040&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;36,263&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;A summary of maturity of operating lease liabilities under the Group&#x2019;s non-cancellable operating leases as of December 31, 2023 is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:80.24%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.94%;"&gt;&lt;/td&gt;
        &lt;td style="width:17.82%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of&lt;br/&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;50,559&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27,589&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;21,850&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,578&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,920&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2029 and thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,916&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total lease payment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;121,412&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Less: interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,181&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Present value of operating lease liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;113,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <ysg:ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_0f73a211-1ba2-401d-802e-8f6601d4750a">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;A summary of supplemental information related to operating leases is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.007%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.62%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.877%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.62%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.877%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Operating lease ROU assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;133,004&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;114,348&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Operating lease liabilities-non-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;52,997&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;67,767&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Operating lease liabilities-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;79,586&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;45,464&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;132,583&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;113,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2.39&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3.30&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Weighted average discount rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4.31&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3.97&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</ysg:ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_889ad386-2c6c-4d1f-8114-9b823574e2d2"
      unitRef="U_CNY">133004000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_3f4c960b-dc58-457d-8318-1b41028550e3"
      unitRef="U_CNY">114348000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_4c7a3cf5-2097-40d3-ba67-06a368066ac8"
      unitRef="U_CNY">52997000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_d7860332-113a-4e4c-b934-ff564139d6d9"
      unitRef="U_CNY">67767000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_04d00dba-06bb-4277-9a7e-7696d5e745ba"
      unitRef="U_CNY">79586000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_c17081a2-5bd1-47fe-870b-27b517e095f5"
      unitRef="U_CNY">45464000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_4b8c5e9a-cd60-48a6-a5e1-2920eb28b25f"
      unitRef="U_CNY">132583000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_132efca9-56da-4fdf-8d5f-b5d6417bddc7"
      unitRef="U_CNY">113231000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      id="F_75e6ddc3-1600-4055-8213-7d7952ddb77f">P2Y4M20D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      id="F_8a29a38d-e6a7-4d7d-b42c-a2eb97f8f761">P3Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="4"
      id="F_e8b08765-b2f1-4f35-b134-db79ef465855"
      unitRef="U_pure">0.0431</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="4"
      id="F_4a225cc7-0926-4276-bda4-ec4b965ddd76"
      unitRef="U_pure">0.0397</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_94383d82-30ba-4123-8d79-9d0bbe03a533">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;A summary of lease cost recognized in the Group&#x2019;s consolidated statements of operations and supplemental cashflow information related to operating leases is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.728%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.757%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.757%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.797%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Operating lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;268,321&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;164,483&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;87,251&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Short-term lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;420&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;275&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,080&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Variable cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,166&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;973&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,117&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Cash paid for operating leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;265,997&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;180,561&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;96,296&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Right-of-use assets obtained in exchange for operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;269,601&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;76,040&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;36,263&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_1f0c2ec0-6757-4b00-9fcd-19d8cb934065"
      unitRef="U_CNY">268321000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_ed94b4d3-372d-4c28-9cb0-e61f6dfa5073"
      unitRef="U_CNY">164483000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_c4cf2254-16e6-4c2e-9c14-78bcccdc8e34"
      unitRef="U_CNY">87251000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_2e171b63-84be-432f-babd-447f872f342f"
      unitRef="U_CNY">420000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_c659a6a0-b56f-412d-93b6-4759238649f3"
      unitRef="U_CNY">275000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_8f9ad0dd-2e64-455f-8354-18dd9612d782"
      unitRef="U_CNY">2080000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_951f84de-36cd-45d3-a562-fbd23f206026"
      unitRef="U_CNY">9166000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_e49b36c7-8597-4b10-9a7d-eefb7ff41d51"
      unitRef="U_CNY">973000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_bbf1fd02-6fb8-4e8e-a17a-870c44a04221"
      unitRef="U_CNY">1117000</us-gaap:VariableLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_5b56dd36-535b-42dd-a757-65cf04eef70c"
      unitRef="U_CNY">265997000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_2fea6ab9-62ce-4438-9458-b6141d7778b5"
      unitRef="U_CNY">180561000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_15a53880-e39e-480b-9e2e-aa716ce84224"
      unitRef="U_CNY">96296000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_c82bd4db-5a27-4fa6-9ddc-f92a31c91a70"
      unitRef="U_CNY">269601000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_6869617a-9299-4ee5-8645-f39c91f30e2b"
      unitRef="U_CNY">76040000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_791bc0ad-a379-4fcf-9f41-a59bc2cba593"
      unitRef="U_CNY">36263000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_a4c1d5ea-d769-4bb5-9cea-1cced397fd93">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;A summary of maturity of operating lease liabilities under the Group&#x2019;s non-cancellable operating leases as of December 31, 2023 is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:80.24%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.94%;"&gt;&lt;/td&gt;
        &lt;td style="width:17.82%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of&lt;br/&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;50,559&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27,589&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;21,850&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,578&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,920&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2029 and thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,916&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total lease payment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;121,412&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Less: interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,181&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Present value of operating lease liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;113,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_4a8bb8b6-bf80-4654-89b8-59ce63607703"
      unitRef="U_CNY">50559000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_454a4ef8-b84f-46cc-a675-d30cce8bdedd"
      unitRef="U_CNY">27589000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_eb06ad61-5040-4d35-a6c6-5b77ba1fd015"
      unitRef="U_CNY">21850000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_d53bb7a0-7e6f-4fe9-8cd4-7f531476cd47"
      unitRef="U_CNY">12578000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_e3f85da6-3807-4440-93eb-e12a985a4d0a"
      unitRef="U_CNY">5920000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <ysg:LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_aa04e1ae-8497-4a1a-b4a7-bb7206691e3a"
      unitRef="U_CNY">2916000</ysg:LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_bab83afe-151d-48b3-bbb4-9f7bcfff5b80"
      unitRef="U_CNY">121412000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_98538259-b5d3-4b5e-ace4-951956ce9f17"
      unitRef="U_CNY">8181000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_b16870b3-d9fb-45e9-9933-6c3d6e957025"
      unitRef="U_CNY">113231000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_33578000-e7e9-43a4-b078-cf6f56949e99">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;15.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;REVENUES&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group&#x2019;s revenue by channel for the respective periods are detailed as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.728%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.757%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.757%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.797%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Sales of product by channel&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#x2014;Sales to end customers&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,878,453&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,145,807&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,890,229&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#x2014;Sales to distributor customers&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;941,322&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;546,543&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;514,781&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#x2014;Others&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;20,198&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,772&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,764&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,839,973&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,706,122&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,414,774&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:12.472%;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Please refer to Note 25 for the disclosure of the Group's revenues by product categories for the years ended December 31, 2021, 2022 and 2023.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <ysg:RevenueByChannelForRespectivePeriodsTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_595a3f60-8529-4322-9ff2-f467715b80e7">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group&#x2019;s revenue by channel for the respective periods are detailed as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.728%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.757%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.757%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.797%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Sales of product by channel&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#x2014;Sales to end customers&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,878,453&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,145,807&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,890,229&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#x2014;Sales to distributor customers&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;941,322&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;546,543&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;514,781&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#x2014;Others&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;20,198&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,772&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,764&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,839,973&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,706,122&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,414,774&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:12.472%;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Please refer to Note 25 for the disclosure of the Group's revenues by product categories for the years ended December 31, 2021, 2022 and 2023.&lt;/span&gt;&lt;/p&gt;</ysg:RevenueByChannelForRespectivePeriodsTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_23be3f5e-866d-4a39-8c12-44d521b59e78"
      decimals="-3"
      id="F_922768d4-dd87-4004-bd74-faaab36384a4"
      unitRef="U_CNY">4878453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_8880a563-f87b-41e7-832a-3b4853a2f1ad"
      decimals="-3"
      id="F_fd4e1033-ace8-4f73-8e2e-fef08608e26f"
      unitRef="U_CNY">3145807000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5e678623-f6f5-433b-afbc-860b9215ff77"
      decimals="-3"
      id="F_c8da9288-aa27-4c40-a1e7-1f6060bafc52"
      unitRef="U_CNY">2890229000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c3e1a1ca-0704-469c-9b9d-110508b6d952"
      decimals="-3"
      id="F_71650562-b8ea-4c76-816c-523cdd815c40"
      unitRef="U_CNY">941322000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_6e1f317b-9d07-4e19-9741-21d0676b08fe"
      decimals="-3"
      id="F_56ee5dc8-6fc7-4da0-aff3-b7a99bdae64a"
      unitRef="U_CNY">546543000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_d9923d7a-af49-48a8-89a9-7bfa9fce6f7d"
      decimals="-3"
      id="F_445c21b0-947c-4da1-88ff-e9289793de61"
      unitRef="U_CNY">514781000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_cdf7839e-366c-46ec-a602-e20b1e14aee0"
      decimals="-3"
      id="F_84d613aa-834b-4fcb-a845-b6ee74a65632"
      unitRef="U_CNY">20198000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c32c6dbd-7ded-4570-a644-02c7331994d0"
      decimals="-3"
      id="F_a5c5c0c4-d630-4688-8481-07b8b6bb32b2"
      unitRef="U_CNY">13772000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_362fbe98-18cb-43cc-80a1-9306c5a19b28"
      decimals="-3"
      id="F_699cc6cc-a62c-4c19-8842-12ae245e7beb"
      unitRef="U_CNY">9764000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_df33e65a-64fc-48df-a9fe-7b28f0d9c4b3"
      unitRef="U_CNY">5839973000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_732a0696-c351-46fd-8ab6-5f6ea33f7a7e"
      unitRef="U_CNY">3706122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_0a85f1f4-7e1a-4773-8510-771a4a3a8437"
      unitRef="U_CNY">3414774000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_9c4dec6f-9c9b-4b7b-a880-24ce71a7307e">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;16.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;INCOME TAX EXPENSES&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Cayman Islands&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Under the current tax laws of Cayman Islands, the Company and its subsidiaries are not subject to tax on income or capital gains. No Cayman Islands withholding tax is imposed upon payment of dividends by the Company to its shareholders.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Hong Kong&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the subsidiaries incorporated in Hong Kong, they were subject to Hong Kong profits tax at a rate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;16.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% for taxable income earned in Hong Kong. Commencing on April 1, 2018, the two-tiered profits tax regime took effect, under which the tax rate is &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8.25&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% for assessable profits on the first HK$2 million and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;16.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% for any assessable profits in excess of HK$2 million. The payments of dividends to shareholders are not subject to withholding tax in Hong Kong.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;PRC&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In accordance with the Enterprise Income Tax Law (&#x201c;EIT Law&#x201d;), Foreign Investment Enterprises (&#x201c;FIEs&#x201d;) and domestic companies are subject to Enterprise Income Tax (&#x201c;EIT&#x201d;) at a uniform rate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;%. The subsidiaries of the Group and the consolidated VIEs in the PRC are subject to a uniform income tax rate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% for years presented. According to relevant policies promulgated by the State Tax Bureau of the PRC and effective from 2008 onwards, enterprises engaged in research and development activities are entitled to claim an additional tax deduction amounting to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;75&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% or &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of qualified research and development expenses incurred in determining its tax assessable profits for that year (&#x201c;Super Deduction&#x201d;). The additional deduction of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% or &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;75&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of qualified R&amp;amp;D expenses can only be claimed directly in the annual EIT filling and subject to the approval from the relevant tax authorities&lt;/span&gt;&lt;span style="color:#0070c0;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The EIT Law also provides that an enterprise established under the laws of a foreign country or region but whose &#x201c;de facto management body&#x201d; is located in the PRC be treated as a resident enterprise for PRC tax purposes and consequently be subject to the PRC income tax at the rate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% for its global income. The Implementing Rules of the EIT Law merely define the location of the &#x201c;de facto management body&#x201d; as &#x201c;the place where the exercising, in substance, of the overall management and control of the production and business operation, personnel, accounting, properties, etc., of a non-PRC company is located.&#x201d; Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its entities registered outside of the PRC should be considered as resident enterprises for the PRC tax purposes.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The EIT Law also imposes a withholding income tax of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% on dividends distributed by a FIE to its immediate holding company outside of China, if such immediate holding company is considered as a non-resident enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company&#x2019;s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. The Cayman Islands, where the Company incorporated, does not have such tax treaty with China. According to the arrangement between the mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion issued in August 2006, dividends paid by a FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% (if the immediate holding company in Hong Kong is the beneficial owner of the FIE and owns directly at least &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of the shares of the FIE). In accordance with accounting guidance, all undistributed earnings are presumed to be transferred to the parent company and withholding taxes should be accrued accordingly. All FIEs are subject to the withholding tax from January 1, 2008. The presumption may be overcome if the Group has sufficient evidence to demonstrate that the undistributed dividends from its PRC subsidiaries will be re-invested and the remittance of the dividends from its PRC subsidiaries will be postponed indefinitely.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.067%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Aggregate undistributed earnings and reserves of the Group entities located in the PRC that are available for distribution to the Company as of December 31, 2022 and 2023 were approximately RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;65,976&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;72,603&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively. The Group plans to indefinitely reinvested undistributed earnings earned from its PRC subsidiaries in its operations in PRC. Therefore, no withholding income tax for undistributed earnings of its subsidiaries were provided as at December 31, 2022 and 2023 respectively.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;16.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;INCOME TAX EXPENSES (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Composition of income tax expense&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The current and deferred components of income taxes appearing in the consolidated statements of operations are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:73.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.724%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.374%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.517%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.374%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.892%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.374%;"&gt;&lt;/td&gt;
        &lt;td style="width:13.744%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Income (loss) before income tax expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,547,959&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;818,628&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;753,437&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Current tax expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,507&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11,065&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,445&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Deferred tax expense (benefits)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,428&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,360&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,655&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total income tax expense (benefits)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;921&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,705&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,210&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The income tax expense for each of the years ended December 31, 2021, 2022 and 2023 differs from the amount computed by applying the PRC statutory income tax rate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% to income before income tax expense due to the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.743%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;PRC statutory income tax rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Permanent differences&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;15&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Tax effect of different tax rate of different jurisdictions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Tax effect of Super Deduction and others&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Changes in valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;14&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Effective tax rates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The significant components of the Group's deferred tax assets were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.2%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.86%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.86%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net operating loss carry forwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;578,992&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;664,985&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Inventory valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;26,187&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;16,752&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accrued expenses and others&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;29,150&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;26,389&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;634,329&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;708,126&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Less: valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;632,378&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;706,751&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Deferred tax assets, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,951&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,375&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Movement of valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.2%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.86%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.86%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Balance at beginning of the year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;514,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;632,378&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Additions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;117,878&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;74,373&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Balance at end of the year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;632,378&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;706,751&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;16.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;INCOME TAX EXPENSES (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The valuation allowance is provided against deferred tax assets when the Group determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Group considered factors including future taxable income exclusive of reversing temporary differences and tax loss carry forwards. Valuation allowances as of December 31, 2022 and 2023 were mainly provided for net operating loss carry forward, because such deferred tax assets are not more likely than not to be realized based on the Group&#x2019;s estimate of its future taxable income. If events occur in the future that allow the Group to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group's deferred tax liability was as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.007%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.62%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.877%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.62%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.877%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Related to acquired intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;113,441&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;111,591&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Uncertain tax positions&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group evaluates the level of authority for each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measures the unrecognized benefits associated with the tax positions. As of December 31 , 2022 and 2023, the Group did &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;t have any significant unrecognized uncertain tax positions.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <ysg:ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="3"
      id="F_282c60ab-aa22-4b24-9b25-d7cb745d938c"
      unitRef="U_pure">0.165</ysg:ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage>
    <ysg:ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage
      contextRef="C_fac33211-ef2d-41f1-b117-6fdab1c784c0"
      decimals="4"
      id="F_b0a936ae-2ebd-4b48-ada4-a38fddb65982"
      unitRef="U_pure">0.0825</ysg:ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage>
    <ysg:ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage
      contextRef="C_3d4ea2bf-42ef-4f97-beca-380a105bf3ef"
      decimals="3"
      id="F_a3dfb8a1-107f-49fd-a5b9-4f257d79fe92"
      unitRef="U_pure">0.165</ysg:ForeignIncomeTaxExpenseBenefitContinuingOperationsPercentage>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_68a252fd-986b-4e86-9b02-c7fac936f9d9"
      unitRef="U_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_be09fee0-9d08-4957-8a8f-0fa39f9244a5"
      unitRef="U_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <ysg:PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities
      contextRef="C_4a279765-4cf1-4da0-a21f-10b70ea3e9d0"
      decimals="2"
      id="F_09f34803-c52c-427b-9436-047bdda7be51"
      unitRef="U_pure">0.75</ysg:PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities>
    <ysg:PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities
      contextRef="C_742d7ec8-cbd7-493b-be7e-62eb137b6b4d"
      decimals="2"
      id="F_0c87eaf8-64a1-4a2d-a57b-4b1459d2771c"
      unitRef="U_pure">1</ysg:PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities>
    <ysg:PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities
      contextRef="C_742d7ec8-cbd7-493b-be7e-62eb137b6b4d"
      decimals="2"
      id="F_5c8719d2-0d00-43a9-8977-0883146ae9cb"
      unitRef="U_pure">1</ysg:PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities>
    <ysg:PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities
      contextRef="C_4a279765-4cf1-4da0-a21f-10b70ea3e9d0"
      decimals="2"
      id="F_ce145afc-18bf-4632-8246-897c41be840c"
      unitRef="U_pure">0.75</ysg:PercentageOfAdditionalTaxDeductionForResearchAndDevelopmentActivities>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_93505d57-4e88-4d0d-b8ee-c5df8698e2c1"
      unitRef="U_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <ysg:WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="2"
      id="F_f77432ef-c963-4491-af64-36026ffa98d5"
      unitRef="U_pure">0.10</ysg:WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises>
    <ysg:WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises
      contextRef="C_57db5dda-4549-417a-a084-34f55a1b5130"
      decimals="INF"
      id="F_69c7ee9c-87d0-4553-9801-8e5a63ee8296"
      unitRef="U_pure">0.05</ysg:WithholdingTaxPercentageOnDividendDistributedByForeignInvestmentEnterprises>
    <ysg:MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate
      contextRef="C_ea680e3a-5dd9-44df-8217-7c942346fb94"
      decimals="INF"
      id="F_ab5011ba-494a-4675-9d78-374e446f629d"
      unitRef="U_pure">0.25</ysg:MinimumRequiredInvestmentPercentageToConsiderFivePercentageWithholdingTaxRate>
    <us-gaap:UndistributedEarningsOfDomesticSubsidiaries
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_560d73f8-b106-4293-ba21-4fac10cf0e7b"
      unitRef="U_CNY">65976000</us-gaap:UndistributedEarningsOfDomesticSubsidiaries>
    <us-gaap:UndistributedEarningsOfDomesticSubsidiaries
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_edaf90f1-09c7-4a1e-955e-c04ab781ccf7"
      unitRef="U_CNY">72603000</us-gaap:UndistributedEarningsOfDomesticSubsidiaries>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_d28efdc1-c5f8-4086-aa72-289528955415">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The current and deferred components of income taxes appearing in the consolidated statements of operations are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:73.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.724%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.374%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.517%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.374%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.892%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.374%;"&gt;&lt;/td&gt;
        &lt;td style="width:13.744%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Income (loss) before income tax expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,547,959&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;818,628&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;753,437&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Current tax expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,507&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11,065&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,445&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Deferred tax expense (benefits)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,428&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,360&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,655&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total income tax expense (benefits)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;921&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,705&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,210&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_0a6ef591-8f83-4867-b436-e6d2aef93d32"
      unitRef="U_CNY">-1547959000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_9e6d8866-1ef8-4ac3-af64-135a60dca439"
      unitRef="U_CNY">-818628000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_3e105f37-9b5d-40a9-9779-6f61a59f1dc2"
      unitRef="U_CNY">-753437000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_0020c44f-9351-4290-8e43-6f58143b65d2"
      unitRef="U_CNY">4507000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_21d0565b-e9c1-4b96-ad13-366cc290c0b6"
      unitRef="U_CNY">11065000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_708b1f15-3b83-4563-9388-31591fbb154b"
      unitRef="U_CNY">5445000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_e8a19ecc-6e16-4b1e-8a06-087c1de132dd"
      unitRef="U_CNY">-5428000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_22b77257-307e-446f-b34d-f470e80f9e83"
      unitRef="U_CNY">-8360000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_ead64a2c-1f72-4b3f-8df6-10babb8185f4"
      unitRef="U_CNY">-8655000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_31a48bab-e377-437c-a0b0-514c2587d8e9"
      unitRef="U_CNY">-921000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_a16cf1eb-a455-41d1-affc-1d9c0dc69c68"
      unitRef="U_CNY">2705000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_f64b13ab-3621-4445-bedc-01e1dca90672"
      unitRef="U_CNY">-3210000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_b25b7684-894b-41bd-a185-df09cea4c62a">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The income tax expense for each of the years ended December 31, 2021, 2022 and 2023 differs from the amount computed by applying the PRC statutory income tax rate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% to income before income tax expense due to the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.743%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;PRC statutory income tax rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Permanent differences&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;15&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Tax effect of different tax rate of different jurisdictions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Tax effect of Super Deduction and others&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Changes in valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;14&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Effective tax rates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_7351aec3-f656-4838-a64c-1638d708cb4b"
      decimals="INF"
      id="F_b647be05-d99c-441a-9ca3-4682240383f4"
      unitRef="U_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="INF"
      id="F_dd65570f-4ed4-4bd2-820c-38e1b1240165"
      unitRef="U_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="INF"
      id="F_26438151-29a3-4b6f-90db-b12007d76ea4"
      unitRef="U_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="INF"
      id="F_40b8f1c4-6574-4b99-9f07-950089e357aa"
      unitRef="U_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="INF"
      id="F_e8d540b8-0bcb-4262-943f-17e7439129c8"
      unitRef="U_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_12c91d24-da94-464a-b115-72bbf018f210"
      unitRef="U_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <ysg:EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="2"
      id="F_2d59c2a7-7745-465a-8959-53b334bf182f"
      unitRef="U_pure">-0.09</ysg:EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate>
    <ysg:EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="2"
      id="F_a2875388-c88c-48fa-b0db-62b92b924729"
      unitRef="U_pure">-0.12</ysg:EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate>
    <ysg:EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="2"
      id="F_e9bd924e-125d-471b-9073-42cfe176dff4"
      unitRef="U_pure">-0.15</ysg:EffectiveIncomeTaxRateReconciliationPermanentDifferencesRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="2"
      id="F_2af0c9af-9c2b-470d-bbd3-7ddf37c56082"
      unitRef="U_pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="2"
      id="F_a4621a98-373d-4977-8c26-747eadf38f2a"
      unitRef="U_pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="2"
      id="F_30a31208-6db0-495c-94c7-ef004f1340f3"
      unitRef="U_pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductions
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="2"
      id="F_972a2d9c-f837-44cf-88b9-e8f9c1c2d751"
      unitRef="U_pure">-0.01</us-gaap:EffectiveIncomeTaxRateReconciliationDeductions>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductions
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="2"
      id="F_cacd4eca-664e-4a0e-abbe-6a2394a4b032"
      unitRef="U_pure">-0.01</us-gaap:EffectiveIncomeTaxRateReconciliationDeductions>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductions
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="2"
      id="F_8aa797a0-2743-465d-b49e-2702416e7edb"
      unitRef="U_pure">-0</us-gaap:EffectiveIncomeTaxRateReconciliationDeductions>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="2"
      id="F_2e9b8169-e4b3-4180-8346-d2598d1a29f7"
      unitRef="U_pure">-0.17</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="2"
      id="F_3111f81e-0f23-49ec-a73a-28016a2b722d"
      unitRef="U_pure">-0.14</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="2"
      id="F_1e940e4c-76c5-4e00-ba3b-89334c92bb62"
      unitRef="U_pure">-0.10</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="2"
      id="F_d386906b-9432-4f08-b921-36845f99d5dd"
      unitRef="U_pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="2"
      id="F_595c6291-c0cc-41ff-a82c-55e2ce71eb44"
      unitRef="U_pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="2"
      id="F_7feb0147-bd6b-43e9-b683-2815ddb00d33"
      unitRef="U_pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_214bcd9f-fff5-4595-aaab-75cfe8965005">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The significant components of the Group's deferred tax assets were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.2%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.86%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.86%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net operating loss carry forwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;578,992&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;664,985&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Inventory valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;26,187&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;16,752&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Accrued expenses and others&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;29,150&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;26,389&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;634,329&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;708,126&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Less: valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;632,378&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;706,751&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Deferred tax assets, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,951&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,375&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group's deferred tax liability was as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.007%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.62%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.877%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.62%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.877%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Related to acquired intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;113,441&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;111,591&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_28af19a7-4916-4266-a7a7-53cb29427336"
      unitRef="U_CNY">578992000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_17a8d826-9055-4454-8bf2-38e72b945dd1"
      unitRef="U_CNY">664985000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_869726c3-976f-4bcb-80da-da3ec6010769"
      unitRef="U_CNY">26187000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_f2bff45f-6cdc-4738-9727-d68b6a928475"
      unitRef="U_CNY">16752000</us-gaap:DeferredTaxAssetsInventory>
    <ysg:DeferredTaxAssetsAccruedExpensesAndOthers
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_c0bc51b8-1d52-4b14-9f9b-928a8fe7a188"
      unitRef="U_CNY">29150000</ysg:DeferredTaxAssetsAccruedExpensesAndOthers>
    <ysg:DeferredTaxAssetsAccruedExpensesAndOthers
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_cef7a19b-9aff-49d3-bd88-0094ce818e29"
      unitRef="U_CNY">26389000</ysg:DeferredTaxAssetsAccruedExpensesAndOthers>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_59e35bbf-f7f9-4d4c-8f82-e94c118f95fe"
      unitRef="U_CNY">634329000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_da1bf876-0ab7-4b19-bc5b-1ade24fe7677"
      unitRef="U_CNY">708126000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_0b575466-7a30-4e7a-8752-aeb3c13ffbf7"
      unitRef="U_CNY">632378000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_76ac9ff7-431a-4169-aaff-821348820d4b"
      unitRef="U_CNY">706751000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_6ed4fb15-4bb5-42ab-bcde-6c7af8b93597"
      unitRef="U_CNY">1951000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_dcb637bb-89ae-4ddf-b14e-518bc903accb"
      unitRef="U_CNY">1375000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_fed31927-5111-4723-ad40-85349253dc82">&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Movement of valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.2%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.86%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.54%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.86%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Balance at beginning of the year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;514,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;632,378&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Additions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;117,878&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;74,373&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Balance at end of the year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;632,378&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;706,751&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_c916d258-551f-431a-b90f-0fb8dfceddda"
      decimals="-3"
      id="F_37fc034f-eb1e-4f30-bb35-3b6fd33dc667"
      unitRef="U_CNY">514500000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_287a5bd4-32c5-4e5f-a83b-fc465cf148dd"
      decimals="-3"
      id="F_91ec448c-cf39-4616-b8cb-b74abe1c26d8"
      unitRef="U_CNY">632378000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="C_74e326b7-6e69-462e-b394-06ebea529722"
      decimals="-3"
      id="F_1d765cbd-9c82-4bb3-ad83-a8d2c507442f"
      unitRef="U_CNY">117878000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="C_241466f0-e766-45b0-a9d8-3f9cfd9f3656"
      decimals="-3"
      id="F_fd5eea45-59ca-43b0-bdaf-d9174b53ea3c"
      unitRef="U_CNY">74373000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_287a5bd4-32c5-4e5f-a83b-fc465cf148dd"
      decimals="-3"
      id="F_d604d0b8-5305-459c-8e78-8e447d38e5d2"
      unitRef="U_CNY">632378000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_d00410d1-4fe5-4247-8e58-e3295e0bf83b"
      decimals="-3"
      id="F_b39e58fd-0d69-45ec-8d6b-0a2a661b85b3"
      unitRef="U_CNY">706751000</us-gaap:ValuationAllowancesAndReservesBalance>
    <ysg:DeferredTaxLiabilitiesAcquiredIntangibleAssets
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_e24b4e43-2428-457e-b07a-aa1ce8698332"
      unitRef="U_CNY">113441000</ysg:DeferredTaxLiabilitiesAcquiredIntangibleAssets>
    <ysg:DeferredTaxLiabilitiesAcquiredIntangibleAssets
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_51e5e386-df18-4826-b8c4-c747c91968a9"
      unitRef="U_CNY">111591000</ysg:DeferredTaxLiabilitiesAcquiredIntangibleAssets>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="INF"
      id="F_b7ef4e28-ba0a-4c9b-a771-af127af6773d"
      unitRef="U_CNY">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="INF"
      id="F_26327d15-56ea-4c69-8ff1-bf26b3039a6e"
      unitRef="U_CNY">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_7420f94d-944a-46b2-9a01-b8442ea1379d">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;17.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;ORDINARY SHARES&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.493%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;During the year ended December 31, 2021, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,686,832&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; share options were exercised. The Company also repurchased an aggregate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;369,365&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; ADSs, representing &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,387,292&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; Class A ordinary shares at an average price of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;60.4242&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; per ADS or RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3.0212&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; per Class A ordinary share, for aggregate consideration of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;22,319&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.493%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; During the year ended December 31, 2022, the Group repurchased an aggregate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;14,525,153&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; ADSs, representing &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;290,503,052&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; Class A ordinary shares at an average price of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;44.5311&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; per ADS or RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2.2266&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; per Class A ordinary share, for aggregate consideration of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;646,820&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.493%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;During the year ended December 31, 2023, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;37,080,608&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; share options were exercised. The Company also repurchased an aggregate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,960,593&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; ADSs, representing &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;119,211,860&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; Class A ordinary shares at an average price of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;35.7437&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; per ADS or RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1.7872&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; per Class A ordinary share, for aggregate consideration of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;213,054&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.493%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Since the shares repurchased have not been cancelled, the excess of repurchase price over par value was recorded as treasury shares upon the repurchase date.&lt;/span&gt;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="INF"
      id="F_0b478583-277c-4577-8f79-47f321f9f4e7"
      unitRef="U_shares">7686832</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_9196f176-745e-4e68-9e65-0c9f3943dd64"
      decimals="INF"
      id="F_db16d264-2366-4b48-9d28-ed6282ca1b51"
      unitRef="U_shares">369365</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_3dc0180f-dbce-455f-9617-df85655fa1e5"
      decimals="INF"
      id="F_1afd9481-5db3-4d94-9e48-6fbaea3d6454"
      unitRef="U_shares">7387292</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:SharePrice
      contextRef="C_8cddd30e-e748-439f-ae31-91ffd7e57d81"
      decimals="4"
      id="F_5a3d5480-200f-4547-8afb-6c03cacbff45"
      unitRef="U_U_iso4217CNY_xbrlishares">60.4242</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="C_438de8ee-e44d-40bd-8b88-19e87ee7b07f"
      decimals="4"
      id="F_03b3a9b1-7301-415d-aabe-0262a88275c4"
      unitRef="U_U_iso4217CNY_xbrlishares">3.0212</us-gaap:SharePrice>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_3dc0180f-dbce-455f-9617-df85655fa1e5"
      decimals="-3"
      id="F_f707f373-d830-4e04-93bd-a6cefe5481de"
      unitRef="U_CNY">22319000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_a51bc6b5-3c33-4a6c-a59d-996a9b522433"
      decimals="INF"
      id="F_ed771ab3-722e-4350-9c50-a3e532161b99"
      unitRef="U_shares">14525153</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_4201f07d-e239-41cc-9b2f-f05f6333b811"
      decimals="INF"
      id="F_1c55bff7-e492-46be-89c2-44e1a8a8fc1b"
      unitRef="U_shares">290503052</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:SharePrice
      contextRef="C_7de07aa6-74cf-4a13-9341-8a1d82c3f788"
      decimals="4"
      id="F_55c3d513-55ed-4d23-ab7e-3d95e4abed5e"
      unitRef="U_U_iso4217CNY_xbrlishares">44.5311</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="C_e122bc66-e2d1-4add-9ef0-e92725ada6a5"
      decimals="4"
      id="F_4852a99f-40db-4777-8135-2baa084da2bd"
      unitRef="U_U_iso4217CNY_xbrlishares">2.2266</us-gaap:SharePrice>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_4201f07d-e239-41cc-9b2f-f05f6333b811"
      decimals="-3"
      id="F_bfbc8360-9ec2-44f3-afff-563bad0a6b1b"
      unitRef="U_CNY">646820000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_8d76034e-b61e-46fb-9ed5-1d88f548f064"
      unitRef="U_shares">37080608</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_61fd6f74-6f25-4b8b-adfa-f8afa02d5a4b"
      decimals="INF"
      id="F_393ea98a-3915-4474-ba3e-8d221b40cafe"
      unitRef="U_shares">5960593</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_cb5847d7-4221-4069-b8f6-4e26a1101ca9"
      decimals="INF"
      id="F_d0e7dd77-b18e-4c54-8139-31e28f2b9566"
      unitRef="U_shares">119211860</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:SharePrice
      contextRef="C_bbb2cff3-52d8-4d5b-bd16-f862eae364a9"
      decimals="4"
      id="F_7e63e0c5-1986-46ff-ae11-55ced037654e"
      unitRef="U_U_iso4217CNY_xbrlishares">35.7437</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="C_4ee17ad5-ccbd-4a90-8fb2-a4cff0df42e3"
      decimals="4"
      id="F_fce97036-ead9-4099-a115-87cdd280c48b"
      unitRef="U_U_iso4217CNY_xbrlishares">1.7872</us-gaap:SharePrice>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_cb5847d7-4221-4069-b8f6-4e26a1101ca9"
      decimals="-3"
      id="F_6cd0ebb2-30d7-451a-b6fa-bc30753b6058"
      unitRef="U_CNY">213054000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_68a308de-4f11-43f9-a9c7-c6219b3c7ee0">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;18.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SHARE-BASED COMPENSATION&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Share-based compensation expenses recognized during the years presented are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.743%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Share-based compensation expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;- Related to accelerated vesting of share options (a)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;66,429&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;64,660&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,905&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;- Related to modification of exercise price of share options on modification day&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,793&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;- Related to vesting of share options (b)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;464,011&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;392,727&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;79,407&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;530,440&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;340,860&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;77,502&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:11.463%;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;(a) Accelerated vesting of share options&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the year ended December 31, 2021, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,595,868&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; options were accelerated to vest immediately, which was treated as an &#x201c;improbable to probable&#x201d; modification of equity-classified awards under ASC 718. The previously recorded compensation expense for the unvested options amounting to RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11,469&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; was reversed and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;77,898&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, the fair value of modified options at the date of modification, was recognized in the Group&#x2019;s consolidated statement of operations immediately.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the year ended December 31, 2022, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,863,616&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; options were accelerated to vest immediately, which was treated as an &#x201c;improbable to probable&#x201d; modification of equity-classified awards under ASC 718. The previously recorded compensation expense for the unvested options amounting to RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;77,039&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; was reversed and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,379&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, the fair value of modified options at the date of modification, was recognized in the Group&#x2019;s consolidated statement of operations immediately.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the year ended December 31, 2023, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;386,843&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; options were accelerated to vest immediately, which was treated as an &#x201c;improbable to probable&#x201d; modification of equity-classified awards under ASC 718. The previously recorded compensation expense for the unvested options amounting to RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,308&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; was reversed and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;403&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, the fair value of modified options at the date of modification, was recognized in the Group&#x2019;s consolidated statement of operations immediately.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;(b) Vesting of share options&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group adopted &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; share incentive plans since inception. The 2018 Share option Plan and 2022 Share Incentive Plan both terminated at the end of their respective &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;ten-year&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; terms.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group have adopted a Share Option Plan in September 2018, which was amended and restated respectively in July 2019, March 2020 and September 2020. The Share Option Plan shall be valid and effective for &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;ten years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; from September 11, 2020. The maximum aggregate number of ordinary shares which may be issued pursuant to all awards under Share Option Plan is &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;249,234,508&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As of December 31, 2023, options to purchase an aggregate amount of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;249,234,508&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; Class A ordinary shares under the 2018 Share Option Plan had been granted, excluding awards that were forfeited or canceled after the relevant grant dates.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group&#x2019;s board of directors have approved and authorized the adoption of the 2022 Share Incentive Plan, effective on January 1, 2023. The 2022 Share Incentive Plan will expire on the &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_154adb25-989f-4192-af87-8989f1531884;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;tenth anniversary&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; of its effective date. Under the 2022 Share Incentive Plan, the maximum aggregate number of ordinary shares of our company available for issuance is &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of the total number of issued and outstanding shares (on an as-converted fully-diluted basis) as of December 31, 2022, plus an annual increase by (i) (A) &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of the total number of issued and outstanding shares (on an as-converted fully-diluted basis) as of the last day of the immediately preceding fiscal year for each of the first two fiscal years of our company beginning January 1, 2024, and (B) &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of the total number of issued and outstanding shares (on an as-converted fully-diluted basis) as of the last day of the immediately preceding fiscal year for each subsequent fiscal year of our company during the term of the 2022 Share Incentive Plan, or (ii) such fewer number of shares as may be determined our board of directors.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As of December 31, 2023, options to purchase an aggregate amount of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,168,734&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; Class A ordinary shares under the 2022 Share Incentive Plan had been granted, excluding awards that were forfeited or canceled after the relevant grant dates.&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;18.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SHARE-BASED COMPENSATION (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;(b) Vesting of share options (Continued)&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;(i) Options&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Grant of options&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;During the year ended December 31, 2021, 2022 and 2023, the Company granted &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;55,388,338&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; share options, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;85,357,994&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; share options and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;110,582,949&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; share options respectively, to its management and other key employees.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Vesting of options&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The share options include both service conditions and performance conditions. With respect to the service conditions, there are 4 types of vesting schedule, which are: (i) &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of the share options shall become vested on each anniversary of the vesting commencement date for &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; years thereafter; (ii) &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of the share options shall become vested on anniversary of the vesting commencement date for &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; year thereafter; (iii) &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_c026e150-51ee-4876-be1a-2de739a2d2b4;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;three fourteenths&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; of the share options shall become vested on each anniversary of the vesting commencement date for &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; years thereafter and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_2ea03bdf-85ab-41a9-97bf-79b592c6a8a1;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;one fourteenth&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; of the share options become vested on each anniversary of the vesting commencement date for &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; years thereafter; (iv) immediate vesting of the share options on the grant date. Even though the service condition might have been satisfied, employees are required to provide continued service through the occurrence of change of control or an initial public offering, collectively, the Liquidity Event, in order to retain the award. Given the vesting of the share options granted is contingent upon the occurrence of the Liquidity Event, there is no share-based compensation expense is to be recognized until the date of consummation of Liquidity Event.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Movements in the number of share options granted and their related weighted average exercise prices are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.57%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.198%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.198%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.198%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.198%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Number of&lt;br/&gt;options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;exercise&lt;br/&gt;price (US$)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;remaining&lt;br/&gt;contractual life&lt;br/&gt;(years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Aggregate&lt;br/&gt;intrinsic&lt;br/&gt;value&lt;br/&gt;(US$&#x2019;000)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;As of January 1, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;185,907,876&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.2179&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13.73&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;55,388,338&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.8790&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,570,510&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.8782&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,686,832&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.0392&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;As of December 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;229,038,872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.3706&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12.98&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;38,230&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;85,357,994&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.0250&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27,297,153&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.0250&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;As of December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;287,099,713&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.0448&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11.99&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;91,942&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;110,582,949&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.0250&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;36,543,665&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.0254&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;37,080,608&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.0248&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;As of December 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;324,058,389&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.0407&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11.11&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;53,820&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Exercisable as of December 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;129,585,857&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;41,190&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Company has used binomial option-pricing model to determine the fair value of the share options as of the grant dates. Key assumptions are set as below:&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;18.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SHARE-BASED COMPENSATION (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;(b) Vesting of share options (Continued)&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:52.5%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.25%;"&gt;&lt;/td&gt;
        &lt;td style="width:13.75%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.25%;"&gt;&lt;/td&gt;
        &lt;td style="width:13.75%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.25%;"&gt;&lt;/td&gt;
        &lt;td style="width:16.25%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Weighted average fair value per option granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1.3882&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.2562&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.2839&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Weighted average exercise price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5.6699&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.1659&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.1747&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Risk-free interest rate &lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1.45&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1.97&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1.56&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4.04&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3.49&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4.75&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Expected term (in year) &lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;"&gt;(2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Expected volatility &lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;"&gt;(3)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;54.69&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;57.00&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;53.62&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;68.75&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;65.49&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;68.03&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Dividend yield &lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;"&gt;(4)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;"&gt;(1)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;The risk-free interest rates of periods within the contractual life of the share option are based on the daily treasury long-term rate of U.S. Department of the Treasury as of the valuation dates.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:3.333%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;"&gt;(2)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;The expected term is the contract life of the option.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:3.333%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;"&gt;(3)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;Expected volatility is estimated based on the average of historical volatilities of the comparable companies in the same industry as at the valuation dates.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:3.333%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;"&gt;(4)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Company has no history or expectation of paying dividend on its ordinary shares. The expected dividend yield was estimated based on the Company&#x2019;s expected dividend policy over the expected term of the option.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the years ended December 31, 2021, 2022 and 2023, RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;464,011&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;392,727&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;79,407&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; share-based compensation expenses were recognized for share options.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As of December 31, 2023, there were RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;240,242&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; of unrecognized compensation expenses related to stock options for which the service conditions will be met over a weighted average period of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;1.95&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; years.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;(c) Share-based compensation expenses&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the years ended December 31, 2021, 2022 and 2023, share-based compensation expenses have been included in the following accounts in the consolidated statement of operations:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.7%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.34%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.76%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.76%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.8%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Fulfilment expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,122&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,267&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,055&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Selling and marketing expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;80,558&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;62,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;23,518&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;General and administrative expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;418,823&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;248,400&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;46,902&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Research and development expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,937&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25,962&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_932dbc32-5a4d-4117-bc2f-bcb3e4ea86ce">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Share-based compensation expenses recognized during the years presented are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.743%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Share-based compensation expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;- Related to accelerated vesting of share options (a)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;66,429&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;64,660&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,905&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;- Related to modification of exercise price of share options on modification day&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,793&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;- Related to vesting of share options (b)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;464,011&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;392,727&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;79,407&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;530,440&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;340,860&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;77,502&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_250bcfdd-b100-42db-9c85-653444e757c7"
      decimals="-3"
      id="F_3e8a6507-366b-4d2b-ac9c-7addc2eae442"
      unitRef="U_CNY">66429000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_d44b3c4a-695e-4e91-8a0c-730e7c4df381"
      decimals="-3"
      id="F_e6059b96-e4bf-4540-9f80-04edf3e48124"
      unitRef="U_CNY">-64660000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_555df977-6393-4c88-b216-13fb23275387"
      decimals="-3"
      id="F_7c988bea-5843-4ebc-920f-fff909e29ec6"
      unitRef="U_CNY">-1905000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_3cdbd767-9bfa-4828-80b2-922edd1c3c63"
      decimals="-3"
      id="F_ef714956-facd-49a6-92dd-12e20031517f"
      unitRef="U_CNY">12793000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_362c0901-23fb-4ec5-a96d-97323e2b13f8"
      decimals="-3"
      id="F_5975090c-49ee-4f29-b05d-8b90f6c52bc1"
      unitRef="U_CNY">464011000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_590c9d35-2d74-4941-8d2b-e617a741e10b"
      decimals="-3"
      id="F_38d00c7d-a611-4671-bbfc-57ebe0e80c05"
      unitRef="U_CNY">392727000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_14c7f232-110c-415e-8d3a-d1766f9f28eb"
      decimals="-3"
      id="F_47b36ef0-4919-4a77-94a1-19009bd7e922"
      unitRef="U_CNY">79407000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_d5536c8e-cb85-4adc-90d4-6cc2b2c5af43"
      unitRef="U_CNY">530440000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_5bcbeb21-a275-4b2d-a5f8-2df759423dbe"
      unitRef="U_CNY">340860000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_b7763afa-db48-4a48-9238-9b23df3dee9c"
      unitRef="U_CNY">77502000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="C_250bcfdd-b100-42db-9c85-653444e757c7"
      decimals="INF"
      id="F_c9fe0c7b-08dc-438c-b88c-727e31c4fb4b"
      unitRef="U_shares">5595868</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <ysg:UnvestedOptionsCompensationExpense
      contextRef="C_250bcfdd-b100-42db-9c85-653444e757c7"
      decimals="-3"
      id="F_f3c3aa49-9ed2-42c7-9acd-c75fd9a873b2"
      unitRef="U_CNY">11469000</ysg:UnvestedOptionsCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
      contextRef="C_250bcfdd-b100-42db-9c85-653444e757c7"
      decimals="-3"
      id="F_9d83433a-bba0-48fe-a29a-bbd52033f421"
      unitRef="U_CNY">77898000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="C_d44b3c4a-695e-4e91-8a0c-730e7c4df381"
      decimals="INF"
      id="F_e102bb9b-74c1-490d-a1a3-da1512d8ac91"
      unitRef="U_shares">17863616</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <ysg:UnvestedOptionsCompensationExpense
      contextRef="C_d44b3c4a-695e-4e91-8a0c-730e7c4df381"
      decimals="-3"
      id="F_d4e09762-7a63-4b02-8dde-e041960536b5"
      unitRef="U_CNY">77039000</ysg:UnvestedOptionsCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
      contextRef="C_d44b3c4a-695e-4e91-8a0c-730e7c4df381"
      decimals="-3"
      id="F_ee535a02-b149-4abb-aff3-44ab1113421a"
      unitRef="U_CNY">12379000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="C_555df977-6393-4c88-b216-13fb23275387"
      decimals="INF"
      id="F_ee1069cf-70f0-430a-819d-b9d42c3b4dd5"
      unitRef="U_shares">386843</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <ysg:UnvestedOptionsCompensationExpense
      contextRef="C_555df977-6393-4c88-b216-13fb23275387"
      decimals="-3"
      id="F_42152dd0-75db-40c6-8cd6-ab1691698c5d"
      unitRef="U_CNY">2308000</ysg:UnvestedOptionsCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
      contextRef="C_555df977-6393-4c88-b216-13fb23275387"
      decimals="-3"
      id="F_3fa7ef8d-112d-42b0-af88-444821457f7e"
      unitRef="U_CNY">403000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>
    <ysg:NumberOfShareIncentivePlans
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_23408ff1-235e-4714-8ce8-4203def88067"
      unitRef="U_Plans">2</ysg:NumberOfShareIncentivePlans>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_76025a65-1b4c-4ad4-a885-cc477b637cfd">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_cf7fc9be-8491-4330-8921-04f94268f478"
      id="F_15ad4e9c-999a-4be4-a0c7-f3184de3bfd0">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="C_ea61b90f-53ca-4ae0-9172-52ea04cdf3ab"
      decimals="INF"
      id="F_f30fecb9-e222-482c-9ae8-21c1e56bbecf"
      unitRef="U_shares">249234508</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="C_2913ecf5-b91e-4a76-9bd7-a441995fac48"
      decimals="INF"
      id="F_fade2743-e7c8-4d16-bc8f-7b0ead99293b"
      unitRef="U_shares">249234508</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <ysg:PercentageOfOrdinarySharesAvailableForIssuance
      contextRef="C_848b0be4-3e06-4eeb-926e-6da8bd29276b"
      decimals="3"
      id="F_7b42ccb6-0f55-4c73-90eb-c361711a99dd"
      unitRef="U_pure">0.015</ysg:PercentageOfOrdinarySharesAvailableForIssuance>
    <ysg:PercentageOfTotalNumberOfIssuedAndOutstandingShares
      contextRef="C_dc6c6e19-1d83-4398-b59f-dd22eedb1c08"
      decimals="3"
      id="F_37ae7642-f6e8-4a68-a3da-7f84bc9efb42"
      unitRef="U_pure">0.015</ysg:PercentageOfTotalNumberOfIssuedAndOutstandingShares>
    <ysg:PercentageOfTotalNumberOfIssuedAndOutstandingShares
      contextRef="C_dbc34207-365b-47fc-b759-f494bd72eefd"
      decimals="3"
      id="F_62d02a18-3991-4839-8393-5af6486f3cbb"
      unitRef="U_pure">0.01</ysg:PercentageOfTotalNumberOfIssuedAndOutstandingShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="C_9e4c4555-4a41-4ee1-91fa-223db5cdbcaa"
      decimals="INF"
      id="F_23872aac-82d5-4a3e-86c4-73ad589264d8"
      unitRef="U_shares">7168734</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="INF"
      id="F_afbbd9fb-5c98-44f3-82ab-1ffc00a8adfa"
      unitRef="U_shares">55388338</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="INF"
      id="F_2f5c885a-8f26-4dec-875c-9b730e43ba6f"
      unitRef="U_shares">85357994</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_3e47fb4a-17d2-499e-9379-9b6df8696aab"
      unitRef="U_shares">110582949</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_9b184220-33ed-4bb5-b297-3edd4eda347c"
      decimals="2"
      id="F_0946188f-e4c7-42a8-b31b-1cd54689be83"
      unitRef="U_pure">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="C_9b184220-33ed-4bb5-b297-3edd4eda347c"
      id="F_504525c3-216d-409c-9090-7623013b5eb1">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_c2938e65-b65a-4cba-83a2-9c4e4cc3a20a"
      decimals="2"
      id="F_b1b392ec-1151-427d-aca7-f14e00e77f29"
      unitRef="U_pure">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="C_c2938e65-b65a-4cba-83a2-9c4e4cc3a20a"
      id="F_6e54c381-5ba7-47c4-95ff-6134949b86f5">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="C_ed5e2a88-ae40-43d1-af32-1aa04d7a9761"
      id="F_b6559dda-ffff-4fd1-82ac-9d4caae9d391">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="C_dedb4595-fcce-4e2f-95fa-163290de325c"
      id="F_c5deb9fa-4dfb-4bee-951b-e06514715b2c">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_1db874df-47e1-48bd-9417-7257160160f1">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Movements in the number of share options granted and their related weighted average exercise prices are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.57%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.198%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.198%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.198%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:11.198%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Number of&lt;br/&gt;options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;exercise&lt;br/&gt;price (US$)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;remaining&lt;br/&gt;contractual life&lt;br/&gt;(years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Aggregate&lt;br/&gt;intrinsic&lt;br/&gt;value&lt;br/&gt;(US$&#x2019;000)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;As of January 1, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;185,907,876&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.2179&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13.73&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;55,388,338&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.8790&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,570,510&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.8782&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,686,832&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.0392&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;As of December 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;229,038,872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.3706&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12.98&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;38,230&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;85,357,994&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.0250&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27,297,153&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.0250&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;As of December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;287,099,713&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.0448&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11.99&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;91,942&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;110,582,949&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.0250&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;36,543,665&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.0254&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;37,080,608&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.0248&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;As of December 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;324,058,389&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.0407&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11.11&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;53,820&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Exercisable as of December 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;129,585,857&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;41,190&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_5717967b-d665-4451-8b72-a44f36a6cd28"
      decimals="INF"
      id="F_930f99f9-63fe-4f37-b1ab-bac0aec0052a"
      unitRef="U_shares">185907876</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_5717967b-d665-4451-8b72-a44f36a6cd28"
      decimals="4"
      id="F_062298d2-8d55-420d-aa66-d181b08ad54b"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.2179</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_7351aec3-f656-4838-a64c-1638d708cb4b"
      id="F_632ce21e-ebbb-4d1a-9fc4-72f2d59fe00a">P13Y8M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="INF"
      id="F_e1612468-09a5-4173-a755-ae6c04fb9abb"
      unitRef="U_shares">55388338</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="4"
      id="F_afa9f18c-da5b-4069-aad2-32127c7b6b87"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.8790</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="INF"
      id="F_0f788105-b297-4752-90d0-24190477904c"
      unitRef="U_shares">4570510</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="4"
      id="F_b36f0275-780e-4d4a-b5de-56ceae22f20a"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.8782</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="INF"
      id="F_9726a313-5231-4231-93d9-7e7fd93aa139"
      unitRef="U_shares">7686832</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="4"
      id="F_8aae8e37-56bc-4b5d-be74-08f3e60eb13c"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.0392</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e"
      decimals="INF"
      id="F_bc887c91-e7ed-4caf-8ced-88a984607df7"
      unitRef="U_shares">229038872</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e"
      decimals="4"
      id="F_7e43767b-649a-424a-b65d-3a1ed0196950"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.3706</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      id="F_49e43f6b-9be5-47f5-af6e-55f7ea580d23">P12Y11M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e"
      decimals="-3"
      id="F_c58de6f0-2194-4880-9c04-936f40ab46f0"
      unitRef="U_USD">38230000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="INF"
      id="F_d74aa6e6-ae45-459e-892c-6cee35518d9a"
      unitRef="U_shares">85357994</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="4"
      id="F_131997cf-af6c-47db-8aa6-ff067a3f1b3e"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.0250</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="INF"
      id="F_8d3ff7c8-0db8-403d-be4d-4cba1325f872"
      unitRef="U_shares">27297153</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="4"
      id="F_8e42c519-ef64-4309-a329-a9ae3e653a32"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.0250</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="INF"
      id="F_78be7231-ebb8-4436-a96a-3e920c1e498a"
      unitRef="U_shares">287099713</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="4"
      id="F_912665d1-18d1-4a83-8540-7c0ef5213214"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.0448</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      id="F_f7a242a7-3c56-4507-841e-e0abe66925af">P11Y11M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-3"
      id="F_b4087492-808e-4e06-ad5e-e5268abf3a27"
      unitRef="U_USD">91942000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_b7f4c680-ebeb-4fe2-86d6-9b41322718ed"
      unitRef="U_shares">110582949</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="4"
      id="F_b26b9a35-f186-4885-bc9a-8e5c17ef7dbe"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.0250</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_3c02eea4-8bd8-4ce8-bc7d-23e99bdf9f82"
      unitRef="U_shares">36543665</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="4"
      id="F_4b99394f-9616-44e7-8eb3-5cb1cf261ca4"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.0254</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_eaeca370-b351-4457-988b-ec2284e2f7fb"
      unitRef="U_shares">37080608</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="4"
      id="F_a78aa789-c5ba-489f-accc-c9d2300f6dda"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.0248</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="INF"
      id="F_43f071e5-30a4-4466-bbb9-9bf095bbfe26"
      unitRef="U_shares">324058389</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="4"
      id="F_1238aecf-31ae-45d6-9fb1-5964c9bb2e51"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.0407</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_03656c03-a03a-4a18-bf38-753d7e181fc4">P11Y1M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_aa7d04d5-3e16-4496-a736-68494e3a1594"
      unitRef="U_USD">53820000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="INF"
      id="F_aa78ba53-a376-422a-976c-3afafd17f9e1"
      unitRef="U_shares">129585857</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_cb8723e0-5c00-43c7-9d6a-8d3bb0f476ed"
      unitRef="U_USD">41190000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_da99fcdb-2926-42d7-bc1a-c7f3891d13dc">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Company has used binomial option-pricing model to determine the fair value of the share options as of the grant dates. Key assumptions are set as below:&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:52.5%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.25%;"&gt;&lt;/td&gt;
        &lt;td style="width:13.75%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.25%;"&gt;&lt;/td&gt;
        &lt;td style="width:13.75%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.25%;"&gt;&lt;/td&gt;
        &lt;td style="width:16.25%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Weighted average fair value per option granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1.3882&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.2562&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.2839&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Weighted average exercise price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5.6699&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.1659&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.1747&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Risk-free interest rate &lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1.45&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1.97&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1.56&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4.04&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3.49&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4.75&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Expected term (in year) &lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;"&gt;(2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Expected volatility &lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;"&gt;(3)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;54.69&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;57.00&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;53.62&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;68.75&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;65.49&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%-&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;68.03&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Dividend yield &lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;"&gt;(4)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;"&gt;(1)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;The risk-free interest rates of periods within the contractual life of the share option are based on the daily treasury long-term rate of U.S. Department of the Treasury as of the valuation dates.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:3.333%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;"&gt;(2)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;The expected term is the contract life of the option.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:3.333%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;"&gt;(3)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;Expected volatility is estimated based on the average of historical volatilities of the comparable companies in the same industry as at the valuation dates.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:3.333%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;"&gt;(4)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Company has no history or expectation of paying dividend on its ordinary shares. The expected dividend yield was estimated based on the Company&#x2019;s expected dividend policy over the expected term of the option.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="4"
      id="F_cf9897a3-f9c9-4e23-a59b-53d557117fa4"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">1.3882</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="4"
      id="F_6c204cb4-1c59-4cba-bd5a-3397d02a0537"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.2562</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="4"
      id="F_fb53b284-3ba9-437e-bdfb-4b3e8f8672e6"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.2839</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="C_bec8e0a0-7d49-4c69-a872-2d86f052e92e"
      decimals="4"
      id="F_d77b530b-fbd6-4d0e-acb8-27f02e75a69c"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">5.6699</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="4"
      id="F_8fd3ddd3-5784-49f9-a4df-4f897ed9de65"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.1659</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="4"
      id="F_c95c7e9f-c1b3-4c02-9818-6879c30c4538"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.1747</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="INF"
      id="F_90ac02b2-1862-4451-8b67-446766fe58c1"
      unitRef="U_pure">0.0145</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="INF"
      id="F_3b691849-0726-4ae0-aefd-2c0bbb708906"
      unitRef="U_pure">0.0197</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="INF"
      id="F_cd0880f7-d4eb-42ee-af55-a4d9dc6fa061"
      unitRef="U_pure">0.0156</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="INF"
      id="F_0e7c6639-8854-48f7-bb83-45a2f4149421"
      unitRef="U_pure">0.0404</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_d0bf0866-9fc1-4f69-bc2d-3a70b81677cb"
      unitRef="U_pure">0.0349</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_380a9500-ba70-4754-b8e4-2f02f50180cd"
      unitRef="U_pure">0.0475</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      id="F_3902d360-05a1-4abd-8c13-2185f74623ee">P14Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      id="F_f3737803-4684-46f5-ac8e-674a6ef40d06">P14Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_15ab15ac-42a5-4e54-a0ad-71f734975436">P14Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="INF"
      id="F_b34d34b8-d9b7-4d5e-b04a-ebf86fc81d5a"
      unitRef="U_pure">0.5469</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="INF"
      id="F_e0cd6ac6-f2b1-43b4-8ddc-4e2940f57573"
      unitRef="U_pure">0.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="INF"
      id="F_418c1dd1-53a3-4f41-88eb-d0652cd63602"
      unitRef="U_pure">0.5362</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="INF"
      id="F_2a81574b-48ee-4b45-ac55-0679a1efd215"
      unitRef="U_pure">0.6875</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_0a0d2d83-fcac-46b2-bc6b-f0924c796199"
      unitRef="U_pure">0.6549</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="INF"
      id="F_6a6c44da-d733-4a38-8589-96283065c87d"
      unitRef="U_pure">0.6803</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="2"
      id="F_a72a78ec-389d-4180-bf7e-c5a55cd7b7e0"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="2"
      id="F_e64870e7-590c-4399-94da-09f8aef5dc18"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="2"
      id="F_8768a0dd-3780-4ad0-8796-30b23e555d29"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_fbec94ca-9d5b-4a86-9db8-85be83d4d0d7"
      decimals="-3"
      id="F_8a68437a-3401-4975-8702-f34c8f4950cc"
      unitRef="U_CNY">464011000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_6f072886-2be2-46b4-94c2-29fe91473e8a"
      decimals="-3"
      id="F_9713a76c-7770-492b-95e1-6bd3f7dbf7fe"
      unitRef="U_CNY">392727000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_b2d5dad8-1577-4e9a-82e6-52ad7d3a4284"
      decimals="-3"
      id="F_fa19e413-3c66-4d45-ba3f-4da210f5dac6"
      unitRef="U_CNY">79407000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_b09182f5-a8db-4bbf-94d0-d197dd4496c7"
      unitRef="U_CNY">240242000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_917b08c5-4d41-4986-bc0a-85d3b20f25ea">P1Y11M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_3f9d4319-6ae5-4d14-b851-5aa1d3aa03d1">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the years ended December 31, 2021, 2022 and 2023, share-based compensation expenses have been included in the following accounts in the consolidated statement of operations:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.7%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.34%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.76%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.76%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.32%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.8%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Fulfilment expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,122&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,267&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,055&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Selling and marketing expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;80,558&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;62,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;23,518&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;General and administrative expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;418,823&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;248,400&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;46,902&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Research and development expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,937&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25,962&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_dc89c268-d172-4b83-83a7-87c7f0763091"
      decimals="-3"
      id="F_6dcd60ec-4e35-4391-ad5e-76215abe8b78"
      unitRef="U_CNY">13122000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_a7b5b4d9-eed5-41be-9429-733a2a460cf8"
      decimals="-3"
      id="F_b86d2319-6142-4afb-857c-4ddc69e0ad6f"
      unitRef="U_CNY">4267000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_d10bd369-df32-4ec3-8b2c-ff3a342b0a17"
      decimals="-3"
      id="F_52eb627e-e69f-4958-81b2-631fe930cbaa"
      unitRef="U_CNY">2055000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_40a8a04d-fb4b-4e09-83e5-3fa26db7d765"
      decimals="-3"
      id="F_ebc31313-511b-423f-bc37-694f4edab1b0"
      unitRef="U_CNY">80558000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_2118cb1b-5a3d-4b70-9ffd-9dac9cc23b19"
      decimals="-3"
      id="F_82684cab-182d-4a1c-942d-4ea763b3425f"
      unitRef="U_CNY">62231000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_01838c58-be2b-4cf6-a048-08e1e5799d11"
      decimals="-3"
      id="F_e528f371-3284-4b2a-b402-2d884ac048a0"
      unitRef="U_CNY">23518000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_04fa52d9-2a4e-489b-9315-b1d6e5ba1f83"
      decimals="-3"
      id="F_e2b0c8b4-e62c-4ed1-b346-b6bb2df67bd2"
      unitRef="U_CNY">418823000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_7b87a2a4-c6f7-4440-98ca-297a330b0563"
      decimals="-3"
      id="F_95ee314c-4f8e-4004-85d4-d0f326f081ed"
      unitRef="U_CNY">248400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_495a3c78-de38-464a-8361-2c7e1c0a7ded"
      decimals="-3"
      id="F_7e2cca33-3888-4b02-a0cb-5a3e4de02e84"
      unitRef="U_CNY">46902000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_78c12b7e-5c17-4c21-a057-39070c57c205"
      decimals="-3"
      id="F_b6236f53-bf14-478f-ab7c-ddc0def1d8cd"
      unitRef="U_CNY">17937000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_29dfeba3-8d33-467a-a67b-125da5759098"
      decimals="-3"
      id="F_f8fa0cdd-4ca0-4bd9-832b-9a397fc35d72"
      unitRef="U_CNY">25962000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0d0e0850-ebdb-44d4-9f20-5f6941863bb4"
      decimals="-3"
      id="F_5676b712-83d7-4adc-8df9-8a790a0ef2d6"
      unitRef="U_CNY">5027000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_01b91ca5-c301-48be-87ad-bc8ae634015e">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;19.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;NET LOSS PER SHARE&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:11pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Basic and diluted net loss per share for the years ended December 31, 2021, 2022 and 2023 are calculated as follow:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.743%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Numerator:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net loss attributable to the Yatsen Holding Limited&#x2019;s shareholders&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,540,734&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;815,371&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;747,763&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Denominator:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Denominator for basic and diluted calculation&#x2014;weighted average number of ordinary shares outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,526,833,201&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,372,728,777&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,195,818,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Net loss per ordinary share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:top;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#x2014;Basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.61&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.34&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.34&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:top;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#x2014;Diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.61&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.34&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.34&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the years ended December 31, 2021, 2022 and 2023, the following shares outstanding were excluded from the calculation of diluted net loss per ordinary share, as their inclusion would have been anti-dilutive for the years prescribed.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.743%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Shares issuable upon exercise of share options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;209,409,699&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;280,482,617&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;335,091,531&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_2d3bf98a-52a5-410c-b7e6-4726836f950d">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Basic and diluted net loss per share for the years ended December 31, 2021, 2022 and 2023 are calculated as follow:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.743%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Numerator:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Net loss attributable to the Yatsen Holding Limited&#x2019;s shareholders&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,540,734&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;815,371&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;747,763&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Denominator:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Denominator for basic and diluted calculation&#x2014;weighted average number of ordinary shares outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,526,833,201&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,372,728,777&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,195,818,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Net loss per ordinary share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:top;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#x2014;Basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.61&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.34&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.34&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;vertical-align:top;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#x2014;Diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.61&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.34&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.34&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;For the years ended December 31, 2021, 2022 and 2023, the following shares outstanding were excluded from the calculation of diluted net loss per ordinary share, as their inclusion would have been anti-dilutive for the years prescribed.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.743%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Shares issuable upon exercise of share options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;209,409,699&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;280,482,617&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;335,091,531&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_ca3768ed-3cec-4514-add5-7d01c63b600d"
      unitRef="U_CNY">-1540734000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_55b8c914-05c4-4abd-b398-267351500ed0"
      unitRef="U_CNY">-815371000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_6ceb844b-dd92-4632-bf50-548c66170c9e"
      unitRef="U_CNY">-747763000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="0"
      id="F_dba0d4de-2b21-4811-9d55-0f4f5bd5046b"
      unitRef="U_shares">2526833201</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="0"
      id="F_4c8d9978-03f3-462c-af41-216d0cb87ec8"
      unitRef="U_shares">2526833201</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="0"
      id="F_a06ad601-50e5-4e12-9201-2918409ef9d6"
      unitRef="U_shares">2372728777</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="0"
      id="F_2d9fccf6-4d4e-46e3-ba93-1e8e1a2a503f"
      unitRef="U_shares">2372728777</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="0"
      id="F_fc9d0fe4-14d6-4146-ab9c-5a105f001b68"
      unitRef="U_shares">2195818231</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="0"
      id="F_9816ea4c-5fc4-45a4-a689-b7416d009bf5"
      unitRef="U_shares">2195818231</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="2"
      id="F_8d62c46c-f0bb-4164-8b86-65678f0d0c5d"
      unitRef="U_U_iso4217CNY_xbrlishares">-0.61</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="2"
      id="F_1b2bde49-b3d4-426f-8b07-3c7103cc283b"
      unitRef="U_U_iso4217CNY_xbrlishares">-0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="2"
      id="F_caaa2a1c-632f-4191-ba25-00ecfd1b4564"
      unitRef="U_U_iso4217CNY_xbrlishares">-0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="2"
      id="F_e983c80a-a9e3-4199-943a-d41c8565cf09"
      unitRef="U_U_iso4217CNY_xbrlishares">-0.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="2"
      id="F_f1eb7fb4-75cb-4ed8-bcc3-bbe6543406ce"
      unitRef="U_U_iso4217CNY_xbrlishares">-0.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="2"
      id="F_f77a583e-e6ff-4c47-b124-464d17ea59e4"
      unitRef="U_U_iso4217CNY_xbrlishares">-0.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_1dc34a28-bb94-4114-9404-9593d1afe3f8"
      decimals="INF"
      id="F_5d8ae7da-9d61-4d97-8086-b32edb21d866"
      unitRef="U_shares">209409699</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_7de02f31-cff3-48d0-81a4-81e5dec8711d"
      decimals="INF"
      id="F_8318cd3d-6cc0-4089-bc75-e253d77859b0"
      unitRef="U_shares">280482617</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_4758e5a3-0337-41c8-a3f8-ddd8e0a0d449"
      decimals="INF"
      id="F_0cf2daf1-d708-44f4-a485-fae7ca2d7631"
      unitRef="U_shares">335091531</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_b52b3056-c1c8-4712-821e-e607e17000e0">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;20.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;RELATED PARTY TRANSACTIONS&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Major transactions and balances amount with related parties were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Transactions with related parties&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.743%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Purchases of storage and transportation service from an affiliated company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,843&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Purchases of inventories and services from an affiliated company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;24,472&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;137,476&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;211,027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Sales of inventories to a company controlled by the Chief Executive Officer of the Group&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11,384&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;20,113&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Affiliated company is a company over which the Group has significant influence.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Balance amounts with related parties&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.287%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.5%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.857%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.5%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.857%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Amounts due from a company controlled by the Chief Executive Officer of the Group&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,594&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,789&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Amounts due from affiliated companies&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;60&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,411&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,654&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;20,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Amounts due to an affiliated company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27,242&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,431&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_fb36c1b9-f6d4-4785-a4a7-0d376176fb3f">&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Major transactions and balances amount with related parties were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Transactions with related parties&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.743%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.321%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.765%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Purchases of storage and transportation service from an affiliated company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,843&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Purchases of inventories and services from an affiliated company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;24,472&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;137,476&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;211,027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Sales of inventories to a company controlled by the Chief Executive Officer of the Group&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11,384&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;20,113&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="margin-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Balance amounts with related parties&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.287%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.5%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.857%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.5%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.857%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Amounts due from a company controlled by the Chief Executive Officer of the Group&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,594&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,789&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Amounts due from affiliated companies&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;60&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,411&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,654&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;20,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Amounts due to an affiliated company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27,242&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,431&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="C_ddf42e8b-0dd2-40bb-b0bb-f43fd184b37d"
      decimals="-3"
      id="F_5aff228f-3981-4d12-9c88-28f65bf25ee1"
      unitRef="U_CNY">13843000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="C_4fa516de-5758-4064-83b5-36c2a4f3d89e"
      decimals="-3"
      id="F_14d937a8-8dd6-4ee0-b7ea-09ad87a29742"
      unitRef="U_CNY">24472000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="C_ea6280ce-51a2-43e1-8746-c91ce3483d57"
      decimals="-3"
      id="F_17fbd628-d3e0-4861-ac09-91a65900479b"
      unitRef="U_CNY">137476000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="C_ef6ec9e5-2e55-47e3-aa68-37358a39b344"
      decimals="-3"
      id="F_3a95f87d-d0fd-43ef-b98e-6274b7be1919"
      unitRef="U_CNY">211027000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="C_bd435007-ecee-4060-b257-818d6c2999e4"
      decimals="-3"
      id="F_27b36601-c06e-44cc-a18e-54a2650362a1"
      unitRef="U_CNY">11384000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="C_8ff33962-6a9a-47d6-aa1b-fcef4e08b2c7"
      decimals="-3"
      id="F_4af9756f-3072-4737-86c4-5d7ffc669539"
      unitRef="U_CNY">20113000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_9936c518-d512-4860-81af-3e29da5e0c5b"
      decimals="-3"
      id="F_fec1d4d7-7258-4237-b14c-86d359819e4a"
      unitRef="U_CNY">5594000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_1f0ee237-4e5f-4839-8d30-9bf9f882e5b7"
      decimals="-3"
      id="F_9944b069-fe1e-4987-b7a4-e6e031be09e3"
      unitRef="U_CNY">2789000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_3ab63cf8-9d95-42a5-a193-2657f4835f80"
      decimals="-3"
      id="F_939e2b88-d561-498b-bf43-b4c34e72a487"
      unitRef="U_CNY">60000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_42c388ea-5db3-4cdb-a442-dcf3a73eb7f9"
      decimals="-3"
      id="F_d2255c8f-b7b0-4e37-a133-c9bc40fb7f76"
      unitRef="U_CNY">17411000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_5cebb614-aa36-4f3b-8c29-e6dec8b3e1f8"
      decimals="-3"
      id="F_6f2c23d6-7f97-42aa-9d08-2a15b13c5066"
      unitRef="U_CNY">5654000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_e4024859-de80-451f-8f1b-fce85ebaf7ba"
      decimals="-3"
      id="F_e1f59d51-5cc4-465b-9acb-f18ff1581a93"
      unitRef="U_CNY">20200000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="C_ea255e14-57ac-44c1-b772-cb9b5eff13c9"
      decimals="-3"
      id="F_b74fa358-01a8-4e4d-851b-4fdeb995745e"
      unitRef="U_CNY">27242000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="C_a2d7a721-a963-46bf-995b-3219a21ec8d6"
      decimals="-3"
      id="F_87b868be-32bf-4d40-afa3-b67041e3a0ed"
      unitRef="U_CNY">9431000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_7c937301-6fdc-4b84-b3c9-70d58965cab4">&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;21.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;FAIR VALUE MEASUREMENTS&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Fair value reflects the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and considers assumptions that market participants would use when pricing the assets or liabilities.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group applies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument's categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This guidance specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Level 1&#x2014;Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Level 2&#x2014;Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Level 3&#x2014;Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group's own assumptions about the assumptions that market participants would use in pricing an asset or liability.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The fair value guidance describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;21.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;FAIR VALUE MEASUREMENTS (Continued)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Recurring&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group measures the available-for-sale debt investments at fair value on a recurring basis. As of December 31, 2022 and 2023, the balances of the available-for-sale debt investments were &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;nil&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,404&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;, respectively. Such debt investments are classified within Level 3 of the fair value hierarchy, as there is little or no observable market data to determine the respective fair values. Under these circumstances, the Group has adopted certain valuation techniques using unobservable inputs to measure their respective fair values.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Non-Recurring&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As of December 31, 2022 and 2023, the Group had &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; financial assets or financial liabilities that are measured at fair value on a non-recurring basis.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The equity securities without readily determinable fair value, equity method investments and certain non-financial assets are recorded at fair value only if an impairment or observable price adjustment is recognized in the current period. If an impairment or observable price adjustment is recognized on the equity securities during the period, the Group classify these assets as Level 3 within the fair value hierarchy based on the nature of the fair value inputs.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Group reviews the long-lived assets and certain identifiable intangible assets other than goodwill for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determination of recoverability is based on an estimate of undiscounted future cash flows resulting from the use of the asset and its eventual disposition. In accordance with the Group policy to perform an impairment assessment of its goodwill on an annual basis as of the balance sheet date or when facts and circumstances warrant a review, the Group performed an impairment assessment on its goodwill of reporting units annually.&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_63690b98-878b-4153-8b6d-cb8f2aa211e5"
      decimals="-3"
      id="F_4841abdf-ebb6-4042-9d30-439c65a5c0a7"
      unitRef="U_CNY">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_a2d686a6-83e6-46b6-a3f4-679b11e1ee25"
      decimals="-3"
      id="F_a86405cd-5821-4040-87a0-de6355362215"
      unitRef="U_CNY">13404000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <ysg:FairValueAssetsMeasuredOnRecurringBasis
      contextRef="C_66e0d32f-9979-41eb-8eb9-226c4212916f"
      decimals="INF"
      id="F_e4fb633a-da83-4143-8e46-2edb16f5a224"
      unitRef="U_CNY">0</ysg:FairValueAssetsMeasuredOnRecurringBasis>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisObligations
      contextRef="C_66e0d32f-9979-41eb-8eb9-226c4212916f"
      decimals="INF"
      id="F_e1c52bc3-bfad-492e-be91-886240c3b034"
      unitRef="U_CNY">0</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisObligations>
    <ysg:FairValueAssetsMeasuredOnRecurringBasis
      contextRef="C_b0e609ad-a2cb-4a6c-abac-0c7bf09bbeea"
      decimals="INF"
      id="F_34a903ff-b213-49af-bdd0-29658414ea7b"
      unitRef="U_CNY">0</ysg:FairValueAssetsMeasuredOnRecurringBasis>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisObligations
      contextRef="C_b0e609ad-a2cb-4a6c-abac-0c7bf09bbeea"
      decimals="INF"
      id="F_2593ef8a-3fa9-40b9-97ee-4c97d7fe262e"
      unitRef="U_CNY">0</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisObligations>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_5cc94eb6-0e82-4041-92b4-5bf1115bbd1c">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;22.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(a)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Capital commitment&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As at December 31, 2023, the Group had capital commitments of RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;342,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; related to investments in a joint venture and RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,692&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; related to capital expenditures.&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(b)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Operating lease commitment&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As at December 31, 2023, the Group's outstanding commitment of operating lease contracted but not yet reflected in the consolidated financial statements amounted to RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,974&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:10.889%;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(c)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Products and services purchase commitment&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As at December 31, 2023, the Group's products and services purchase commitment amounted to RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;149,702&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(d)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Legal proceedings&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;On September 23, 2022, the Group, certain of its current and former directors and officers were named as defendants in a class action filed in federal court, which was purportedly brought on behalf of a class of persons who allegedly suffered damages as a result of alleged misstatements and omissions in the Group's public disclosure documents. The Count has appointed Lead Plaintiff and the Co-lead Plaintiff filed the amended complaint to the Count in 2023. The Group has filed a Motion to Dismiss to the court in December 2023 and briefing on the motion to dismiss was completed in March 2024. As the case remain in its preliminary stages, the likelihood of any unfavorable outcome or the amount or range of any potential loss cannot be reasonably estimated at the issuance date of the consolidated financial statements. As a result, as of December 31, 2023, the Group did not record any liabilities for the loss contingencies pertaining to the case described above.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In addition to the above, from time to time, the Group is subject to legal proceedings, investigations and claims incidental to the conduct of its business. As of December 31, 2022 and, 2023, the Group was not involved in any legal or administrative proceedings that the Group believes may have a material adverse impact on the Group's business, balance sheets or results of operations and cash flows.&lt;/span&gt;&lt;/p&gt;&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;(e)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"&gt;Financial guarantees &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;As at December 31, 2023, &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;the Group provided guarantees up to a limit of approximately RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;98.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million in respect of bank loans borrowed by an affiliated company over which the Group has significant influence, among which guarantees of approximately RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;85.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million were utilized.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;During the year ended December 31, 2022, the Group signed an agreement with and provided financial guarantee to a depositary bank for collection of minimum annual service fees until 2024. According to the agreement, the Group placed a security deposit of US$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million in the depositary bank. The security bank deposit will be forfeited up to US$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million if the depositary bank is not able to collect the contractual minimum annual service fees from ADR holders. During the year ended December 31, 2023, the Group received US$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million security deposit back from the depositary bank and the remaining balance of US$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; million was classified as restricted cash. As of December 31, 2023, the financial guarantee was still within the validity period of the contract and would persist till the guarantee period expired.&lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ContractualObligation
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_bbaea5f7-d499-42fb-b830-416555ce2dd9"
      unitRef="U_CNY">342000000</us-gaap:ContractualObligation>
    <us-gaap:LongTermPurchaseCommitmentAmount
      contextRef="C_e89ddbb3-b4b8-4790-a3b6-6ba0cf453596"
      decimals="-3"
      id="F_3074c4c5-992a-4cc9-b626-e01dba80315e"
      unitRef="U_CNY">4692000</us-gaap:LongTermPurchaseCommitmentAmount>
    <ysg:UnrecordedOperatingLeaseCommitmentBalanceSheetAmount
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_9be15f41-7c23-47db-a6ee-4c01814991de"
      unitRef="U_CNY">2974000</ysg:UnrecordedOperatingLeaseCommitmentBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_9daf37ca-e3ac-449c-9eb7-82424877ee22"
      unitRef="U_CNY">149702000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <ysg:MaximumGuaranteesProvided
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-5"
      id="F_2c67b3f5-0f55-494a-979f-a342d4f8c364"
      unitRef="U_CNY">98000000</ysg:MaximumGuaranteesProvided>
    <ysg:UtilizedGurantees
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-5"
      id="F_788969a0-7ffd-48d3-8921-52fa8f188270"
      unitRef="U_CNY">85400000</ysg:UtilizedGurantees>
    <us-gaap:SecurityDeposit
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="-5"
      id="F_411f689c-8d91-4d66-a73a-834418c02a25"
      unitRef="U_USD">6000000</us-gaap:SecurityDeposit>
    <ysg:MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees
      contextRef="C_939796d1-9df5-4cf0-bcf5-3d69e1cacf17"
      decimals="INF"
      id="F_1e06cf82-c954-43ec-8e47-3fdd782eb478"
      unitRef="U_USD">6000000</ysg:MaximumForfeitedSecurityDepositUponNonCollectionOfContractualMinimumAnnualServiceFees>
    <us-gaap:SecurityDeposit
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-5"
      id="F_50458354-bfb8-4bcd-b038-b6606c70282f"
      unitRef="U_USD">3000000</us-gaap:SecurityDeposit>
    <us-gaap:RestrictedCash
      contextRef="C_8331e8a2-8f34-4fb6-befd-8df9f6e24a5c"
      decimals="-5"
      id="F_51ab4c6f-7d8a-4d02-a81d-92e37ad7ddcd"
      unitRef="U_USD">3000000</us-gaap:RestrictedCash>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_1f8eeedf-0a2e-4eea-8028-18fe09c25d40">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;23.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SUBSEQUENT EVENTS&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;In February and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;March 2024, the Company granted &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,229,320&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; shares of options to its &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;management and other key employees pursuant to the Company's 2022 Share Incentive plan.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Effective from March 18, 2024, the Company changed its ADS to Class A Ordinary Share (&#x201c;Share&#x201d;) ratio from one ADS representing &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;four&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; ordinary shares to one ADS representing &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;twenty&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; ordinary shares. The ADS ratio presented in Note 17 has been retrospectively applied for all periods.&lt;/span&gt;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_fa0c5945-d4de-495c-b019-99ccd9cc3a06"
      decimals="0"
      id="F_f7fbdae2-de4d-4f38-8000-7b093b29df29"
      unitRef="U_shares">5229320</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_e5c3052f-15c4-4e4c-8b7c-7bdb788c998e"
      decimals="0"
      id="F_8d5984fe-b3f7-480c-9728-edb43c3c442c"
      unitRef="U_shares">5229320</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <dei:EntityListingDepositoryReceiptRatio
      contextRef="C_3062e7e6-29c5-4b3b-a8f8-283ec2bbe744"
      decimals="0"
      id="F_2cf77cc4-c50d-4aa6-829a-03740136c467"
      unitRef="U_pure">4</dei:EntityListingDepositoryReceiptRatio>
    <dei:EntityListingDepositoryReceiptRatio
      contextRef="C_9e4ee156-c352-485b-ae2d-6c67712370f5"
      decimals="0"
      id="F_56ab9028-d24e-4862-a8bf-4970a7700a59"
      unitRef="U_pure">20</dei:EntityListingDepositoryReceiptRatio>
    <us-gaap:RestrictedAssetsDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_bfbd6fbf-272c-459a-ace6-0fcd46d86aaf">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;24.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;RESTRICTED NET ASSETS&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Relevant PRC laws and regulations permit payment of dividends by the Group's entities incorporated in the PRC only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. In addition, the Group's entities in the PRC are required to annually appropriate &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of their net after-tax income to the statutory surplus reserve fund prior to payment of any dividends, unless such reserve funds have reached &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;50&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of their respective registered capital. As a result of these and other restrictions under PRC laws and regulations, the Group's entities and the VIEs subsidiary incorporated in the PRC are restricted in their ability to transfer a portion of their net assets to the Company either in the form of dividends, loans or advances, which restricted portion as calculated under U.S. GAAP amounted to RMB&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;821,378&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; as of December 31, 2023. There is no significant difference between U.S. GAAP and PRC accounting standards in connection with the reported net assets of the legally owned subsidiaries in the PRC and the VIEs. Even though the Company currently does not require any such dividends, loans or advances from the PRC entities for working capital and other funding purposes, the Company may in the future require additional cash resources from them due to changes in business conditions, to fund future acquisitions and development, or merely to declare and pay dividends or distributions to its shareholders. Except for the above, there is no other restriction on the use of proceeds generated by the Group's subsidiaries and the VIEs to satisfy any obligations of the Company.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The Company performed a test on the restricted net assets of consolidated subsidiaries in accordance with Securities and Exchange Commission Regulation S-X Rule 4-08 (e) (3), &#x201c;General Notes to Financial Statements&#x201d; and concluded that the restricted net assets did not exceed &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;% of the consolidated net assets of the Company as of December 31, 2023 and it was not applicable for the Company to disclose the condensed financial information of the parent company.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Cash transfers from the Company&#x2019;s PRC subsidiaries to their parent companies outside of China are subject to PRC government control of currency conversion. Shortages in the availability of foreign currency may temporarily restrict the ability of the PRC subsidiaries and consolidated affiliated entities to remit sufficient foreign currency to pay dividends or other payments to the Company, or otherwise satisfy their foreign currency denominated obligations.&lt;/span&gt;&lt;/p&gt;</us-gaap:RestrictedAssetsDisclosureTextBlock>
    <ysg:PercentageOfIncomeAfterTaxToReserve
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="2"
      id="F_b3634274-a0be-4087-b96a-6956a95cb009"
      unitRef="U_pure">0.10</ysg:PercentageOfIncomeAfterTaxToReserve>
    <ysg:PercentageOfSurplusReserveFundOfRegisteredCapital
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="2"
      id="F_0ede655b-4c00-40c1-a79f-5490fc317e57"
      unitRef="U_pure">0.50</ysg:PercentageOfSurplusReserveFundOfRegisteredCapital>
    <us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
      contextRef="C_3f3ee18c-61c8-4537-91ee-86499c311cde"
      decimals="-3"
      id="F_f80cced6-b879-464e-990b-39a4a239d04f"
      unitRef="U_CNY">821378000</us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries>
    <ysg:PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets
      contextRef="C_89e29cad-3b27-486c-8a58-e3f206010535"
      decimals="2"
      id="F_895a2dd4-d761-49e3-95c6-cde70f328350"
      unitRef="U_pure">0.25</ysg:PercentageOfRestrictedNetAssetsOfSubsidiaryExceedingConsolidatedNetAssets>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_2a7853fc-e829-49f0-b9d5-4a3dfeec548e">&lt;div style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;"&gt;25.&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;SEGMENT INFORMATION&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Reportable operating segments include components of an enterprise about which separate financial information is available that is evaluated regularly by the CODM in deciding how to allocate resources and in assessing performance. The Group's CODM has been identified as the Chief Executive Officer. For the year ended December 31, 2021, the Group determined that it had only &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; reportable segment, which was selling beauty products. Due to operational changes, the Group adjusted the reporting segmentation in light of the development of the Skincare Brands business since 2022. The Group currently reports the results of operations in three segments on a product category basis, namely Color Cosmetics Brands, Skincare Brands and others. The CODM measures the performance of each segment based on metrics of net revenues and income (loss) from operations and uses these results to evaluate the performance of, and to allocate resources to, each of the segments. Given this change in the composition of the Group&#x2019;s reportable segments, prior year segment information was retrospectively adjusted to reflect the current reporting structure for the segments.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The table below provides a summary of the Group&#x2019;s reportable segment results for the years ended December 31, 2021, 2022 and 2023:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:51.12%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.14%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.14%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.6%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Net revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Color Cosmetics Brands&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,869,279&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,415,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,973,726&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Skincare Brands&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;855,241&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,241,528&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,383,578&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Others&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;115,453&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;49,094&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;57,470&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total net revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,839,973&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,706,122&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,414,774&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Loss from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Color Cosmetics Brands&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;823,296&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;476,998&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;352,147&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Skincare Brands&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;220,854&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;63,095&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;431,268&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Others&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,081&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;755&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,859&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Unallocated expenses (a)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;572,013&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;389,560&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;131,799&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total loss from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,624,244&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;928,898&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;913,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Reconciliation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Financial income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;45,658&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;34,656&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;89,020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Foreign currency exchange (loss) gain&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,751&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;35,357&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,218&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Income from equity method investments, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,978&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,548&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,122&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Impairment loss of investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,375&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,078&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Other (expenses) income, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27,775&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;103,501&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;53,558&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Loss before income tax expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,547,959&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;818,628&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;753,437&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;(a) Unallocated expenses represent share-based compensation and amortization of intangible assets resulting from assets and business acquisitions, which are not allocated to segments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;No asset information is provided for reportable segments as no such information provides to the CODM to evaluate the segment performance and most assets are managed at the group level.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Substantially all revenues and long-lived assets of Group are derived from and located in the PRC.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="INF"
      id="F_2833354e-eadf-43ec-8775-42688261fbfc"
      unitRef="U_Segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      id="F_185d8e47-1609-4a20-95c7-bbe5be56c20f">&lt;p style="text-indent:2.968%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.259%;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;The table below provides a summary of the Group&#x2019;s reportable segment results for the years ended December 31, 2021, 2022 and 2023:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:51.12%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.14%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.14%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.6%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;RMB&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Net revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Color Cosmetics Brands&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,869,279&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,415,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,973,726&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Skincare Brands&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;855,241&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,241,528&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,383,578&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Others&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;115,453&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;49,094&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;57,470&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total net revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,839,973&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,706,122&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,414,774&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Loss from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Color Cosmetics Brands&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;823,296&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;476,998&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;352,147&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Skincare Brands&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;220,854&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;63,095&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;431,268&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Others&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,081&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;755&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,859&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Unallocated expenses (a)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;572,013&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;389,560&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;131,799&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Total loss from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,624,244&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;928,898&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;913,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;Reconciliation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Financial income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;45,658&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;34,656&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;89,020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Foreign currency exchange (loss) gain&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,751&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;35,357&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,218&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Income from equity method investments, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,978&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,548&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,122&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Impairment loss of investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,375&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,078&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:middle;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Other (expenses) income, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27,775&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;103,501&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;53,558&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;Loss before income tax expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,547,959&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;818,628&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;753,437&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;(a) Unallocated expenses represent share-based compensation and amortization of intangible assets resulting from assets and business acquisitions, which are not allocated to segments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;No asset information is provided for reportable segments as no such information provides to the CODM to evaluate the segment performance and most assets are managed at the group level.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;Substantially all revenues and long-lived assets of Group are derived from and located in the PRC.&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_d5fe8291-302d-4e0a-86a8-148aed084982"
      decimals="-3"
      id="F_3043f861-28d8-4335-822c-1015279b6a39"
      unitRef="U_CNY">4869279000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_eea7e1c3-4d5c-43d3-9f7e-36682543b9a7"
      decimals="-3"
      id="F_1102ae39-5b24-4d94-8d4d-bf332a98013b"
      unitRef="U_CNY">2415500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_d9a61109-93f4-496d-8c0c-97922e703101"
      decimals="-3"
      id="F_1d944746-5760-4525-84fb-e39e2ac1ac8d"
      unitRef="U_CNY">1973726000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e297c527-88b9-40b6-8715-e3c526b97c69"
      decimals="-3"
      id="F_4b2d2b4e-3358-4327-b849-b58639ee816a"
      unitRef="U_CNY">855241000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_9f6f7f74-0750-478a-bd0e-bea9e1a799b5"
      decimals="-3"
      id="F_18f45e71-0836-4dbe-b6be-fd57ad655089"
      unitRef="U_CNY">1241528000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_ffe79721-89d2-47d9-af74-c477d198ddf6"
      decimals="-3"
      id="F_21bf23a8-0f1d-41cb-bf3f-022c826fac5f"
      unitRef="U_CNY">1383578000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0733050c-0b8c-4612-a328-13acb5f8b8f2"
      decimals="-3"
      id="F_f1f0790b-81db-4bb9-b274-d1a54e126756"
      unitRef="U_CNY">115453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_a47d0fc7-4097-4a11-a56b-0fa9462c69ed"
      decimals="-3"
      id="F_9fd7b752-b228-4500-a9cf-b17a52cafaca"
      unitRef="U_CNY">49094000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_bb8d1e0a-fb58-4990-abac-988a9c05a966"
      decimals="-3"
      id="F_a8649dfd-cb82-4abc-8f89-529ff9cfe959"
      unitRef="U_CNY">57470000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_d1f5c983-2acd-48e8-b67a-5600fd7b6ffc"
      unitRef="U_CNY">5839973000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_8284448f-4e2e-4626-82ea-18ca86ea50ca"
      unitRef="U_CNY">3706122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_ba5febd3-c5c0-4845-8902-19963f131bd5"
      unitRef="U_CNY">3414774000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_d5fe8291-302d-4e0a-86a8-148aed084982"
      decimals="-3"
      id="F_4c790ff5-5cd6-4698-a822-e9d5b69000b8"
      unitRef="U_CNY">-823296000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_eea7e1c3-4d5c-43d3-9f7e-36682543b9a7"
      decimals="-3"
      id="F_c3072d58-f468-4275-bd70-a30354f3cd73"
      unitRef="U_CNY">-476998000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_d9a61109-93f4-496d-8c0c-97922e703101"
      decimals="-3"
      id="F_ee29a74f-4f89-47cb-948a-235a120c5f54"
      unitRef="U_CNY">-352147000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_e297c527-88b9-40b6-8715-e3c526b97c69"
      decimals="-3"
      id="F_cee16138-74b1-432d-8c5d-481aa7f7a016"
      unitRef="U_CNY">-220854000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_9f6f7f74-0750-478a-bd0e-bea9e1a799b5"
      decimals="-3"
      id="F_2e5ba546-0bc7-4284-8b60-c78360b94ac9"
      unitRef="U_CNY">-63095000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_ffe79721-89d2-47d9-af74-c477d198ddf6"
      decimals="-3"
      id="F_b9ab9ffd-4fd6-4030-a3e9-92c2dbe3d0ef"
      unitRef="U_CNY">-431268000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_0733050c-0b8c-4612-a328-13acb5f8b8f2"
      decimals="-3"
      id="F_d5c9008b-1340-4cdc-aeab-7b7e52e85b1a"
      unitRef="U_CNY">-8081000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_a47d0fc7-4097-4a11-a56b-0fa9462c69ed"
      decimals="-3"
      id="F_98bcfe6c-8d79-4c26-bb8b-01ffd3c8625e"
      unitRef="U_CNY">755000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_bb8d1e0a-fb58-4990-abac-988a9c05a966"
      decimals="-3"
      id="F_3a44ea56-3759-439f-b619-3ca1b2096dba"
      unitRef="U_CNY">1859000</us-gaap:OperatingIncomeLoss>
    <ysg:UnallocatedExpenses
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_a37eae87-400e-4d9e-96fa-be1fef1fbe1f"
      unitRef="U_CNY">-572013000</ysg:UnallocatedExpenses>
    <ysg:UnallocatedExpenses
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_440fb83d-2a9a-48a3-8132-c645ac4c3eab"
      unitRef="U_CNY">-389560000</ysg:UnallocatedExpenses>
    <ysg:UnallocatedExpenses
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_e5abfc5f-3740-442a-9be8-6e7b0a4fbc2f"
      unitRef="U_CNY">-131799000</ysg:UnallocatedExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_8389abfd-c3d3-460e-8e54-9d46270debfa"
      unitRef="U_CNY">-1624244000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_0a153de9-f5a5-45bb-9c8f-c8a76be600fb"
      unitRef="U_CNY">-928898000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_417e8200-0677-4368-b1f0-2ec123667375"
      unitRef="U_CNY">-913355000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_f37aeeaa-e3b5-4406-8fa3-b9c057d7477d"
      unitRef="U_CNY">45658000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_97121856-6955-4c3e-8b41-3a2f6670513a"
      unitRef="U_CNY">34656000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_6aef4b2a-e531-472a-9b6f-1de69e892320"
      unitRef="U_CNY">89020000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_4319a645-1ec5-4c54-92e9-c38100f6c3a9"
      unitRef="U_CNY">-1751000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_d37cc381-50fc-4556-92bd-4d0de86522a7"
      unitRef="U_CNY">-35357000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_5ea6b778-3270-4ca8-bc51-aa1895fa4349"
      unitRef="U_CNY">7218000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_cea21de5-d510-418b-bafe-f8ccddcbf3e5"
      unitRef="U_CNY">5978000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_adb5a064-8ad0-4f7c-b05a-67022037b209"
      unitRef="U_CNY">12548000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_02e17a4b-463d-4de1-b1d9-0864c9b3ad66"
      unitRef="U_CNY">10122000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <ysg:ImpairmentLossOfInvestments
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_e1f22be6-e70b-4ba4-98a4-037388cfe370"
      unitRef="U_CNY">1375000</ysg:ImpairmentLossOfInvestments>
    <ysg:ImpairmentLossOfInvestments
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_9457b670-d660-4baf-9293-dc84cf9b54cd"
      unitRef="U_CNY">5078000</ysg:ImpairmentLossOfInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_87bc287a-3c36-4051-be51-a6ba88cbcfee"
      unitRef="U_CNY">27775000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_ef70e371-41ac-4c4f-885a-f5f8930e53cc"
      unitRef="U_CNY">103501000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_f25872a4-4ec7-4432-bc78-ebd5fb12eaaa"
      unitRef="U_CNY">53558000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_9babfc90-5271-406f-bb28-1ef8edad6728"
      decimals="-3"
      id="F_1a354507-cff5-4e44-96e4-07f193fddc2f"
      unitRef="U_CNY">-1547959000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_e98eaece-0fae-4a3a-97e9-aa2d405392de"
      decimals="-3"
      id="F_a3d2905f-8cd0-4a4b-bfc2-17f494995e3a"
      unitRef="U_CNY">-818628000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_860e9bf6-0f74-4f4b-9312-02fd587ecee9"
      decimals="-3"
      id="F_e7ca26d7-6701-438e-8f75-6ff351113415"
      unitRef="U_CNY">-753437000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#F_e5abfc5f-3740-442a-9be8-6e7b0a4fbc2f"
          xlink:label="F_e5abfc5f-3740-442a-9be8-6e7b0a4fbc2f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_a37eae87-400e-4d9e-96fa-be1fef1fbe1f"
          xlink:label="F_a37eae87-400e-4d9e-96fa-be1fef1fbe1f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_440fb83d-2a9a-48a3-8132-c645ac4c3eab"
          xlink:label="F_440fb83d-2a9a-48a3-8132-c645ac4c3eab"
          xlink:type="locator"/>
        <link:footnote id="FNT_965fac1b-ddd3-44b4-924e-81fd8249446f" xlink:label="FNT_965fac1b-ddd3-44b4-924e-81fd8249446f" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><xhtml:span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(a) Unallocated expenses represent share-based compensation and amortization of intangible assets resulting from assets and business acquisitions, which are not allocated to segments.</xhtml:span></xhtml:p></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_e5abfc5f-3740-442a-9be8-6e7b0a4fbc2f"
          xlink:to="FNT_965fac1b-ddd3-44b4-924e-81fd8249446f"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_a37eae87-400e-4d9e-96fa-be1fef1fbe1f"
          xlink:to="FNT_965fac1b-ddd3-44b4-924e-81fd8249446f"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_440fb83d-2a9a-48a3-8132-c645ac4c3eab"
          xlink:to="FNT_965fac1b-ddd3-44b4-924e-81fd8249446f"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
